[2026-03-10T20:15:03.784006] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-03-10T20:15:03.969852] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-03-10T20:15:04.150075] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-03-10T20:15:04.323633] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-03-10T20:15:04.324185] [WARN ] [STATE ] State set to: WAITING [2026-03-10T20:15:04.324246] [INFO ] [STATE ] Checking TDM service status... [2026-03-10T20:15:04.542092] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-03-10T20:15:04.546542] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-03-10), and is a dependency of this service. [2026-03-10T20:15:04.588461] [WARN ] [sig-status] Service 'sig' is not running. [2026-03-10T20:15:04.631154] [WARN ] [sap-status] Service 'sap' is not running. [2026-03-10T20:15:04.674210] [WARN ] [exp-status] Service 'exp' is not running. [2026-03-10T20:15:04.674528] [WARN ] [STATE ] State set to: RUNNING [2026-03-10T20:15:04.674636] [INFO ] [CACHE ] Starting cache update [2026-03-10T20:15:04.674692] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-03-10T20:15:04.679028] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-03-10T20:15:04.679418] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-03-10T20:15:04.679476] [INFO ] [CACHE ] Cache update completed successfully [2026-03-10T20:15:04.679518] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-03-10T20:15:04.679605] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-03-10T20:15:04.748275] [DEBUG] [REMOTE ] Fetched 3275 unique symbols from directory listing. [2026-03-10T20:15:04.757991] [INFO ] [sig ] Skipping 3275 symbols with existing configuration [2026-03-10T20:15:04.758142] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-03-10T20:15:04.759490] [INFO ] [sig ] Generating forecasts for all active symbols [2026-03-10T20:15:04.759550] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-03-10T20:15:04.872671] [DEBUG] [REMOTE ] Fetched 3275 unique symbols from directory listing. [2026-03-10T20:15:04.876476] [INFO ] [sig ] Found 3275 active symbols to forecast [2026-03-10T20:15:04.878991] [INFO ] [sig ] [1/3275] Forecasting A... [2026-03-10T20:15:04.879048] [INFO ] [sig ] Generating forecast for: A [2026-03-10T20:15:04.879089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-03-10T20:15:04.894046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-03-10T20:15:04.894378] [INFO ] [FORECASTER] Starting predict_future for A [2026-03-10T20:15:04.895334] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-03-10T20:15:04.895390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:04.895424] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:04.895452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:04.895511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:04.967062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:04.968427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:04.968543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:04.968598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:05.102419] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:05.102638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:05.102704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:05.102770] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:05.107046] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: UP (p=79.46%) [2026-03-10T20:15:05.107395] [INFO ] [FORECASTER] Completed predict_future for A [2026-03-10T20:15:05.107591] [INFO ] [sig ] A: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:05.267088] [INFO ] [LOCAL ] Saved forecast: A 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/A.txt [2026-03-10T20:15:05.267243] [INFO ] [sig ] [1/3275] Completed A in 0.4s | 2.58 sym/s | Total: 0.4s | ETA: 21.2m [2026-03-10T20:15:05.267285] [INFO ] [sig ] [2/3275] Forecasting AAL... [2026-03-10T20:15:05.267316] [INFO ] [sig ] Generating forecast for: AAL [2026-03-10T20:15:05.267356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-03-10T20:15:05.281213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-03-10T20:15:05.281606] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-03-10T20:15:05.282722] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-03-10T20:15:05.282777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:05.282811] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:05.282840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:05.282899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:05.348623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:05.349761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:05.349892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:05.349937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:05.483078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:05.483234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:05.483277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:05.483309] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:05.486990] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: DOWN (p=16.06%) [2026-03-10T20:15:05.487318] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-03-10T20:15:05.487463] [INFO ] [sig ] AAL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:05.647839] [INFO ] [LOCAL ] Saved forecast: AAL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AAL.txt [2026-03-10T20:15:05.648006] [INFO ] [sig ] [2/3275] Completed AAL in 0.4s | 2.60 sym/s | Total: 0.8s | ETA: 21.0m [2026-03-10T20:15:05.648049] [INFO ] [sig ] [3/3275] Forecasting AAOI... [2026-03-10T20:15:05.648079] [INFO ] [sig ] Generating forecast for: AAOI [2026-03-10T20:15:05.648110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-03-10T20:15:05.660150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-03-10T20:15:05.660558] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-03-10T20:15:05.661418] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-03-10T20:15:05.661473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:05.661507] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:05.661533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:05.661618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:05.725944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:05.727016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:05.727151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:05.727202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:05.854513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:05.854689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:05.854731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:05.854761] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:05.858312] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: DOWN (p=46.03%) [2026-03-10T20:15:05.858639] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-03-10T20:15:05.858783] [INFO ] [sig ] AAOI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:06.004773] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AAOI.txt [2026-03-10T20:15:06.004949] [INFO ] [sig ] [3/3275] Completed AAOI in 0.4s | 2.66 sym/s | Total: 1.1s | ETA: 20.5m [2026-03-10T20:15:06.004992] [INFO ] [sig ] [4/3275] Forecasting AAON... [2026-03-10T20:15:06.005023] [INFO ] [sig ] Generating forecast for: AAON [2026-03-10T20:15:06.005064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-03-10T20:15:06.017753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-03-10T20:15:06.018182] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-03-10T20:15:06.019046] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-03-10T20:15:06.019100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:06.019132] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:06.019160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:06.019218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:06.078941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:06.079921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:06.080010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:06.080045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:06.200642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:06.200803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:06.200844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:06.200873] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:06.204384] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-03-10T20:15:06.204714] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-03-10T20:15:06.204853] [INFO ] [sig ] AAON: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:06.357931] [INFO ] [LOCAL ] Saved forecast: AAON 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AAON.txt [2026-03-10T20:15:06.358074] [INFO ] [sig ] [4/3275] Completed AAON in 0.4s | 2.70 sym/s | Total: 1.5s | ETA: 20.2m [2026-03-10T20:15:06.358118] [INFO ] [sig ] [5/3275] Forecasting AAP... [2026-03-10T20:15:06.358179] [INFO ] [sig ] Generating forecast for: AAP [2026-03-10T20:15:06.358229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-03-10T20:15:06.370392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-03-10T20:15:06.370813] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-03-10T20:15:06.371708] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-03-10T20:15:06.371763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:06.371795] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:06.371822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:06.371892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:06.429480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:06.430240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:06.430324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:06.430357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:06.552358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:06.552548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:06.552617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:06.552650] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:06.556374] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: UP (p=83.08%) [2026-03-10T20:15:06.556692] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-03-10T20:15:06.556850] [INFO ] [sig ] AAP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:06.699528] [INFO ] [LOCAL ] Saved forecast: AAP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AAP.txt [2026-03-10T20:15:06.699680] [INFO ] [sig ] [5/3275] Completed AAP in 0.3s | 2.75 sym/s | Total: 1.8s | ETA: 19.8m [2026-03-10T20:15:06.699722] [INFO ] [sig ] [6/3275] Forecasting AAPB... [2026-03-10T20:15:06.699753] [INFO ] [sig ] Generating forecast for: AAPB [2026-03-10T20:15:06.699783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-03-10T20:15:06.710597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-03-10T20:15:06.710974] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-03-10T20:15:06.711824] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-03-10T20:15:06.711877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:06.711909] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:06.711936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:06.712002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:06.769198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:06.769893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:06.769980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:06.770015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:06.887300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:06.887440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:06.887479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:06.887508] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:06.891518] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: UP (p=66.46%) [2026-03-10T20:15:06.891824] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-03-10T20:15:06.891957] [INFO ] [sig ] AAPB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:07.034125] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AAPB.txt [2026-03-10T20:15:07.034280] [INFO ] [sig ] [6/3275] Completed AAPB in 0.3s | 2.78 sym/s | Total: 2.2s | ETA: 19.6m [2026-03-10T20:15:07.034321] [INFO ] [sig ] [7/3275] Forecasting AAPD... [2026-03-10T20:15:07.034352] [INFO ] [sig ] Generating forecast for: AAPD [2026-03-10T20:15:07.034383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-03-10T20:15:07.046219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-03-10T20:15:07.046565] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-03-10T20:15:07.047397] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-03-10T20:15:07.047463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:07.047496] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:07.047523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:07.047597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:07.104687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:07.105392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:07.105471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:07.105505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:07.229957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:07.230141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:07.230188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:07.230219] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:07.233872] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: UP (p=72.77%) [2026-03-10T20:15:07.234198] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-03-10T20:15:07.234340] [INFO ] [sig ] AAPD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:07.374952] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AAPD.txt [2026-03-10T20:15:07.375088] [INFO ] [sig ] [7/3275] Completed AAPD in 0.3s | 2.80 sym/s | Total: 2.5s | ETA: 19.4m [2026-03-10T20:15:07.375128] [INFO ] [sig ] [8/3275] Forecasting AAPL... [2026-03-10T20:15:07.375158] [INFO ] [sig ] Generating forecast for: AAPL [2026-03-10T20:15:07.375189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-03-10T20:15:07.386442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-03-10T20:15:07.386815] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-03-10T20:15:07.387664] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-03-10T20:15:07.387718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:07.387749] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:07.387777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:07.387835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:07.445136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:07.445977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:07.446061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:07.446094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:07.569637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:07.569773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:07.569813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:07.569848] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:07.573323] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: DOWN (p=18.58%) [2026-03-10T20:15:07.573632] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-03-10T20:15:07.573764] [INFO ] [sig ] AAPL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:07.714360] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AAPL.txt [2026-03-10T20:15:07.714479] [INFO ] [sig ] [8/3275] Completed AAPL in 0.3s | 2.82 sym/s | Total: 2.8s | ETA: 19.3m [2026-03-10T20:15:07.714519] [INFO ] [sig ] [9/3275] Forecasting AAXJ... [2026-03-10T20:15:07.714550] [INFO ] [sig ] Generating forecast for: AAXJ [2026-03-10T20:15:07.714599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-03-10T20:15:07.725668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-03-10T20:15:07.726023] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-03-10T20:15:07.726847] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-03-10T20:15:07.726906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:07.726939] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:07.726966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:07.727024] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:07.784528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:07.785175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:07.785254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:07.785288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:07.904757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:07.904898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:07.904943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:07.904979] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:07.908492] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-03-10T20:15:07.908796] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-03-10T20:15:07.908929] [INFO ] [sig ] AAXJ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:08.049746] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AAXJ.txt [2026-03-10T20:15:08.049870] [INFO ] [sig ] [9/3275] Completed AAXJ in 0.3s | 2.84 sym/s | Total: 3.2s | ETA: 19.2m [2026-03-10T20:15:08.049912] [INFO ] [sig ] [10/3275] Forecasting AB... [2026-03-10T20:15:08.049943] [INFO ] [sig ] Generating forecast for: AB [2026-03-10T20:15:08.049973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-03-10T20:15:08.061766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-03-10T20:15:08.062118] [INFO ] [FORECASTER] Starting predict_future for AB [2026-03-10T20:15:08.062955] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-03-10T20:15:08.063010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:08.063071] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:08.063100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:08.063159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:08.120490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:08.121141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:08.121221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:08.121253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:08.243940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:08.244111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:08.244157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:08.244187] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:08.247931] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: DOWN (p=27.03%) [2026-03-10T20:15:08.248240] [INFO ] [FORECASTER] Completed predict_future for AB [2026-03-10T20:15:08.248374] [INFO ] [sig ] AB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:08.392326] [INFO ] [LOCAL ] Saved forecast: AB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AB.txt [2026-03-10T20:15:08.392449] [INFO ] [sig ] [10/3275] Completed AB in 0.3s | 2.85 sym/s | Total: 3.5s | ETA: 19.1m [2026-03-10T20:15:08.392489] [INFO ] [sig ] [11/3275] Forecasting ABCB... [2026-03-10T20:15:08.392518] [INFO ] [sig ] Generating forecast for: ABCB [2026-03-10T20:15:08.392548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-03-10T20:15:08.405196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-03-10T20:15:08.405540] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-03-10T20:15:08.406374] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-03-10T20:15:08.406427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:08.406460] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:08.406487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:08.406545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:08.464513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:08.465190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:08.465270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:08.465302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:08.585685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:08.585819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:08.585861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:08.585901] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:08.589346] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: DOWN (p=7.08%) [2026-03-10T20:15:08.589655] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-03-10T20:15:08.589788] [INFO ] [sig ] ABCB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:08.732192] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ABCB.txt [2026-03-10T20:15:08.732316] [INFO ] [sig ] [11/3275] Completed ABCB in 0.3s | 2.85 sym/s | Total: 3.9s | ETA: 19.1m [2026-03-10T20:15:08.732356] [INFO ] [sig ] [12/3275] Forecasting ABCL... [2026-03-10T20:15:08.732385] [INFO ] [sig ] Generating forecast for: ABCL [2026-03-10T20:15:08.732414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-03-10T20:15:08.744249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-03-10T20:15:08.744616] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-03-10T20:15:08.745412] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-03-10T20:15:08.745464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:08.745498] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:08.745526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:08.745604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:08.805492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:08.806384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:08.806467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:08.806499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:08.928356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:08.928518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:08.928559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:08.928607] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:08.932019] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: DOWN (p=7.30%) [2026-03-10T20:15:08.932320] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-03-10T20:15:08.932453] [INFO ] [sig ] ABCL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:09.073557] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ABCL.txt [2026-03-10T20:15:09.073708] [INFO ] [sig ] [12/3275] Completed ABCL in 0.3s | 2.86 sym/s | Total: 4.2s | ETA: 19.0m [2026-03-10T20:15:09.073749] [INFO ] [sig ] [13/3275] Forecasting ABEO... [2026-03-10T20:15:09.073779] [INFO ] [sig ] Generating forecast for: ABEO [2026-03-10T20:15:09.073811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-03-10T20:15:09.084794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-03-10T20:15:09.085140] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-03-10T20:15:09.085963] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-03-10T20:15:09.086016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:09.086048] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:09.086075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:09.086132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:09.144038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:09.144764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:09.144846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:09.144879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:09.262177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:09.262318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:09.262359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:09.262419] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:09.265941] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: DOWN (p=5.83%) [2026-03-10T20:15:09.266238] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-03-10T20:15:09.266382] [INFO ] [sig ] ABEO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:09.408003] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ABEO.txt [2026-03-10T20:15:09.408138] [INFO ] [sig ] [13/3275] Completed ABEO in 0.3s | 2.87 sym/s | Total: 4.5s | ETA: 18.9m [2026-03-10T20:15:09.408272] [INFO ] [sig ] [14/3275] Forecasting ABG... [2026-03-10T20:15:09.408327] [INFO ] [sig ] Generating forecast for: ABG [2026-03-10T20:15:09.408365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-03-10T20:15:09.420087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-03-10T20:15:09.420450] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-03-10T20:15:09.421470] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-03-10T20:15:09.421525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:09.421557] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:09.421604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:09.421663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:09.478754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:09.479420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:09.479502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:09.479535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:09.599197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:09.599373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:09.599414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:09.599444] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:09.602900] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: DOWN (p=32.05%) [2026-03-10T20:15:09.603187] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-03-10T20:15:09.603323] [INFO ] [sig ] ABG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:09.743467] [INFO ] [LOCAL ] Saved forecast: ABG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ABG.txt [2026-03-10T20:15:09.743616] [INFO ] [sig ] [14/3275] Completed ABG in 0.3s | 2.88 sym/s | Total: 4.9s | ETA: 18.9m [2026-03-10T20:15:09.743659] [INFO ] [sig ] [15/3275] Forecasting ABM... [2026-03-10T20:15:09.743689] [INFO ] [sig ] Generating forecast for: ABM [2026-03-10T20:15:09.743720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-03-10T20:15:09.755043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-03-10T20:15:09.755384] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-03-10T20:15:09.756202] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-03-10T20:15:09.756256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:09.756288] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:09.756314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:09.756372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:09.814161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:09.814931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:09.815018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:09.815052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:09.932184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:09.932339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:09.932380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:09.932410] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:09.935873] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: DOWN (p=38.01%) [2026-03-10T20:15:09.936163] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-03-10T20:15:09.936298] [INFO ] [sig ] ABM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:10.079131] [INFO ] [LOCAL ] Saved forecast: ABM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ABM.txt [2026-03-10T20:15:10.079469] [INFO ] [sig ] [15/3275] Completed ABM in 0.3s | 2.88 sym/s | Total: 5.2s | ETA: 18.8m [2026-03-10T20:15:10.079509] [INFO ] [sig ] [16/3275] Forecasting ABNB... [2026-03-10T20:15:10.079539] [INFO ] [sig ] Generating forecast for: ABNB [2026-03-10T20:15:10.079587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-03-10T20:15:10.091547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-03-10T20:15:10.091944] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-03-10T20:15:10.092782] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-03-10T20:15:10.092835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:10.092868] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:10.092895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:10.092953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:10.149852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:10.150721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:10.150806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:10.150839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:10.271840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:10.272007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:10.272047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:10.272076] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:10.276013] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: DOWN (p=9.98%) [2026-03-10T20:15:10.276327] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-03-10T20:15:10.276468] [INFO ] [sig ] ABNB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:10.422688] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ABNB.txt [2026-03-10T20:15:10.422855] [INFO ] [sig ] [16/3275] Completed ABNB in 0.3s | 2.89 sym/s | Total: 5.5s | ETA: 18.8m [2026-03-10T20:15:10.422897] [INFO ] [sig ] [17/3275] Forecasting ABOS... [2026-03-10T20:15:10.422927] [INFO ] [sig ] Generating forecast for: ABOS [2026-03-10T20:15:10.422957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-03-10T20:15:10.434352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-03-10T20:15:10.434762] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-03-10T20:15:10.435566] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-03-10T20:15:10.435642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:10.435674] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:10.435701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:10.435759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:10.497446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:10.498514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:10.498617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:10.498653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:10.620092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:10.620250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:10.620292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:10.620321] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:10.623843] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: UP (p=99.70%) [2026-03-10T20:15:10.624137] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-03-10T20:15:10.624474] [INFO ] [sig ] ABOS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:10.767949] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ABOS.txt [2026-03-10T20:15:10.768097] [INFO ] [sig ] [17/3275] Completed ABOS in 0.3s | 2.89 sym/s | Total: 5.9s | ETA: 18.8m [2026-03-10T20:15:10.768139] [INFO ] [sig ] [18/3275] Forecasting ABSI... [2026-03-10T20:15:10.768187] [INFO ] [sig ] Generating forecast for: ABSI [2026-03-10T20:15:10.768407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-03-10T20:15:10.780455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-03-10T20:15:10.780844] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-03-10T20:15:10.781676] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-03-10T20:15:10.781730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:10.781776] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:10.781804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:10.781861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:10.839312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:10.840068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:10.840169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:10.840203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:10.960275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:10.960438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:10.960478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:10.960507] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:10.963985] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: UP (p=77.99%) [2026-03-10T20:15:10.964274] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-03-10T20:15:10.964408] [INFO ] [sig ] ABSI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:11.107512] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ABSI.txt [2026-03-10T20:15:11.107697] [INFO ] [sig ] [18/3275] Completed ABSI in 0.3s | 2.89 sym/s | Total: 6.2s | ETA: 18.8m [2026-03-10T20:15:11.107739] [INFO ] [sig ] [19/3275] Forecasting ABUS... [2026-03-10T20:15:11.107771] [INFO ] [sig ] Generating forecast for: ABUS [2026-03-10T20:15:11.107802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-03-10T20:15:11.120618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-03-10T20:15:11.120966] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-03-10T20:15:11.121791] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-03-10T20:15:11.121844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:11.121877] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:11.121904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:11.121963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:11.180591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:11.181427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:11.181514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:11.181547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:11.304701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:11.304915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:11.304958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:11.304988] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:11.309295] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-03-10T20:15:11.309607] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-03-10T20:15:11.309930] [INFO ] [sig ] ABUS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:11.452448] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ABUS.txt [2026-03-10T20:15:11.452588] [INFO ] [sig ] [19/3275] Completed ABUS in 0.3s | 2.89 sym/s | Total: 6.6s | ETA: 18.8m [2026-03-10T20:15:11.452630] [INFO ] [sig ] [20/3275] Forecasting ABVC... [2026-03-10T20:15:11.452660] [INFO ] [sig ] Generating forecast for: ABVC [2026-03-10T20:15:11.452698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-03-10T20:15:11.464097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-03-10T20:15:11.464451] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-03-10T20:15:11.465287] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-03-10T20:15:11.465341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:11.465373] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:11.465401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:11.465467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:11.523144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:11.523862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:11.523984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:11.524018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:11.642009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:11.642164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:11.642204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:11.642233] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:11.645694] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-03-10T20:15:11.645977] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-03-10T20:15:11.646112] [INFO ] [sig ] ABVC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:11.787120] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ABVC.txt [2026-03-10T20:15:11.787245] [INFO ] [sig ] [20/3275] Completed ABVC in 0.3s | 2.90 sym/s | Total: 6.9s | ETA: 18.7m [2026-03-10T20:15:11.787286] [INFO ] [sig ] [21/3275] Forecasting ABVE... [2026-03-10T20:15:11.787315] [INFO ] [sig ] Generating forecast for: ABVE [2026-03-10T20:15:11.787346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-03-10T20:15:11.799150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-03-10T20:15:11.799456] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-03-10T20:15:11.800312] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-03-10T20:15:11.800366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:11.800398] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:11.800425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:11.800482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:11.859070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:11.859730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:11.859810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:11.859843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:11.981883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:11.982093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:11.982136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:11.982165] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:11.986129] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: UP (p=97.04%) [2026-03-10T20:15:11.986444] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-03-10T20:15:11.986617] [INFO ] [sig ] ABVE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:12.128261] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ABVE.txt [2026-03-10T20:15:12.128432] [INFO ] [sig ] [21/3275] Completed ABVE in 0.3s | 2.90 sym/s | Total: 7.2s | ETA: 18.7m [2026-03-10T20:15:12.128491] [INFO ] [sig ] [22/3275] Forecasting ABVX... [2026-03-10T20:15:12.128526] [INFO ] [sig ] Generating forecast for: ABVX [2026-03-10T20:15:12.128559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-03-10T20:15:12.140225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-03-10T20:15:12.140640] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-03-10T20:15:12.141488] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-03-10T20:15:12.141542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:12.141597] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:12.141627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:12.141684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:12.200143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:12.200901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:12.200987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:12.201020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:12.318907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:12.319064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:12.319106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:12.319137] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:12.322686] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: UP (p=66.61%) [2026-03-10T20:15:12.322996] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-03-10T20:15:12.323155] [INFO ] [sig ] ABVX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:12.470203] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ABVX.txt [2026-03-10T20:15:12.470340] [INFO ] [sig ] [22/3275] Completed ABVX in 0.3s | 2.90 sym/s | Total: 7.6s | ETA: 18.7m [2026-03-10T20:15:12.470380] [INFO ] [sig ] [23/3275] Forecasting ACA... [2026-03-10T20:15:12.470411] [INFO ] [sig ] Generating forecast for: ACA [2026-03-10T20:15:12.470441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-03-10T20:15:12.482050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-03-10T20:15:12.482389] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-03-10T20:15:12.483224] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-03-10T20:15:12.483280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:12.483315] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:12.483345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:12.483404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:12.543564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:12.544244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:12.544325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:12.544359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:12.668701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:12.668858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:12.668899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:12.668929] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:12.672569] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: UP (p=89.45%) [2026-03-10T20:15:12.672886] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-03-10T20:15:12.673038] [INFO ] [sig ] ACA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:12.820411] [INFO ] [LOCAL ] Saved forecast: ACA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ACA.txt [2026-03-10T20:15:12.820615] [INFO ] [sig ] [23/3275] Completed ACA in 0.4s | 2.90 sym/s | Total: 7.9s | ETA: 18.7m [2026-03-10T20:15:12.820662] [INFO ] [sig ] [24/3275] Forecasting ACAD... [2026-03-10T20:15:12.820692] [INFO ] [sig ] Generating forecast for: ACAD [2026-03-10T20:15:12.820724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-03-10T20:15:12.832392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-03-10T20:15:12.832781] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-03-10T20:15:12.833662] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-03-10T20:15:12.833717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:12.833750] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:12.833778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:12.833837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:12.892433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:12.893146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:12.893232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:12.893267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:13.015087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:13.015244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:13.015285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:13.015314] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:13.018819] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-03-10T20:15:13.019116] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-03-10T20:15:13.019251] [INFO ] [sig ] ACAD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:13.162667] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACAD.txt [2026-03-10T20:15:13.162821] [INFO ] [sig ] [24/3275] Completed ACAD in 0.3s | 2.90 sym/s | Total: 8.3s | ETA: 18.7m [2026-03-10T20:15:13.162867] [INFO ] [sig ] [25/3275] Forecasting ACB... [2026-03-10T20:15:13.162899] [INFO ] [sig ] Generating forecast for: ACB [2026-03-10T20:15:13.162930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-03-10T20:15:13.174097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-03-10T20:15:13.174471] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-03-10T20:15:13.175305] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-03-10T20:15:13.175359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:13.175392] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:13.175420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:13.175478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:13.234473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:13.235193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:13.235276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:13.235309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:13.377371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:13.377560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:13.377648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:13.377716] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:13.382772] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: DOWN (p=12.98%) [2026-03-10T20:15:13.383193] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-03-10T20:15:13.383379] [INFO ] [sig ] ACB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:13.529524] [INFO ] [LOCAL ] Saved forecast: ACB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACB.txt [2026-03-10T20:15:13.529713] [INFO ] [sig ] [25/3275] Completed ACB in 0.4s | 2.89 sym/s | Total: 8.7s | ETA: 18.7m [2026-03-10T20:15:13.529755] [INFO ] [sig ] [26/3275] Forecasting ACCO... [2026-03-10T20:15:13.529791] [INFO ] [sig ] Generating forecast for: ACCO [2026-03-10T20:15:13.529823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-03-10T20:15:13.542823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-03-10T20:15:13.543160] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-03-10T20:15:13.544056] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-03-10T20:15:13.544122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:13.544160] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:13.544186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:13.544243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:13.602693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:13.603368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:13.603460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:13.603496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:13.727044] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:13.727197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:13.727237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:13.727266] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:13.730909] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: UP (p=88.65%) [2026-03-10T20:15:13.731202] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-03-10T20:15:13.731510] [INFO ] [sig ] ACCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:13.876356] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ACCO.txt [2026-03-10T20:15:13.876520] [INFO ] [sig ] [26/3275] Completed ACCO in 0.3s | 2.89 sym/s | Total: 9.0s | ETA: 18.7m [2026-03-10T20:15:13.876561] [INFO ] [sig ] [27/3275] Forecasting ACDC... [2026-03-10T20:15:13.876616] [INFO ] [sig ] Generating forecast for: ACDC [2026-03-10T20:15:13.876648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-03-10T20:15:13.888552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-03-10T20:15:13.889005] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-03-10T20:15:13.889870] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-03-10T20:15:13.889924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:13.889999] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:13.890029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:13.890102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:13.953326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:13.954270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:13.954375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:13.954411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:14.072684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:14.072851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:14.072890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:14.072919] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:14.076766] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: DOWN (p=4.88%) [2026-03-10T20:15:14.077185] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-03-10T20:15:14.077360] [INFO ] [sig ] ACDC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:14.227922] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACDC.txt [2026-03-10T20:15:14.228102] [INFO ] [sig ] [27/3275] Completed ACDC in 0.4s | 2.89 sym/s | Total: 9.3s | ETA: 18.7m [2026-03-10T20:15:14.228145] [INFO ] [sig ] [28/3275] Forecasting ACEL... [2026-03-10T20:15:14.228194] [INFO ] [sig ] Generating forecast for: ACEL [2026-03-10T20:15:14.228225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-03-10T20:15:14.240641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-03-10T20:15:14.241105] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-03-10T20:15:14.242044] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-03-10T20:15:14.242104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:14.242137] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:14.242164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:14.242221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:14.306467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:14.307634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:14.307749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:14.307785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:14.428593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:14.428769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:14.428813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:14.428841] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:14.432935] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: UP (p=50.15%) [2026-03-10T20:15:14.433274] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-03-10T20:15:14.433437] [INFO ] [sig ] ACEL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:14.589515] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ACEL.txt [2026-03-10T20:15:14.589723] [INFO ] [sig ] [28/3275] Completed ACEL in 0.4s | 2.88 sym/s | Total: 9.7s | ETA: 18.8m [2026-03-10T20:15:14.589771] [INFO ] [sig ] [29/3275] Forecasting ACGL... [2026-03-10T20:15:14.589801] [INFO ] [sig ] Generating forecast for: ACGL [2026-03-10T20:15:14.589832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-03-10T20:15:14.606697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-03-10T20:15:14.607233] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-03-10T20:15:14.608797] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-03-10T20:15:14.608867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:14.608907] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:14.608959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:14.609036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:14.687214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:14.688630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:14.688759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:14.688794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:14.824782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:14.824950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:14.824992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:14.825021] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:14.828817] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-03-10T20:15:14.829146] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-03-10T20:15:14.829300] [INFO ] [sig ] ACGL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:14.985567] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ACGL.txt [2026-03-10T20:15:14.985784] [INFO ] [sig ] [29/3275] Completed ACGL in 0.4s | 2.87 sym/s | Total: 10.1s | ETA: 18.9m [2026-03-10T20:15:14.985837] [INFO ] [sig ] [30/3275] Forecasting ACGLN... [2026-03-10T20:15:14.985882] [INFO ] [sig ] Generating forecast for: ACGLN [2026-03-10T20:15:14.985918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-03-10T20:15:15.002310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-03-10T20:15:15.002819] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-03-10T20:15:15.003788] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-03-10T20:15:15.003849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:15.003887] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:15.003916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:15.003975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:15.072244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:15.073359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:15.073468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:15.073503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:15.211134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:15.211300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:15.211343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:15.211422] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:15.215132] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: DOWN (p=5.22%) [2026-03-10T20:15:15.215462] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-03-10T20:15:15.215633] [INFO ] [sig ] ACGLN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:15.363112] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACGLN.txt [2026-03-10T20:15:15.363286] [INFO ] [sig ] [30/3275] Completed ACGLN in 0.4s | 2.86 sym/s | Total: 10.5s | ETA: 18.9m [2026-03-10T20:15:15.363337] [INFO ] [sig ] [31/3275] Forecasting ACGLO... [2026-03-10T20:15:15.363370] [INFO ] [sig ] Generating forecast for: ACGLO [2026-03-10T20:15:15.363403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-03-10T20:15:15.375531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-03-10T20:15:15.375976] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-03-10T20:15:15.376873] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-03-10T20:15:15.376928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:15.376960] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:15.376988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:15.377045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:15.438790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:15.439771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:15.439855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:15.439889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:15.559680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:15.559845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:15.559887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:15.559917] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:15.563553] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: DOWN (p=0.99%) [2026-03-10T20:15:15.563889] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-03-10T20:15:15.564030] [INFO ] [sig ] ACGLO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:15.707396] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACGLO.txt [2026-03-10T20:15:15.707565] [INFO ] [sig ] [31/3275] Completed ACGLO in 0.3s | 2.86 sym/s | Total: 10.8s | ETA: 18.9m [2026-03-10T20:15:15.707630] [INFO ] [sig ] [32/3275] Forecasting ACHC... [2026-03-10T20:15:15.707661] [INFO ] [sig ] Generating forecast for: ACHC [2026-03-10T20:15:15.707691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-03-10T20:15:15.718860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-03-10T20:15:15.719255] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-03-10T20:15:15.720102] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-03-10T20:15:15.720157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:15.720190] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:15.720217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:15.720276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:15.779956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:15.780933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:15.781019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:15.781052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:15.911537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:15.911892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:15.911940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:15.911971] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:15.916198] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: DOWN (p=2.54%) [2026-03-10T20:15:15.916744] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-03-10T20:15:15.916889] [INFO ] [sig ] ACHC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:16.066405] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACHC.txt [2026-03-10T20:15:16.066599] [INFO ] [sig ] [32/3275] Completed ACHC in 0.4s | 2.86 sym/s | Total: 11.2s | ETA: 18.9m [2026-03-10T20:15:16.066644] [INFO ] [sig ] [33/3275] Forecasting ACI... [2026-03-10T20:15:16.066684] [INFO ] [sig ] Generating forecast for: ACI [2026-03-10T20:15:16.066719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-03-10T20:15:16.079688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-03-10T20:15:16.080107] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-03-10T20:15:16.080986] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-03-10T20:15:16.081041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:16.081072] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:16.081103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:16.081160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:16.147132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:16.148206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:16.148304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:16.148337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:16.281790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:16.281973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:16.282018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:16.282048] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:16.286233] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: DOWN (p=18.29%) [2026-03-10T20:15:16.286541] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-03-10T20:15:16.286704] [INFO ] [sig ] ACI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:16.446367] [INFO ] [LOCAL ] Saved forecast: ACI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACI.txt [2026-03-10T20:15:16.446537] [INFO ] [sig ] [33/3275] Completed ACI in 0.4s | 2.85 sym/s | Total: 11.6s | ETA: 18.9m [2026-03-10T20:15:16.446598] [INFO ] [sig ] [34/3275] Forecasting ACIC... [2026-03-10T20:15:16.446631] [INFO ] [sig ] Generating forecast for: ACIC [2026-03-10T20:15:16.446662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-03-10T20:15:16.460196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-03-10T20:15:16.460663] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-03-10T20:15:16.461834] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-03-10T20:15:16.461889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:16.461922] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:16.461949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:16.462008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:16.527649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:16.528750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:16.528840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:16.528874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:16.654859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:16.655056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:16.655113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:16.655150] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:16.659031] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: DOWN (p=47.79%) [2026-03-10T20:15:16.659363] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-03-10T20:15:16.659521] [INFO ] [sig ] ACIC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:16.809111] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACIC.txt [2026-03-10T20:15:16.809280] [INFO ] [sig ] [34/3275] Completed ACIC in 0.4s | 2.85 sym/s | Total: 11.9s | ETA: 19.0m [2026-03-10T20:15:16.809327] [INFO ] [sig ] [35/3275] Forecasting ACLS... [2026-03-10T20:15:16.809357] [INFO ] [sig ] Generating forecast for: ACLS [2026-03-10T20:15:16.809390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-03-10T20:15:16.821154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-03-10T20:15:16.821591] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-03-10T20:15:16.822493] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-03-10T20:15:16.822549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:16.822601] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:16.822632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:16.822691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:16.881930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:16.882997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:16.883087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:16.883120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:17.023462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:17.023830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:17.023872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:17.023901] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:17.027903] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: UP (p=76.59%) [2026-03-10T20:15:17.028251] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-03-10T20:15:17.028411] [INFO ] [sig ] ACLS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:17.178114] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ACLS.txt [2026-03-10T20:15:17.178309] [INFO ] [sig ] [35/3275] Completed ACLS in 0.4s | 2.85 sym/s | Total: 12.3s | ETA: 19.0m [2026-03-10T20:15:17.178353] [INFO ] [sig ] [36/3275] Forecasting ACLX... [2026-03-10T20:15:17.178384] [INFO ] [sig ] Generating forecast for: ACLX [2026-03-10T20:15:17.178419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-03-10T20:15:17.190776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-03-10T20:15:17.191208] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-03-10T20:15:17.192335] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-03-10T20:15:17.192392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:17.192424] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:17.192450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:17.192509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:17.256589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:17.257512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:17.257631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:17.257669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:17.386769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:17.386933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:17.386975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:17.387042] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:17.390844] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: UP (p=63.23%) [2026-03-10T20:15:17.391195] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-03-10T20:15:17.391346] [INFO ] [sig ] ACLX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:17.538477] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ACLX.txt [2026-03-10T20:15:17.538645] [INFO ] [sig ] [36/3275] Completed ACLX in 0.4s | 2.84 sym/s | Total: 12.7s | ETA: 19.0m [2026-03-10T20:15:17.538688] [INFO ] [sig ] [37/3275] Forecasting ACM... [2026-03-10T20:15:17.538719] [INFO ] [sig ] Generating forecast for: ACM [2026-03-10T20:15:17.538750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-03-10T20:15:17.550459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-03-10T20:15:17.550927] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-03-10T20:15:17.551808] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-03-10T20:15:17.551864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:17.551896] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:17.551924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:17.551982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:17.609972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:17.610906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:17.611046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:17.611082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:17.732619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:17.732778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:17.732819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:17.732848] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:17.736299] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: UP (p=90.89%) [2026-03-10T20:15:17.736612] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-03-10T20:15:17.736755] [INFO ] [sig ] ACM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:17.880363] [INFO ] [LOCAL ] Saved forecast: ACM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ACM.txt [2026-03-10T20:15:17.880503] [INFO ] [sig ] [37/3275] Completed ACM in 0.3s | 2.85 sym/s | Total: 13.0s | ETA: 19.0m [2026-03-10T20:15:17.880544] [INFO ] [sig ] [38/3275] Forecasting ACN... [2026-03-10T20:15:17.880594] [INFO ] [sig ] Generating forecast for: ACN [2026-03-10T20:15:17.880628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-03-10T20:15:17.893496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-03-10T20:15:17.893903] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-03-10T20:15:17.894743] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-03-10T20:15:17.894797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:17.894829] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:17.894857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:17.894915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:17.954545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:17.955326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:17.955408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:17.955442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:18.078667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:18.078826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:18.078868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:18.078898] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:18.082464] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=58.31%) [2026-03-10T20:15:18.082799] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-03-10T20:15:18.082944] [INFO ] [sig ] ACN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:18.227614] [INFO ] [LOCAL ] Saved forecast: ACN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ACN.txt [2026-03-10T20:15:18.227757] [INFO ] [sig ] [38/3275] Completed ACN in 0.3s | 2.85 sym/s | Total: 13.3s | ETA: 19.0m [2026-03-10T20:15:18.227798] [INFO ] [sig ] [39/3275] Forecasting ACNB... [2026-03-10T20:15:18.227828] [INFO ] [sig ] Generating forecast for: ACNB [2026-03-10T20:15:18.227859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-03-10T20:15:18.239306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-03-10T20:15:18.239745] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-03-10T20:15:18.240536] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-03-10T20:15:18.240613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:18.240647] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:18.240674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:18.240732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:18.299012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:18.299837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:18.299922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:18.299956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:18.418007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:18.418198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:18.418241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:18.418269] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:18.422201] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: UP (p=67.83%) [2026-03-10T20:15:18.422536] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-03-10T20:15:18.422715] [INFO ] [sig ] ACNB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:18.580047] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ACNB.txt [2026-03-10T20:15:18.580224] [INFO ] [sig ] [39/3275] Completed ACNB in 0.4s | 2.85 sym/s | Total: 13.7s | ETA: 18.9m [2026-03-10T20:15:18.580273] [INFO ] [sig ] [40/3275] Forecasting ACON... [2026-03-10T20:15:18.580303] [INFO ] [sig ] Generating forecast for: ACON [2026-03-10T20:15:18.580334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-03-10T20:15:18.591492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-03-10T20:15:18.591894] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-03-10T20:15:18.592714] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-03-10T20:15:18.592766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:18.592798] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:18.592824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:18.592896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:18.651266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:18.652191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:18.652276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:18.652309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:18.771474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:18.771654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:18.771695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:18.771723] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:18.775165] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: DOWN (p=38.80%) [2026-03-10T20:15:18.775449] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-03-10T20:15:18.775602] [INFO ] [sig ] ACON: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:18.924046] [INFO ] [LOCAL ] Saved forecast: ACON 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACON.txt [2026-03-10T20:15:18.924210] [INFO ] [sig ] [40/3275] Completed ACON in 0.3s | 2.85 sym/s | Total: 14.0s | ETA: 18.9m [2026-03-10T20:15:18.924253] [INFO ] [sig ] [41/3275] Forecasting ACP... [2026-03-10T20:15:18.924281] [INFO ] [sig ] Generating forecast for: ACP [2026-03-10T20:15:18.924311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-03-10T20:15:18.936497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-03-10T20:15:18.936860] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-03-10T20:15:18.937722] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-03-10T20:15:18.937788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:18.937827] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:18.937860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:18.937921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:18.997256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:18.998277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:18.998362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:18.998406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:19.121019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:19.121182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:19.121222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:19.121251] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:19.125068] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: DOWN (p=27.73%) [2026-03-10T20:15:19.125364] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-03-10T20:15:19.125499] [INFO ] [sig ] ACP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:19.271240] [INFO ] [LOCAL ] Saved forecast: ACP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACP.txt [2026-03-10T20:15:19.271375] [INFO ] [sig ] [41/3275] Completed ACP in 0.3s | 2.85 sym/s | Total: 14.4s | ETA: 18.9m [2026-03-10T20:15:19.271414] [INFO ] [sig ] [42/3275] Forecasting ACRE... [2026-03-10T20:15:19.271444] [INFO ] [sig ] Generating forecast for: ACRE [2026-03-10T20:15:19.271475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-03-10T20:15:19.283270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-03-10T20:15:19.283649] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-03-10T20:15:19.284523] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-03-10T20:15:19.284634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:19.284677] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:19.284707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:19.284764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:19.343963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:19.344614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:19.344692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:19.344725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:19.470403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:19.470564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:19.470624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:19.470652] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:19.474173] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: DOWN (p=16.60%) [2026-03-10T20:15:19.474464] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-03-10T20:15:19.474618] [INFO ] [sig ] ACRE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:19.618091] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACRE.txt [2026-03-10T20:15:19.618234] [INFO ] [sig ] [42/3275] Completed ACRE in 0.3s | 2.85 sym/s | Total: 14.7s | ETA: 18.9m [2026-03-10T20:15:19.618274] [INFO ] [sig ] [43/3275] Forecasting ACRS... [2026-03-10T20:15:19.618303] [INFO ] [sig ] Generating forecast for: ACRS [2026-03-10T20:15:19.618333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-03-10T20:15:19.630621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-03-10T20:15:19.630973] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-03-10T20:15:19.631810] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-03-10T20:15:19.631863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:19.631896] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:19.631923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:19.631980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:19.691180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:19.691909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:19.691990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:19.692025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:19.834109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:19.834295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:19.834351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:19.834391] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:19.839323] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=14.88%) [2026-03-10T20:15:19.839764] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-03-10T20:15:19.839952] [INFO ] [sig ] ACRS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:19.994432] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACRS.txt [2026-03-10T20:15:19.994592] [INFO ] [sig ] [43/3275] Completed ACRS in 0.4s | 2.84 sym/s | Total: 15.1s | ETA: 18.9m [2026-03-10T20:15:19.994635] [INFO ] [sig ] [44/3275] Forecasting ACTG... [2026-03-10T20:15:19.994667] [INFO ] [sig ] Generating forecast for: ACTG [2026-03-10T20:15:19.994697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-03-10T20:15:20.005384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-03-10T20:15:20.005732] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-03-10T20:15:20.006537] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-03-10T20:15:20.006614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:20.006672] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:20.006702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:20.006760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:20.064503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:20.065271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:20.065352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:20.065385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:20.186674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:20.186836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:20.186876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:20.186905] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:20.190594] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: UP (p=79.37%) [2026-03-10T20:15:20.190898] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-03-10T20:15:20.191035] [INFO ] [sig ] ACTG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:20.334533] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ACTG.txt [2026-03-10T20:15:20.334696] [INFO ] [sig ] [44/3275] Completed ACTG in 0.3s | 2.85 sym/s | Total: 15.5s | ETA: 18.9m [2026-03-10T20:15:20.334739] [INFO ] [sig ] [45/3275] Forecasting ACVA... [2026-03-10T20:15:20.334769] [INFO ] [sig ] Generating forecast for: ACVA [2026-03-10T20:15:20.334800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-03-10T20:15:20.346136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-03-10T20:15:20.346527] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-03-10T20:15:20.347360] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-03-10T20:15:20.347414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:20.347446] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:20.347473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:20.347529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:20.405756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:20.406567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:20.406675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:20.406708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:20.529199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:20.529362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:20.529403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:20.529434] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:20.533011] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: DOWN (p=13.30%) [2026-03-10T20:15:20.533372] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-03-10T20:15:20.533518] [INFO ] [sig ] ACVA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:20.681425] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACVA.txt [2026-03-10T20:15:20.681616] [INFO ] [sig ] [45/3275] Completed ACVA in 0.3s | 2.85 sym/s | Total: 15.8s | ETA: 18.9m [2026-03-10T20:15:20.681662] [INFO ] [sig ] [46/3275] Forecasting ACWI... [2026-03-10T20:15:20.681692] [INFO ] [sig ] Generating forecast for: ACWI [2026-03-10T20:15:20.681723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-03-10T20:15:20.693724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-03-10T20:15:20.694130] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-03-10T20:15:20.695065] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-03-10T20:15:20.695120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:20.695155] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:20.695184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:20.695242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:20.757564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:20.758892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:20.758999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:20.759035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:20.888952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:20.889117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:20.889163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:20.889198] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:20.893008] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: DOWN (p=31.70%) [2026-03-10T20:15:20.893371] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-03-10T20:15:20.893541] [INFO ] [sig ] ACWI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:21.049593] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACWI.txt [2026-03-10T20:15:21.049777] [INFO ] [sig ] [46/3275] Completed ACWI in 0.4s | 2.84 sym/s | Total: 16.2s | ETA: 18.9m [2026-03-10T20:15:21.049825] [INFO ] [sig ] [47/3275] Forecasting ACWX... [2026-03-10T20:15:21.049869] [INFO ] [sig ] Generating forecast for: ACWX [2026-03-10T20:15:21.049905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-03-10T20:15:21.062271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-03-10T20:15:21.062670] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-03-10T20:15:21.063568] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-03-10T20:15:21.063642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:21.063675] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:21.063712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:21.063780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:21.131822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:21.132845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:21.132940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:21.132973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:21.266254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:21.266449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:21.266521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:21.266664] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:21.271544] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: DOWN (p=38.25%) [2026-03-10T20:15:21.271945] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-03-10T20:15:21.272106] [INFO ] [sig ] ACWX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:21.474377] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ACWX.txt [2026-03-10T20:15:21.474750] [INFO ] [sig ] [47/3275] Completed ACWX in 0.4s | 2.83 sym/s | Total: 16.6s | ETA: 19.0m [2026-03-10T20:15:21.474795] [INFO ] [sig ] [48/3275] Forecasting ACXP... [2026-03-10T20:15:21.474825] [INFO ] [sig ] Generating forecast for: ACXP [2026-03-10T20:15:21.474856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-03-10T20:15:21.487120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-03-10T20:15:21.487488] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-03-10T20:15:21.488543] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-03-10T20:15:21.488622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:21.488656] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:21.488683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:21.488739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:21.550758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:21.551941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:21.552076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:21.552120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:21.689873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:21.690034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:21.690076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:21.690106] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:21.693618] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: UP (p=92.26%) [2026-03-10T20:15:21.693908] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-03-10T20:15:21.694048] [INFO ] [sig ] ACXP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:21.841259] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ACXP.txt [2026-03-10T20:15:21.841469] [INFO ] [sig ] [48/3275] Completed ACXP in 0.4s | 2.83 sym/s | Total: 17.0s | ETA: 19.0m [2026-03-10T20:15:21.841515] [INFO ] [sig ] [49/3275] Forecasting ADBE... [2026-03-10T20:15:21.841545] [INFO ] [sig ] Generating forecast for: ADBE [2026-03-10T20:15:21.841610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-03-10T20:15:21.854237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-03-10T20:15:21.854684] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-03-10T20:15:21.855541] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-03-10T20:15:21.855622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:21.855659] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:21.855688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:21.855749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:21.919713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:21.920801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:21.920898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:21.920933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:22.047594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:22.047774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:22.047818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:22.047850] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:22.051721] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: UP (p=88.46%) [2026-03-10T20:15:22.052049] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-03-10T20:15:22.052207] [INFO ] [sig ] ADBE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:22.200916] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ADBE.txt [2026-03-10T20:15:22.201064] [INFO ] [sig ] [49/3275] Completed ADBE in 0.4s | 2.83 sym/s | Total: 17.3s | ETA: 19.0m [2026-03-10T20:15:22.201107] [INFO ] [sig ] [50/3275] Forecasting ADC... [2026-03-10T20:15:22.201138] [INFO ] [sig ] Generating forecast for: ADC [2026-03-10T20:15:22.201171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-03-10T20:15:22.212743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-03-10T20:15:22.213157] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-03-10T20:15:22.213997] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-03-10T20:15:22.214049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:22.214082] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:22.214109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:22.214166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:22.273788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:22.274689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:22.274773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:22.274807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:22.397066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:22.397229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:22.397272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:22.397303] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:22.400944] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: DOWN (p=22.22%) [2026-03-10T20:15:22.401233] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-03-10T20:15:22.401371] [INFO ] [sig ] ADC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:22.555686] [INFO ] [LOCAL ] Saved forecast: ADC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ADC.txt [2026-03-10T20:15:22.555839] [INFO ] [sig ] [50/3275] Completed ADC in 0.4s | 2.83 sym/s | Total: 17.7s | ETA: 19.0m [2026-03-10T20:15:22.555889] [INFO ] [sig ] [51/3275] Forecasting ADEA... [2026-03-10T20:15:22.555922] [INFO ] [sig ] Generating forecast for: ADEA [2026-03-10T20:15:22.555954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-03-10T20:15:22.568310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-03-10T20:15:22.568795] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-03-10T20:15:22.569698] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-03-10T20:15:22.569754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:22.569786] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:22.569813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:22.569871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:22.627955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:22.628924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:22.629010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:22.629043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:22.749897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:22.750066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:22.750109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:22.750140] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:22.753753] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: UP (p=91.51%) [2026-03-10T20:15:22.754067] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-03-10T20:15:22.754216] [INFO ] [sig ] ADEA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:22.901963] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ADEA.txt [2026-03-10T20:15:22.902135] [INFO ] [sig ] [51/3275] Completed ADEA in 0.3s | 2.83 sym/s | Total: 18.0s | ETA: 19.0m [2026-03-10T20:15:22.902179] [INFO ] [sig ] [52/3275] Forecasting ADI... [2026-03-10T20:15:22.902208] [INFO ] [sig ] Generating forecast for: ADI [2026-03-10T20:15:22.902238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-03-10T20:15:22.914105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-03-10T20:15:22.914534] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-03-10T20:15:22.915385] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-03-10T20:15:22.915439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:22.915477] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:22.915509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:22.915567] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:22.976145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:22.977075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:22.977163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:22.977198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:23.104921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:23.105094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:23.105136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:23.105166] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:23.108889] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: DOWN (p=9.42%) [2026-03-10T20:15:23.109199] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-03-10T20:15:23.109348] [INFO ] [sig ] ADI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:23.253841] [INFO ] [LOCAL ] Saved forecast: ADI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ADI.txt [2026-03-10T20:15:23.253989] [INFO ] [sig ] [52/3275] Completed ADI in 0.4s | 2.83 sym/s | Total: 18.4s | ETA: 19.0m [2026-03-10T20:15:23.254031] [INFO ] [sig ] [53/3275] Forecasting ADMA... [2026-03-10T20:15:23.254060] [INFO ] [sig ] Generating forecast for: ADMA [2026-03-10T20:15:23.254091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-03-10T20:15:23.266705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-03-10T20:15:23.267080] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-03-10T20:15:23.267954] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-03-10T20:15:23.268008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:23.268053] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:23.268097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:23.268185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:23.328803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:23.329660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:23.329744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:23.329779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:23.455487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:23.455659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:23.455701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:23.455728] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:23.459225] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: DOWN (p=21.40%) [2026-03-10T20:15:23.459514] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-03-10T20:15:23.459668] [INFO ] [sig ] ADMA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:23.602362] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ADMA.txt [2026-03-10T20:15:23.602504] [INFO ] [sig ] [53/3275] Completed ADMA in 0.3s | 2.83 sym/s | Total: 18.7s | ETA: 19.0m [2026-03-10T20:15:23.602542] [INFO ] [sig ] [54/3275] Forecasting ADP... [2026-03-10T20:15:23.602589] [INFO ] [sig ] Generating forecast for: ADP [2026-03-10T20:15:23.602624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-03-10T20:15:23.614365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-03-10T20:15:23.614958] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-03-10T20:15:23.615989] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-03-10T20:15:23.616042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:23.616074] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:23.616100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:23.616157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:23.676729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:23.677768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:23.677889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:23.677923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:23.806424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:23.806609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:23.806654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:23.806685] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:23.810352] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=4.05%) [2026-03-10T20:15:23.810686] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-03-10T20:15:23.810850] [INFO ] [sig ] ADP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:23.957741] [INFO ] [LOCAL ] Saved forecast: ADP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ADP.txt [2026-03-10T20:15:23.957884] [INFO ] [sig ] [54/3275] Completed ADP in 0.4s | 2.83 sym/s | Total: 19.1s | ETA: 19.0m [2026-03-10T20:15:23.957925] [INFO ] [sig ] [55/3275] Forecasting ADSK... [2026-03-10T20:15:23.957955] [INFO ] [sig ] Generating forecast for: ADSK [2026-03-10T20:15:23.957986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-03-10T20:15:23.969893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-03-10T20:15:23.970305] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-03-10T20:15:23.971173] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-03-10T20:15:23.971226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:23.971258] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:23.971285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:23.971342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:24.030485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:24.031436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:24.031521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:24.031555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:24.155717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:24.155889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:24.155931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:24.155962] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:24.160007] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: UP (p=82.51%) [2026-03-10T20:15:24.160330] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-03-10T20:15:24.160483] [INFO ] [sig ] ADSK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:24.312761] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ADSK.txt [2026-03-10T20:15:24.312941] [INFO ] [sig ] [55/3275] Completed ADSK in 0.4s | 2.83 sym/s | Total: 19.4s | ETA: 19.0m [2026-03-10T20:15:24.312985] [INFO ] [sig ] [56/3275] Forecasting ADTN... [2026-03-10T20:15:24.313019] [INFO ] [sig ] Generating forecast for: ADTN [2026-03-10T20:15:24.313051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-03-10T20:15:24.325741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-03-10T20:15:24.326179] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-03-10T20:15:24.327024] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-03-10T20:15:24.327078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:24.327110] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:24.327137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:24.327195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:24.386153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:24.387384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:24.387473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:24.387508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:24.515857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:24.516021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:24.516063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:24.516100] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:24.519704] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: UP (p=90.20%) [2026-03-10T20:15:24.519994] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-03-10T20:15:24.520134] [INFO ] [sig ] ADTN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:24.673855] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ADTN.txt [2026-03-10T20:15:24.674029] [INFO ] [sig ] [56/3275] Completed ADTN in 0.4s | 2.83 sym/s | Total: 19.8s | ETA: 19.0m [2026-03-10T20:15:24.674080] [INFO ] [sig ] [57/3275] Forecasting ADUS... [2026-03-10T20:15:24.674112] [INFO ] [sig ] Generating forecast for: ADUS [2026-03-10T20:15:24.674144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-03-10T20:15:24.687173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-03-10T20:15:24.687626] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-03-10T20:15:24.688467] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-03-10T20:15:24.688522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:24.688596] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:24.688627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:24.688685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:24.747068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:24.747993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:24.748079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:24.748112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:24.867186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:24.867350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:24.867391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:24.867422] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:24.870901] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: UP (p=98.70%) [2026-03-10T20:15:24.871189] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-03-10T20:15:24.871321] [INFO ] [sig ] ADUS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:25.026157] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ADUS.txt [2026-03-10T20:15:25.026371] [INFO ] [sig ] [57/3275] Completed ADUS in 0.4s | 2.83 sym/s | Total: 20.1s | ETA: 19.0m [2026-03-10T20:15:25.026416] [INFO ] [sig ] [58/3275] Forecasting ADX... [2026-03-10T20:15:25.026446] [INFO ] [sig ] Generating forecast for: ADX [2026-03-10T20:15:25.026478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-03-10T20:15:25.039659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-03-10T20:15:25.040058] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-03-10T20:15:25.040962] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-03-10T20:15:25.041016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:25.041048] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:25.041075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:25.041131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:25.099648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:25.100540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:25.100648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:25.100684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:25.224026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:25.224194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:25.224235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:25.224267] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:25.228133] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: UP (p=55.00%) [2026-03-10T20:15:25.228451] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-03-10T20:15:25.228613] [INFO ] [sig ] ADX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:25.376700] [INFO ] [LOCAL ] Saved forecast: ADX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ADX.txt [2026-03-10T20:15:25.376874] [INFO ] [sig ] [58/3275] Completed ADX in 0.4s | 2.83 sym/s | Total: 20.5s | ETA: 18.9m [2026-03-10T20:15:25.376915] [INFO ] [sig ] [59/3275] Forecasting AEE... [2026-03-10T20:15:25.376946] [INFO ] [sig ] Generating forecast for: AEE [2026-03-10T20:15:25.376977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-03-10T20:15:25.389390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-03-10T20:15:25.389780] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-03-10T20:15:25.390643] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-03-10T20:15:25.390697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:25.390729] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:25.390757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:25.390814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:25.453164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:25.454074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:25.454162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:25.454196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:25.579726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:25.579894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:25.579937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:25.579968] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:25.583542] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: UP (p=80.81%) [2026-03-10T20:15:25.583875] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-03-10T20:15:25.584020] [INFO ] [sig ] AEE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:25.731102] [INFO ] [LOCAL ] Saved forecast: AEE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AEE.txt [2026-03-10T20:15:25.731259] [INFO ] [sig ] [59/3275] Completed AEE in 0.4s | 2.83 sym/s | Total: 20.9s | ETA: 18.9m [2026-03-10T20:15:25.731302] [INFO ] [sig ] [60/3275] Forecasting AEFC... [2026-03-10T20:15:25.731331] [INFO ] [sig ] Generating forecast for: AEFC [2026-03-10T20:15:25.731361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-03-10T20:15:25.745553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-03-10T20:15:25.746267] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-03-10T20:15:25.747431] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-03-10T20:15:25.747494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:25.747531] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:25.747560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:25.747651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:25.815379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:25.817290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:25.817662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:25.817699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:25.968830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:25.969007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:25.969049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:25.969155] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:25.973407] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: DOWN (p=19.49%) [2026-03-10T20:15:25.973735] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-03-10T20:15:25.973875] [INFO ] [sig ] AEFC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:26.142919] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AEFC.txt [2026-03-10T20:15:26.143115] [INFO ] [sig ] [60/3275] Completed AEFC in 0.4s | 2.82 sym/s | Total: 21.3s | ETA: 19.0m [2026-03-10T20:15:26.143161] [INFO ] [sig ] [61/3275] Forecasting AEG... [2026-03-10T20:15:26.143192] [INFO ] [sig ] Generating forecast for: AEG [2026-03-10T20:15:26.143222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-03-10T20:15:26.156987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-03-10T20:15:26.157484] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-03-10T20:15:26.158805] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-03-10T20:15:26.158876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:26.158956] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:26.158987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:26.159046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:26.223549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:26.224541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:26.224655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:26.224691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:26.344499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:26.344701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:26.344743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:26.344772] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:26.348502] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: DOWN (p=24.34%) [2026-03-10T20:15:26.348879] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-03-10T20:15:26.349036] [INFO ] [sig ] AEG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:26.502126] [INFO ] [LOCAL ] Saved forecast: AEG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AEG.txt [2026-03-10T20:15:26.502297] [INFO ] [sig ] [61/3275] Completed AEG in 0.4s | 2.82 sym/s | Total: 21.6s | ETA: 19.0m [2026-03-10T20:15:26.502341] [INFO ] [sig ] [62/3275] Forecasting AEI... [2026-03-10T20:15:26.502371] [INFO ] [sig ] Generating forecast for: AEI [2026-03-10T20:15:26.502401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-03-10T20:15:26.513765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-03-10T20:15:26.514171] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-03-10T20:15:26.515034] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-03-10T20:15:26.515088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:26.515121] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:26.515147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:26.515204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:26.577626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:26.578728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:26.578820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:26.578873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:26.699101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:26.699272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:26.699324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:26.699359] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:26.703038] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: DOWN (p=18.67%) [2026-03-10T20:15:26.703370] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-03-10T20:15:26.703539] [INFO ] [sig ] AEI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:26.857781] [INFO ] [LOCAL ] Saved forecast: AEI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AEI.txt [2026-03-10T20:15:26.857948] [INFO ] [sig ] [62/3275] Completed AEI in 0.4s | 2.82 sym/s | Total: 22.0s | ETA: 19.0m [2026-03-10T20:15:26.857989] [INFO ] [sig ] [63/3275] Forecasting AEIS... [2026-03-10T20:15:26.858021] [INFO ] [sig ] Generating forecast for: AEIS [2026-03-10T20:15:26.858052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-03-10T20:15:26.872062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-03-10T20:15:26.872490] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-03-10T20:15:26.873415] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-03-10T20:15:26.873478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:26.873513] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:26.873746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:26.873810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:26.936588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:26.937562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:26.937673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:26.937706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:27.064443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:27.064636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:27.064682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:27.064714] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:27.068279] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: UP (p=91.25%) [2026-03-10T20:15:27.068593] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-03-10T20:15:27.068737] [INFO ] [sig ] AEIS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:27.213793] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AEIS.txt [2026-03-10T20:15:27.213909] [INFO ] [sig ] [63/3275] Completed AEIS in 0.4s | 2.82 sym/s | Total: 22.3s | ETA: 19.0m [2026-03-10T20:15:27.213948] [INFO ] [sig ] [64/3275] Forecasting AEM... [2026-03-10T20:15:27.213979] [INFO ] [sig ] Generating forecast for: AEM [2026-03-10T20:15:27.214010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-03-10T20:15:27.225235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-03-10T20:15:27.225561] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-03-10T20:15:27.226380] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-03-10T20:15:27.226432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:27.226464] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:27.226503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:27.226563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:27.293500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:27.294674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:27.294777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:27.294819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:27.423809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:27.423988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:27.424032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:27.424096] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:27.427683] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: UP (p=57.17%) [2026-03-10T20:15:27.427998] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-03-10T20:15:27.428142] [INFO ] [sig ] AEM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:27.571937] [INFO ] [LOCAL ] Saved forecast: AEM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AEM.txt [2026-03-10T20:15:27.572087] [INFO ] [sig ] [64/3275] Completed AEM in 0.4s | 2.82 sym/s | Total: 22.7s | ETA: 19.0m [2026-03-10T20:15:27.572129] [INFO ] [sig ] [65/3275] Forecasting AEO... [2026-03-10T20:15:27.572160] [INFO ] [sig ] Generating forecast for: AEO [2026-03-10T20:15:27.572191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-03-10T20:15:27.583684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-03-10T20:15:27.584113] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-03-10T20:15:27.585010] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-03-10T20:15:27.585064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:27.585097] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:27.585123] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:27.585179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:27.642522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:27.643375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:27.643465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:27.643498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:27.774841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:27.775009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:27.775051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:27.775082] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:27.778974] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=72.74%) [2026-03-10T20:15:27.779284] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-03-10T20:15:27.779447] [INFO ] [sig ] AEO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:27.930782] [INFO ] [LOCAL ] Saved forecast: AEO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AEO.txt [2026-03-10T20:15:27.930953] [INFO ] [sig ] [65/3275] Completed AEO in 0.4s | 2.82 sym/s | Total: 23.1s | ETA: 19.0m [2026-03-10T20:15:27.930995] [INFO ] [sig ] [66/3275] Forecasting AEP... [2026-03-10T20:15:27.931024] [INFO ] [sig ] Generating forecast for: AEP [2026-03-10T20:15:27.931054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-03-10T20:15:27.945068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-03-10T20:15:27.945526] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-03-10T20:15:27.946422] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-03-10T20:15:27.946504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:27.946539] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:27.946567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:27.946650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:28.006620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:28.007569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:28.007677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:28.007711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:28.132951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:28.133141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:28.133197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:28.133230] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:28.137721] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: UP (p=92.58%) [2026-03-10T20:15:28.138066] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-03-10T20:15:28.138249] [INFO ] [sig ] AEP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:28.284862] [INFO ] [LOCAL ] Saved forecast: AEP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AEP.txt [2026-03-10T20:15:28.284996] [INFO ] [sig ] [66/3275] Completed AEP in 0.4s | 2.82 sym/s | Total: 23.4s | ETA: 19.0m [2026-03-10T20:15:28.285036] [INFO ] [sig ] [67/3275] Forecasting AES... [2026-03-10T20:15:28.285066] [INFO ] [sig ] Generating forecast for: AES [2026-03-10T20:15:28.285097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-03-10T20:15:28.296184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-03-10T20:15:28.296536] [INFO ] [FORECASTER] Starting predict_future for AES [2026-03-10T20:15:28.297405] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-03-10T20:15:28.297473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:28.297510] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:28.297538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:28.297614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:28.355736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:28.356687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:28.356777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:28.356811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:28.477726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:28.477893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:28.477934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:28.477963] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:28.481492] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: UP (p=88.27%) [2026-03-10T20:15:28.481806] [INFO ] [FORECASTER] Completed predict_future for AES [2026-03-10T20:15:28.481943] [INFO ] [sig ] AES: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:28.634327] [INFO ] [LOCAL ] Saved forecast: AES 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AES.txt [2026-03-10T20:15:28.634497] [INFO ] [sig ] [67/3275] Completed AES in 0.3s | 2.82 sym/s | Total: 23.8s | ETA: 19.0m [2026-03-10T20:15:28.634540] [INFO ] [sig ] [68/3275] Forecasting AESI... [2026-03-10T20:15:28.634590] [INFO ] [sig ] Generating forecast for: AESI [2026-03-10T20:15:28.634625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-03-10T20:15:28.646090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-03-10T20:15:28.646505] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-03-10T20:15:28.647357] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-03-10T20:15:28.647417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:28.647451] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:28.647479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:28.647537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:28.705646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:28.706336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:28.706419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:28.706452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:28.825027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:28.825185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:28.825225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:28.825256] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:28.828797] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: DOWN (p=13.21%) [2026-03-10T20:15:28.829084] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-03-10T20:15:28.829219] [INFO ] [sig ] AESI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:28.972897] [INFO ] [LOCAL ] Saved forecast: AESI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AESI.txt [2026-03-10T20:15:28.973063] [INFO ] [sig ] [68/3275] Completed AESI in 0.3s | 2.82 sym/s | Total: 24.1s | ETA: 18.9m [2026-03-10T20:15:28.973107] [INFO ] [sig ] [69/3275] Forecasting AEVA... [2026-03-10T20:15:28.973138] [INFO ] [sig ] Generating forecast for: AEVA [2026-03-10T20:15:28.973169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-03-10T20:15:28.984910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-03-10T20:15:28.985310] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-03-10T20:15:28.986185] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-03-10T20:15:28.986239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:28.986272] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:28.986299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:28.986364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:29.044018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:29.044954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:29.045041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:29.045074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:29.166947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:29.167111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:29.167152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:29.167182] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:29.170675] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: DOWN (p=34.53%) [2026-03-10T20:15:29.170962] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-03-10T20:15:29.171095] [INFO ] [sig ] AEVA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:29.344774] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AEVA.txt [2026-03-10T20:15:29.344941] [INFO ] [sig ] [69/3275] Completed AEVA in 0.4s | 2.82 sym/s | Total: 24.5s | ETA: 18.9m [2026-03-10T20:15:29.344984] [INFO ] [sig ] [70/3275] Forecasting AEYE... [2026-03-10T20:15:29.345015] [INFO ] [sig ] Generating forecast for: AEYE [2026-03-10T20:15:29.345046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-03-10T20:15:29.357969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-03-10T20:15:29.358454] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-03-10T20:15:29.359436] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-03-10T20:15:29.359508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:29.359544] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:29.359596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:29.359668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:29.426402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:29.427388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:29.427478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:29.427513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:29.565759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:29.565929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:29.565969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:29.565999] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:29.570371] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-03-10T20:15:29.570921] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-03-10T20:15:29.571137] [INFO ] [sig ] AEYE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:29.741835] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AEYE.txt [2026-03-10T20:15:29.742008] [INFO ] [sig ] [70/3275] Completed AEYE in 0.4s | 2.82 sym/s | Total: 24.9s | ETA: 19.0m [2026-03-10T20:15:29.742054] [INFO ] [sig ] [71/3275] Forecasting AFB... [2026-03-10T20:15:29.742086] [INFO ] [sig ] Generating forecast for: AFB [2026-03-10T20:15:29.742119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-03-10T20:15:29.753558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-03-10T20:15:29.753964] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-03-10T20:15:29.754849] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-03-10T20:15:29.754905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:29.754939] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:29.754967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:29.755025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:29.813390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:29.814330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:29.814466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:29.814502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:29.936213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:29.936375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:29.936416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:29.936446] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:29.940045] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: DOWN (p=19.42%) [2026-03-10T20:15:29.940397] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-03-10T20:15:29.940543] [INFO ] [sig ] AFB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:30.089969] [INFO ] [LOCAL ] Saved forecast: AFB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AFB.txt [2026-03-10T20:15:30.090135] [INFO ] [sig ] [71/3275] Completed AFB in 0.3s | 2.82 sym/s | Total: 25.2s | ETA: 19.0m [2026-03-10T20:15:30.090180] [INFO ] [sig ] [72/3275] Forecasting AFCG... [2026-03-10T20:15:30.090212] [INFO ] [sig ] Generating forecast for: AFCG [2026-03-10T20:15:30.090243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-03-10T20:15:30.102061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-03-10T20:15:30.102478] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-03-10T20:15:30.103368] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-03-10T20:15:30.103429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:30.103462] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:30.103490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:30.103548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:30.162440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:30.163372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:30.163462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:30.163496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:30.288527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:30.288746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:30.288791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:30.288822] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:30.293363] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: DOWN (p=49.74%) [2026-03-10T20:15:30.293837] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-03-10T20:15:30.294010] [INFO ] [sig ] AFCG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:30.445939] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AFCG.txt [2026-03-10T20:15:30.446103] [INFO ] [sig ] [72/3275] Completed AFCG in 0.4s | 2.82 sym/s | Total: 25.6s | ETA: 19.0m [2026-03-10T20:15:30.446146] [INFO ] [sig ] [73/3275] Forecasting AFG... [2026-03-10T20:15:30.446177] [INFO ] [sig ] Generating forecast for: AFG [2026-03-10T20:15:30.446208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-03-10T20:15:30.459348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-03-10T20:15:30.459744] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-03-10T20:15:30.460630] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-03-10T20:15:30.460685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:30.460720] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:30.460758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:30.460829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:30.522215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:30.523368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:30.523455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:30.523488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:30.650600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:30.650780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:30.650824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:30.650855] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:30.654412] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: UP (p=83.85%) [2026-03-10T20:15:30.654725] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-03-10T20:15:30.654866] [INFO ] [sig ] AFG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:30.815418] [INFO ] [LOCAL ] Saved forecast: AFG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AFG.txt [2026-03-10T20:15:30.815602] [INFO ] [sig ] [73/3275] Completed AFG in 0.4s | 2.81 sym/s | Total: 25.9s | ETA: 19.0m [2026-03-10T20:15:30.815646] [INFO ] [sig ] [74/3275] Forecasting AFGC... [2026-03-10T20:15:30.815676] [INFO ] [sig ] Generating forecast for: AFGC [2026-03-10T20:15:30.815708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-03-10T20:15:30.827717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-03-10T20:15:30.828112] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-03-10T20:15:30.829053] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-03-10T20:15:30.829117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:30.829162] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:30.829196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:30.829256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:30.892805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:30.893814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:30.893902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:30.893938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:31.014093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:31.014264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:31.014309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:31.014340] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:31.018310] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: DOWN (p=49.15%) [2026-03-10T20:15:31.018728] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-03-10T20:15:31.018885] [INFO ] [sig ] AFGC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:31.173748] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AFGC.txt [2026-03-10T20:15:31.173979] [INFO ] [sig ] [74/3275] Completed AFGC in 0.4s | 2.81 sym/s | Total: 26.3s | ETA: 19.0m [2026-03-10T20:15:31.174024] [INFO ] [sig ] [75/3275] Forecasting AFL... [2026-03-10T20:15:31.174054] [INFO ] [sig ] Generating forecast for: AFL [2026-03-10T20:15:31.174087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-03-10T20:15:31.187117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-03-10T20:15:31.187527] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-03-10T20:15:31.188873] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-03-10T20:15:31.188928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:31.188961] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:31.188989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:31.189047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:31.254123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:31.255110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:31.255215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:31.255251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:31.380052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:31.380238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:31.380295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:31.380326] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:31.384691] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: DOWN (p=34.90%) [2026-03-10T20:15:31.384993] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-03-10T20:15:31.385162] [INFO ] [sig ] AFL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:31.541559] [INFO ] [LOCAL ] Saved forecast: AFL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AFL.txt [2026-03-10T20:15:31.541769] [INFO ] [sig ] [75/3275] Completed AFL in 0.4s | 2.81 sym/s | Total: 26.7s | ETA: 19.0m [2026-03-10T20:15:31.541829] [INFO ] [sig ] [76/3275] Forecasting AFRM... [2026-03-10T20:15:31.541877] [INFO ] [sig ] Generating forecast for: AFRM [2026-03-10T20:15:31.541918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-03-10T20:15:31.557523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-03-10T20:15:31.558065] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-03-10T20:15:31.559312] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-03-10T20:15:31.559384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:31.559438] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:31.559481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:31.559569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:31.638914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:31.639854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:31.639946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:31.639980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:31.768883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:31.769050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:31.769094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:31.769124] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:31.772733] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: UP (p=71.32%) [2026-03-10T20:15:31.773033] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-03-10T20:15:31.773171] [INFO ] [sig ] AFRM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:31.923520] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AFRM.txt [2026-03-10T20:15:31.923704] [INFO ] [sig ] [76/3275] Completed AFRM in 0.4s | 2.81 sym/s | Total: 27.0s | ETA: 19.0m [2026-03-10T20:15:31.923748] [INFO ] [sig ] [77/3275] Forecasting AFYA... [2026-03-10T20:15:31.923781] [INFO ] [sig ] Generating forecast for: AFYA [2026-03-10T20:15:31.923813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-03-10T20:15:31.935775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-03-10T20:15:31.936146] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-03-10T20:15:31.936996] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-03-10T20:15:31.937050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:31.937101] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:31.937132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:31.937191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:31.997368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:31.998340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:31.998429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:31.998469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:32.118372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:32.118533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:32.118592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:32.118628] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:32.122343] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: UP (p=91.08%) [2026-03-10T20:15:32.122681] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-03-10T20:15:32.122822] [INFO ] [sig ] AFYA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:32.265089] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AFYA.txt [2026-03-10T20:15:32.265232] [INFO ] [sig ] [77/3275] Completed AFYA in 0.3s | 2.81 sym/s | Total: 27.4s | ETA: 19.0m [2026-03-10T20:15:32.265273] [INFO ] [sig ] [78/3275] Forecasting AG... [2026-03-10T20:15:32.265303] [INFO ] [sig ] Generating forecast for: AG [2026-03-10T20:15:32.265333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-03-10T20:15:32.277347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-03-10T20:15:32.277737] [INFO ] [FORECASTER] Starting predict_future for AG [2026-03-10T20:15:32.278596] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-03-10T20:15:32.278650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:32.278710] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:32.278739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:32.278797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:32.339384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:32.340349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:32.340455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:32.340535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:32.465765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:32.465930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:32.465971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:32.466001] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:32.469982] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: UP (p=77.62%) [2026-03-10T20:15:32.470296] [INFO ] [FORECASTER] Completed predict_future for AG [2026-03-10T20:15:32.470438] [INFO ] [sig ] AG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:32.626447] [INFO ] [LOCAL ] Saved forecast: AG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AG.txt [2026-03-10T20:15:32.626631] [INFO ] [sig ] [78/3275] Completed AG in 0.4s | 2.81 sym/s | Total: 27.7s | ETA: 19.0m [2026-03-10T20:15:32.626693] [INFO ] [sig ] [79/3275] Forecasting AGCO... [2026-03-10T20:15:32.626735] [INFO ] [sig ] Generating forecast for: AGCO [2026-03-10T20:15:32.626771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-03-10T20:15:32.639038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-03-10T20:15:32.639455] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-03-10T20:15:32.640325] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-03-10T20:15:32.640380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:32.640412] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:32.640440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:32.640503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:32.708227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:32.709206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:32.709293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:32.709329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:32.842828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:32.842993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:32.843045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:32.843082] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:32.846871] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-03-10T20:15:32.847195] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-03-10T20:15:32.847375] [INFO ] [sig ] AGCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:32.995519] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AGCO.txt [2026-03-10T20:15:32.995698] [INFO ] [sig ] [79/3275] Completed AGCO in 0.4s | 2.81 sym/s | Total: 28.1s | ETA: 19.0m [2026-03-10T20:15:32.995744] [INFO ] [sig ] [80/3275] Forecasting AGD... [2026-03-10T20:15:32.995775] [INFO ] [sig ] Generating forecast for: AGD [2026-03-10T20:15:32.995808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-03-10T20:15:33.007865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-03-10T20:15:33.008299] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-03-10T20:15:33.009172] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-03-10T20:15:33.009227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:33.009262] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:33.009290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:33.009348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:33.072635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:33.073501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:33.073613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:33.073652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:33.202595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:33.202757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:33.202800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:33.202831] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:33.206388] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-03-10T20:15:33.206723] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-03-10T20:15:33.206884] [INFO ] [sig ] AGD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:33.357124] [INFO ] [LOCAL ] Saved forecast: AGD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AGD.txt [2026-03-10T20:15:33.357292] [INFO ] [sig ] [80/3275] Completed AGD in 0.4s | 2.81 sym/s | Total: 28.5s | ETA: 19.0m [2026-03-10T20:15:33.357335] [INFO ] [sig ] [81/3275] Forecasting AGEN... [2026-03-10T20:15:33.357370] [INFO ] [sig ] Generating forecast for: AGEN [2026-03-10T20:15:33.357403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-03-10T20:15:33.369062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-03-10T20:15:33.369433] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-03-10T20:15:33.370257] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-03-10T20:15:33.370311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:33.370342] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:33.370369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:33.370425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:33.434766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:33.435631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:33.435719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:33.435754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:33.562906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:33.563070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:33.563112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:33.563150] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:33.566923] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: UP (p=77.76%) [2026-03-10T20:15:33.567218] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-03-10T20:15:33.567353] [INFO ] [sig ] AGEN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:33.717970] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AGEN.txt [2026-03-10T20:15:33.718132] [INFO ] [sig ] [81/3275] Completed AGEN in 0.4s | 2.81 sym/s | Total: 28.8s | ETA: 19.0m [2026-03-10T20:15:33.718209] [INFO ] [sig ] [82/3275] Forecasting AGI... [2026-03-10T20:15:33.718245] [INFO ] [sig ] Generating forecast for: AGI [2026-03-10T20:15:33.718279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-03-10T20:15:33.730828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-03-10T20:15:33.731236] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-03-10T20:15:33.732113] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-03-10T20:15:33.732167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:33.732201] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:33.732230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:33.732289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:33.795711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:33.796770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:33.796872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:33.796908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:33.933309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:33.933472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:33.933518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:33.933549] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:33.937386] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: DOWN (p=18.49%) [2026-03-10T20:15:33.937716] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-03-10T20:15:33.937864] [INFO ] [sig ] AGI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:34.094758] [INFO ] [LOCAL ] Saved forecast: AGI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AGI.txt [2026-03-10T20:15:34.094936] [INFO ] [sig ] [82/3275] Completed AGI in 0.4s | 2.81 sym/s | Total: 29.2s | ETA: 19.0m [2026-03-10T20:15:34.094980] [INFO ] [sig ] [83/3275] Forecasting AGIO... [2026-03-10T20:15:34.095010] [INFO ] [sig ] Generating forecast for: AGIO [2026-03-10T20:15:34.095042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-03-10T20:15:34.110933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-03-10T20:15:34.111466] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-03-10T20:15:34.112733] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-03-10T20:15:34.112805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:34.112861] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:34.112910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:34.113008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:34.189915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:34.190945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:34.191040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:34.191075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:34.344943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:34.345138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:34.345194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:34.345243] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:34.349598] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: UP (p=77.98%) [2026-03-10T20:15:34.350039] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-03-10T20:15:34.350223] [INFO ] [sig ] AGIO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:34.546113] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AGIO.txt [2026-03-10T20:15:34.546359] [INFO ] [sig ] [83/3275] Completed AGIO in 0.5s | 2.80 sym/s | Total: 29.7s | ETA: 19.0m [2026-03-10T20:15:34.546427] [INFO ] [sig ] [84/3275] Forecasting AGM... [2026-03-10T20:15:34.546478] [INFO ] [sig ] Generating forecast for: AGM [2026-03-10T20:15:34.546531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-03-10T20:15:34.637917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-03-10T20:15:34.642609] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-03-10T20:15:34.644490] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-03-10T20:15:34.644601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:34.644657] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:34.644702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:34.644796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:34.740567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:34.741887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:34.742023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:34.742078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:34.918682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:34.918892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:34.918957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:34.919026] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:34.924899] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: UP (p=91.56%) [2026-03-10T20:15:34.925465] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-03-10T20:15:34.925714] [INFO ] [sig ] AGM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:35.161361] [INFO ] [LOCAL ] Saved forecast: AGM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AGM.txt [2026-03-10T20:15:35.161613] [INFO ] [sig ] [84/3275] Completed AGM in 0.6s | 2.77 sym/s | Total: 30.3s | ETA: 19.2m [2026-03-10T20:15:35.161695] [INFO ] [sig ] [85/3275] Forecasting AGMH... [2026-03-10T20:15:35.161751] [INFO ] [sig ] Generating forecast for: AGMH [2026-03-10T20:15:35.161803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-03-10T20:15:35.178655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-03-10T20:15:35.181561] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-03-10T20:15:35.183037] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-03-10T20:15:35.183116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:35.183170] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:35.183219] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:35.183324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:35.276935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:35.278914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:35.279077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:35.279131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:35.431445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:35.431628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:35.431673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:35.431704] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:35.435302] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: DOWN (p=41.89%) [2026-03-10T20:15:35.435646] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-03-10T20:15:35.435800] [INFO ] [sig ] AGMH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:35.583936] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AGMH.txt [2026-03-10T20:15:35.584115] [INFO ] [sig ] [85/3275] Completed AGMH in 0.4s | 2.77 sym/s | Total: 30.7s | ETA: 19.2m [2026-03-10T20:15:35.584162] [INFO ] [sig ] [86/3275] Forecasting AGNC... [2026-03-10T20:15:35.584193] [INFO ] [sig ] Generating forecast for: AGNC [2026-03-10T20:15:35.584225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-03-10T20:15:35.598007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-03-10T20:15:35.598490] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-03-10T20:15:35.599453] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-03-10T20:15:35.599510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:35.599545] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:35.599594] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:35.599677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:35.660078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:35.661099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:35.661196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:35.661250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:35.793293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:35.793480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:35.793523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:35.793553] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:35.797491] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: DOWN (p=3.74%) [2026-03-10T20:15:35.797843] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-03-10T20:15:35.797985] [INFO ] [sig ] AGNC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:35.947043] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AGNC.txt [2026-03-10T20:15:35.947235] [INFO ] [sig ] [86/3275] Completed AGNC in 0.4s | 2.77 sym/s | Total: 31.1s | ETA: 19.2m [2026-03-10T20:15:35.947282] [INFO ] [sig ] [87/3275] Forecasting AGNCL... [2026-03-10T20:15:35.947314] [INFO ] [sig ] Generating forecast for: AGNCL [2026-03-10T20:15:35.947346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-03-10T20:15:35.961568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-03-10T20:15:35.962070] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-03-10T20:15:35.963067] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-03-10T20:15:35.963132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:35.963178] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:35.963209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:35.963280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:36.036727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:36.037726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:36.037835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:36.037871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:36.150890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:36.151060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:36.151101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:36.151129] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:36.154707] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: DOWN (p=15.40%) [2026-03-10T20:15:36.155030] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-03-10T20:15:36.155170] [INFO ] [sig ] AGNCL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:36.303131] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AGNCL.txt [2026-03-10T20:15:36.303316] [INFO ] [sig ] [87/3275] Completed AGNCL in 0.4s | 2.77 sym/s | Total: 31.4s | ETA: 19.2m [2026-03-10T20:15:36.303360] [INFO ] [sig ] [88/3275] Forecasting AGNCM... [2026-03-10T20:15:36.303391] [INFO ] [sig ] Generating forecast for: AGNCM [2026-03-10T20:15:36.303420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-03-10T20:15:36.315023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-03-10T20:15:36.315459] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-03-10T20:15:36.316324] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-03-10T20:15:36.316379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:36.316413] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:36.316458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:36.316521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:36.375334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:36.376322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:36.376455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:36.376492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:36.489625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:36.489790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:36.489831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:36.489861] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:36.494025] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: UP (p=90.27%) [2026-03-10T20:15:36.494367] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-03-10T20:15:36.494549] [INFO ] [sig ] AGNCM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:36.661113] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AGNCM.txt [2026-03-10T20:15:36.661284] [INFO ] [sig ] [88/3275] Completed AGNCM in 0.4s | 2.77 sym/s | Total: 31.8s | ETA: 19.2m [2026-03-10T20:15:36.661329] [INFO ] [sig ] [89/3275] Forecasting AGNCN... [2026-03-10T20:15:36.661361] [INFO ] [sig ] Generating forecast for: AGNCN [2026-03-10T20:15:36.661394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-03-10T20:15:36.672803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-03-10T20:15:36.673195] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-03-10T20:15:36.674052] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-03-10T20:15:36.674106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:36.674142] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:36.674172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:36.674229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:36.734155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:36.735110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:36.735198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:36.735233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:36.855863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:36.856030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:36.856073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:36.856102] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:36.859882] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-03-10T20:15:36.860197] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-03-10T20:15:36.860353] [INFO ] [sig ] AGNCN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:37.016635] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AGNCN.txt [2026-03-10T20:15:37.016802] [INFO ] [sig ] [89/3275] Completed AGNCN in 0.4s | 2.77 sym/s | Total: 32.1s | ETA: 19.2m [2026-03-10T20:15:37.016844] [INFO ] [sig ] [90/3275] Forecasting AGNCO... [2026-03-10T20:15:37.016873] [INFO ] [sig ] Generating forecast for: AGNCO [2026-03-10T20:15:37.016902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-03-10T20:15:37.030046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-03-10T20:15:37.030468] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-03-10T20:15:37.031553] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-03-10T20:15:37.031637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:37.031692] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:37.031723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:37.031782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:37.111269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:37.112478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:37.112590] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:37.112630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:37.268923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:37.269095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:37.269139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:37.269168] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:37.272902] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=96.78%) [2026-03-10T20:15:37.273228] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-03-10T20:15:37.273379] [INFO ] [sig ] AGNCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:37.431191] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AGNCO.txt [2026-03-10T20:15:37.431368] [INFO ] [sig ] [90/3275] Completed AGNCO in 0.4s | 2.76 sym/s | Total: 32.6s | ETA: 19.2m [2026-03-10T20:15:37.431414] [INFO ] [sig ] [91/3275] Forecasting AGNCP... [2026-03-10T20:15:37.431443] [INFO ] [sig ] Generating forecast for: AGNCP [2026-03-10T20:15:37.431472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-03-10T20:15:37.444401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-03-10T20:15:37.444817] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-03-10T20:15:37.445687] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-03-10T20:15:37.445741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:37.445776] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:37.445804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:37.445862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:37.508283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:37.509506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:37.509670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:37.509734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:37.639617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:37.639777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:37.639817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:37.639847] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:37.643359] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: DOWN (p=41.83%) [2026-03-10T20:15:37.643670] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-03-10T20:15:37.643809] [INFO ] [sig ] AGNCP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:37.823206] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AGNCP.txt [2026-03-10T20:15:37.823370] [INFO ] [sig ] [91/3275] Completed AGNCP in 0.4s | 2.76 sym/s | Total: 32.9s | ETA: 19.2m [2026-03-10T20:15:37.823412] [INFO ] [sig ] [92/3275] Forecasting AGO... [2026-03-10T20:15:37.823450] [INFO ] [sig ] Generating forecast for: AGO [2026-03-10T20:15:37.823483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-03-10T20:15:37.835128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-03-10T20:15:37.835449] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-03-10T20:15:37.836287] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-03-10T20:15:37.836341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:37.836375] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:37.836402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:37.836459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:37.894781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:37.895477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:37.895560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:37.895613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:38.012321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:38.012472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:38.012511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:38.012540] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:38.016021] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: DOWN (p=25.95%) [2026-03-10T20:15:38.016302] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-03-10T20:15:38.016433] [INFO ] [sig ] AGO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:38.159505] [INFO ] [LOCAL ] Saved forecast: AGO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AGO.txt [2026-03-10T20:15:38.159646] [INFO ] [sig ] [92/3275] Completed AGO in 0.3s | 2.76 sym/s | Total: 33.3s | ETA: 19.2m [2026-03-10T20:15:38.159689] [INFO ] [sig ] [93/3275] Forecasting AGRO... [2026-03-10T20:15:38.159718] [INFO ] [sig ] Generating forecast for: AGRO [2026-03-10T20:15:38.159748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-03-10T20:15:38.171978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-03-10T20:15:38.172297] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-03-10T20:15:38.173315] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-03-10T20:15:38.173368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:38.173401] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:38.173428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:38.173485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:38.231364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:38.232054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:38.232135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:38.232169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:38.355706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:38.356054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:38.356093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:38.356122] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:38.359635] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: UP (p=55.89%) [2026-03-10T20:15:38.360125] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-03-10T20:15:38.360255] [INFO ] [sig ] AGRO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:38.504356] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AGRO.txt [2026-03-10T20:15:38.504475] [INFO ] [sig ] [93/3275] Completed AGRO in 0.3s | 2.77 sym/s | Total: 33.6s | ETA: 19.2m [2026-03-10T20:15:38.504513] [INFO ] [sig ] [94/3275] Forecasting AGX... [2026-03-10T20:15:38.504544] [INFO ] [sig ] Generating forecast for: AGX [2026-03-10T20:15:38.504591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-03-10T20:15:38.517655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-03-10T20:15:38.518188] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-03-10T20:15:38.519033] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-03-10T20:15:38.519091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:38.519123] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:38.519150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:38.519206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:38.580262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:38.580972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:38.581053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:38.581087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:38.701746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:38.701918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:38.701959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:38.701989] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:38.705415] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: UP (p=64.08%) [2026-03-10T20:15:38.705752] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-03-10T20:15:38.705884] [INFO ] [sig ] AGX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:38.860314] [INFO ] [LOCAL ] Saved forecast: AGX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AGX.txt [2026-03-10T20:15:38.860475] [INFO ] [sig ] [94/3275] Completed AGX in 0.4s | 2.77 sym/s | Total: 34.0s | ETA: 19.2m [2026-03-10T20:15:38.860517] [INFO ] [sig ] [95/3275] Forecasting AGYS... [2026-03-10T20:15:38.860547] [INFO ] [sig ] Generating forecast for: AGYS [2026-03-10T20:15:38.860596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-03-10T20:15:38.875157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-03-10T20:15:38.875647] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-03-10T20:15:38.876555] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-03-10T20:15:38.876679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:38.876724] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:38.876758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:38.876816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:38.938009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:38.939122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:38.939228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:38.939263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:39.065262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:39.065426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:39.065475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:39.065535] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:39.069238] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: UP (p=67.88%) [2026-03-10T20:15:39.069536] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-03-10T20:15:39.069728] [INFO ] [sig ] AGYS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:39.216473] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AGYS.txt [2026-03-10T20:15:39.216662] [INFO ] [sig ] [95/3275] Completed AGYS in 0.4s | 2.77 sym/s | Total: 34.3s | ETA: 19.2m [2026-03-10T20:15:39.216713] [INFO ] [sig ] [96/3275] Forecasting AGZD... [2026-03-10T20:15:39.216759] [INFO ] [sig ] Generating forecast for: AGZD [2026-03-10T20:15:39.216798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-03-10T20:15:39.228392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-03-10T20:15:39.228843] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-03-10T20:15:39.229696] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-03-10T20:15:39.229750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:39.229789] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:39.229830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:39.229928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:39.290375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:39.291337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:39.291423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:39.291457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:39.401328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:39.401497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:39.401548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:39.401614] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:39.405469] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: DOWN (p=47.42%) [2026-03-10T20:15:39.405782] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-03-10T20:15:39.405918] [INFO ] [sig ] AGZD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:39.549763] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AGZD.txt [2026-03-10T20:15:39.549894] [INFO ] [sig ] [96/3275] Completed AGZD in 0.3s | 2.77 sym/s | Total: 34.7s | ETA: 19.1m [2026-03-10T20:15:39.549934] [INFO ] [sig ] [97/3275] Forecasting AHCO... [2026-03-10T20:15:39.549963] [INFO ] [sig ] Generating forecast for: AHCO [2026-03-10T20:15:39.549994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-03-10T20:15:39.561138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-03-10T20:15:39.561457] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-03-10T20:15:39.562266] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-03-10T20:15:39.562319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:39.562351] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:39.562379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:39.562436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:39.620974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:39.621887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:39.621991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:39.622045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:39.742006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:39.742160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:39.742199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:39.742227] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:39.745639] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: DOWN (p=9.90%) [2026-03-10T20:15:39.745921] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-03-10T20:15:39.746050] [INFO ] [sig ] AHCO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:39.889243] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AHCO.txt [2026-03-10T20:15:39.889374] [INFO ] [sig ] [97/3275] Completed AHCO in 0.3s | 2.77 sym/s | Total: 35.0s | ETA: 19.1m [2026-03-10T20:15:39.889415] [INFO ] [sig ] [98/3275] Forecasting AI... [2026-03-10T20:15:39.889446] [INFO ] [sig ] Generating forecast for: AI [2026-03-10T20:15:39.889477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-03-10T20:15:39.900755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-03-10T20:15:39.901097] [INFO ] [FORECASTER] Starting predict_future for AI [2026-03-10T20:15:39.901907] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-03-10T20:15:39.901960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:39.901991] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:39.902018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:39.902076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:39.961444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:39.962413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:39.962499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:39.962533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:40.086564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:40.086746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:40.086818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:40.086850] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:40.090711] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-03-10T20:15:40.091036] [INFO ] [FORECASTER] Completed predict_future for AI [2026-03-10T20:15:40.091222] [INFO ] [sig ] AI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:40.240980] [INFO ] [LOCAL ] Saved forecast: AI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AI.txt [2026-03-10T20:15:40.241118] [INFO ] [sig ] [98/3275] Completed AI in 0.4s | 2.77 sym/s | Total: 35.4s | ETA: 19.1m [2026-03-10T20:15:40.241157] [INFO ] [sig ] [99/3275] Forecasting AIA... [2026-03-10T20:15:40.241187] [INFO ] [sig ] Generating forecast for: AIA [2026-03-10T20:15:40.241219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-03-10T20:15:40.253346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-03-10T20:15:40.253672] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-03-10T20:15:40.254451] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-03-10T20:15:40.254504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:40.254536] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:40.254563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:40.254674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:40.312904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:40.313547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:40.313646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:40.313680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:40.433440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:40.433806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:40.433845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:40.433873] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:40.437892] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: UP (p=86.82%) [2026-03-10T20:15:40.438189] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-03-10T20:15:40.438317] [INFO ] [sig ] AIA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:40.580529] [INFO ] [LOCAL ] Saved forecast: AIA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AIA.txt [2026-03-10T20:15:40.580664] [INFO ] [sig ] [99/3275] Completed AIA in 0.3s | 2.77 sym/s | Total: 35.7s | ETA: 19.1m [2026-03-10T20:15:40.580704] [INFO ] [sig ] [100/3275] Forecasting AIG... [2026-03-10T20:15:40.580735] [INFO ] [sig ] Generating forecast for: AIG [2026-03-10T20:15:40.580765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-03-10T20:15:40.591705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-03-10T20:15:40.592015] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-03-10T20:15:40.592840] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-03-10T20:15:40.592902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:40.592942] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:40.592971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:40.593037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:40.652049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:40.652701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:40.652794] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:40.652826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:40.777160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:40.777326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:40.777367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:40.777397] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:40.781046] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: UP (p=87.12%) [2026-03-10T20:15:40.781364] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-03-10T20:15:40.781505] [INFO ] [sig ] AIG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:40.941480] [INFO ] [LOCAL ] Saved forecast: AIG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AIG.txt [2026-03-10T20:15:40.941687] [INFO ] [sig ] [100/3275] Completed AIG in 0.4s | 2.77 sym/s | Total: 36.1s | ETA: 19.1m [2026-03-10T20:15:40.941736] [INFO ] [sig ] [101/3275] Forecasting AIMD... [2026-03-10T20:15:40.941771] [INFO ] [sig ] Generating forecast for: AIMD [2026-03-10T20:15:40.941805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-03-10T20:15:40.954936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-03-10T20:15:40.955316] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-03-10T20:15:40.956234] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-03-10T20:15:40.956310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:40.956348] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:40.956375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:40.956435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:41.021615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:41.022624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:41.022720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:41.022755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:41.146823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:41.146984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:41.147024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:41.147053] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:41.151166] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=6.60%) [2026-03-10T20:15:41.151467] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-03-10T20:15:41.151622] [INFO ] [sig ] AIMD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:41.300744] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AIMD.txt [2026-03-10T20:15:41.301108] [INFO ] [sig ] [101/3275] Completed AIMD in 0.4s | 2.77 sym/s | Total: 36.4s | ETA: 19.1m [2026-03-10T20:15:41.301149] [INFO ] [sig ] [102/3275] Forecasting AIO... [2026-03-10T20:15:41.301179] [INFO ] [sig ] Generating forecast for: AIO [2026-03-10T20:15:41.301238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-03-10T20:15:41.313831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-03-10T20:15:41.314264] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-03-10T20:15:41.315109] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-03-10T20:15:41.315163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:41.315195] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:41.315222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:41.315281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:41.373727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:41.374634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:41.374720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:41.374754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:41.498213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:41.498377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:41.498418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:41.498448] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:41.502588] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: DOWN (p=49.17%) [2026-03-10T20:15:41.503092] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-03-10T20:15:41.503227] [INFO ] [sig ] AIO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:41.654546] [INFO ] [LOCAL ] Saved forecast: AIO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AIO.txt [2026-03-10T20:15:41.654745] [INFO ] [sig ] [102/3275] Completed AIO in 0.4s | 2.77 sym/s | Total: 36.8s | ETA: 19.1m [2026-03-10T20:15:41.654813] [INFO ] [sig ] [103/3275] Forecasting AIP... [2026-03-10T20:15:41.654848] [INFO ] [sig ] Generating forecast for: AIP [2026-03-10T20:15:41.654879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-03-10T20:15:41.666941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-03-10T20:15:41.667325] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-03-10T20:15:41.668269] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-03-10T20:15:41.668325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:41.668367] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:41.668404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:41.668465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:41.735334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:41.736290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:41.736374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:41.736408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:41.857267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:41.857427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:41.857468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:41.857499] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:41.861525] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-03-10T20:15:41.861829] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-03-10T20:15:41.861964] [INFO ] [sig ] AIP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:42.010216] [INFO ] [LOCAL ] Saved forecast: AIP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AIP.txt [2026-03-10T20:15:42.010379] [INFO ] [sig ] [103/3275] Completed AIP in 0.4s | 2.77 sym/s | Total: 37.1s | ETA: 19.1m [2026-03-10T20:15:42.010420] [INFO ] [sig ] [104/3275] Forecasting AIPI... [2026-03-10T20:15:42.010450] [INFO ] [sig ] Generating forecast for: AIPI [2026-03-10T20:15:42.010481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-03-10T20:15:42.022140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-03-10T20:15:42.022516] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-03-10T20:15:42.023324] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-03-10T20:15:42.023377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:42.023409] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:42.023436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:42.023493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:42.082548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:42.083701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:42.083802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:42.083842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:42.209271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:42.209429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:42.209470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:42.209498] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:42.213550] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: UP (p=86.55%) [2026-03-10T20:15:42.213850] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-03-10T20:15:42.213979] [INFO ] [sig ] AIPI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:42.362517] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AIPI.txt [2026-03-10T20:15:42.362676] [INFO ] [sig ] [104/3275] Completed AIPI in 0.4s | 2.77 sym/s | Total: 37.5s | ETA: 19.0m [2026-03-10T20:15:42.362733] [INFO ] [sig ] [105/3275] Forecasting AIQ... [2026-03-10T20:15:42.362771] [INFO ] [sig ] Generating forecast for: AIQ [2026-03-10T20:15:42.362808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-03-10T20:15:42.374896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-03-10T20:15:42.375248] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-03-10T20:15:42.376268] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-03-10T20:15:42.376322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:42.376354] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:42.376381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:42.376438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:42.434362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:42.435061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:42.435141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:42.435174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:42.556552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:42.556717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:42.556757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:42.556786] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:42.560662] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: UP (p=80.19%) [2026-03-10T20:15:42.561136] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-03-10T20:15:42.561263] [INFO ] [sig ] AIQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:42.703438] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AIQ.txt [2026-03-10T20:15:42.703593] [INFO ] [sig ] [105/3275] Completed AIQ in 0.3s | 2.78 sym/s | Total: 37.8s | ETA: 19.0m [2026-03-10T20:15:42.703637] [INFO ] [sig ] [106/3275] Forecasting AIRG... [2026-03-10T20:15:42.703667] [INFO ] [sig ] Generating forecast for: AIRG [2026-03-10T20:15:42.703697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-03-10T20:15:42.715513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-03-10T20:15:42.715934] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-03-10T20:15:42.716751] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-03-10T20:15:42.716804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:42.716836] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:42.716863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:42.716921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:42.774193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:42.775046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:42.775132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:42.775166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:42.886824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:42.886992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:42.887033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:42.887062] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:42.891396] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=86.51%) [2026-03-10T20:15:42.891707] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-03-10T20:15:42.891857] [INFO ] [sig ] AIRG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:43.040356] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AIRG.txt [2026-03-10T20:15:43.040492] [INFO ] [sig ] [106/3275] Completed AIRG in 0.3s | 2.78 sym/s | Total: 38.2s | ETA: 19.0m [2026-03-10T20:15:43.040532] [INFO ] [sig ] [107/3275] Forecasting AIRJ... [2026-03-10T20:15:43.040561] [INFO ] [sig ] Generating forecast for: AIRJ [2026-03-10T20:15:43.040611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-03-10T20:15:43.051459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-03-10T20:15:43.051874] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-03-10T20:15:43.052799] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-03-10T20:15:43.052863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:43.052896] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:43.052923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:43.052981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:43.112586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:43.113439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:43.113521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:43.113554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:43.229014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:43.229171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:43.229211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:43.229239] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:43.232714] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: DOWN (p=43.77%) [2026-03-10T20:15:43.232990] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-03-10T20:15:43.233117] [INFO ] [sig ] AIRJ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:43.378789] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AIRJ.txt [2026-03-10T20:15:43.378969] [INFO ] [sig ] [107/3275] Completed AIRJ in 0.3s | 2.78 sym/s | Total: 38.5s | ETA: 19.0m [2026-03-10T20:15:43.379025] [INFO ] [sig ] [108/3275] Forecasting AIRS... [2026-03-10T20:15:43.379060] [INFO ] [sig ] Generating forecast for: AIRS [2026-03-10T20:15:43.379091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-03-10T20:15:43.391447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-03-10T20:15:43.391934] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-03-10T20:15:43.392910] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-03-10T20:15:43.392969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:43.393015] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:43.393047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:43.393106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:43.459847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:43.460809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:43.460906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:43.460952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:43.591685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:43.591864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:43.591928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:43.591967] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:43.595859] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: DOWN (p=42.61%) [2026-03-10T20:15:43.596188] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-03-10T20:15:43.596382] [INFO ] [sig ] AIRS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:43.753677] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AIRS.txt [2026-03-10T20:15:43.753860] [INFO ] [sig ] [108/3275] Completed AIRS in 0.4s | 2.78 sym/s | Total: 38.9s | ETA: 19.0m [2026-03-10T20:15:43.753906] [INFO ] [sig ] [109/3275] Forecasting AISP... [2026-03-10T20:15:43.753937] [INFO ] [sig ] Generating forecast for: AISP [2026-03-10T20:15:43.753967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-03-10T20:15:43.770222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-03-10T20:15:43.770745] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-03-10T20:15:43.771958] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-03-10T20:15:43.772032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:43.772083] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:43.772125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:43.772220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:43.860613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:43.861787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:43.861887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:43.861920] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:43.995408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:43.995595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:43.995640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:43.995672] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:43.999301] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-03-10T20:15:43.999637] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-03-10T20:15:43.999790] [INFO ] [sig ] AISP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:44.186296] [INFO ] [LOCAL ] Saved forecast: AISP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AISP.txt [2026-03-10T20:15:44.186462] [INFO ] [sig ] [109/3275] Completed AISP in 0.4s | 2.77 sym/s | Total: 39.3s | ETA: 19.0m [2026-03-10T20:15:44.186506] [INFO ] [sig ] [110/3275] Forecasting AIZN... [2026-03-10T20:15:44.186536] [INFO ] [sig ] Generating forecast for: AIZN [2026-03-10T20:15:44.186567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-03-10T20:15:44.198811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-03-10T20:15:44.199228] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-03-10T20:15:44.200064] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-03-10T20:15:44.200119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:44.200152] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:44.200180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:44.200237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:44.258757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:44.259735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:44.259835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:44.259868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:44.388233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:44.388401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:44.388442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:44.388471] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:44.392099] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: DOWN (p=43.52%) [2026-03-10T20:15:44.392440] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-03-10T20:15:44.392605] [INFO ] [sig ] AIZN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:44.541953] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AIZN.txt [2026-03-10T20:15:44.542110] [INFO ] [sig ] [110/3275] Completed AIZN in 0.4s | 2.77 sym/s | Total: 39.7s | ETA: 19.0m [2026-03-10T20:15:44.542153] [INFO ] [sig ] [111/3275] Forecasting AJG... [2026-03-10T20:15:44.542184] [INFO ] [sig ] Generating forecast for: AJG [2026-03-10T20:15:44.542214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-03-10T20:15:44.556016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-03-10T20:15:44.556532] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-03-10T20:15:44.557636] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-03-10T20:15:44.557696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:44.557733] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:44.557766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:44.557837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:44.621015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:44.622246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:44.622348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:44.622381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:44.754649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:44.754813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:44.754857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:44.754887] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:44.758945] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-03-10T20:15:44.759484] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-03-10T20:15:44.759650] [INFO ] [sig ] AJG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:44.906030] [INFO ] [LOCAL ] Saved forecast: AJG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AJG.txt [2026-03-10T20:15:44.906189] [INFO ] [sig ] [111/3275] Completed AJG in 0.4s | 2.77 sym/s | Total: 40.0s | ETA: 19.0m [2026-03-10T20:15:44.906232] [INFO ] [sig ] [112/3275] Forecasting AKAM... [2026-03-10T20:15:44.906265] [INFO ] [sig ] Generating forecast for: AKAM [2026-03-10T20:15:44.906298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-03-10T20:15:44.917955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-03-10T20:15:44.918406] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-03-10T20:15:44.919309] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-03-10T20:15:44.919366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:44.919414] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:44.919443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:44.919503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:44.981259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:44.982533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:44.982682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:44.982751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:45.117866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:45.118031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:45.118075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:45.118107] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:45.122546] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: UP (p=80.42%) [2026-03-10T20:15:45.122925] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-03-10T20:15:45.123080] [INFO ] [sig ] AKAM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:45.296684] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AKAM.txt [2026-03-10T20:15:45.296876] [INFO ] [sig ] [112/3275] Completed AKAM in 0.4s | 2.77 sym/s | Total: 40.4s | ETA: 19.0m [2026-03-10T20:15:45.296924] [INFO ] [sig ] [113/3275] Forecasting AKBA... [2026-03-10T20:15:45.296957] [INFO ] [sig ] Generating forecast for: AKBA [2026-03-10T20:15:45.296999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-03-10T20:15:45.314629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-03-10T20:15:45.315122] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-03-10T20:15:45.316451] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-03-10T20:15:45.316522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:45.316570] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:45.316649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:45.316749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:45.394385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:45.395333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:45.395432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:45.395466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:45.545026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:45.545187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:45.545231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:45.545261] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:45.548873] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: DOWN (p=7.34%) [2026-03-10T20:15:45.549193] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-03-10T20:15:45.549341] [INFO ] [sig ] AKBA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:45.694820] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AKBA.txt [2026-03-10T20:15:45.694980] [INFO ] [sig ] [113/3275] Completed AKBA in 0.4s | 2.77 sym/s | Total: 40.8s | ETA: 19.0m [2026-03-10T20:15:45.695020] [INFO ] [sig ] [114/3275] Forecasting AL... [2026-03-10T20:15:45.695051] [INFO ] [sig ] Generating forecast for: AL [2026-03-10T20:15:45.695081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-03-10T20:15:45.708736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-03-10T20:15:45.709209] [INFO ] [FORECASTER] Starting predict_future for AL [2026-03-10T20:15:45.710070] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-03-10T20:15:45.710124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:45.710157] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:45.710184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:45.710242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:45.767462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:45.768588] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:45.768674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:45.768709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:45.888349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:45.888526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:45.888584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:45.888618] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:45.892106] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: DOWN (p=21.56%) [2026-03-10T20:15:45.892391] [INFO ] [FORECASTER] Completed predict_future for AL [2026-03-10T20:15:45.892525] [INFO ] [sig ] AL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:46.038189] [INFO ] [LOCAL ] Saved forecast: AL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AL.txt [2026-03-10T20:15:46.038325] [INFO ] [sig ] [114/3275] Completed AL in 0.3s | 2.77 sym/s | Total: 41.2s | ETA: 19.0m [2026-03-10T20:15:46.038366] [INFO ] [sig ] [115/3275] Forecasting ALAB... [2026-03-10T20:15:46.038395] [INFO ] [sig ] Generating forecast for: ALAB [2026-03-10T20:15:46.038425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-03-10T20:15:46.050715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-03-10T20:15:46.051076] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-03-10T20:15:46.051910] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-03-10T20:15:46.051964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:46.051995] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:46.052021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:46.052077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:46.113460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:46.114388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:46.114469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:46.114502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:46.238848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:46.239241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:46.239284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:46.239312] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:46.243218] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: UP (p=81.92%) [2026-03-10T20:15:46.243511] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-03-10T20:15:46.243676] [INFO ] [sig ] ALAB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:46.391376] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ALAB.txt [2026-03-10T20:15:46.391512] [INFO ] [sig ] [115/3275] Completed ALAB in 0.4s | 2.77 sym/s | Total: 41.5s | ETA: 19.0m [2026-03-10T20:15:46.391552] [INFO ] [sig ] [116/3275] Forecasting ALB... [2026-03-10T20:15:46.391607] [INFO ] [sig ] Generating forecast for: ALB [2026-03-10T20:15:46.391641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-03-10T20:15:46.403594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-03-10T20:15:46.403984] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-03-10T20:15:46.404834] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-03-10T20:15:46.404888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:46.404920] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:46.404947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:46.405003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:46.462543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:46.463422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:46.463506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:46.463539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:46.591974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:46.592142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:46.592190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:46.592227] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:46.595921] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: UP (p=85.52%) [2026-03-10T20:15:46.596221] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-03-10T20:15:46.596358] [INFO ] [sig ] ALB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:46.750680] [INFO ] [LOCAL ] Saved forecast: ALB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ALB.txt [2026-03-10T20:15:46.750839] [INFO ] [sig ] [116/3275] Completed ALB in 0.4s | 2.77 sym/s | Total: 41.9s | ETA: 19.0m [2026-03-10T20:15:46.750880] [INFO ] [sig ] [117/3275] Forecasting ALC... [2026-03-10T20:15:46.750913] [INFO ] [sig ] Generating forecast for: ALC [2026-03-10T20:15:46.750946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-03-10T20:15:46.763010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-03-10T20:15:46.763414] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-03-10T20:15:46.764274] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-03-10T20:15:46.764334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:46.764375] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:46.764410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:46.764484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:46.829453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:46.830486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:46.830596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:46.830633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:46.961423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:46.961598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:46.961641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:46.961670] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:46.965933] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: DOWN (p=5.38%) [2026-03-10T20:15:46.966295] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-03-10T20:15:46.966476] [INFO ] [sig ] ALC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:47.127435] [INFO ] [LOCAL ] Saved forecast: ALC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALC.txt [2026-03-10T20:15:47.127618] [INFO ] [sig ] [117/3275] Completed ALC in 0.4s | 2.77 sym/s | Total: 42.2s | ETA: 19.0m [2026-03-10T20:15:47.127664] [INFO ] [sig ] [118/3275] Forecasting ALCO... [2026-03-10T20:15:47.127695] [INFO ] [sig ] Generating forecast for: ALCO [2026-03-10T20:15:47.127727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-03-10T20:15:47.139263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-03-10T20:15:47.139692] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-03-10T20:15:47.140519] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-03-10T20:15:47.140594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:47.140632] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:47.140660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:47.140718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:47.205397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:47.206334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:47.206432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:47.206468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:47.339090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:47.339249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:47.339290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:47.339320] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:47.343373] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=87.05%) [2026-03-10T20:15:47.343708] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-03-10T20:15:47.343869] [INFO ] [sig ] ALCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:47.500707] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ALCO.txt [2026-03-10T20:15:47.500882] [INFO ] [sig ] [118/3275] Completed ALCO in 0.4s | 2.77 sym/s | Total: 42.6s | ETA: 19.0m [2026-03-10T20:15:47.500931] [INFO ] [sig ] [119/3275] Forecasting ALDX... [2026-03-10T20:15:47.500991] [INFO ] [sig ] Generating forecast for: ALDX [2026-03-10T20:15:47.501025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-03-10T20:15:47.512301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-03-10T20:15:47.512737] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-03-10T20:15:47.513718] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-03-10T20:15:47.513774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:47.513807] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:47.513834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:47.513892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:47.574499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:47.575406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:47.575493] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:47.575528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:47.699385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:47.699559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:47.699625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:47.699674] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:47.703292] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: DOWN (p=46.89%) [2026-03-10T20:15:47.703607] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-03-10T20:15:47.703744] [INFO ] [sig ] ALDX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:47.854779] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALDX.txt [2026-03-10T20:15:47.854936] [INFO ] [sig ] [119/3275] Completed ALDX in 0.4s | 2.77 sym/s | Total: 43.0s | ETA: 19.0m [2026-03-10T20:15:47.854977] [INFO ] [sig ] [120/3275] Forecasting ALEX... [2026-03-10T20:15:47.855007] [INFO ] [sig ] Generating forecast for: ALEX [2026-03-10T20:15:47.855038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-03-10T20:15:47.868279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-03-10T20:15:47.868725] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-03-10T20:15:47.869817] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-03-10T20:15:47.869882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:47.869922] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:47.869956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:47.870015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:47.933692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:47.934798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:47.934901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:47.934944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:48.067101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:48.067262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:48.067305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:48.067335] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:48.071374] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: UP (p=54.81%) [2026-03-10T20:15:48.071732] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-03-10T20:15:48.071900] [INFO ] [sig ] ALEX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:48.235847] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ALEX.txt [2026-03-10T20:15:48.236005] [INFO ] [sig ] [120/3275] Completed ALEX in 0.4s | 2.77 sym/s | Total: 43.4s | ETA: 19.0m [2026-03-10T20:15:48.236058] [INFO ] [sig ] [121/3275] Forecasting ALG... [2026-03-10T20:15:48.236098] [INFO ] [sig ] Generating forecast for: ALG [2026-03-10T20:15:48.236140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-03-10T20:15:48.247786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-03-10T20:15:48.248207] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-03-10T20:15:48.249106] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-03-10T20:15:48.249161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:48.249194] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:48.249222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:48.249281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:48.310473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:48.311346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:48.311436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:48.311486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:48.435789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:48.435948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:48.435990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:48.436020] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:48.439755] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: DOWN (p=2.76%) [2026-03-10T20:15:48.440090] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-03-10T20:15:48.440236] [INFO ] [sig ] ALG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:48.594486] [INFO ] [LOCAL ] Saved forecast: ALG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALG.txt [2026-03-10T20:15:48.594666] [INFO ] [sig ] [121/3275] Completed ALG in 0.4s | 2.77 sym/s | Total: 43.7s | ETA: 19.0m [2026-03-10T20:15:48.594714] [INFO ] [sig ] [122/3275] Forecasting ALGM... [2026-03-10T20:15:48.594747] [INFO ] [sig ] Generating forecast for: ALGM [2026-03-10T20:15:48.594778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-03-10T20:15:48.606981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-03-10T20:15:48.607409] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-03-10T20:15:48.608377] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-03-10T20:15:48.608439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:48.608474] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:48.608501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:48.608620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:48.678055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:48.679057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:48.679150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:48.679201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:48.810046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:48.810202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:48.810246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:48.810275] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:48.814112] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-03-10T20:15:48.814410] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-03-10T20:15:48.814543] [INFO ] [sig ] ALGM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:48.963566] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALGM.txt [2026-03-10T20:15:48.963740] [INFO ] [sig ] [122/3275] Completed ALGM in 0.4s | 2.77 sym/s | Total: 44.1s | ETA: 19.0m [2026-03-10T20:15:48.963782] [INFO ] [sig ] [123/3275] Forecasting ALGN... [2026-03-10T20:15:48.963816] [INFO ] [sig ] Generating forecast for: ALGN [2026-03-10T20:15:48.963849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-03-10T20:15:48.975971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-03-10T20:15:48.976382] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-03-10T20:15:48.977277] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-03-10T20:15:48.977333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:48.977368] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:48.977397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:48.977470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:49.037596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:49.038695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:49.038803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:49.038847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:49.199532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:49.199718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:49.199761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:49.199792] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:49.204081] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-03-10T20:15:49.204408] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-03-10T20:15:49.204569] [INFO ] [sig ] ALGN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:49.365520] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ALGN.txt [2026-03-10T20:15:49.365721] [INFO ] [sig ] [123/3275] Completed ALGN in 0.4s | 2.76 sym/s | Total: 44.5s | ETA: 19.0m [2026-03-10T20:15:49.365767] [INFO ] [sig ] [124/3275] Forecasting ALGS... [2026-03-10T20:15:49.365799] [INFO ] [sig ] Generating forecast for: ALGS [2026-03-10T20:15:49.365831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-03-10T20:15:49.378932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-03-10T20:15:49.379433] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-03-10T20:15:49.380439] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-03-10T20:15:49.380499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:49.380533] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:49.380561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:49.380676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:49.443091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:49.444283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:49.444373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:49.444406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:49.581411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:49.581595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:49.581641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:49.581672] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:49.585781] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: DOWN (p=43.74%) [2026-03-10T20:15:49.586207] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-03-10T20:15:49.586400] [INFO ] [sig ] ALGS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:49.741268] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALGS.txt [2026-03-10T20:15:49.741456] [INFO ] [sig ] [124/3275] Completed ALGS in 0.4s | 2.76 sym/s | Total: 44.9s | ETA: 19.0m [2026-03-10T20:15:49.741527] [INFO ] [sig ] [125/3275] Forecasting ALHC... [2026-03-10T20:15:49.741563] [INFO ] [sig ] Generating forecast for: ALHC [2026-03-10T20:15:49.741620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-03-10T20:15:49.753868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-03-10T20:15:49.754266] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-03-10T20:15:49.755183] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-03-10T20:15:49.755239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:49.755272] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:49.755299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:49.755357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:49.821669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:49.822646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:49.822742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:49.822776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:49.952642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:49.952807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:49.952854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:49.952885] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:49.956985] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: UP (p=80.70%) [2026-03-10T20:15:49.957486] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-03-10T20:15:49.957685] [INFO ] [sig ] ALHC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:50.148790] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ALHC.txt [2026-03-10T20:15:50.148949] [INFO ] [sig ] [125/3275] Completed ALHC in 0.4s | 2.76 sym/s | Total: 45.3s | ETA: 19.0m [2026-03-10T20:15:50.148996] [INFO ] [sig ] [126/3275] Forecasting ALK... [2026-03-10T20:15:50.149025] [INFO ] [sig ] Generating forecast for: ALK [2026-03-10T20:15:50.149055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-03-10T20:15:50.160495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-03-10T20:15:50.160895] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-03-10T20:15:50.161743] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-03-10T20:15:50.161797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:50.161828] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:50.161855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:50.161915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:50.220072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:50.220809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:50.220894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:50.220927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:50.347160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:50.347324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:50.347365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:50.347395] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:50.350905] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: UP (p=70.15%) [2026-03-10T20:15:50.351197] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-03-10T20:15:50.351329] [INFO ] [sig ] ALK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:50.497171] [INFO ] [LOCAL ] Saved forecast: ALK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ALK.txt [2026-03-10T20:15:50.497340] [INFO ] [sig ] [126/3275] Completed ALK in 0.3s | 2.76 sym/s | Total: 45.6s | ETA: 19.0m [2026-03-10T20:15:50.497383] [INFO ] [sig ] [127/3275] Forecasting ALKS... [2026-03-10T20:15:50.497412] [INFO ] [sig ] Generating forecast for: ALKS [2026-03-10T20:15:50.497442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-03-10T20:15:50.509907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-03-10T20:15:50.510287] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-03-10T20:15:50.511126] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-03-10T20:15:50.511181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:50.511213] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:50.511241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:50.511298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:50.568935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:50.569713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:50.569798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:50.569831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:50.699566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:50.699758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:50.699807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:50.699839] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:50.703877] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: UP (p=99.80%) [2026-03-10T20:15:50.704255] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-03-10T20:15:50.704409] [INFO ] [sig ] ALKS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:50.856012] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ALKS.txt [2026-03-10T20:15:50.856158] [INFO ] [sig ] [127/3275] Completed ALKS in 0.4s | 2.76 sym/s | Total: 46.0s | ETA: 19.0m [2026-03-10T20:15:50.856197] [INFO ] [sig ] [128/3275] Forecasting ALL... [2026-03-10T20:15:50.856228] [INFO ] [sig ] Generating forecast for: ALL [2026-03-10T20:15:50.856258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-03-10T20:15:50.867915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-03-10T20:15:50.868327] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-03-10T20:15:50.869169] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-03-10T20:15:50.869225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:50.869256] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:50.869282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:50.869339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:50.926937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:50.927923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:50.928018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:50.928051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:51.050361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:51.050526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:51.050586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:51.050619] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:51.054183] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: DOWN (p=19.28%) [2026-03-10T20:15:51.054536] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-03-10T20:15:51.054701] [INFO ] [sig ] ALL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:51.196491] [INFO ] [LOCAL ] Saved forecast: ALL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALL.txt [2026-03-10T20:15:51.196663] [INFO ] [sig ] [128/3275] Completed ALL in 0.3s | 2.76 sym/s | Total: 46.3s | ETA: 19.0m [2026-03-10T20:15:51.196709] [INFO ] [sig ] [129/3275] Forecasting ALLE... [2026-03-10T20:15:51.196741] [INFO ] [sig ] Generating forecast for: ALLE [2026-03-10T20:15:51.196772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-03-10T20:15:51.213888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-03-10T20:15:51.214315] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-03-10T20:15:51.215169] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-03-10T20:15:51.215225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:51.215258] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:51.215287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:51.215349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:51.273670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:51.274726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:51.274813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:51.274846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:51.404453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:51.404674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:51.404720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:51.404751] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:51.408746] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: DOWN (p=29.60%) [2026-03-10T20:15:51.409104] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-03-10T20:15:51.409251] [INFO ] [sig ] ALLE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:51.558293] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALLE.txt [2026-03-10T20:15:51.558456] [INFO ] [sig ] [129/3275] Completed ALLE in 0.4s | 2.76 sym/s | Total: 46.7s | ETA: 19.0m [2026-03-10T20:15:51.558497] [INFO ] [sig ] [130/3275] Forecasting ALLO... [2026-03-10T20:15:51.558529] [INFO ] [sig ] Generating forecast for: ALLO [2026-03-10T20:15:51.558562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-03-10T20:15:51.570738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-03-10T20:15:51.571163] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-03-10T20:15:51.572086] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-03-10T20:15:51.572142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:51.572175] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:51.572202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:51.572258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:51.638502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:51.639707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:51.639798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:51.639832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:51.777865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:51.778025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:51.778067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:51.778098] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:51.781741] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-03-10T20:15:51.782068] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-03-10T20:15:51.782227] [INFO ] [sig ] ALLO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:51.990756] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALLO.txt [2026-03-10T20:15:51.990937] [INFO ] [sig ] [130/3275] Completed ALLO in 0.4s | 2.76 sym/s | Total: 47.1s | ETA: 19.0m [2026-03-10T20:15:51.990978] [INFO ] [sig ] [131/3275] Forecasting ALLY... [2026-03-10T20:15:51.991016] [INFO ] [sig ] Generating forecast for: ALLY [2026-03-10T20:15:51.991060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-03-10T20:15:52.004842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-03-10T20:15:52.005251] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-03-10T20:15:52.006122] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-03-10T20:15:52.006177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:52.006208] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:52.006235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:52.006292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:52.063624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:52.064565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:52.064681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:52.064714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:52.193432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:52.193626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:52.193675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:52.193705] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:52.197627] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: DOWN (p=38.94%) [2026-03-10T20:15:52.197979] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-03-10T20:15:52.198141] [INFO ] [sig ] ALLY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:52.351984] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALLY.txt [2026-03-10T20:15:52.352159] [INFO ] [sig ] [131/3275] Completed ALLY in 0.4s | 2.76 sym/s | Total: 47.5s | ETA: 19.0m [2026-03-10T20:15:52.352207] [INFO ] [sig ] [132/3275] Forecasting ALMS... [2026-03-10T20:15:52.352238] [INFO ] [sig ] Generating forecast for: ALMS [2026-03-10T20:15:52.352268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-03-10T20:15:52.364429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-03-10T20:15:52.364841] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-03-10T20:15:52.365669] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-03-10T20:15:52.365722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:52.365754] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:52.365780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:52.365847] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:52.429390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:52.430362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:52.430464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:52.430569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:52.562288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:52.562486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:52.562529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:52.562557] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:52.566096] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: UP (p=85.37%) [2026-03-10T20:15:52.566408] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-03-10T20:15:52.566550] [INFO ] [sig ] ALMS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:52.725528] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ALMS.txt [2026-03-10T20:15:52.725776] [INFO ] [sig ] [132/3275] Completed ALMS in 0.4s | 2.76 sym/s | Total: 47.8s | ETA: 19.0m [2026-03-10T20:15:52.725831] [INFO ] [sig ] [133/3275] Forecasting ALNY... [2026-03-10T20:15:52.725867] [INFO ] [sig ] Generating forecast for: ALNY [2026-03-10T20:15:52.725905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-03-10T20:15:52.740814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-03-10T20:15:52.741238] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-03-10T20:15:52.742273] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-03-10T20:15:52.742335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:52.742372] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:52.742402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:52.742476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:52.806822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:52.807656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:52.807753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:52.807802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:52.929901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:52.930081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:52.930126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:52.930155] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:52.933751] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: UP (p=90.34%) [2026-03-10T20:15:52.934094] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-03-10T20:15:52.934241] [INFO ] [sig ] ALNY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:53.084558] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ALNY.txt [2026-03-10T20:15:53.084744] [INFO ] [sig ] [133/3275] Completed ALNY in 0.4s | 2.76 sym/s | Total: 48.2s | ETA: 19.0m [2026-03-10T20:15:53.084786] [INFO ] [sig ] [134/3275] Forecasting ALRM... [2026-03-10T20:15:53.084819] [INFO ] [sig ] Generating forecast for: ALRM [2026-03-10T20:15:53.084850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-03-10T20:15:53.096505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-03-10T20:15:53.096919] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-03-10T20:15:53.097751] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-03-10T20:15:53.097805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:53.097837] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:53.097864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:53.097922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:53.156028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:53.156868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:53.156962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:53.156999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:53.282779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:53.282943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:53.282985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:53.283016] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:53.286549] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: DOWN (p=3.77%) [2026-03-10T20:15:53.286860] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-03-10T20:15:53.286996] [INFO ] [sig ] ALRM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:53.431059] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALRM.txt [2026-03-10T20:15:53.431203] [INFO ] [sig ] [134/3275] Completed ALRM in 0.3s | 2.76 sym/s | Total: 48.6s | ETA: 19.0m [2026-03-10T20:15:53.431244] [INFO ] [sig ] [135/3275] Forecasting ALRS... [2026-03-10T20:15:53.431274] [INFO ] [sig ] Generating forecast for: ALRS [2026-03-10T20:15:53.431304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-03-10T20:15:53.442815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-03-10T20:15:53.443191] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-03-10T20:15:53.444043] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-03-10T20:15:53.444117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:53.444169] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:53.444205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:53.444285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:53.502171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:53.503011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:53.503099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:53.503134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:53.625894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:53.626050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:53.626090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:53.626120] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:53.629817] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: DOWN (p=7.31%) [2026-03-10T20:15:53.630105] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-03-10T20:15:53.630431] [INFO ] [sig ] ALRS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:53.781100] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALRS.txt [2026-03-10T20:15:53.781327] [INFO ] [sig ] [135/3275] Completed ALRS in 0.4s | 2.76 sym/s | Total: 48.9s | ETA: 19.0m [2026-03-10T20:15:53.781371] [INFO ] [sig ] [136/3275] Forecasting ALSN... [2026-03-10T20:15:53.781403] [INFO ] [sig ] Generating forecast for: ALSN [2026-03-10T20:15:53.781440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-03-10T20:15:53.794449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-03-10T20:15:53.794913] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-03-10T20:15:53.795841] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-03-10T20:15:53.795920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:53.795966] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:53.795996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:53.796055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:53.859293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:53.860260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:53.860353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:53.860388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:53.984981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:53.985140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:53.985180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:53.985210] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:53.988755] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: UP (p=63.77%) [2026-03-10T20:15:53.989095] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-03-10T20:15:53.989239] [INFO ] [sig ] ALSN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:54.145290] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ALSN.txt [2026-03-10T20:15:54.145439] [INFO ] [sig ] [136/3275] Completed ALSN in 0.4s | 2.76 sym/s | Total: 49.3s | ETA: 19.0m [2026-03-10T20:15:54.145481] [INFO ] [sig ] [137/3275] Forecasting ALTG... [2026-03-10T20:15:54.145511] [INFO ] [sig ] Generating forecast for: ALTG [2026-03-10T20:15:54.145542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-03-10T20:15:54.157403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-03-10T20:15:54.158038] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-03-10T20:15:54.158977] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-03-10T20:15:54.159034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:54.159069] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:54.159286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:54.159349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:54.218992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:54.219804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:54.219887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:54.219920] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:54.356558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:54.356736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:54.356795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:54.356843] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:54.360761] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: DOWN (p=9.03%) [2026-03-10T20:15:54.361281] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-03-10T20:15:54.361447] [INFO ] [sig ] ALTG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:54.528811] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALTG.txt [2026-03-10T20:15:54.528996] [INFO ] [sig ] [137/3275] Completed ALTG in 0.4s | 2.76 sym/s | Total: 49.7s | ETA: 19.0m [2026-03-10T20:15:54.529045] [INFO ] [sig ] [138/3275] Forecasting ALTI... [2026-03-10T20:15:54.529078] [INFO ] [sig ] Generating forecast for: ALTI [2026-03-10T20:15:54.529116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-03-10T20:15:54.542170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-03-10T20:15:54.542559] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-03-10T20:15:54.543644] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-03-10T20:15:54.543705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:54.543753] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:54.543790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:54.543858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:54.609095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:54.610020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:54.610121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:54.610168] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:54.741838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:54.742005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:54.742047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:54.742079] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:54.746194] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-03-10T20:15:54.746722] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-03-10T20:15:54.746906] [INFO ] [sig ] ALTI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:54.894417] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALTI.txt [2026-03-10T20:15:54.894588] [INFO ] [sig ] [138/3275] Completed ALTI in 0.4s | 2.76 sym/s | Total: 50.0s | ETA: 18.9m [2026-03-10T20:15:54.894633] [INFO ] [sig ] [139/3275] Forecasting ALTS... [2026-03-10T20:15:54.894663] [INFO ] [sig ] Generating forecast for: ALTS [2026-03-10T20:15:54.894694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-03-10T20:15:54.906956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-03-10T20:15:54.907568] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-03-10T20:15:54.908676] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-03-10T20:15:54.908733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:54.908797] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:54.908828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:54.908888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:54.972007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:54.972939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:54.973032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:54.973069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:55.097395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:55.097555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:55.097615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:55.097645] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:55.101479] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-03-10T20:15:55.101785] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-03-10T20:15:55.101918] [INFO ] [sig ] ALTS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:55.248141] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALTS.txt [2026-03-10T20:15:55.248331] [INFO ] [sig ] [139/3275] Completed ALTS in 0.4s | 2.76 sym/s | Total: 50.4s | ETA: 18.9m [2026-03-10T20:15:55.248380] [INFO ] [sig ] [140/3275] Forecasting ALTY... [2026-03-10T20:15:55.248411] [INFO ] [sig ] Generating forecast for: ALTY [2026-03-10T20:15:55.248442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-03-10T20:15:55.260709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-03-10T20:15:55.261117] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-03-10T20:15:55.262176] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-03-10T20:15:55.262232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:55.262265] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:55.262293] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:55.262352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:55.323976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:55.325089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:55.325185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:55.325220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:55.436380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:55.436537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:55.436596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:55.436628] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:55.440150] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: UP (p=92.04%) [2026-03-10T20:15:55.440443] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-03-10T20:15:55.440596] [INFO ] [sig ] ALTY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:55.595920] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ALTY.txt [2026-03-10T20:15:55.596091] [INFO ] [sig ] [140/3275] Completed ALTY in 0.3s | 2.76 sym/s | Total: 50.7s | ETA: 18.9m [2026-03-10T20:15:55.596147] [INFO ] [sig ] [141/3275] Forecasting ALVO... [2026-03-10T20:15:55.596191] [INFO ] [sig ] Generating forecast for: ALVO [2026-03-10T20:15:55.596226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-03-10T20:15:55.608596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-03-10T20:15:55.608981] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-03-10T20:15:55.609882] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-03-10T20:15:55.609948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:55.609998] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:55.610036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:55.610123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:55.677113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:55.678067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:55.678183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:55.678412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:55.808737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:55.808913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:55.808959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:55.808990] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:55.812725] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: UP (p=76.27%) [2026-03-10T20:15:55.813057] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-03-10T20:15:55.813217] [INFO ] [sig ] ALVO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:55.977178] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ALVO.txt [2026-03-10T20:15:55.977522] [INFO ] [sig ] [141/3275] Completed ALVO in 0.4s | 2.76 sym/s | Total: 51.1s | ETA: 18.9m [2026-03-10T20:15:55.977565] [INFO ] [sig ] [142/3275] Forecasting ALX... [2026-03-10T20:15:55.977618] [INFO ] [sig ] Generating forecast for: ALX [2026-03-10T20:15:55.977651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-03-10T20:15:55.990472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-03-10T20:15:55.990908] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-03-10T20:15:55.991996] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-03-10T20:15:55.992052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:55.992085] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:55.992113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:55.992191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:56.058690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:56.059976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:56.060092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:56.060134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:56.180217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:56.180376] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-10T20:15:56.180418] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:56.180487] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:56.184188] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-03-10T20:15:56.184592] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-03-10T20:15:56.184796] [INFO ] [sig ] ALX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:56.330507] [INFO ] [LOCAL ] Saved forecast: ALX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALX.txt [2026-03-10T20:15:56.330693] [INFO ] [sig ] [142/3275] Completed ALX in 0.4s | 2.76 sym/s | Total: 51.5s | ETA: 18.9m [2026-03-10T20:15:56.330735] [INFO ] [sig ] [143/3275] Forecasting ALXO... [2026-03-10T20:15:56.330768] [INFO ] [sig ] Generating forecast for: ALXO [2026-03-10T20:15:56.330799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-03-10T20:15:56.342379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-03-10T20:15:56.342796] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-03-10T20:15:56.343647] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-03-10T20:15:56.343701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:56.343737] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:56.343763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:56.343821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:56.401802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:56.402725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:56.402812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:56.402846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:56.534119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:56.534282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:56.534339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:56.534369] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:56.537912] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: UP (p=89.56%) [2026-03-10T20:15:56.538228] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-03-10T20:15:56.538366] [INFO ] [sig ] ALXO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:56.683795] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ALXO.txt [2026-03-10T20:15:56.683955] [INFO ] [sig ] [143/3275] Completed ALXO in 0.4s | 2.76 sym/s | Total: 51.8s | ETA: 18.9m [2026-03-10T20:15:56.683996] [INFO ] [sig ] [144/3275] Forecasting ALZN... [2026-03-10T20:15:56.684028] [INFO ] [sig ] Generating forecast for: ALZN [2026-03-10T20:15:56.684063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-03-10T20:15:56.695989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-03-10T20:15:56.696458] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-03-10T20:15:56.697390] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-03-10T20:15:56.697447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:56.697481] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:56.697511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:56.697589] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:56.756045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:56.757004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:56.757098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:56.757134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:56.885018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:56.885214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:56.885267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:56.885299] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:56.889587] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: DOWN (p=9.37%) [2026-03-10T20:15:56.889916] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-03-10T20:15:56.890081] [INFO ] [sig ] ALZN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:57.044125] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ALZN.txt [2026-03-10T20:15:57.044480] [INFO ] [sig ] [144/3275] Completed ALZN in 0.4s | 2.76 sym/s | Total: 52.2s | ETA: 18.9m [2026-03-10T20:15:57.044519] [INFO ] [sig ] [145/3275] Forecasting AM... [2026-03-10T20:15:57.044551] [INFO ] [sig ] Generating forecast for: AM [2026-03-10T20:15:57.044599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-03-10T20:15:57.056485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-03-10T20:15:57.056877] [INFO ] [FORECASTER] Starting predict_future for AM [2026-03-10T20:15:57.057734] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-03-10T20:15:57.057788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:57.057819] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:57.057845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:57.057902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:57.116422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:57.117354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:57.117437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:57.117472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:57.241736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:57.241898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:57.241941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:57.241973] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:57.245465] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: UP (p=96.65%) [2026-03-10T20:15:57.245774] [INFO ] [FORECASTER] Completed predict_future for AM [2026-03-10T20:15:57.245907] [INFO ] [sig ] AM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:57.390483] [INFO ] [LOCAL ] Saved forecast: AM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AM.txt [2026-03-10T20:15:57.390648] [INFO ] [sig ] [145/3275] Completed AM in 0.3s | 2.76 sym/s | Total: 52.5s | ETA: 18.9m [2026-03-10T20:15:57.390691] [INFO ] [sig ] [146/3275] Forecasting AMAL... [2026-03-10T20:15:57.390721] [INFO ] [sig ] Generating forecast for: AMAL [2026-03-10T20:15:57.390752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-03-10T20:15:57.402426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-03-10T20:15:57.402826] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-03-10T20:15:57.403696] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-03-10T20:15:57.403749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:57.403781] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:57.403809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:57.403867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:57.464163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:57.465414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:57.465513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:57.465553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:57.591729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:57.591889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:57.591928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:57.591957] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:57.596181] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: DOWN (p=30.53%) [2026-03-10T20:15:57.596472] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-03-10T20:15:57.596622] [INFO ] [sig ] AMAL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:57.756546] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AMAL.txt [2026-03-10T20:15:57.756722] [INFO ] [sig ] [146/3275] Completed AMAL in 0.4s | 2.76 sym/s | Total: 52.9s | ETA: 18.9m [2026-03-10T20:15:57.756764] [INFO ] [sig ] [147/3275] Forecasting AMBA... [2026-03-10T20:15:57.756795] [INFO ] [sig ] Generating forecast for: AMBA [2026-03-10T20:15:57.756826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-03-10T20:15:57.768849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-03-10T20:15:57.769257] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-03-10T20:15:57.770105] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-03-10T20:15:57.770160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:57.770208] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:57.770236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:57.770293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:57.830564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:57.831463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:57.831549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:57.831601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:57.965298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:57.965454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:57.965494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:57.965527] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:57.969741] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: UP (p=90.70%) [2026-03-10T20:15:57.970067] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-03-10T20:15:57.970228] [INFO ] [sig ] AMBA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:58.120933] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMBA.txt [2026-03-10T20:15:58.121077] [INFO ] [sig ] [147/3275] Completed AMBA in 0.4s | 2.76 sym/s | Total: 53.2s | ETA: 18.9m [2026-03-10T20:15:58.121118] [INFO ] [sig ] [148/3275] Forecasting AMBP... [2026-03-10T20:15:58.121148] [INFO ] [sig ] Generating forecast for: AMBP [2026-03-10T20:15:58.121178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-03-10T20:15:58.133458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-03-10T20:15:58.133868] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-03-10T20:15:58.134704] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-03-10T20:15:58.134758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:58.134790] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:58.134817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:58.134874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:58.195677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:58.196647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:58.196736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:58.196770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:58.321282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:58.321454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:58.321497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:58.321528] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:58.325144] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: UP (p=59.67%) [2026-03-10T20:15:58.325482] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-03-10T20:15:58.325653] [INFO ] [sig ] AMBP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:58.484246] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMBP.txt [2026-03-10T20:15:58.484445] [INFO ] [sig ] [148/3275] Completed AMBP in 0.4s | 2.76 sym/s | Total: 53.6s | ETA: 18.9m [2026-03-10T20:15:58.484495] [INFO ] [sig ] [149/3275] Forecasting AMC... [2026-03-10T20:15:58.484524] [INFO ] [sig ] Generating forecast for: AMC [2026-03-10T20:15:58.484563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-03-10T20:15:58.498782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-03-10T20:15:58.499238] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-03-10T20:15:58.500337] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-03-10T20:15:58.500396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:58.500429] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:58.500456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:58.500535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:58.563913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:58.564857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:58.564985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:58.565021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:58.691542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:58.691732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:58.691775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:58.691806] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:58.695934] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: DOWN (p=2.85%) [2026-03-10T20:15:58.696286] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-03-10T20:15:58.696445] [INFO ] [sig ] AMC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:15:58.925536] [INFO ] [LOCAL ] Saved forecast: AMC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AMC.txt [2026-03-10T20:15:58.925786] [INFO ] [sig ] [149/3275] Completed AMC in 0.4s | 2.76 sym/s | Total: 54.0s | ETA: 18.9m [2026-03-10T20:15:58.925849] [INFO ] [sig ] [150/3275] Forecasting AMCX... [2026-03-10T20:15:58.925896] [INFO ] [sig ] Generating forecast for: AMCX [2026-03-10T20:15:58.925945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-03-10T20:15:58.941369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-03-10T20:15:58.942065] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-03-10T20:15:58.943326] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-03-10T20:15:58.943381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:58.943413] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:58.943439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:58.943497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:59.025052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:59.026234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:59.026347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:59.026396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:59.178599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:59.178776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:59.178818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:59.178847] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:59.182653] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: UP (p=75.19%) [2026-03-10T20:15:59.182987] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-03-10T20:15:59.183162] [INFO ] [sig ] AMCX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:59.326454] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMCX.txt [2026-03-10T20:15:59.326641] [INFO ] [sig ] [150/3275] Completed AMCX in 0.4s | 2.75 sym/s | Total: 54.4s | ETA: 18.9m [2026-03-10T20:15:59.326687] [INFO ] [sig ] [151/3275] Forecasting AMD... [2026-03-10T20:15:59.326737] [INFO ] [sig ] Generating forecast for: AMD [2026-03-10T20:15:59.326770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-03-10T20:15:59.339241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-03-10T20:15:59.339705] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-03-10T20:15:59.340610] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-03-10T20:15:59.340666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:59.340699] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:59.340727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:59.340786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:59.398970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:59.399899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:59.400021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:59.400073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:59.530704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:59.530862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:59.530904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:59.530934] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:59.534487] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: UP (p=51.76%) [2026-03-10T20:15:59.534798] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-03-10T20:15:59.534935] [INFO ] [sig ] AMD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:15:59.680643] [INFO ] [LOCAL ] Saved forecast: AMD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMD.txt [2026-03-10T20:15:59.680775] [INFO ] [sig ] [151/3275] Completed AMD in 0.4s | 2.76 sym/s | Total: 54.8s | ETA: 18.9m [2026-03-10T20:15:59.680815] [INFO ] [sig ] [152/3275] Forecasting AMDL... [2026-03-10T20:15:59.680845] [INFO ] [sig ] Generating forecast for: AMDL [2026-03-10T20:15:59.680875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-03-10T20:15:59.691965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-03-10T20:15:59.692327] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-03-10T20:15:59.693148] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-03-10T20:15:59.693201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:15:59.693234] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:15:59.693260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:15:59.693316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:15:59.750417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:15:59.751198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:15:59.751281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:15:59.751314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:15:59.877388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:15:59.877544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:15:59.877601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:15:59.877632] [INFO ] [FORECASTER] Training complete [2026-03-10T20:15:59.881097] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: DOWN (p=9.02%) [2026-03-10T20:15:59.881379] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-03-10T20:15:59.881509] [INFO ] [sig ] AMDL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:00.031181] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AMDL.txt [2026-03-10T20:16:00.031594] [INFO ] [sig ] [152/3275] Completed AMDL in 0.4s | 2.76 sym/s | Total: 55.2s | ETA: 18.9m [2026-03-10T20:16:00.031641] [INFO ] [sig ] [153/3275] Forecasting AME... [2026-03-10T20:16:00.031671] [INFO ] [sig ] Generating forecast for: AME [2026-03-10T20:16:00.031703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-03-10T20:16:00.044232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-03-10T20:16:00.044606] [INFO ] [FORECASTER] Starting predict_future for AME [2026-03-10T20:16:00.045410] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-03-10T20:16:00.045463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:00.045495] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:00.045522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:00.045599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:00.103818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:00.104713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:00.104800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:00.104835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:00.235705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:00.235829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:00.235870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:00.235899] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:00.239553] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: UP (p=99.28%) [2026-03-10T20:16:00.239905] [INFO ] [FORECASTER] Completed predict_future for AME [2026-03-10T20:16:00.240041] [INFO ] [sig ] AME: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:00.386707] [INFO ] [LOCAL ] Saved forecast: AME 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AME.txt [2026-03-10T20:16:00.386874] [INFO ] [sig ] [153/3275] Completed AME in 0.4s | 2.76 sym/s | Total: 55.5s | ETA: 18.9m [2026-03-10T20:16:00.386917] [INFO ] [sig ] [154/3275] Forecasting AMG... [2026-03-10T20:16:00.386947] [INFO ] [sig ] Generating forecast for: AMG [2026-03-10T20:16:00.386978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-03-10T20:16:00.400532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-03-10T20:16:00.401061] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-03-10T20:16:00.402005] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-03-10T20:16:00.402066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:00.402100] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:00.402131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:00.402201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:00.465249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:00.466206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:00.466310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:00.466345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:00.592952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:00.593121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:00.593166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:00.593229] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:00.597363] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: UP (p=94.24%) [2026-03-10T20:16:00.597769] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-03-10T20:16:00.597933] [INFO ] [sig ] AMG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:00.750138] [INFO ] [LOCAL ] Saved forecast: AMG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMG.txt [2026-03-10T20:16:00.750305] [INFO ] [sig ] [154/3275] Completed AMG in 0.4s | 2.76 sym/s | Total: 55.9s | ETA: 18.9m [2026-03-10T20:16:00.750345] [INFO ] [sig ] [155/3275] Forecasting AMGN... [2026-03-10T20:16:00.750378] [INFO ] [sig ] Generating forecast for: AMGN [2026-03-10T20:16:00.750612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-03-10T20:16:00.763367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-03-10T20:16:00.764020] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-03-10T20:16:00.764897] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-03-10T20:16:00.764953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:00.764987] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:00.765015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:00.765073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:00.825258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:00.826234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:00.826334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:00.826370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:00.961072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:00.961269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:00.961331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:00.961365] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:00.966757] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: UP (p=68.74%) [2026-03-10T20:16:00.967200] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-03-10T20:16:00.967398] [INFO ] [sig ] AMGN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:01.135592] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMGN.txt [2026-03-10T20:16:01.135787] [INFO ] [sig ] [155/3275] Completed AMGN in 0.4s | 2.76 sym/s | Total: 56.3s | ETA: 18.9m [2026-03-10T20:16:01.135831] [INFO ] [sig ] [156/3275] Forecasting AMH... [2026-03-10T20:16:01.135861] [INFO ] [sig ] Generating forecast for: AMH [2026-03-10T20:16:01.135892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-03-10T20:16:01.148307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-03-10T20:16:01.148945] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-03-10T20:16:01.149828] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-03-10T20:16:01.149883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:01.149945] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:01.149975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:01.150033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:01.209508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:01.210494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:01.210601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:01.210657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:01.336599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:01.336804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:01.336874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:01.336920] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:01.342042] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: DOWN (p=10.45%) [2026-03-10T20:16:01.342528] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-03-10T20:16:01.342753] [INFO ] [sig ] AMH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:01.526286] [INFO ] [LOCAL ] Saved forecast: AMH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AMH.txt [2026-03-10T20:16:01.526453] [INFO ] [sig ] [156/3275] Completed AMH in 0.4s | 2.75 sym/s | Total: 56.6s | ETA: 18.9m [2026-03-10T20:16:01.526493] [INFO ] [sig ] [157/3275] Forecasting AMLX... [2026-03-10T20:16:01.526526] [INFO ] [sig ] Generating forecast for: AMLX [2026-03-10T20:16:01.526564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-03-10T20:16:01.540032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-03-10T20:16:01.540491] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-03-10T20:16:01.541386] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-03-10T20:16:01.541443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:01.541476] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:01.541733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:01.541799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:01.607801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:01.608943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:01.609055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:01.609098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:01.771896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:01.772072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:01.772116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:01.772147] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:01.776214] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: UP (p=86.24%) [2026-03-10T20:16:01.776680] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-03-10T20:16:01.776864] [INFO ] [sig ] AMLX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:01.927945] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMLX.txt [2026-03-10T20:16:01.928112] [INFO ] [sig ] [157/3275] Completed AMLX in 0.4s | 2.75 sym/s | Total: 57.0s | ETA: 18.9m [2026-03-10T20:16:01.928179] [INFO ] [sig ] [158/3275] Forecasting AMN... [2026-03-10T20:16:01.928219] [INFO ] [sig ] Generating forecast for: AMN [2026-03-10T20:16:01.928257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-03-10T20:16:01.941215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-03-10T20:16:01.941689] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-03-10T20:16:01.942795] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-03-10T20:16:01.942870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:01.942905] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:01.942934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:01.943012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:02.014985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:02.016214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:02.016355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:02.016398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:02.187060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:02.187238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:02.187292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:02.187329] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:02.192037] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: DOWN (p=22.71%) [2026-03-10T20:16:02.192434] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-03-10T20:16:02.192805] [INFO ] [sig ] AMN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:02.347180] [INFO ] [LOCAL ] Saved forecast: AMN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AMN.txt [2026-03-10T20:16:02.347348] [INFO ] [sig ] [158/3275] Completed AMN in 0.4s | 2.75 sym/s | Total: 57.5s | ETA: 18.9m [2026-03-10T20:16:02.347388] [INFO ] [sig ] [159/3275] Forecasting AMP... [2026-03-10T20:16:02.347418] [INFO ] [sig ] Generating forecast for: AMP [2026-03-10T20:16:02.347451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-03-10T20:16:02.359036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-03-10T20:16:02.359469] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-03-10T20:16:02.360408] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-03-10T20:16:02.360462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:02.360495] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:02.360521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:02.360594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:02.430314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:02.431349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:02.431466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:02.431720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:02.577711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:02.577920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:02.577975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:02.578060] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:02.582221] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: UP (p=69.53%) [2026-03-10T20:16:02.582617] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-03-10T20:16:02.582786] [INFO ] [sig ] AMP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:02.753118] [INFO ] [LOCAL ] Saved forecast: AMP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMP.txt [2026-03-10T20:16:02.753290] [INFO ] [sig ] [159/3275] Completed AMP in 0.4s | 2.75 sym/s | Total: 57.9s | ETA: 18.9m [2026-03-10T20:16:02.753334] [INFO ] [sig ] [160/3275] Forecasting AMPG... [2026-03-10T20:16:02.753380] [INFO ] [sig ] Generating forecast for: AMPG [2026-03-10T20:16:02.753430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-03-10T20:16:02.767118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-03-10T20:16:02.767529] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-03-10T20:16:02.768433] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-03-10T20:16:02.768513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:02.768548] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:02.768594] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:02.768667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:02.840207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:02.841538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:02.841674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:02.841712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:02.968550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:02.968738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:02.968782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:02.968815] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:02.972814] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: UP (p=59.50%) [2026-03-10T20:16:02.973124] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-03-10T20:16:02.973269] [INFO ] [sig ] AMPG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:03.136702] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMPG.txt [2026-03-10T20:16:03.136867] [INFO ] [sig ] [160/3275] Completed AMPG in 0.4s | 2.75 sym/s | Total: 58.3s | ETA: 18.9m [2026-03-10T20:16:03.136911] [INFO ] [sig ] [161/3275] Forecasting AMPH... [2026-03-10T20:16:03.136941] [INFO ] [sig ] Generating forecast for: AMPH [2026-03-10T20:16:03.136973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-03-10T20:16:03.150077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-03-10T20:16:03.150600] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-03-10T20:16:03.151623] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-03-10T20:16:03.151680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:03.151713] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:03.151740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:03.151797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:03.216159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:03.217097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:03.217185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:03.217220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:03.349390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:03.349595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:03.349658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:03.349692] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:03.353945] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: DOWN (p=4.32%) [2026-03-10T20:16:03.354347] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-03-10T20:16:03.354514] [INFO ] [sig ] AMPH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:03.506482] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AMPH.txt [2026-03-10T20:16:03.506657] [INFO ] [sig ] [161/3275] Completed AMPH in 0.4s | 2.75 sym/s | Total: 58.6s | ETA: 18.9m [2026-03-10T20:16:03.506703] [INFO ] [sig ] [162/3275] Forecasting AMPL... [2026-03-10T20:16:03.506733] [INFO ] [sig ] Generating forecast for: AMPL [2026-03-10T20:16:03.506764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-03-10T20:16:03.518882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-03-10T20:16:03.519240] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-03-10T20:16:03.520099] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-03-10T20:16:03.520153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:03.520185] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:03.520215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:03.520274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:03.578479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:03.579188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:03.579277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:03.579311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:03.703970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:03.704164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:03.704220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:03.704262] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:03.709827] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: UP (p=68.91%) [2026-03-10T20:16:03.710264] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-03-10T20:16:03.710450] [INFO ] [sig ] AMPL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:03.873128] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMPL.txt [2026-03-10T20:16:03.873305] [INFO ] [sig ] [162/3275] Completed AMPL in 0.4s | 2.75 sym/s | Total: 59.0s | ETA: 18.9m [2026-03-10T20:16:03.873355] [INFO ] [sig ] [163/3275] Forecasting AMPX... [2026-03-10T20:16:03.873389] [INFO ] [sig ] Generating forecast for: AMPX [2026-03-10T20:16:03.873425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-03-10T20:16:03.885852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-03-10T20:16:03.886313] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-03-10T20:16:03.887288] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-03-10T20:16:03.887344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:03.887378] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:03.887406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:03.887464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:03.947305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:03.948298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:03.948386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:03.948418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:04.074831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:04.075001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:04.075041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:04.075071] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:04.079512] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: UP (p=59.00%) [2026-03-10T20:16:04.079923] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-03-10T20:16:04.080078] [INFO ] [sig ] AMPX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:04.238715] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMPX.txt [2026-03-10T20:16:04.238911] [INFO ] [sig ] [163/3275] Completed AMPX in 0.4s | 2.75 sym/s | Total: 59.4s | ETA: 18.9m [2026-03-10T20:16:04.238974] [INFO ] [sig ] [164/3275] Forecasting AMRC... [2026-03-10T20:16:04.239005] [INFO ] [sig ] Generating forecast for: AMRC [2026-03-10T20:16:04.239036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-03-10T20:16:04.252088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-03-10T20:16:04.252546] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-03-10T20:16:04.253466] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-03-10T20:16:04.253522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:04.253556] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:04.253614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:04.253679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:04.315612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:04.316640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:04.316738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:04.316776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:04.448124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:04.448529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:04.448596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:04.448629] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:04.452492] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: DOWN (p=12.16%) [2026-03-10T20:16:04.452830] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-03-10T20:16:04.452972] [INFO ] [sig ] AMRC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:04.605632] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AMRC.txt [2026-03-10T20:16:04.605808] [INFO ] [sig ] [164/3275] Completed AMRC in 0.4s | 2.75 sym/s | Total: 59.7s | ETA: 18.9m [2026-03-10T20:16:04.605861] [INFO ] [sig ] [165/3275] Forecasting AMRN... [2026-03-10T20:16:04.605897] [INFO ] [sig ] Generating forecast for: AMRN [2026-03-10T20:16:04.605933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-03-10T20:16:04.619372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-03-10T20:16:04.619876] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-03-10T20:16:04.620863] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-03-10T20:16:04.620925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:04.620960] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:04.620988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:04.621048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:04.686847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:04.687827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:04.687917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:04.687953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:04.817893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:04.818057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:04.818102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:04.818133] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:04.821900] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: UP (p=80.26%) [2026-03-10T20:16:04.822242] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-03-10T20:16:04.822388] [INFO ] [sig ] AMRN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:04.983165] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMRN.txt [2026-03-10T20:16:04.983390] [INFO ] [sig ] [165/3275] Completed AMRN in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 18.9m [2026-03-10T20:16:04.983441] [INFO ] [sig ] [166/3275] Forecasting AMRX... [2026-03-10T20:16:04.983472] [INFO ] [sig ] Generating forecast for: AMRX [2026-03-10T20:16:04.983506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-03-10T20:16:04.997099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-03-10T20:16:04.997556] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-03-10T20:16:04.998750] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-03-10T20:16:04.998819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:04.998866] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:04.998907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:04.998987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:05.059243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:05.060307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:05.060459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:05.060508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:05.187015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:05.187181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:05.187227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:05.187257] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:05.191230] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: DOWN (p=3.43%) [2026-03-10T20:16:05.191744] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-03-10T20:16:05.191929] [INFO ] [sig ] AMRX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:05.343342] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AMRX.txt [2026-03-10T20:16:05.343509] [INFO ] [sig ] [166/3275] Completed AMRX in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 18.9m [2026-03-10T20:16:05.343551] [INFO ] [sig ] [167/3275] Forecasting AMSC... [2026-03-10T20:16:05.343601] [INFO ] [sig ] Generating forecast for: AMSC [2026-03-10T20:16:05.343634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-03-10T20:16:05.355567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-03-10T20:16:05.356036] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-03-10T20:16:05.356921] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-03-10T20:16:05.356976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:05.357008] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:05.357035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:05.357093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:05.417161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:05.418133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:05.418245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:05.418278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:05.551895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:05.552065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:05.552107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:05.552136] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:05.555887] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: DOWN (p=21.28%) [2026-03-10T20:16:05.556227] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-03-10T20:16:05.556371] [INFO ] [sig ] AMSC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:05.753340] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AMSC.txt [2026-03-10T20:16:05.753631] [INFO ] [sig ] [167/3275] Completed AMSC in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 18.9m [2026-03-10T20:16:05.753695] [INFO ] [sig ] [168/3275] Forecasting AMSF... [2026-03-10T20:16:05.753728] [INFO ] [sig ] Generating forecast for: AMSF [2026-03-10T20:16:05.753759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-03-10T20:16:05.767430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-03-10T20:16:05.767948] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-03-10T20:16:05.769004] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-03-10T20:16:05.769065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:05.769097] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:05.769126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:05.769184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:05.831130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:05.832135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:05.832233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:05.832281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:05.962021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:05.962185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:05.962225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:05.962255] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:05.966297] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: UP (p=94.62%) [2026-03-10T20:16:05.966693] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-03-10T20:16:05.966842] [INFO ] [sig ] AMSF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:06.129654] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMSF.txt [2026-03-10T20:16:06.129819] [INFO ] [sig ] [168/3275] Completed AMSF in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 18.9m [2026-03-10T20:16:06.129862] [INFO ] [sig ] [169/3275] Forecasting AMTB... [2026-03-10T20:16:06.129892] [INFO ] [sig ] Generating forecast for: AMTB [2026-03-10T20:16:06.129923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-03-10T20:16:06.142516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-03-10T20:16:06.142994] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-03-10T20:16:06.143938] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-03-10T20:16:06.144005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:06.144048] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:06.144084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:06.144160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:06.205650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:06.206563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:06.206671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:06.206705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:06.333869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:06.334040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:06.334082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:06.334113] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:06.337897] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: UP (p=88.10%) [2026-03-10T20:16:06.338308] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-03-10T20:16:06.338461] [INFO ] [sig ] AMTB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:06.493145] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMTB.txt [2026-03-10T20:16:06.493385] [INFO ] [sig ] [169/3275] Completed AMTB in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 18.9m [2026-03-10T20:16:06.493430] [INFO ] [sig ] [170/3275] Forecasting AMTX... [2026-03-10T20:16:06.493461] [INFO ] [sig ] Generating forecast for: AMTX [2026-03-10T20:16:06.493493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-03-10T20:16:06.505898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-03-10T20:16:06.506385] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-03-10T20:16:06.507360] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-03-10T20:16:06.507419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:06.507451] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:06.507479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:06.507539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:06.568053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:06.569095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:06.569194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:06.569229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:06.698208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:06.698380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:06.698424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:06.698454] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:06.702202] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: DOWN (p=19.98%) [2026-03-10T20:16:06.702565] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-03-10T20:16:06.702737] [INFO ] [sig ] AMTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:06.860548] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AMTX.txt [2026-03-10T20:16:06.860778] [INFO ] [sig ] [170/3275] Completed AMTX in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 18.9m [2026-03-10T20:16:06.860836] [INFO ] [sig ] [171/3275] Forecasting AMWD... [2026-03-10T20:16:06.860869] [INFO ] [sig ] Generating forecast for: AMWD [2026-03-10T20:16:06.860900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-03-10T20:16:06.875906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-03-10T20:16:06.876425] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-03-10T20:16:06.877450] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-03-10T20:16:06.877537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:06.877600] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:06.877632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:06.877691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:06.961195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:06.962379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:06.962501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:06.962547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:07.097597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:07.097794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:07.097848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:07.097887] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:07.102892] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: DOWN (p=1.09%) [2026-03-10T20:16:07.103367] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-03-10T20:16:07.103564] [INFO ] [sig ] AMWD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:07.281639] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AMWD.txt [2026-03-10T20:16:07.281831] [INFO ] [sig ] [171/3275] Completed AMWD in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 18.9m [2026-03-10T20:16:07.281873] [INFO ] [sig ] [172/3275] Forecasting AMWL... [2026-03-10T20:16:07.281905] [INFO ] [sig ] Generating forecast for: AMWL [2026-03-10T20:16:07.281935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-03-10T20:16:07.296666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-03-10T20:16:07.297152] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-03-10T20:16:07.298095] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-03-10T20:16:07.298175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:07.298215] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:07.298243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:07.298307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:07.360868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:07.361875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:07.361970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:07.362004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:07.507205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:07.507394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:07.507461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:07.507504] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:07.512249] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: DOWN (p=10.62%) [2026-03-10T20:16:07.512688] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-03-10T20:16:07.512848] [INFO ] [sig ] AMWL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:07.674414] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AMWL.txt [2026-03-10T20:16:07.674605] [INFO ] [sig ] [172/3275] Completed AMWL in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 18.9m [2026-03-10T20:16:07.674650] [INFO ] [sig ] [173/3275] Forecasting AMX... [2026-03-10T20:16:07.674680] [INFO ] [sig ] Generating forecast for: AMX [2026-03-10T20:16:07.674710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-03-10T20:16:07.687938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-03-10T20:16:07.688401] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-03-10T20:16:07.689815] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-03-10T20:16:07.689871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:07.689945] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:07.689976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:07.690049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:07.768037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:07.769049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:07.769141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:07.769176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:07.906239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:07.906416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:07.906458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:07.906486] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:07.910957] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: UP (p=89.26%) [2026-03-10T20:16:07.911338] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-03-10T20:16:07.911514] [INFO ] [sig ] AMX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:08.076885] [INFO ] [LOCAL ] Saved forecast: AMX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMX.txt [2026-03-10T20:16:08.077106] [INFO ] [sig ] [173/3275] Completed AMX in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 18.9m [2026-03-10T20:16:08.077180] [INFO ] [sig ] [174/3275] Forecasting AMZD... [2026-03-10T20:16:08.077228] [INFO ] [sig ] Generating forecast for: AMZD [2026-03-10T20:16:08.077264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-03-10T20:16:08.090807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-03-10T20:16:08.091230] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-03-10T20:16:08.092219] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-03-10T20:16:08.092290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:08.092332] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:08.092360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:08.092421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:08.160463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:08.161444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:08.161547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:08.161618] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:08.292134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:08.292301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:08.292344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:08.292374] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:08.296738] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: UP (p=63.03%) [2026-03-10T20:16:08.297047] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-03-10T20:16:08.297215] [INFO ] [sig ] AMZD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:08.457046] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMZD.txt [2026-03-10T20:16:08.457207] [INFO ] [sig ] [174/3275] Completed AMZD in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 18.9m [2026-03-10T20:16:08.457258] [INFO ] [sig ] [175/3275] Forecasting AMZN... [2026-03-10T20:16:08.457288] [INFO ] [sig ] Generating forecast for: AMZN [2026-03-10T20:16:08.457319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-03-10T20:16:08.471385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-03-10T20:16:08.471804] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-03-10T20:16:08.472690] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-03-10T20:16:08.472746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:08.472780] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:08.472811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:08.472882] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:08.540259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:08.541178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:08.541264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:08.541299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:08.675247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:08.675439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:08.675502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:08.675539] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:08.679396] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: UP (p=95.04%) [2026-03-10T20:16:08.679725] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-03-10T20:16:08.679870] [INFO ] [sig ] AMZN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:08.843114] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AMZN.txt [2026-03-10T20:16:08.843305] [INFO ] [sig ] [175/3275] Completed AMZN in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 18.9m [2026-03-10T20:16:08.843358] [INFO ] [sig ] [176/3275] Forecasting AMZZ... [2026-03-10T20:16:08.843390] [INFO ] [sig ] Generating forecast for: AMZZ [2026-03-10T20:16:08.843423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-03-10T20:16:08.857209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-03-10T20:16:08.857665] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-03-10T20:16:08.858697] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-03-10T20:16:08.858753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:08.858786] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:08.858815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:08.858901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:08.928629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:08.929669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:08.929762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:08.929798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:09.062424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:09.062612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:09.062656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:09.062743] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:09.067218] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: DOWN (p=13.28%) [2026-03-10T20:16:09.067830] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-03-10T20:16:09.067994] [INFO ] [sig ] AMZZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:09.227093] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AMZZ.txt [2026-03-10T20:16:09.227266] [INFO ] [sig ] [176/3275] Completed AMZZ in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 18.9m [2026-03-10T20:16:09.227321] [INFO ] [sig ] [177/3275] Forecasting AN... [2026-03-10T20:16:09.227360] [INFO ] [sig ] Generating forecast for: AN [2026-03-10T20:16:09.227399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-03-10T20:16:09.239947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-03-10T20:16:09.240341] [INFO ] [FORECASTER] Starting predict_future for AN [2026-03-10T20:16:09.241241] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-03-10T20:16:09.241297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:09.241329] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:09.241357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:09.241416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:09.308001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:09.308951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:09.309042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:09.309075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:09.447449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:09.447640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:09.447685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:09.447715] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:09.451285] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: DOWN (p=7.48%) [2026-03-10T20:16:09.451606] [INFO ] [FORECASTER] Completed predict_future for AN [2026-03-10T20:16:09.451746] [INFO ] [sig ] AN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:09.601337] [INFO ] [LOCAL ] Saved forecast: AN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AN.txt [2026-03-10T20:16:09.601503] [INFO ] [sig ] [177/3275] Completed AN in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 18.9m [2026-03-10T20:16:09.601546] [INFO ] [sig ] [178/3275] Forecasting ANAB... [2026-03-10T20:16:09.601593] [INFO ] [sig ] Generating forecast for: ANAB [2026-03-10T20:16:09.601633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-03-10T20:16:09.614678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-03-10T20:16:09.615087] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-03-10T20:16:09.615992] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-03-10T20:16:09.616046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:09.616078] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:09.616105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:09.616162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:09.676959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:09.677684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:09.677766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:09.677799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:09.797209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:09.797376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:09.797452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:09.797483] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:09.801339] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-03-10T20:16:09.801648] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-03-10T20:16:09.801779] [INFO ] [sig ] ANAB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:09.952634] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ANAB.txt [2026-03-10T20:16:09.952966] [INFO ] [sig ] [178/3275] Completed ANAB in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 18.9m [2026-03-10T20:16:09.953006] [INFO ] [sig ] [179/3275] Forecasting ANDE... [2026-03-10T20:16:09.953035] [INFO ] [sig ] Generating forecast for: ANDE [2026-03-10T20:16:09.953065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-03-10T20:16:09.964609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-03-10T20:16:09.964959] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-03-10T20:16:09.965778] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-03-10T20:16:09.965832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:09.965864] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:09.965891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:09.965949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:10.023358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:10.024223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:10.024311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:10.024352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:10.151544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:10.151749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:10.151790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:10.151819] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:10.155502] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: UP (p=99.09%) [2026-03-10T20:16:10.155860] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-03-10T20:16:10.156013] [INFO ] [sig ] ANDE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:10.302275] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ANDE.txt [2026-03-10T20:16:10.302459] [INFO ] [sig ] [179/3275] Completed ANDE in 0.3s | 2.74 sym/s | Total: 1.1m | ETA: 18.9m [2026-03-10T20:16:10.302509] [INFO ] [sig ] [180/3275] Forecasting ANF... [2026-03-10T20:16:10.302538] [INFO ] [sig ] Generating forecast for: ANF [2026-03-10T20:16:10.302585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-03-10T20:16:10.316847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-03-10T20:16:10.317317] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-03-10T20:16:10.318337] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-03-10T20:16:10.318403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:10.318438] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:10.318466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:10.318524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:10.379162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:10.380146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:10.380233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:10.380267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:10.502582] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:10.502777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:10.502825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:10.502856] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:10.506638] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=90.91%) [2026-03-10T20:16:10.506984] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-03-10T20:16:10.507137] [INFO ] [sig ] ANF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:10.654230] [INFO ] [LOCAL ] Saved forecast: ANF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ANF.txt [2026-03-10T20:16:10.654390] [INFO ] [sig ] [180/3275] Completed ANF in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 18.8m [2026-03-10T20:16:10.654432] [INFO ] [sig ] [181/3275] Forecasting ANGI... [2026-03-10T20:16:10.654462] [INFO ] [sig ] Generating forecast for: ANGI [2026-03-10T20:16:10.654492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-03-10T20:16:10.667215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-03-10T20:16:10.667685] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-03-10T20:16:10.668643] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-03-10T20:16:10.668701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:10.668734] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:10.668762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:10.668821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:10.732622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:10.733810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:10.733933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:10.733980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:10.873647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:10.873822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:10.873864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:10.873894] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:10.877644] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: UP (p=88.93%) [2026-03-10T20:16:10.878006] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-03-10T20:16:10.878182] [INFO ] [sig ] ANGI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:11.043099] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ANGI.txt [2026-03-10T20:16:11.043276] [INFO ] [sig ] [181/3275] Completed ANGI in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 18.9m [2026-03-10T20:16:11.043319] [INFO ] [sig ] [182/3275] Forecasting ANGL... [2026-03-10T20:16:11.043351] [INFO ] [sig ] Generating forecast for: ANGL [2026-03-10T20:16:11.043388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-03-10T20:16:11.055460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-03-10T20:16:11.055957] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-03-10T20:16:11.056915] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-03-10T20:16:11.056974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:11.057022] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:11.057052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:11.057112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:11.121649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:11.122563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:11.122674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:11.122711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:11.254647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:11.254867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:11.254918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:11.254952] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:11.259360] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: DOWN (p=22.64%) [2026-03-10T20:16:11.259865] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-03-10T20:16:11.260001] [INFO ] [sig ] ANGL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:11.404165] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ANGL.txt [2026-03-10T20:16:11.404327] [INFO ] [sig ] [182/3275] Completed ANGL in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 18.8m [2026-03-10T20:16:11.404370] [INFO ] [sig ] [183/3275] Forecasting ANGO... [2026-03-10T20:16:11.404399] [INFO ] [sig ] Generating forecast for: ANGO [2026-03-10T20:16:11.404434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-03-10T20:16:11.416068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-03-10T20:16:11.416472] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-03-10T20:16:11.417333] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-03-10T20:16:11.417388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:11.417420] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:11.417448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:11.417506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:11.477150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:11.478114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:11.478268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:11.478310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:11.609086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:11.609278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:11.609332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:11.609384] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:11.614022] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: UP (p=78.74%) [2026-03-10T20:16:11.614424] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-03-10T20:16:11.614620] [INFO ] [sig ] ANGO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:11.793308] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ANGO.txt [2026-03-10T20:16:11.793475] [INFO ] [sig ] [183/3275] Completed ANGO in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 18.8m [2026-03-10T20:16:11.793518] [INFO ] [sig ] [184/3275] Forecasting ANIK... [2026-03-10T20:16:11.793548] [INFO ] [sig ] Generating forecast for: ANIK [2026-03-10T20:16:11.793599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-03-10T20:16:11.804769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-03-10T20:16:11.805164] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-03-10T20:16:11.806020] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-03-10T20:16:11.806074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:11.806107] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:11.806134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:11.806192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:11.868187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:11.869140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:11.869229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:11.869264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:12.014891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:12.015056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:12.015098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:12.015127] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:12.019939] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: DOWN (p=42.72%) [2026-03-10T20:16:12.020250] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-03-10T20:16:12.020389] [INFO ] [sig ] ANIK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:12.165531] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ANIK.txt [2026-03-10T20:16:12.165698] [INFO ] [sig ] [184/3275] Completed ANIK in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 18.8m [2026-03-10T20:16:12.165738] [INFO ] [sig ] [185/3275] Forecasting ANIP... [2026-03-10T20:16:12.165770] [INFO ] [sig ] Generating forecast for: ANIP [2026-03-10T20:16:12.165800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-03-10T20:16:12.177036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-03-10T20:16:12.177335] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-03-10T20:16:12.178211] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-03-10T20:16:12.178265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:12.178298] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:12.178325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:12.178384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:12.238551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:12.239210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:12.239291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:12.239326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:12.362058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:12.362223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:12.362262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:12.362292] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:12.365750] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: DOWN (p=28.69%) [2026-03-10T20:16:12.366034] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-03-10T20:16:12.366170] [INFO ] [sig ] ANIP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:12.511647] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ANIP.txt [2026-03-10T20:16:12.511819] [INFO ] [sig ] [185/3275] Completed ANIP in 0.3s | 2.74 sym/s | Total: 1.1m | ETA: 18.8m [2026-03-10T20:16:12.511861] [INFO ] [sig ] [186/3275] Forecasting ANIX... [2026-03-10T20:16:12.511905] [INFO ] [sig ] Generating forecast for: ANIX [2026-03-10T20:16:12.511940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-03-10T20:16:12.523301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-03-10T20:16:12.523677] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-03-10T20:16:12.524479] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-03-10T20:16:12.524533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:12.524566] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:12.524615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:12.524673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:12.585640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:12.586557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:12.586672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:12.586714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:12.705983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:12.706150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:12.706191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:12.706221] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:12.709783] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: UP (p=94.91%) [2026-03-10T20:16:12.710066] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-03-10T20:16:12.710197] [INFO ] [sig ] ANIX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:12.853770] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ANIX.txt [2026-03-10T20:16:12.853973] [INFO ] [sig ] [186/3275] Completed ANIX in 0.3s | 2.74 sym/s | Total: 1.1m | ETA: 18.8m [2026-03-10T20:16:12.854021] [INFO ] [sig ] [187/3275] Forecasting ANNX... [2026-03-10T20:16:12.854050] [INFO ] [sig ] Generating forecast for: ANNX [2026-03-10T20:16:12.854081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-03-10T20:16:12.865795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-03-10T20:16:12.866205] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-03-10T20:16:12.867047] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-03-10T20:16:12.867101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:12.867134] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:12.867161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:12.867218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:12.925716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:12.926722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:12.926820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:12.926855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:13.047421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:13.047606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:13.047649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:13.047678] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:13.051226] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: UP (p=94.31%) [2026-03-10T20:16:13.051522] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-03-10T20:16:13.051681] [INFO ] [sig ] ANNX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:13.216054] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ANNX.txt [2026-03-10T20:16:13.216231] [INFO ] [sig ] [187/3275] Completed ANNX in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 18.8m [2026-03-10T20:16:13.216275] [INFO ] [sig ] [188/3275] Forecasting ANTX... [2026-03-10T20:16:13.216305] [INFO ] [sig ] Generating forecast for: ANTX [2026-03-10T20:16:13.216335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-03-10T20:16:13.231108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-03-10T20:16:13.231591] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-03-10T20:16:13.232479] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-03-10T20:16:13.232535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:13.232658] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:13.232703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:13.232774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:13.294039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:13.295008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:13.295105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:13.295138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:13.412054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:13.412222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:13.412265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:13.412296] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:13.416019] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-03-10T20:16:13.416340] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-03-10T20:16:13.416485] [INFO ] [sig ] ANTX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:13.567294] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ANTX.txt [2026-03-10T20:16:13.567457] [INFO ] [sig ] [188/3275] Completed ANTX in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 18.8m [2026-03-10T20:16:13.567500] [INFO ] [sig ] [189/3275] Forecasting ANVS... [2026-03-10T20:16:13.567530] [INFO ] [sig ] Generating forecast for: ANVS [2026-03-10T20:16:13.567561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-03-10T20:16:13.579940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-03-10T20:16:13.580380] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-03-10T20:16:13.581297] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-03-10T20:16:13.581354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:13.581389] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:13.581418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:13.581477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:13.643286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:13.644237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:13.644328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:13.644360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:13.771949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:13.772114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:13.772156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:13.772202] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:13.776176] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-03-10T20:16:13.776487] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-03-10T20:16:13.776646] [INFO ] [sig ] ANVS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:13.926843] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ANVS.txt [2026-03-10T20:16:13.927007] [INFO ] [sig ] [189/3275] Completed ANVS in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 18.8m [2026-03-10T20:16:13.927048] [INFO ] [sig ] [190/3275] Forecasting AOD... [2026-03-10T20:16:13.927079] [INFO ] [sig ] Generating forecast for: AOD [2026-03-10T20:16:13.927110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-03-10T20:16:13.939077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-03-10T20:16:13.939503] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-03-10T20:16:13.940361] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-03-10T20:16:13.940415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:13.940486] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:13.940528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:13.940637] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:13.999617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:14.000551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:14.000661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:14.000694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:14.127113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:14.127287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:14.127329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:14.127358] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:14.131547] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: UP (p=62.52%) [2026-03-10T20:16:14.131861] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-03-10T20:16:14.131997] [INFO ] [sig ] AOD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:14.279465] [INFO ] [LOCAL ] Saved forecast: AOD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AOD.txt [2026-03-10T20:16:14.279691] [INFO ] [sig ] [190/3275] Completed AOD in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 18.8m [2026-03-10T20:16:14.279755] [INFO ] [sig ] [191/3275] Forecasting AOHY... [2026-03-10T20:16:14.279787] [INFO ] [sig ] Generating forecast for: AOHY [2026-03-10T20:16:14.279818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-03-10T20:16:14.292317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-03-10T20:16:14.292786] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-03-10T20:16:14.293646] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-03-10T20:16:14.293700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:14.293732] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:14.293759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:14.293816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:14.352834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:14.353731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:14.353817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:14.353866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:14.471850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:14.472013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:14.472054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:14.472083] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:14.475901] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: UP (p=93.85%) [2026-03-10T20:16:14.476200] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-03-10T20:16:14.476334] [INFO ] [sig ] AOHY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:14.619245] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AOHY.txt [2026-03-10T20:16:14.619387] [INFO ] [sig ] [191/3275] Completed AOHY in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 18.8m [2026-03-10T20:16:14.619427] [INFO ] [sig ] [192/3275] Forecasting AON... [2026-03-10T20:16:14.619457] [INFO ] [sig ] Generating forecast for: AON [2026-03-10T20:16:14.619488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-03-10T20:16:14.630980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-03-10T20:16:14.631370] [INFO ] [FORECASTER] Starting predict_future for AON [2026-03-10T20:16:14.632205] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-03-10T20:16:14.632259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:14.632292] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:14.632319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:14.632377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:14.690169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:14.690944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:14.691029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:14.691062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:14.816206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:14.816370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:14.816411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:14.816440] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:14.820081] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-03-10T20:16:14.820419] [INFO ] [FORECASTER] Completed predict_future for AON [2026-03-10T20:16:14.820563] [INFO ] [sig ] AON: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:14.972540] [INFO ] [LOCAL ] Saved forecast: AON 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AON.txt [2026-03-10T20:16:14.972737] [INFO ] [sig ] [192/3275] Completed AON in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 18.8m [2026-03-10T20:16:14.972779] [INFO ] [sig ] [193/3275] Forecasting AOS... [2026-03-10T20:16:14.972809] [INFO ] [sig ] Generating forecast for: AOS [2026-03-10T20:16:14.972841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-03-10T20:16:14.984590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-03-10T20:16:14.985004] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-03-10T20:16:14.985838] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-03-10T20:16:14.985892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:14.985924] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:14.985950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:14.986022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:15.045973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:15.046944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:15.047036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:15.047071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:15.188023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:15.188267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:15.188330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:15.188368] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:15.192970] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: UP (p=95.21%) [2026-03-10T20:16:15.193388] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-03-10T20:16:15.193632] [INFO ] [sig ] AOS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:15.368920] [INFO ] [LOCAL ] Saved forecast: AOS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AOS.txt [2026-03-10T20:16:15.369087] [INFO ] [sig ] [193/3275] Completed AOS in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 18.8m [2026-03-10T20:16:15.369128] [INFO ] [sig ] [194/3275] Forecasting AOSL... [2026-03-10T20:16:15.369161] [INFO ] [sig ] Generating forecast for: AOSL [2026-03-10T20:16:15.369192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-03-10T20:16:15.381170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-03-10T20:16:15.381616] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-03-10T20:16:15.382480] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-03-10T20:16:15.382537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:15.382569] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:15.382619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:15.382679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:15.444427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:15.445382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:15.445489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:15.445531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:15.572364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:15.572540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:15.572604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:15.572637] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:15.576189] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-03-10T20:16:15.576497] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-03-10T20:16:15.576669] [INFO ] [sig ] AOSL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:15.724726] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AOSL.txt [2026-03-10T20:16:15.724882] [INFO ] [sig ] [194/3275] Completed AOSL in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 18.8m [2026-03-10T20:16:15.724924] [INFO ] [sig ] [195/3275] Forecasting AP... [2026-03-10T20:16:15.724954] [INFO ] [sig ] Generating forecast for: AP [2026-03-10T20:16:15.724985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-03-10T20:16:15.737077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-03-10T20:16:15.737510] [INFO ] [FORECASTER] Starting predict_future for AP [2026-03-10T20:16:15.738531] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-03-10T20:16:15.738810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:15.738846] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:15.738873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:15.738930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:15.799408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:15.800317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:15.800403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:15.800439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:15.927505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:15.927881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:15.927922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:15.927951] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:15.931480] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-03-10T20:16:15.931800] [INFO ] [FORECASTER] Completed predict_future for AP [2026-03-10T20:16:15.931934] [INFO ] [sig ] AP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:16.076849] [INFO ] [LOCAL ] Saved forecast: AP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AP.txt [2026-03-10T20:16:16.077012] [INFO ] [sig ] [195/3275] Completed AP in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 18.7m [2026-03-10T20:16:16.077054] [INFO ] [sig ] [196/3275] Forecasting APA... [2026-03-10T20:16:16.077083] [INFO ] [sig ] Generating forecast for: APA [2026-03-10T20:16:16.077114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-03-10T20:16:16.088688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-03-10T20:16:16.089106] [INFO ] [FORECASTER] Starting predict_future for APA [2026-03-10T20:16:16.089973] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-03-10T20:16:16.090028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:16.090060] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:16.090087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:16.090145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:16.148050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:16.149028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:16.149119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:16.149153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:16.275981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:16.276150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:16.276192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:16.276220] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:16.279867] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: DOWN (p=22.89%) [2026-03-10T20:16:16.280189] [INFO ] [FORECASTER] Completed predict_future for APA [2026-03-10T20:16:16.280334] [INFO ] [sig ] APA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:16.424803] [INFO ] [LOCAL ] Saved forecast: APA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/APA.txt [2026-03-10T20:16:16.424963] [INFO ] [sig ] [196/3275] Completed APA in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 18.7m [2026-03-10T20:16:16.425009] [INFO ] [sig ] [197/3275] Forecasting APAM... [2026-03-10T20:16:16.425045] [INFO ] [sig ] Generating forecast for: APAM [2026-03-10T20:16:16.425082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-03-10T20:16:16.437849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-03-10T20:16:16.438336] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-03-10T20:16:16.439214] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-03-10T20:16:16.439270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:16.439302] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:16.439329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:16.439392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:16.500063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:16.501029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:16.501126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:16.501159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:16.627529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:16.627721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:16.627763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:16.627792] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:16.631502] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-03-10T20:16:16.631891] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-03-10T20:16:16.632043] [INFO ] [sig ] APAM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:16.776086] [INFO ] [LOCAL ] Saved forecast: APAM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/APAM.txt [2026-03-10T20:16:16.776247] [INFO ] [sig ] [197/3275] Completed APAM in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 18.7m [2026-03-10T20:16:16.776286] [INFO ] [sig ] [198/3275] Forecasting APD... [2026-03-10T20:16:16.776318] [INFO ] [sig ] Generating forecast for: APD [2026-03-10T20:16:16.776350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-03-10T20:16:16.787819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-03-10T20:16:16.788253] [INFO ] [FORECASTER] Starting predict_future for APD [2026-03-10T20:16:16.789133] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-03-10T20:16:16.789190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:16.789222] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:16.789250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:16.789307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:16.846951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:16.847867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:16.847952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:16.847986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:16.972988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:16.973161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:16.973202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:16.973234] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:16.976855] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: UP (p=90.59%) [2026-03-10T20:16:16.977172] [INFO ] [FORECASTER] Completed predict_future for APD [2026-03-10T20:16:16.977316] [INFO ] [sig ] APD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:17.126314] [INFO ] [LOCAL ] Saved forecast: APD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/APD.txt [2026-03-10T20:16:17.126488] [INFO ] [sig ] [198/3275] Completed APD in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 18.7m [2026-03-10T20:16:17.126531] [INFO ] [sig ] [199/3275] Forecasting APEI... [2026-03-10T20:16:17.126563] [INFO ] [sig ] Generating forecast for: APEI [2026-03-10T20:16:17.126614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-03-10T20:16:17.139386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-03-10T20:16:17.139793] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-03-10T20:16:17.140620] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-03-10T20:16:17.140673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:17.140897] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:17.140924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:17.140982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:17.199492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:17.200470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:17.200559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:17.200616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:17.329017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:17.329186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:17.329227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:17.329257] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:17.332909] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=36.49%) [2026-03-10T20:16:17.333206] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-03-10T20:16:17.333343] [INFO ] [sig ] APEI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:17.479912] [INFO ] [LOCAL ] Saved forecast: APEI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/APEI.txt [2026-03-10T20:16:17.480078] [INFO ] [sig ] [199/3275] Completed APEI in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 18.7m [2026-03-10T20:16:17.480120] [INFO ] [sig ] [200/3275] Forecasting APG... [2026-03-10T20:16:17.480150] [INFO ] [sig ] Generating forecast for: APG [2026-03-10T20:16:17.480181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-03-10T20:16:17.491165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-03-10T20:16:17.491544] [INFO ] [FORECASTER] Starting predict_future for APG [2026-03-10T20:16:17.492354] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-03-10T20:16:17.492407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:17.492439] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:17.492465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:17.492524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:17.549783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:17.550734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:17.550822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:17.550856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:17.672711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:17.672874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:17.672915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:17.672945] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:17.676473] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: UP (p=78.03%) [2026-03-10T20:16:17.676829] [INFO ] [FORECASTER] Completed predict_future for APG [2026-03-10T20:16:17.676960] [INFO ] [sig ] APG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:17.820442] [INFO ] [LOCAL ] Saved forecast: APG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/APG.txt [2026-03-10T20:16:17.820642] [INFO ] [sig ] [200/3275] Completed APG in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 18.7m [2026-03-10T20:16:17.820690] [INFO ] [sig ] [201/3275] Forecasting APGE... [2026-03-10T20:16:17.820721] [INFO ] [sig ] Generating forecast for: APGE [2026-03-10T20:16:17.820752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-03-10T20:16:17.832080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-03-10T20:16:17.832467] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-03-10T20:16:17.833306] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-03-10T20:16:17.833361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:17.833395] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:17.833423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:17.833480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:17.891008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:17.891920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:17.892008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:17.892043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:18.013860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:18.014030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:18.014073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:18.014103] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:18.017646] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: DOWN (p=29.10%) [2026-03-10T20:16:18.017953] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-03-10T20:16:18.018093] [INFO ] [sig ] APGE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:18.167696] [INFO ] [LOCAL ] Saved forecast: APGE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/APGE.txt [2026-03-10T20:16:18.167861] [INFO ] [sig ] [201/3275] Completed APGE in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 18.7m [2026-03-10T20:16:18.167904] [INFO ] [sig ] [202/3275] Forecasting APH... [2026-03-10T20:16:18.167933] [INFO ] [sig ] Generating forecast for: APH [2026-03-10T20:16:18.167964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-03-10T20:16:18.179951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-03-10T20:16:18.180371] [INFO ] [FORECASTER] Starting predict_future for APH [2026-03-10T20:16:18.181263] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-03-10T20:16:18.181318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:18.181351] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:18.181379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:18.181437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:18.239793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:18.240783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:18.240873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:18.240907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:18.370096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:18.370267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:18.370328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:18.370359] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:18.374075] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: DOWN (p=24.48%) [2026-03-10T20:16:18.374381] [INFO ] [FORECASTER] Completed predict_future for APH [2026-03-10T20:16:18.374527] [INFO ] [sig ] APH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:18.521376] [INFO ] [LOCAL ] Saved forecast: APH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/APH.txt [2026-03-10T20:16:18.521546] [INFO ] [sig ] [202/3275] Completed APH in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 18.7m [2026-03-10T20:16:18.521613] [INFO ] [sig ] [203/3275] Forecasting API... [2026-03-10T20:16:18.521646] [INFO ] [sig ] Generating forecast for: API [2026-03-10T20:16:18.521679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-03-10T20:16:18.533459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-03-10T20:16:18.533915] [INFO ] [FORECASTER] Starting predict_future for API [2026-03-10T20:16:18.534850] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-03-10T20:16:18.534906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:18.534940] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:18.534969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:18.535028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:18.592622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:18.593546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:18.593653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:18.593687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:18.715407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:18.715593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:18.715638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:18.715665] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:18.719189] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: UP (p=76.14%) [2026-03-10T20:16:18.719516] [INFO ] [FORECASTER] Completed predict_future for API [2026-03-10T20:16:18.719679] [INFO ] [sig ] API: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:18.879320] [INFO ] [LOCAL ] Saved forecast: API 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/API.txt [2026-03-10T20:16:18.879484] [INFO ] [sig ] [203/3275] Completed API in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 18.7m [2026-03-10T20:16:18.879608] [INFO ] [sig ] [204/3275] Forecasting APLD... [2026-03-10T20:16:18.879642] [INFO ] [sig ] Generating forecast for: APLD [2026-03-10T20:16:18.879674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-03-10T20:16:18.892179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-03-10T20:16:18.892688] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-03-10T20:16:18.893724] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-03-10T20:16:18.893788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:18.893821] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:18.893849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:18.893927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:18.956922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:18.958132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:18.958268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:18.958319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:19.084854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:19.085024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:19.085066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:19.085096] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:19.088841] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: DOWN (p=15.93%) [2026-03-10T20:16:19.089180] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-03-10T20:16:19.089322] [INFO ] [sig ] APLD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:19.232637] [INFO ] [LOCAL ] Saved forecast: APLD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/APLD.txt [2026-03-10T20:16:19.232801] [INFO ] [sig ] [204/3275] Completed APLD in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 18.7m [2026-03-10T20:16:19.232844] [INFO ] [sig ] [205/3275] Forecasting APLE... [2026-03-10T20:16:19.232874] [INFO ] [sig ] Generating forecast for: APLE [2026-03-10T20:16:19.232905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-03-10T20:16:19.244335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-03-10T20:16:19.244772] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-03-10T20:16:19.245610] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-03-10T20:16:19.245663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:19.245695] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:19.245722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:19.245780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:19.302729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:19.303671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:19.303764] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:19.303797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:19.426224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:19.426389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:19.426639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:19.426670] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:19.430629] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: DOWN (p=23.17%) [2026-03-10T20:16:19.430925] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-03-10T20:16:19.431057] [INFO ] [sig ] APLE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:19.580034] [INFO ] [LOCAL ] Saved forecast: APLE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/APLE.txt [2026-03-10T20:16:19.580199] [INFO ] [sig ] [205/3275] Completed APLE in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 18.6m [2026-03-10T20:16:19.580243] [INFO ] [sig ] [206/3275] Forecasting APLS... [2026-03-10T20:16:19.580273] [INFO ] [sig ] Generating forecast for: APLS [2026-03-10T20:16:19.580304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-03-10T20:16:19.592018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-03-10T20:16:19.592438] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-03-10T20:16:19.593339] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-03-10T20:16:19.593394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:19.593443] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:19.593473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:19.593531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:19.653611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:19.654544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:19.654657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:19.654692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:19.785116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:19.785279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:19.785321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:19.785352] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:19.788947] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: UP (p=60.94%) [2026-03-10T20:16:19.789236] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-03-10T20:16:19.789369] [INFO ] [sig ] APLS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:19.951743] [INFO ] [LOCAL ] Saved forecast: APLS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/APLS.txt [2026-03-10T20:16:19.952165] [INFO ] [sig ] [206/3275] Completed APLS in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 18.6m [2026-03-10T20:16:19.952221] [INFO ] [sig ] [207/3275] Forecasting APO... [2026-03-10T20:16:19.952261] [INFO ] [sig ] Generating forecast for: APO [2026-03-10T20:16:19.952304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-03-10T20:16:19.965152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-03-10T20:16:19.965593] [INFO ] [FORECASTER] Starting predict_future for APO [2026-03-10T20:16:19.966505] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-03-10T20:16:19.966561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:19.966635] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:19.966699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:19.966769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:20.031038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:20.031981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:20.032067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:20.032100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:20.159696] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:20.159858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:20.159900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:20.159928] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:20.163332] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: DOWN (p=24.42%) [2026-03-10T20:16:20.163629] [INFO ] [FORECASTER] Completed predict_future for APO [2026-03-10T20:16:20.163952] [INFO ] [sig ] APO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:20.313864] [INFO ] [LOCAL ] Saved forecast: APO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/APO.txt [2026-03-10T20:16:20.314103] [INFO ] [sig ] [207/3275] Completed APO in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 18.6m [2026-03-10T20:16:20.314154] [INFO ] [sig ] [208/3275] Forecasting APOG... [2026-03-10T20:16:20.314185] [INFO ] [sig ] Generating forecast for: APOG [2026-03-10T20:16:20.314217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-03-10T20:16:20.327600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-03-10T20:16:20.327990] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-03-10T20:16:20.328875] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-03-10T20:16:20.328932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:20.328963] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:20.328989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:20.329046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:20.387999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:20.388752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:20.388832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:20.388865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:20.508911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:20.509066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:20.509106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:20.509134] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:20.512608] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: DOWN (p=24.13%) [2026-03-10T20:16:20.512888] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-03-10T20:16:20.513012] [INFO ] [sig ] APOG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:20.654740] [INFO ] [LOCAL ] Saved forecast: APOG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/APOG.txt [2026-03-10T20:16:20.654895] [INFO ] [sig ] [208/3275] Completed APOG in 0.3s | 2.74 sym/s | Total: 1.3m | ETA: 18.6m [2026-03-10T20:16:20.654936] [INFO ] [sig ] [209/3275] Forecasting APP... [2026-03-10T20:16:20.654967] [INFO ] [sig ] Generating forecast for: APP [2026-03-10T20:16:20.654998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-03-10T20:16:20.666182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-03-10T20:16:20.666536] [INFO ] [FORECASTER] Starting predict_future for APP [2026-03-10T20:16:20.667351] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-03-10T20:16:20.667404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:20.667436] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:20.667464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:20.667521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:20.725241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:20.725954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:20.726036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:20.726069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:20.847522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:20.847689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:20.847736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:20.847765] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:20.851257] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: DOWN (p=19.48%) [2026-03-10T20:16:20.851538] [INFO ] [FORECASTER] Completed predict_future for APP [2026-03-10T20:16:20.851683] [INFO ] [sig ] APP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:20.994600] [INFO ] [LOCAL ] Saved forecast: APP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/APP.txt [2026-03-10T20:16:20.994777] [INFO ] [sig ] [209/3275] Completed APP in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 18.6m [2026-03-10T20:16:20.994819] [INFO ] [sig ] [210/3275] Forecasting APPF... [2026-03-10T20:16:20.994853] [INFO ] [sig ] Generating forecast for: APPF [2026-03-10T20:16:20.994885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-03-10T20:16:21.006867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-03-10T20:16:21.007280] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-03-10T20:16:21.008180] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-03-10T20:16:21.008242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:21.008275] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:21.008302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:21.008360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:21.067368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:21.068298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:21.068384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:21.068421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:21.193065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:21.193228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:21.193268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:21.193298] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:21.196804] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: UP (p=82.98%) [2026-03-10T20:16:21.197091] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-03-10T20:16:21.197222] [INFO ] [sig ] APPF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:21.343683] [INFO ] [LOCAL ] Saved forecast: APPF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/APPF.txt [2026-03-10T20:16:21.343845] [INFO ] [sig ] [210/3275] Completed APPF in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 18.6m [2026-03-10T20:16:21.343886] [INFO ] [sig ] [211/3275] Forecasting APPN... [2026-03-10T20:16:21.343918] [INFO ] [sig ] Generating forecast for: APPN [2026-03-10T20:16:21.343949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-03-10T20:16:21.356775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-03-10T20:16:21.357292] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-03-10T20:16:21.358466] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-03-10T20:16:21.358536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:21.358623] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:21.358679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:21.358783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:21.431550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:21.432493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:21.432605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:21.432643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:21.565330] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:21.565488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:21.565530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:21.565558] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:21.569157] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=83.59%) [2026-03-10T20:16:21.569460] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-03-10T20:16:21.569611] [INFO ] [sig ] APPN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:21.713540] [INFO ] [LOCAL ] Saved forecast: APPN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/APPN.txt [2026-03-10T20:16:21.713738] [INFO ] [sig ] [211/3275] Completed APPN in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 18.6m [2026-03-10T20:16:21.713788] [INFO ] [sig ] [212/3275] Forecasting APPS... [2026-03-10T20:16:21.713819] [INFO ] [sig ] Generating forecast for: APPS [2026-03-10T20:16:21.713849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-03-10T20:16:21.724878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-03-10T20:16:21.725266] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-03-10T20:16:21.726089] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-03-10T20:16:21.726143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:21.726175] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:21.726202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:21.726259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:21.783298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:21.784123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:21.784206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:21.784239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:21.911428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:21.911620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:21.911670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:21.911706] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:21.915399] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: UP (p=61.71%) [2026-03-10T20:16:21.915709] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-03-10T20:16:21.915843] [INFO ] [sig ] APPS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:22.066836] [INFO ] [LOCAL ] Saved forecast: APPS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/APPS.txt [2026-03-10T20:16:22.067203] [INFO ] [sig ] [212/3275] Completed APPS in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 18.6m [2026-03-10T20:16:22.067244] [INFO ] [sig ] [213/3275] Forecasting APYX... [2026-03-10T20:16:22.067275] [INFO ] [sig ] Generating forecast for: APYX [2026-03-10T20:16:22.067304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-03-10T20:16:22.079695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-03-10T20:16:22.080185] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-03-10T20:16:22.081151] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-03-10T20:16:22.081209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:22.081241] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:22.081269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:22.081326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:22.145421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:22.147051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:22.147195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:22.147251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:22.301821] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:22.302032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:22.302099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:22.302172] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:22.307869] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=88.34%) [2026-03-10T20:16:22.308448] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-03-10T20:16:22.308717] [INFO ] [sig ] APYX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:22.514130] [INFO ] [LOCAL ] Saved forecast: APYX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/APYX.txt [2026-03-10T20:16:22.514357] [INFO ] [sig ] [213/3275] Completed APYX in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 18.6m [2026-03-10T20:16:22.514415] [INFO ] [sig ] [214/3275] Forecasting AQMS... [2026-03-10T20:16:22.514461] [INFO ] [sig ] Generating forecast for: AQMS [2026-03-10T20:16:22.514512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-03-10T20:16:22.534548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-03-10T20:16:22.535132] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-03-10T20:16:22.536447] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-03-10T20:16:22.536526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:22.536611] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:22.536667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:22.536765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:22.630936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:22.632304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:22.632445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:22.632500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:22.798394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:22.798632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:22.798706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:22.798758] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:22.804429] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=38.02%) [2026-03-10T20:16:22.804965] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-03-10T20:16:22.805165] [INFO ] [sig ] AQMS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:23.034048] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AQMS.txt [2026-03-10T20:16:23.034297] [INFO ] [sig ] [214/3275] Completed AQMS in 0.5s | 2.74 sym/s | Total: 1.3m | ETA: 18.6m [2026-03-10T20:16:23.034370] [INFO ] [sig ] [215/3275] Forecasting AQN... [2026-03-10T20:16:23.034428] [INFO ] [sig ] Generating forecast for: AQN [2026-03-10T20:16:23.034483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-03-10T20:16:23.059240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-03-10T20:16:23.059868] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-03-10T20:16:23.061232] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-03-10T20:16:23.061309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:23.061364] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:23.061412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:23.061507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:23.163618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:23.165026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:23.165215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:23.165277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:23.347725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:23.347930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:23.347993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:23.348041] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:23.353635] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: DOWN (p=47.81%) [2026-03-10T20:16:23.354141] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-03-10T20:16:23.354356] [INFO ] [sig ] AQN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:23.581528] [INFO ] [LOCAL ] Saved forecast: AQN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AQN.txt [2026-03-10T20:16:23.581743] [INFO ] [sig ] [215/3275] Completed AQN in 0.5s | 2.73 sym/s | Total: 1.3m | ETA: 18.7m [2026-03-10T20:16:23.581786] [INFO ] [sig ] [216/3275] Forecasting AQNB... [2026-03-10T20:16:23.581816] [INFO ] [sig ] Generating forecast for: AQNB [2026-03-10T20:16:23.581848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-03-10T20:16:23.594418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-03-10T20:16:23.594917] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-03-10T20:16:23.595965] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-03-10T20:16:23.596023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:23.596057] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:23.596085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:23.596143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:23.659322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:23.660384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:23.660481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:23.660528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:23.776698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:23.776872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:23.776915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:23.776948] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:23.781235] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: UP (p=74.59%) [2026-03-10T20:16:23.781599] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-03-10T20:16:23.781747] [INFO ] [sig ] AQNB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:23.931710] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AQNB.txt [2026-03-10T20:16:23.931870] [INFO ] [sig ] [216/3275] Completed AQNB in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 18.7m [2026-03-10T20:16:23.931910] [INFO ] [sig ] [217/3275] Forecasting ARBB... [2026-03-10T20:16:23.931942] [INFO ] [sig ] Generating forecast for: ARBB [2026-03-10T20:16:23.931974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-03-10T20:16:23.942640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-03-10T20:16:23.943046] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-03-10T20:16:23.943976] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-03-10T20:16:23.944032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:23.944064] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:23.944130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:23.944204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:24.011478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:24.012656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:24.012810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:24.012847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:24.135810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:24.135976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:24.136020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:24.136058] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:24.140252] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: DOWN (p=27.25%) [2026-03-10T20:16:24.140547] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-03-10T20:16:24.140704] [INFO ] [sig ] ARBB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:24.286144] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ARBB.txt [2026-03-10T20:16:24.286305] [INFO ] [sig ] [217/3275] Completed ARBB in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 18.7m [2026-03-10T20:16:24.286347] [INFO ] [sig ] [218/3275] Forecasting ARCB... [2026-03-10T20:16:24.286378] [INFO ] [sig ] Generating forecast for: ARCB [2026-03-10T20:16:24.286411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-03-10T20:16:24.297918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-03-10T20:16:24.298341] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-03-10T20:16:24.299236] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-03-10T20:16:24.299291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:24.299323] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:24.299351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:24.299409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:24.358296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:24.359268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:24.359359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:24.359395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:24.489008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:24.489182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:24.489225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:24.489254] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:24.492948] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: DOWN (p=47.33%) [2026-03-10T20:16:24.493266] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-03-10T20:16:24.493407] [INFO ] [sig ] ARCB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:24.644058] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ARCB.txt [2026-03-10T20:16:24.644229] [INFO ] [sig ] [218/3275] Completed ARCB in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 18.6m [2026-03-10T20:16:24.644270] [INFO ] [sig ] [219/3275] Forecasting ARCC... [2026-03-10T20:16:24.644303] [INFO ] [sig ] Generating forecast for: ARCC [2026-03-10T20:16:24.644333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-03-10T20:16:24.656917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-03-10T20:16:24.657513] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-03-10T20:16:24.658394] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-03-10T20:16:24.658448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:24.658480] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:24.658506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:24.658563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:24.717508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:24.718431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:24.718521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:24.718553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:24.842974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:24.843138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:24.843182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:24.843213] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:24.846930] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-03-10T20:16:24.847259] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-03-10T20:16:24.847432] [INFO ] [sig ] ARCC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:25.001516] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ARCC.txt [2026-03-10T20:16:25.001706] [INFO ] [sig ] [219/3275] Completed ARCC in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 18.6m [2026-03-10T20:16:25.001749] [INFO ] [sig ] [220/3275] Forecasting ARCO... [2026-03-10T20:16:25.001781] [INFO ] [sig ] Generating forecast for: ARCO [2026-03-10T20:16:25.001813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-03-10T20:16:25.013878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-03-10T20:16:25.014274] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-03-10T20:16:25.015170] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-03-10T20:16:25.015227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:25.015263] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:25.015291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:25.015350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:25.079642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:25.080700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:25.080823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:25.080870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:25.211167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:25.211331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:25.211376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:25.211408] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:25.215526] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: UP (p=57.05%) [2026-03-10T20:16:25.215890] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-03-10T20:16:25.216038] [INFO ] [sig ] ARCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:25.364739] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ARCO.txt [2026-03-10T20:16:25.364934] [INFO ] [sig ] [220/3275] Completed ARCO in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 18.6m [2026-03-10T20:16:25.364976] [INFO ] [sig ] [221/3275] Forecasting ARDC... [2026-03-10T20:16:25.365007] [INFO ] [sig ] Generating forecast for: ARDC [2026-03-10T20:16:25.365044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-03-10T20:16:25.377754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-03-10T20:16:25.378431] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-03-10T20:16:25.379412] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-03-10T20:16:25.379472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:25.379507] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:25.379536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:25.379619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:25.444629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:25.445537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:25.445645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:25.445682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:25.571111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:25.571278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:25.571322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:25.571352] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:25.575058] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=69.08%) [2026-03-10T20:16:25.575374] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-03-10T20:16:25.575515] [INFO ] [sig ] ARDC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:25.722288] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ARDC.txt [2026-03-10T20:16:25.722452] [INFO ] [sig ] [221/3275] Completed ARDC in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 18.6m [2026-03-10T20:16:25.722492] [INFO ] [sig ] [222/3275] Forecasting ARDX... [2026-03-10T20:16:25.722545] [INFO ] [sig ] Generating forecast for: ARDX [2026-03-10T20:16:25.722623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-03-10T20:16:25.734715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-03-10T20:16:25.735145] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-03-10T20:16:25.736041] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-03-10T20:16:25.736096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:25.736131] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:25.736158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:25.736221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:25.805281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:25.806295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:25.806405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:25.806452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:25.934191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:25.934357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:25.934400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:25.934429] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:25.938068] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: DOWN (p=36.21%) [2026-03-10T20:16:25.938417] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-03-10T20:16:25.938567] [INFO ] [sig ] ARDX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:26.084931] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ARDX.txt [2026-03-10T20:16:26.085096] [INFO ] [sig ] [222/3275] Completed ARDX in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 18.6m [2026-03-10T20:16:26.085155] [INFO ] [sig ] [223/3275] Forecasting ARE... [2026-03-10T20:16:26.085188] [INFO ] [sig ] Generating forecast for: ARE [2026-03-10T20:16:26.085221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-03-10T20:16:26.097160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-03-10T20:16:26.097598] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-03-10T20:16:26.098487] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-03-10T20:16:26.098542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:26.098598] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:26.098629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:26.098688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:26.161925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:26.162922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:26.163211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:26.163246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:26.298487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:26.298666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:26.298710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:26.298747] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:26.302326] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: DOWN (p=3.93%) [2026-03-10T20:16:26.302647] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-03-10T20:16:26.302785] [INFO ] [sig ] ARE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:26.447305] [INFO ] [LOCAL ] Saved forecast: ARE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ARE.txt [2026-03-10T20:16:26.447445] [INFO ] [sig ] [223/3275] Completed ARE in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 18.6m [2026-03-10T20:16:26.447485] [INFO ] [sig ] [224/3275] Forecasting AREC... [2026-03-10T20:16:26.447514] [INFO ] [sig ] Generating forecast for: AREC [2026-03-10T20:16:26.447544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-03-10T20:16:26.459055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-03-10T20:16:26.459421] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-03-10T20:16:26.460242] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-03-10T20:16:26.460295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:26.460357] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:26.460385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:26.460442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:26.517760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:26.518683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:26.518764] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:26.518796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:26.641711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:26.641878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:26.641919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:26.641948] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:26.645467] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: UP (p=83.43%) [2026-03-10T20:16:26.645773] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-03-10T20:16:26.645905] [INFO ] [sig ] AREC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:26.787679] [INFO ] [LOCAL ] Saved forecast: AREC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AREC.txt [2026-03-10T20:16:26.787822] [INFO ] [sig ] [224/3275] Completed AREC in 0.3s | 2.73 sym/s | Total: 1.4m | ETA: 18.6m [2026-03-10T20:16:26.787864] [INFO ] [sig ] [225/3275] Forecasting ARES... [2026-03-10T20:16:26.787894] [INFO ] [sig ] Generating forecast for: ARES [2026-03-10T20:16:26.787925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-03-10T20:16:26.801429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-03-10T20:16:26.801854] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-03-10T20:16:26.802867] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-03-10T20:16:26.802920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:26.802952] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:26.802979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:26.803036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:26.861083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:26.861964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:26.862050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:26.862083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:26.987192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:26.987353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:26.987393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:26.987423] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:26.991524] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: DOWN (p=42.51%) [2026-03-10T20:16:26.991846] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-03-10T20:16:26.992181] [INFO ] [sig ] ARES: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:27.148883] [INFO ] [LOCAL ] Saved forecast: ARES 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ARES.txt [2026-03-10T20:16:27.149279] [INFO ] [sig ] [225/3275] Completed ARES in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 18.6m [2026-03-10T20:16:27.149343] [INFO ] [sig ] [226/3275] Forecasting ARGX... [2026-03-10T20:16:27.149376] [INFO ] [sig ] Generating forecast for: ARGX [2026-03-10T20:16:27.149408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-03-10T20:16:27.162754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-03-10T20:16:27.163189] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-03-10T20:16:27.164073] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-03-10T20:16:27.164131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:27.164179] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:27.164225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:27.164295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:27.229927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:27.230883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:27.230977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:27.231011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:27.360000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:27.360162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:27.360208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:27.360243] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:27.363828] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: UP (p=91.27%) [2026-03-10T20:16:27.364112] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-03-10T20:16:27.364246] [INFO ] [sig ] ARGX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:27.516045] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ARGX.txt [2026-03-10T20:16:27.516223] [INFO ] [sig ] [226/3275] Completed ARGX in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 18.6m [2026-03-10T20:16:27.516265] [INFO ] [sig ] [227/3275] Forecasting ARHS... [2026-03-10T20:16:27.516296] [INFO ] [sig ] Generating forecast for: ARHS [2026-03-10T20:16:27.516341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-03-10T20:16:27.529358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-03-10T20:16:27.529759] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-03-10T20:16:27.530818] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-03-10T20:16:27.531063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:27.531095] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:27.531122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:27.531179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:27.595427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:27.596372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:27.596462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:27.596496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:27.729736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:27.729939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:27.730003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:27.730095] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:27.734186] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: UP (p=84.52%) [2026-03-10T20:16:27.734515] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-03-10T20:16:27.734701] [INFO ] [sig ] ARHS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:27.887009] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ARHS.txt [2026-03-10T20:16:27.887215] [INFO ] [sig ] [227/3275] Completed ARHS in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 18.6m [2026-03-10T20:16:27.887281] [INFO ] [sig ] [228/3275] Forecasting ARI... [2026-03-10T20:16:27.887329] [INFO ] [sig ] Generating forecast for: ARI [2026-03-10T20:16:27.887379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-03-10T20:16:27.901510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-03-10T20:16:27.901995] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-03-10T20:16:27.903122] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-03-10T20:16:27.903190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:27.903240] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:27.903274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:27.903351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:27.969547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:27.970468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:27.970555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:27.970611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:28.102330] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:28.102504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:28.102546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:28.102595] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:28.106218] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: UP (p=86.62%) [2026-03-10T20:16:28.106511] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-03-10T20:16:28.106662] [INFO ] [sig ] ARI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:28.253775] [INFO ] [LOCAL ] Saved forecast: ARI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ARI.txt [2026-03-10T20:16:28.253930] [INFO ] [sig ] [228/3275] Completed ARI in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 18.6m [2026-03-10T20:16:28.253971] [INFO ] [sig ] [229/3275] Forecasting ARKO... [2026-03-10T20:16:28.254001] [INFO ] [sig ] Generating forecast for: ARKO [2026-03-10T20:16:28.254033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-03-10T20:16:28.265207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-03-10T20:16:28.265547] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-03-10T20:16:28.266351] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-03-10T20:16:28.266405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:28.266437] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:28.266464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:28.266522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:28.328601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:28.329603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:28.329690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:28.329724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:28.450003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:28.450163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:28.450204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:28.450233] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:28.453745] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-03-10T20:16:28.454053] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-03-10T20:16:28.454181] [INFO ] [sig ] ARKO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:28.600124] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ARKO.txt [2026-03-10T20:16:28.600268] [INFO ] [sig ] [229/3275] Completed ARKO in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 18.6m [2026-03-10T20:16:28.600307] [INFO ] [sig ] [230/3275] Forecasting ARLO... [2026-03-10T20:16:28.600336] [INFO ] [sig ] Generating forecast for: ARLO [2026-03-10T20:16:28.600368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-03-10T20:16:28.611737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-03-10T20:16:28.612062] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-03-10T20:16:28.612881] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-03-10T20:16:28.612948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:28.612981] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:28.613009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:28.613066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:28.670566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:28.671327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:28.671414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:28.671448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:28.795810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:28.795981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:28.796026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:28.796055] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:28.799778] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: DOWN (p=34.11%) [2026-03-10T20:16:28.800079] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-03-10T20:16:28.800207] [INFO ] [sig ] ARLO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:28.944246] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ARLO.txt [2026-03-10T20:16:28.944396] [INFO ] [sig ] [230/3275] Completed ARLO in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 18.5m [2026-03-10T20:16:28.944438] [INFO ] [sig ] [231/3275] Forecasting ARLP... [2026-03-10T20:16:28.944468] [INFO ] [sig ] Generating forecast for: ARLP [2026-03-10T20:16:28.944499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-03-10T20:16:28.955744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-03-10T20:16:28.956109] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-03-10T20:16:28.956935] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-03-10T20:16:28.956988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:28.957020] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:28.957049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:28.957107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:29.015987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:29.016928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:29.017022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:29.017057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:29.145687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:29.145862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:29.145909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:29.145953] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:29.149713] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: UP (p=71.36%) [2026-03-10T20:16:29.150014] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-03-10T20:16:29.150159] [INFO ] [sig ] ARLP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:29.305869] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ARLP.txt [2026-03-10T20:16:29.306028] [INFO ] [sig ] [231/3275] Completed ARLP in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 18.5m [2026-03-10T20:16:29.306069] [INFO ] [sig ] [232/3275] Forecasting ARM... [2026-03-10T20:16:29.306099] [INFO ] [sig ] Generating forecast for: ARM [2026-03-10T20:16:29.306133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-03-10T20:16:29.318337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-03-10T20:16:29.318768] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-03-10T20:16:29.319656] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-03-10T20:16:29.319710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:29.319744] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:29.319773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:29.319843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:29.385623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:29.386539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:29.386653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:29.386690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:29.546808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:29.546993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:29.547042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:29.547079] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:29.551739] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: UP (p=63.79%) [2026-03-10T20:16:29.552095] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-03-10T20:16:29.552258] [INFO ] [sig ] ARM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:29.705634] [INFO ] [LOCAL ] Saved forecast: ARM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ARM.txt [2026-03-10T20:16:29.705798] [INFO ] [sig ] [232/3275] Completed ARM in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 18.5m [2026-03-10T20:16:29.705840] [INFO ] [sig ] [233/3275] Forecasting ARMK... [2026-03-10T20:16:29.705870] [INFO ] [sig ] Generating forecast for: ARMK [2026-03-10T20:16:29.705900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-03-10T20:16:29.717538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-03-10T20:16:29.717928] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-03-10T20:16:29.718790] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-03-10T20:16:29.718855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:29.718893] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:29.718925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:29.718988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:29.781650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:29.782601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:29.782689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:29.782724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:29.904963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:29.905129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:29.905172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:29.905202] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:29.908989] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: DOWN (p=11.88%) [2026-03-10T20:16:29.909327] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-03-10T20:16:29.909472] [INFO ] [sig ] ARMK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:30.058037] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ARMK.txt [2026-03-10T20:16:30.058412] [INFO ] [sig ] [233/3275] Completed ARMK in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 18.5m [2026-03-10T20:16:30.058460] [INFO ] [sig ] [234/3275] Forecasting AROC... [2026-03-10T20:16:30.058490] [INFO ] [sig ] Generating forecast for: AROC [2026-03-10T20:16:30.058521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-03-10T20:16:30.070145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-03-10T20:16:30.070531] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-03-10T20:16:30.071503] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-03-10T20:16:30.071597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:30.071635] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:30.071664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:30.071722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:30.136198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:30.137150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:30.137284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:30.137320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:30.260595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:30.260761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:30.260803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:30.260835] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:30.264726] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-03-10T20:16:30.265221] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-03-10T20:16:30.265351] [INFO ] [sig ] AROC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:30.413745] [INFO ] [LOCAL ] Saved forecast: AROC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AROC.txt [2026-03-10T20:16:30.413910] [INFO ] [sig ] [234/3275] Completed AROC in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 18.5m [2026-03-10T20:16:30.413952] [INFO ] [sig ] [235/3275] Forecasting ARQ... [2026-03-10T20:16:30.413984] [INFO ] [sig ] Generating forecast for: ARQ [2026-03-10T20:16:30.414015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-03-10T20:16:30.427212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-03-10T20:16:30.427733] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-03-10T20:16:30.428817] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-03-10T20:16:30.428894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:30.428940] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:30.428979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:30.429054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:30.507101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:30.508320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:30.508433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:30.508478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:30.651921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:30.652088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:30.652130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:30.652159] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:30.655890] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: DOWN (p=9.61%) [2026-03-10T20:16:30.656212] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-03-10T20:16:30.656349] [INFO ] [sig ] ARQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:30.812019] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ARQ.txt [2026-03-10T20:16:30.812183] [INFO ] [sig ] [235/3275] Completed ARQ in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 18.5m [2026-03-10T20:16:30.812225] [INFO ] [sig ] [236/3275] Forecasting ARQQ... [2026-03-10T20:16:30.812257] [INFO ] [sig ] Generating forecast for: ARQQ [2026-03-10T20:16:30.812289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-03-10T20:16:30.825392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-03-10T20:16:30.825851] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-03-10T20:16:30.826977] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-03-10T20:16:30.827033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:30.827066] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:30.827094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:30.827152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:30.893528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:30.894423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:30.894511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:30.894546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:31.028567] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:31.028749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:31.028791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:31.028822] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:31.032504] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: DOWN (p=16.70%) [2026-03-10T20:16:31.032820] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-03-10T20:16:31.032956] [INFO ] [sig ] ARQQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:31.197200] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ARQQ.txt [2026-03-10T20:16:31.197399] [INFO ] [sig ] [236/3275] Completed ARQQ in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 18.5m [2026-03-10T20:16:31.197451] [INFO ] [sig ] [237/3275] Forecasting ARRY... [2026-03-10T20:16:31.197481] [INFO ] [sig ] Generating forecast for: ARRY [2026-03-10T20:16:31.197512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-03-10T20:16:31.212593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-03-10T20:16:31.213123] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-03-10T20:16:31.214376] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-03-10T20:16:31.214449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:31.214497] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:31.214546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:31.214670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:31.285187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:31.286208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:31.286307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:31.286342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:31.426447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:31.426628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:31.426688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:31.426720] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:31.430410] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=95.12%) [2026-03-10T20:16:31.430747] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-03-10T20:16:31.430887] [INFO ] [sig ] ARRY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:31.581161] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ARRY.txt [2026-03-10T20:16:31.581374] [INFO ] [sig ] [237/3275] Completed ARRY in 0.4s | 2.73 sym/s | Total: 1.4m | ETA: 18.5m [2026-03-10T20:16:31.581418] [INFO ] [sig ] [238/3275] Forecasting ARTL... [2026-03-10T20:16:31.581450] [INFO ] [sig ] Generating forecast for: ARTL [2026-03-10T20:16:31.581481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-03-10T20:16:31.593155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-03-10T20:16:31.593563] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-03-10T20:16:31.594430] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-03-10T20:16:31.594486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:31.594519] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:31.594546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:31.594625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:31.654447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:31.655413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:31.655505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:31.655540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:31.776344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:31.776514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:31.776556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:31.776609] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:31.780293] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: UP (p=75.27%) [2026-03-10T20:16:31.780629] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-03-10T20:16:31.780774] [INFO ] [sig ] ARTL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:31.927950] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ARTL.txt [2026-03-10T20:16:31.928138] [INFO ] [sig ] [238/3275] Completed ARTL in 0.3s | 2.73 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-10T20:16:31.928220] [INFO ] [sig ] [239/3275] Forecasting ARTNA... [2026-03-10T20:16:31.928253] [INFO ] [sig ] Generating forecast for: ARTNA [2026-03-10T20:16:31.928285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-03-10T20:16:31.939965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-03-10T20:16:31.940365] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-03-10T20:16:31.941197] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-03-10T20:16:31.941252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:31.941285] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:31.941313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:31.941371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:32.000508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:32.001411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:32.001500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:32.001535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:32.115070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:32.115239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:32.115281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:32.115311] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:32.119006] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: DOWN (p=30.45%) [2026-03-10T20:16:32.119356] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-03-10T20:16:32.119521] [INFO ] [sig ] ARTNA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:32.271789] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ARTNA.txt [2026-03-10T20:16:32.271952] [INFO ] [sig ] [239/3275] Completed ARTNA in 0.3s | 2.73 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-10T20:16:32.271993] [INFO ] [sig ] [240/3275] Forecasting ARVN... [2026-03-10T20:16:32.272024] [INFO ] [sig ] Generating forecast for: ARVN [2026-03-10T20:16:32.272055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-03-10T20:16:32.283368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-03-10T20:16:32.283774] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-03-10T20:16:32.284677] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-03-10T20:16:32.284736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:32.284769] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:32.284797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:32.284854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:32.343617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:32.344505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:32.344609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:32.344646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:32.469082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:32.469244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:32.469287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:32.469317] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:32.472913] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: DOWN (p=49.87%) [2026-03-10T20:16:32.473223] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-03-10T20:16:32.473354] [INFO ] [sig ] ARVN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:32.624902] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ARVN.txt [2026-03-10T20:16:32.625059] [INFO ] [sig ] [240/3275] Completed ARVN in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-10T20:16:32.625101] [INFO ] [sig ] [241/3275] Forecasting ASA... [2026-03-10T20:16:32.625131] [INFO ] [sig ] Generating forecast for: ASA [2026-03-10T20:16:32.625162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-03-10T20:16:32.637271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-03-10T20:16:32.637689] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-03-10T20:16:32.638542] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-03-10T20:16:32.638615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:32.638712] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:32.638744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:32.638803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:32.702778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:32.704032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:32.704124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:32.704159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:32.834455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:32.834641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:32.834684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:32.834715] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:32.838299] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: DOWN (p=29.69%) [2026-03-10T20:16:32.838609] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-03-10T20:16:32.838745] [INFO ] [sig ] ASA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:33.006073] [INFO ] [LOCAL ] Saved forecast: ASA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ASA.txt [2026-03-10T20:16:33.006260] [INFO ] [sig ] [241/3275] Completed ASA in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-10T20:16:33.006309] [INFO ] [sig ] [242/3275] Forecasting ASB... [2026-03-10T20:16:33.006341] [INFO ] [sig ] Generating forecast for: ASB [2026-03-10T20:16:33.006377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-03-10T20:16:33.022834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-03-10T20:16:33.023540] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-03-10T20:16:33.025037] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-03-10T20:16:33.025116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:33.025165] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:33.025210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:33.025303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:33.104771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:33.105778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:33.105866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:33.105906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:33.227498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:33.227678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:33.227721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:33.227751] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:33.231281] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: UP (p=94.72%) [2026-03-10T20:16:33.231568] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-03-10T20:16:33.231721] [INFO ] [sig ] ASB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:33.375214] [INFO ] [LOCAL ] Saved forecast: ASB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ASB.txt [2026-03-10T20:16:33.375354] [INFO ] [sig ] [242/3275] Completed ASB in 0.4s | 2.73 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-10T20:16:33.375394] [INFO ] [sig ] [243/3275] Forecasting ASBA... [2026-03-10T20:16:33.375424] [INFO ] [sig ] Generating forecast for: ASBA [2026-03-10T20:16:33.375456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-03-10T20:16:33.387077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-03-10T20:16:33.387439] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-03-10T20:16:33.388321] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-03-10T20:16:33.388375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:33.388408] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:33.388435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:33.388492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:33.447459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:33.448398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:33.448484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:33.448518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:33.560121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:33.560286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:33.560328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:33.560357] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:33.563923] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: UP (p=73.89%) [2026-03-10T20:16:33.564226] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-03-10T20:16:33.564362] [INFO ] [sig ] ASBA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:33.709629] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ASBA.txt [2026-03-10T20:16:33.709761] [INFO ] [sig ] [243/3275] Completed ASBA in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-10T20:16:33.709801] [INFO ] [sig ] [244/3275] Forecasting ASC... [2026-03-10T20:16:33.709832] [INFO ] [sig ] Generating forecast for: ASC [2026-03-10T20:16:33.709863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-03-10T20:16:33.722170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-03-10T20:16:33.722489] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-03-10T20:16:33.723498] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-03-10T20:16:33.723551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:33.723604] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:33.723633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:33.723689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:33.781697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:33.782331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:33.782412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:33.782444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:33.901517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:33.901671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:33.901710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:33.901773] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:33.905079] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: DOWN (p=7.39%) [2026-03-10T20:16:33.905352] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-03-10T20:16:33.905481] [INFO ] [sig ] ASC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:34.047182] [INFO ] [LOCAL ] Saved forecast: ASC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ASC.txt [2026-03-10T20:16:34.047297] [INFO ] [sig ] [244/3275] Completed ASC in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-10T20:16:34.047341] [INFO ] [sig ] [245/3275] Forecasting ASG... [2026-03-10T20:16:34.047372] [INFO ] [sig ] Generating forecast for: ASG [2026-03-10T20:16:34.047403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-03-10T20:16:34.058503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-03-10T20:16:34.058843] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-03-10T20:16:34.059685] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-03-10T20:16:34.059739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:34.059770] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:34.059798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:34.059855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:34.117289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:34.117918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:34.117997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:34.118029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:34.243426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:34.243622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:34.243665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:34.243699] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:34.247145] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: UP (p=94.09%) [2026-03-10T20:16:34.247419] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-03-10T20:16:34.247549] [INFO ] [sig ] ASG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:34.413006] [INFO ] [LOCAL ] Saved forecast: ASG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ASG.txt [2026-03-10T20:16:34.413165] [INFO ] [sig ] [245/3275] Completed ASG in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.5m [2026-03-10T20:16:34.413207] [INFO ] [sig ] [246/3275] Forecasting ASGI... [2026-03-10T20:16:34.413238] [INFO ] [sig ] Generating forecast for: ASGI [2026-03-10T20:16:34.413269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-03-10T20:16:34.425610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-03-10T20:16:34.426026] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-03-10T20:16:34.426871] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-03-10T20:16:34.426928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:34.426961] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:34.426988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:34.427071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:34.485059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:34.486023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:34.486119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:34.486153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:34.607781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:34.607949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:34.607993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:34.608023] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:34.611543] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: DOWN (p=6.98%) [2026-03-10T20:16:34.611850] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-03-10T20:16:34.611988] [INFO ] [sig ] ASGI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:34.761846] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ASGI.txt [2026-03-10T20:16:34.762017] [INFO ] [sig ] [246/3275] Completed ASGI in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 18.4m [2026-03-10T20:16:34.762065] [INFO ] [sig ] [247/3275] Forecasting ASGN... [2026-03-10T20:16:34.762097] [INFO ] [sig ] Generating forecast for: ASGN [2026-03-10T20:16:34.762129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-03-10T20:16:34.774415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-03-10T20:16:34.774773] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-03-10T20:16:34.775561] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-03-10T20:16:34.775633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:34.775664] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:34.775690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:34.775746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:34.837398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:34.838302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:34.838388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:34.838421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:34.965675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:34.965836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:34.965877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:34.965906] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:34.969758] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: UP (p=50.65%) [2026-03-10T20:16:34.970043] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-03-10T20:16:34.970172] [INFO ] [sig ] ASGN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:35.115605] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ASGN.txt [2026-03-10T20:16:35.115776] [INFO ] [sig ] [247/3275] Completed ASGN in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.4m [2026-03-10T20:16:35.115816] [INFO ] [sig ] [248/3275] Forecasting ASH... [2026-03-10T20:16:35.115846] [INFO ] [sig ] Generating forecast for: ASH [2026-03-10T20:16:35.115879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-03-10T20:16:35.129664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-03-10T20:16:35.130169] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-03-10T20:16:35.131433] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-03-10T20:16:35.131499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:35.131538] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:35.131567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:35.131657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:35.203672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:35.204678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:35.204769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:35.204804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:35.335926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:35.336103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:35.336145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:35.336210] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:35.339907] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=7.86%) [2026-03-10T20:16:35.340261] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-03-10T20:16:35.340409] [INFO ] [sig ] ASH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:35.493516] [INFO ] [LOCAL ] Saved forecast: ASH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ASH.txt [2026-03-10T20:16:35.493715] [INFO ] [sig ] [248/3275] Completed ASH in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.4m [2026-03-10T20:16:35.493757] [INFO ] [sig ] [249/3275] Forecasting ASIX... [2026-03-10T20:16:35.493788] [INFO ] [sig ] Generating forecast for: ASIX [2026-03-10T20:16:35.493818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-03-10T20:16:35.507457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-03-10T20:16:35.507995] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-03-10T20:16:35.509230] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-03-10T20:16:35.509305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:35.509357] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:35.509402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:35.509483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:35.583037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:35.584292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:35.584418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:35.584470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:35.735856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:35.736065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:35.736119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:35.736156] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:35.741770] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: DOWN (p=39.51%) [2026-03-10T20:16:35.742361] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-03-10T20:16:35.742611] [INFO ] [sig ] ASIX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:35.907900] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ASIX.txt [2026-03-10T20:16:35.908062] [INFO ] [sig ] [249/3275] Completed ASIX in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.4m [2026-03-10T20:16:35.908104] [INFO ] [sig ] [250/3275] Forecasting ASLE... [2026-03-10T20:16:35.908136] [INFO ] [sig ] Generating forecast for: ASLE [2026-03-10T20:16:35.908187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-03-10T20:16:35.920087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-03-10T20:16:35.920505] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-03-10T20:16:35.921354] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-03-10T20:16:35.921409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:35.921441] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:35.921468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:35.921524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:35.978357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:35.979303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:35.979391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:35.979458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:36.094241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:36.094404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:36.094447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:36.094476] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:36.098078] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: UP (p=72.78%) [2026-03-10T20:16:36.098429] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-03-10T20:16:36.098570] [INFO ] [sig ] ASLE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:36.246987] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ASLE.txt [2026-03-10T20:16:36.247176] [INFO ] [sig ] [250/3275] Completed ASLE in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 18.4m [2026-03-10T20:16:36.247219] [INFO ] [sig ] [251/3275] Forecasting ASMB... [2026-03-10T20:16:36.247250] [INFO ] [sig ] Generating forecast for: ASMB [2026-03-10T20:16:36.247283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-03-10T20:16:36.299674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-03-10T20:16:36.300151] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-03-10T20:16:36.301121] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-03-10T20:16:36.301184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:36.301218] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:36.301249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:36.301309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:36.359336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:36.360290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:36.360427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:36.360462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:36.492541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:36.492735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:36.492780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:36.492811] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:36.496595] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-03-10T20:16:36.496983] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-03-10T20:16:36.497161] [INFO ] [sig ] ASMB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:36.648993] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ASMB.txt [2026-03-10T20:16:36.649158] [INFO ] [sig ] [251/3275] Completed ASMB in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.4m [2026-03-10T20:16:36.649201] [INFO ] [sig ] [252/3275] Forecasting ASML... [2026-03-10T20:16:36.649234] [INFO ] [sig ] Generating forecast for: ASML [2026-03-10T20:16:36.649268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-03-10T20:16:36.661071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-03-10T20:16:36.661453] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-03-10T20:16:36.662346] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-03-10T20:16:36.662403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:36.662437] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:36.662482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:36.662548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:36.720511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:36.721424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:36.721509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:36.721542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:36.849653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:36.849829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:36.849871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:36.849901] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:36.853726] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: UP (p=50.52%) [2026-03-10T20:16:36.854152] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-03-10T20:16:36.854310] [INFO ] [sig ] ASML: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:37.000517] [INFO ] [LOCAL ] Saved forecast: ASML 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ASML.txt [2026-03-10T20:16:37.000707] [INFO ] [sig ] [252/3275] Completed ASML in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.4m [2026-03-10T20:16:37.000750] [INFO ] [sig ] [253/3275] Forecasting ASND... [2026-03-10T20:16:37.000780] [INFO ] [sig ] Generating forecast for: ASND [2026-03-10T20:16:37.000811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-03-10T20:16:37.012802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-03-10T20:16:37.013239] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-03-10T20:16:37.014175] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-03-10T20:16:37.014232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:37.014266] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:37.014294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:37.014354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:37.074822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:37.075866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:37.075961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:37.075996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:37.207162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:37.207359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:37.207401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:37.207430] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:37.211203] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: DOWN (p=43.23%) [2026-03-10T20:16:37.211541] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-03-10T20:16:37.211705] [INFO ] [sig ] ASND: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:37.370682] [INFO ] [LOCAL ] Saved forecast: ASND 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ASND.txt [2026-03-10T20:16:37.370854] [INFO ] [sig ] [253/3275] Completed ASND in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.4m [2026-03-10T20:16:37.370895] [INFO ] [sig ] [254/3275] Forecasting ASO... [2026-03-10T20:16:37.370926] [INFO ] [sig ] Generating forecast for: ASO [2026-03-10T20:16:37.370966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-03-10T20:16:37.384143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-03-10T20:16:37.384606] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-03-10T20:16:37.385528] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-03-10T20:16:37.385609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:37.385649] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:37.385677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:37.385735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:37.447490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:37.448499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:37.448610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:37.448649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:37.573351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:37.573516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:37.573558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:37.573615] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:37.577223] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: DOWN (p=19.73%) [2026-03-10T20:16:37.577555] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-03-10T20:16:37.577720] [INFO ] [sig ] ASO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:37.726593] [INFO ] [LOCAL ] Saved forecast: ASO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ASO.txt [2026-03-10T20:16:37.726844] [INFO ] [sig ] [254/3275] Completed ASO in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.4m [2026-03-10T20:16:37.726902] [INFO ] [sig ] [255/3275] Forecasting ASPI... [2026-03-10T20:16:37.726946] [INFO ] [sig ] Generating forecast for: ASPI [2026-03-10T20:16:37.726997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-03-10T20:16:37.739557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-03-10T20:16:37.740047] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-03-10T20:16:37.741026] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-03-10T20:16:37.741094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:37.741134] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:37.741162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:37.741222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:37.803207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:37.804209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:37.804298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:37.804333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:37.926204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:37.926379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:37.926421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:37.926450] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:37.930481] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: DOWN (p=30.49%) [2026-03-10T20:16:37.930843] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-03-10T20:16:37.930991] [INFO ] [sig ] ASPI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:38.080890] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ASPI.txt [2026-03-10T20:16:38.081068] [INFO ] [sig ] [255/3275] Completed ASPI in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-10T20:16:38.081112] [INFO ] [sig ] [256/3275] Forecasting ASPN... [2026-03-10T20:16:38.081144] [INFO ] [sig ] Generating forecast for: ASPN [2026-03-10T20:16:38.081190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-03-10T20:16:38.094503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-03-10T20:16:38.095053] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-03-10T20:16:38.096099] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-03-10T20:16:38.096158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:38.096190] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:38.096219] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:38.096283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:38.159097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:38.160148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:38.160258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:38.160292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:38.301274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:38.301432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:38.301472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:38.301502] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:38.305560] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: UP (p=78.60%) [2026-03-10T20:16:38.305876] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-03-10T20:16:38.306014] [INFO ] [sig ] ASPN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:38.455481] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ASPN.txt [2026-03-10T20:16:38.455664] [INFO ] [sig ] [256/3275] Completed ASPN in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-10T20:16:38.455707] [INFO ] [sig ] [257/3275] Forecasting ASPS... [2026-03-10T20:16:38.455738] [INFO ] [sig ] Generating forecast for: ASPS [2026-03-10T20:16:38.455770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-03-10T20:16:38.468446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-03-10T20:16:38.468888] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-03-10T20:16:38.470000] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-03-10T20:16:38.470057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:38.470098] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:38.470132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:38.470205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:38.535353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:38.536365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:38.536457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:38.536492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:38.656495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:38.656694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:38.656736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:38.656766] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:38.660833] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: UP (p=88.56%) [2026-03-10T20:16:38.661145] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-03-10T20:16:38.661286] [INFO ] [sig ] ASPS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:38.824658] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ASPS.txt [2026-03-10T20:16:38.824858] [INFO ] [sig ] [257/3275] Completed ASPS in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-10T20:16:38.824913] [INFO ] [sig ] [258/3275] Forecasting ASTE... [2026-03-10T20:16:38.824947] [INFO ] [sig ] Generating forecast for: ASTE [2026-03-10T20:16:38.824979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-03-10T20:16:38.837235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-03-10T20:16:38.837689] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-03-10T20:16:38.838630] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-03-10T20:16:38.838686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:38.838751] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:38.838781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:38.838848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:38.899944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:38.900940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:38.901068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:38.901112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:39.028976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:39.029167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:39.029211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:39.029241] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:39.032884] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: DOWN (p=15.94%) [2026-03-10T20:16:39.033179] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-03-10T20:16:39.033314] [INFO ] [sig ] ASTE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:39.187078] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ASTE.txt [2026-03-10T20:16:39.187252] [INFO ] [sig ] [258/3275] Completed ASTE in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-10T20:16:39.187291] [INFO ] [sig ] [259/3275] Forecasting ASTH... [2026-03-10T20:16:39.187324] [INFO ] [sig ] Generating forecast for: ASTH [2026-03-10T20:16:39.187354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-03-10T20:16:39.199236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-03-10T20:16:39.199694] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-03-10T20:16:39.200756] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-03-10T20:16:39.200825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:39.200874] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:39.200904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:39.200979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:39.265055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:39.266246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:39.266522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:39.266555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:39.391111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:39.391286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:39.391329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:39.391358] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:39.395625] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: UP (p=90.03%) [2026-03-10T20:16:39.395937] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-03-10T20:16:39.396080] [INFO ] [sig ] ASTH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:39.546488] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ASTH.txt [2026-03-10T20:16:39.546684] [INFO ] [sig ] [259/3275] Completed ASTH in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-10T20:16:39.546727] [INFO ] [sig ] [260/3275] Forecasting ASTI... [2026-03-10T20:16:39.546758] [INFO ] [sig ] Generating forecast for: ASTI [2026-03-10T20:16:39.546790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-03-10T20:16:39.558202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-03-10T20:16:39.558655] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-03-10T20:16:39.559532] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-03-10T20:16:39.559620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:39.559666] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:39.559696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:39.559755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:39.627913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:39.629090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:39.629206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:39.629248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:39.757377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:39.757551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:39.757618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:39.757652] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:39.761869] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: UP (p=84.12%) [2026-03-10T20:16:39.762224] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-03-10T20:16:39.762374] [INFO ] [sig ] ASTI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:39.935984] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ASTI.txt [2026-03-10T20:16:39.936184] [INFO ] [sig ] [260/3275] Completed ASTI in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-10T20:16:39.936237] [INFO ] [sig ] [261/3275] Forecasting ASTL... [2026-03-10T20:16:39.936272] [INFO ] [sig ] Generating forecast for: ASTL [2026-03-10T20:16:39.936304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-03-10T20:16:39.949747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-03-10T20:16:39.950166] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-03-10T20:16:39.951267] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-03-10T20:16:39.951325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:39.951360] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:39.951388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:39.951448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:40.020236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:40.021195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:40.021286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:40.021321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:40.156361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:40.156537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:40.156605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:40.156676] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:40.161568] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=4.93%) [2026-03-10T20:16:40.162223] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-03-10T20:16:40.162665] [INFO ] [sig ] ASTL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:40.460417] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ASTL.txt [2026-03-10T20:16:40.460601] [INFO ] [sig ] [261/3275] Completed ASTL in 0.5s | 2.73 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-10T20:16:40.460647] [INFO ] [sig ] [262/3275] Forecasting ASTS... [2026-03-10T20:16:40.460678] [INFO ] [sig ] Generating forecast for: ASTS [2026-03-10T20:16:40.460709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-03-10T20:16:40.472165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-03-10T20:16:40.472505] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-03-10T20:16:40.473375] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-03-10T20:16:40.473429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:40.473461] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:40.473488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:40.473547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:40.532665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:40.533516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:40.533631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:40.533666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:40.660315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:40.660476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:40.660518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:40.660547] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:40.664030] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: UP (p=91.43%) [2026-03-10T20:16:40.664313] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-03-10T20:16:40.664442] [INFO ] [sig ] ASTS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:40.814297] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ASTS.txt [2026-03-10T20:16:40.814503] [INFO ] [sig ] [262/3275] Completed ASTS in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-10T20:16:40.814550] [INFO ] [sig ] [263/3275] Forecasting ASX... [2026-03-10T20:16:40.814600] [INFO ] [sig ] Generating forecast for: ASX [2026-03-10T20:16:40.814633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-03-10T20:16:40.826450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-03-10T20:16:40.826848] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-03-10T20:16:40.827786] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-03-10T20:16:40.827839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:40.827871] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:40.827898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:40.827971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:40.886707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:40.887652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:40.887770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:40.887806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:41.020697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:41.020865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:41.020906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:41.020937] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:41.025285] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: DOWN (p=37.91%) [2026-03-10T20:16:41.025788] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-03-10T20:16:41.025988] [INFO ] [sig ] ASX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:41.185607] [INFO ] [LOCAL ] Saved forecast: ASX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ASX.txt [2026-03-10T20:16:41.185790] [INFO ] [sig ] [263/3275] Completed ASX in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-10T20:16:41.185839] [INFO ] [sig ] [264/3275] Forecasting ASYS... [2026-03-10T20:16:41.185874] [INFO ] [sig ] Generating forecast for: ASYS [2026-03-10T20:16:41.185906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-03-10T20:16:41.196997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-03-10T20:16:41.197407] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-03-10T20:16:41.198320] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-03-10T20:16:41.198378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:41.198411] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:41.198439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:41.198498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:41.259389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:41.260324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:41.260413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:41.260447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:41.400909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:41.401087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:41.401154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:41.401204] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:41.405776] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: DOWN (p=14.06%) [2026-03-10T20:16:41.406245] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-03-10T20:16:41.406456] [INFO ] [sig ] ASYS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:41.553294] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ASYS.txt [2026-03-10T20:16:41.553453] [INFO ] [sig ] [264/3275] Completed ASYS in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-10T20:16:41.553495] [INFO ] [sig ] [265/3275] Forecasting ATAI... [2026-03-10T20:16:41.553525] [INFO ] [sig ] Generating forecast for: ATAI [2026-03-10T20:16:41.553555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-03-10T20:16:41.564875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-03-10T20:16:41.565284] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-03-10T20:16:41.566166] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-03-10T20:16:41.566279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:41.566327] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:41.566358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:41.566418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:41.629483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:41.630461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:41.630566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:41.630629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:41.764750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:41.764926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:41.764972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:41.765004] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:41.768921] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: UP (p=79.66%) [2026-03-10T20:16:41.769303] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-03-10T20:16:41.769464] [INFO ] [sig ] ATAI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:41.922518] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ATAI.txt [2026-03-10T20:16:41.922707] [INFO ] [sig ] [265/3275] Completed ATAI in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-10T20:16:41.922754] [INFO ] [sig ] [266/3275] Forecasting ATEC... [2026-03-10T20:16:41.922787] [INFO ] [sig ] Generating forecast for: ATEC [2026-03-10T20:16:41.922818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-03-10T20:16:41.934953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-03-10T20:16:41.935350] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-03-10T20:16:41.936224] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-03-10T20:16:41.936282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:41.936315] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:41.936343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:41.936403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:42.000138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:42.001197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:42.001298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:42.001334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:42.137395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:42.137560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:42.137626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:42.137659] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:42.141553] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: UP (p=99.45%) [2026-03-10T20:16:42.141893] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-03-10T20:16:42.142033] [INFO ] [sig ] ATEC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:42.290697] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ATEC.txt [2026-03-10T20:16:42.290871] [INFO ] [sig ] [266/3275] Completed ATEC in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-10T20:16:42.290913] [INFO ] [sig ] [267/3275] Forecasting ATEN... [2026-03-10T20:16:42.290944] [INFO ] [sig ] Generating forecast for: ATEN [2026-03-10T20:16:42.290976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-03-10T20:16:42.302942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-03-10T20:16:42.303383] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-03-10T20:16:42.304220] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-03-10T20:16:42.304275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:42.304308] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:42.304334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:42.304392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:42.369715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:42.370826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:42.370927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:42.370968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:42.509266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:42.509431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:42.509474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:42.509505] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:42.513810] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: DOWN (p=32.71%) [2026-03-10T20:16:42.514132] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-03-10T20:16:42.514291] [INFO ] [sig ] ATEN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:42.673504] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ATEN.txt [2026-03-10T20:16:42.673684] [INFO ] [sig ] [267/3275] Completed ATEN in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-10T20:16:42.673732] [INFO ] [sig ] [268/3275] Forecasting ATEX... [2026-03-10T20:16:42.673762] [INFO ] [sig ] Generating forecast for: ATEX [2026-03-10T20:16:42.673793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-03-10T20:16:42.689461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-03-10T20:16:42.690049] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-03-10T20:16:42.691223] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-03-10T20:16:42.691295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:42.691337] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:42.691373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:42.691661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:42.753347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:42.754377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:42.754517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:42.754553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:42.883176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:42.883342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:42.883385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:42.883419] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:42.887362] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: UP (p=69.18%) [2026-03-10T20:16:42.887741] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-03-10T20:16:42.887900] [INFO ] [sig ] ATEX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:43.042300] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ATEX.txt [2026-03-10T20:16:43.042481] [INFO ] [sig ] [268/3275] Completed ATEX in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 18.4m [2026-03-10T20:16:43.042525] [INFO ] [sig ] [269/3275] Forecasting ATHM... [2026-03-10T20:16:43.042557] [INFO ] [sig ] Generating forecast for: ATHM [2026-03-10T20:16:43.042612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-03-10T20:16:43.054345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-03-10T20:16:43.054797] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-03-10T20:16:43.055694] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-03-10T20:16:43.055748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:43.055780] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:43.055807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:43.055864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:43.114665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:43.115631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:43.115727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:43.115771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:43.244607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:43.244776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:43.244821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:43.244863] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:43.248615] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=28.90%) [2026-03-10T20:16:43.248953] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-03-10T20:16:43.249106] [INFO ] [sig ] ATHM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:43.396756] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ATHM.txt [2026-03-10T20:16:43.396935] [INFO ] [sig ] [269/3275] Completed ATHM in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 18.3m [2026-03-10T20:16:43.396982] [INFO ] [sig ] [270/3275] Forecasting ATI... [2026-03-10T20:16:43.397017] [INFO ] [sig ] Generating forecast for: ATI [2026-03-10T20:16:43.397049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-03-10T20:16:43.409232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-03-10T20:16:43.409663] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-03-10T20:16:43.410536] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-03-10T20:16:43.410617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:43.410653] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:43.410681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:43.410740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:43.472097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:43.473025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:43.473124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:43.473160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:43.596933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:43.597094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:43.597135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:43.597166] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:43.601020] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: UP (p=96.65%) [2026-03-10T20:16:43.601378] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-03-10T20:16:43.601526] [INFO ] [sig ] ATI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:43.749138] [INFO ] [LOCAL ] Saved forecast: ATI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ATI.txt [2026-03-10T20:16:43.749312] [INFO ] [sig ] [270/3275] Completed ATI in 0.4s | 2.73 sym/s | Total: 1.6m | ETA: 18.3m [2026-03-10T20:16:43.749353] [INFO ] [sig ] [271/3275] Forecasting ATLC... [2026-03-10T20:16:43.749386] [INFO ] [sig ] Generating forecast for: ATLC [2026-03-10T20:16:43.749419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-03-10T20:16:43.760689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-03-10T20:16:43.761096] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-03-10T20:16:43.761967] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-03-10T20:16:43.762023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:43.762056] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:43.762085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:43.762154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:43.824820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:43.825817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:43.825911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:43.825947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:43.954144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:43.954309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:43.954350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:43.954378] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:43.957915] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: DOWN (p=15.54%) [2026-03-10T20:16:43.958234] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-03-10T20:16:43.958367] [INFO ] [sig ] ATLC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:44.103775] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ATLC.txt [2026-03-10T20:16:44.103976] [INFO ] [sig ] [271/3275] Completed ATLC in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:44.104019] [INFO ] [sig ] [272/3275] Forecasting ATLCZ... [2026-03-10T20:16:44.104051] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-03-10T20:16:44.104082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-03-10T20:16:44.117725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-03-10T20:16:44.118253] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-03-10T20:16:44.119646] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-03-10T20:16:44.119707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:44.119741] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:44.119770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:44.119831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:44.184629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:44.185539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:44.185649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:44.185684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:44.311059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:44.311247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:44.311290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:44.311319] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:44.315011] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: UP (p=66.49%) [2026-03-10T20:16:44.315383] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-03-10T20:16:44.315531] [INFO ] [sig ] ATLCZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:44.464828] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ATLCZ.txt [2026-03-10T20:16:44.465028] [INFO ] [sig ] [272/3275] Completed ATLCZ in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:44.465077] [INFO ] [sig ] [273/3275] Forecasting ATLO... [2026-03-10T20:16:44.465109] [INFO ] [sig ] Generating forecast for: ATLO [2026-03-10T20:16:44.465146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-03-10T20:16:44.476843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-03-10T20:16:44.477222] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-03-10T20:16:44.478077] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-03-10T20:16:44.478138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:44.478202] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:44.478229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:44.478292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:44.535037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:44.535878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:44.535963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:44.535997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:44.644247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:44.644418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:44.644459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:44.644489] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:44.648013] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: DOWN (p=16.78%) [2026-03-10T20:16:44.648310] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-03-10T20:16:44.648440] [INFO ] [sig ] ATLO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:44.796060] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ATLO.txt [2026-03-10T20:16:44.796240] [INFO ] [sig ] [273/3275] Completed ATLO in 0.3s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:44.796291] [INFO ] [sig ] [274/3275] Forecasting ATNI... [2026-03-10T20:16:44.796325] [INFO ] [sig ] Generating forecast for: ATNI [2026-03-10T20:16:44.796355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-03-10T20:16:44.807968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-03-10T20:16:44.808388] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-03-10T20:16:44.809222] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-03-10T20:16:44.809276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:44.809308] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:44.809334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:44.809390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:44.867809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:44.868694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:44.868781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:44.868815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:44.999978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:45.000147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:45.000208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:45.000256] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:45.004698] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=54.09%) [2026-03-10T20:16:45.005018] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-03-10T20:16:45.005169] [INFO ] [sig ] ATNI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:45.173373] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ATNI.txt [2026-03-10T20:16:45.173900] [INFO ] [sig ] [274/3275] Completed ATNI in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:45.173965] [INFO ] [sig ] [275/3275] Forecasting ATO... [2026-03-10T20:16:45.173998] [INFO ] [sig ] Generating forecast for: ATO [2026-03-10T20:16:45.174028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-03-10T20:16:45.190464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-03-10T20:16:45.190937] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-03-10T20:16:45.191972] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-03-10T20:16:45.192031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:45.192133] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:45.192167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:45.192228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:45.254663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:45.255654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:45.255776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:45.255812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:45.393071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:45.393283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:45.393347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:45.393389] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:45.397953] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: UP (p=59.39%) [2026-03-10T20:16:45.398338] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-03-10T20:16:45.398511] [INFO ] [sig ] ATO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:45.559783] [INFO ] [LOCAL ] Saved forecast: ATO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ATO.txt [2026-03-10T20:16:45.559942] [INFO ] [sig ] [275/3275] Completed ATO in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:45.559984] [INFO ] [sig ] [276/3275] Forecasting ATOM... [2026-03-10T20:16:45.560014] [INFO ] [sig ] Generating forecast for: ATOM [2026-03-10T20:16:45.560044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-03-10T20:16:45.574024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-03-10T20:16:45.574484] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-03-10T20:16:45.575459] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-03-10T20:16:45.575521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:45.575594] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:45.575631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:45.575707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:45.635467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:45.636408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:45.636513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:45.636558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:45.763756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:45.763921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:45.763964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:45.763993] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:45.767659] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: DOWN (p=4.95%) [2026-03-10T20:16:45.767955] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-03-10T20:16:45.768094] [INFO ] [sig ] ATOM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:45.922281] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ATOM.txt [2026-03-10T20:16:45.922448] [INFO ] [sig ] [276/3275] Completed ATOM in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:45.922490] [INFO ] [sig ] [277/3275] Forecasting ATRA... [2026-03-10T20:16:45.922520] [INFO ] [sig ] Generating forecast for: ATRA [2026-03-10T20:16:45.922550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-03-10T20:16:45.933801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-03-10T20:16:45.934202] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-03-10T20:16:45.935087] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-03-10T20:16:45.935143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:45.935186] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:45.935221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:45.935294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:45.998568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:45.999520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:45.999648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:45.999707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:46.128700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:46.128868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:46.128911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:46.128940] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:46.132626] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: DOWN (p=9.66%) [2026-03-10T20:16:46.132963] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-03-10T20:16:46.133105] [INFO ] [sig ] ATRA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:46.289060] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ATRA.txt [2026-03-10T20:16:46.289249] [INFO ] [sig ] [277/3275] Completed ATRA in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:46.289308] [INFO ] [sig ] [278/3275] Forecasting ATRC... [2026-03-10T20:16:46.289361] [INFO ] [sig ] Generating forecast for: ATRC [2026-03-10T20:16:46.289410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-03-10T20:16:46.301168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-03-10T20:16:46.301605] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-03-10T20:16:46.302528] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-03-10T20:16:46.302616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:46.302672] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:46.302710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:46.302779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:46.360923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:46.361789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:46.361881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:46.361935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:46.489640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:46.489836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:46.489886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:46.489971] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:46.494968] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: DOWN (p=39.50%) [2026-03-10T20:16:46.495413] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-03-10T20:16:46.495630] [INFO ] [sig ] ATRC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:46.652725] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ATRC.txt [2026-03-10T20:16:46.652892] [INFO ] [sig ] [278/3275] Completed ATRC in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:46.652939] [INFO ] [sig ] [279/3275] Forecasting ATRO... [2026-03-10T20:16:46.652971] [INFO ] [sig ] Generating forecast for: ATRO [2026-03-10T20:16:46.653005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-03-10T20:16:46.667426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-03-10T20:16:46.667861] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-03-10T20:16:46.669243] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-03-10T20:16:46.669298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:46.669332] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:46.669360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:46.669418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:46.738941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:46.740015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:46.740106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:46.740143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:46.874635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:46.874811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:46.874859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:46.874892] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:46.879025] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: UP (p=86.62%) [2026-03-10T20:16:46.879358] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-03-10T20:16:46.879499] [INFO ] [sig ] ATRO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:47.039037] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ATRO.txt [2026-03-10T20:16:47.039265] [INFO ] [sig ] [279/3275] Completed ATRO in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:47.039363] [INFO ] [sig ] [280/3275] Forecasting AUB... [2026-03-10T20:16:47.039421] [INFO ] [sig ] Generating forecast for: AUB [2026-03-10T20:16:47.039476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-03-10T20:16:47.052150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-03-10T20:16:47.052642] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-03-10T20:16:47.053569] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-03-10T20:16:47.053646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:47.053691] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:47.053721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:47.053780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:47.116873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:47.117867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:47.117974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:47.118028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:47.251012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:47.251254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:47.251322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:47.251366] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:47.255694] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=16.69%) [2026-03-10T20:16:47.256027] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-03-10T20:16:47.256190] [INFO ] [sig ] AUB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:47.417511] [INFO ] [LOCAL ] Saved forecast: AUB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AUB.txt [2026-03-10T20:16:47.417681] [INFO ] [sig ] [280/3275] Completed AUB in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:47.417727] [INFO ] [sig ] [281/3275] Forecasting AUDC... [2026-03-10T20:16:47.417775] [INFO ] [sig ] Generating forecast for: AUDC [2026-03-10T20:16:47.417825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-03-10T20:16:47.430756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-03-10T20:16:47.431168] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-03-10T20:16:47.432116] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-03-10T20:16:47.432174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:47.432227] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:47.432276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:47.432376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:47.500738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:47.501977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:47.502097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:47.502150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:47.641472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:47.641650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:47.641693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:47.641721] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:47.645701] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: DOWN (p=29.24%) [2026-03-10T20:16:47.646034] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-03-10T20:16:47.646212] [INFO ] [sig ] AUDC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:47.800321] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AUDC.txt [2026-03-10T20:16:47.800479] [INFO ] [sig ] [281/3275] Completed AUDC in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:47.800522] [INFO ] [sig ] [282/3275] Forecasting AUPH... [2026-03-10T20:16:47.800555] [INFO ] [sig ] Generating forecast for: AUPH [2026-03-10T20:16:47.800606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-03-10T20:16:47.813271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-03-10T20:16:47.813677] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-03-10T20:16:47.814522] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-03-10T20:16:47.814607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:47.814650] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:47.814694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:47.814780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:47.881612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:47.882467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:47.882557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:47.882612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:48.014983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:48.015157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:48.015205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:48.015235] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:48.018990] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: UP (p=69.44%) [2026-03-10T20:16:48.019278] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-03-10T20:16:48.019425] [INFO ] [sig ] AUPH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:48.182485] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AUPH.txt [2026-03-10T20:16:48.182678] [INFO ] [sig ] [282/3275] Completed AUPH in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:48.182732] [INFO ] [sig ] [283/3275] Forecasting AURA... [2026-03-10T20:16:48.182766] [INFO ] [sig ] Generating forecast for: AURA [2026-03-10T20:16:48.182801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-03-10T20:16:48.197116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-03-10T20:16:48.197559] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-03-10T20:16:48.198635] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-03-10T20:16:48.198691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:48.198722] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:48.198750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:48.198806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:48.263358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:48.264373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:48.264489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:48.264549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:48.396213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:48.396378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:48.396446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:48.396484] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:48.400235] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-03-10T20:16:48.400528] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-03-10T20:16:48.400705] [INFO ] [sig ] AURA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:48.545691] [INFO ] [LOCAL ] Saved forecast: AURA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AURA.txt [2026-03-10T20:16:48.545841] [INFO ] [sig ] [283/3275] Completed AURA in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:48.545882] [INFO ] [sig ] [284/3275] Forecasting AUTL... [2026-03-10T20:16:48.545912] [INFO ] [sig ] Generating forecast for: AUTL [2026-03-10T20:16:48.545943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-03-10T20:16:48.557558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-03-10T20:16:48.557943] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-03-10T20:16:48.558836] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-03-10T20:16:48.558895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:48.558927] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:48.558953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:48.559010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:48.615906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:48.616690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:48.616774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:48.616807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:48.739730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:48.739895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:48.739936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:48.739965] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:48.743390] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: DOWN (p=12.93%) [2026-03-10T20:16:48.743703] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-03-10T20:16:48.743834] [INFO ] [sig ] AUTL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:48.899900] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AUTL.txt [2026-03-10T20:16:48.900083] [INFO ] [sig ] [284/3275] Completed AUTL in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:48.900135] [INFO ] [sig ] [285/3275] Forecasting AVA... [2026-03-10T20:16:48.900169] [INFO ] [sig ] Generating forecast for: AVA [2026-03-10T20:16:48.900202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-03-10T20:16:48.912798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-03-10T20:16:48.913283] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-03-10T20:16:48.914276] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-03-10T20:16:48.914332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:48.914364] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:48.914392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:48.914451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:48.977319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:48.978195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:48.978333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:48.978371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:49.103845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:49.104008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:49.104050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:49.104081] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:49.107861] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: UP (p=68.15%) [2026-03-10T20:16:49.108199] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-03-10T20:16:49.108337] [INFO ] [sig ] AVA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:49.263350] [INFO ] [LOCAL ] Saved forecast: AVA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AVA.txt [2026-03-10T20:16:49.263514] [INFO ] [sig ] [285/3275] Completed AVA in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.3m [2026-03-10T20:16:49.263557] [INFO ] [sig ] [286/3275] Forecasting AVAH... [2026-03-10T20:16:49.263657] [INFO ] [sig ] Generating forecast for: AVAH [2026-03-10T20:16:49.263693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-03-10T20:16:49.275047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-03-10T20:16:49.275479] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-03-10T20:16:49.276518] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-03-10T20:16:49.276607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:49.276661] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:49.276699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:49.276760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:49.343801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:49.344656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:49.344744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:49.344778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:49.474451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:49.474630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:49.474675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:49.474707] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:49.478476] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: DOWN (p=46.95%) [2026-03-10T20:16:49.478819] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-03-10T20:16:49.478962] [INFO ] [sig ] AVAH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:49.632405] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AVAH.txt [2026-03-10T20:16:49.632557] [INFO ] [sig ] [286/3275] Completed AVAH in 0.4s | 2.73 sym/s | Total: 1.7m | ETA: 18.2m [2026-03-10T20:16:49.632621] [INFO ] [sig ] [287/3275] Forecasting AVAL... [2026-03-10T20:16:49.632654] [INFO ] [sig ] Generating forecast for: AVAL [2026-03-10T20:16:49.632687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-03-10T20:16:49.644948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-03-10T20:16:49.645357] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-03-10T20:16:49.646290] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-03-10T20:16:49.646347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:49.646396] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:49.646426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:49.646486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:49.710397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:49.711426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:49.711522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:49.711557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:49.842201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:49.842515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:49.842561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:49.842611] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:49.846865] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: UP (p=87.92%) [2026-03-10T20:16:49.847187] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-03-10T20:16:49.847335] [INFO ] [sig ] AVAL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:49.995805] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AVAL.txt [2026-03-10T20:16:49.996019] [INFO ] [sig ] [287/3275] Completed AVAL in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:49.996082] [INFO ] [sig ] [288/3275] Forecasting AVB... [2026-03-10T20:16:49.996116] [INFO ] [sig ] Generating forecast for: AVB [2026-03-10T20:16:49.996147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-03-10T20:16:50.008555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-03-10T20:16:50.008976] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-03-10T20:16:50.009827] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-03-10T20:16:50.009880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:50.009913] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:50.009940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:50.009997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:50.071131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:50.072119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:50.072205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:50.072240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:50.203092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:50.203275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:50.203333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:50.203366] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:50.207791] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: DOWN (p=1.04%) [2026-03-10T20:16:50.208222] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-03-10T20:16:50.208438] [INFO ] [sig ] AVB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:50.388692] [INFO ] [LOCAL ] Saved forecast: AVB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AVB.txt [2026-03-10T20:16:50.388892] [INFO ] [sig ] [288/3275] Completed AVB in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:50.388937] [INFO ] [sig ] [289/3275] Forecasting AVBP... [2026-03-10T20:16:50.388969] [INFO ] [sig ] Generating forecast for: AVBP [2026-03-10T20:16:50.389002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-03-10T20:16:50.400680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-03-10T20:16:50.401137] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-03-10T20:16:50.402017] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-03-10T20:16:50.402076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:50.402110] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:50.402138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:50.402197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:50.463095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:50.464090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:50.464179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:50.464214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:50.597947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:50.598166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:50.598213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:50.598244] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:50.602745] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: DOWN (p=9.51%) [2026-03-10T20:16:50.603097] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-03-10T20:16:50.603256] [INFO ] [sig ] AVBP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:50.751419] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AVBP.txt [2026-03-10T20:16:50.751612] [INFO ] [sig ] [289/3275] Completed AVBP in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:50.751658] [INFO ] [sig ] [290/3275] Forecasting AVD... [2026-03-10T20:16:50.751688] [INFO ] [sig ] Generating forecast for: AVD [2026-03-10T20:16:50.751720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-03-10T20:16:50.763814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-03-10T20:16:50.764206] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-03-10T20:16:50.765087] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-03-10T20:16:50.765140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:50.765173] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:50.765201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:50.765260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:50.825056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:50.826005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:50.826094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:50.826129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:50.947910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:50.948079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:50.948120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:50.948173] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:50.951810] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: DOWN (p=7.87%) [2026-03-10T20:16:50.952178] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-03-10T20:16:50.952376] [INFO ] [sig ] AVD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:51.099346] [INFO ] [LOCAL ] Saved forecast: AVD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AVD.txt [2026-03-10T20:16:51.099528] [INFO ] [sig ] [290/3275] Completed AVD in 0.3s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:51.099587] [INFO ] [sig ] [291/3275] Forecasting AVGO... [2026-03-10T20:16:51.099629] [INFO ] [sig ] Generating forecast for: AVGO [2026-03-10T20:16:51.099661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-03-10T20:16:51.112227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-03-10T20:16:51.112669] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-03-10T20:16:51.113480] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-03-10T20:16:51.113534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:51.113596] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:51.113629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:51.113688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:51.173091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:51.174022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:51.174105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:51.174139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:51.297411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:51.297587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:51.297630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:51.297658] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:51.301179] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: DOWN (p=40.54%) [2026-03-10T20:16:51.301494] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-03-10T20:16:51.301653] [INFO ] [sig ] AVGO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:51.448278] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AVGO.txt [2026-03-10T20:16:51.448434] [INFO ] [sig ] [291/3275] Completed AVGO in 0.3s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:51.448475] [INFO ] [sig ] [292/3275] Forecasting AVGX... [2026-03-10T20:16:51.448506] [INFO ] [sig ] Generating forecast for: AVGX [2026-03-10T20:16:51.448538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-03-10T20:16:51.460092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-03-10T20:16:51.460496] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-03-10T20:16:51.461315] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-03-10T20:16:51.461380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:51.461465] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:51.461501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:51.461562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:51.520236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:51.521170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:51.521252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:51.521286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:51.657896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:51.658086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:51.658132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:51.658188] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:51.662376] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: DOWN (p=7.07%) [2026-03-10T20:16:51.662819] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-03-10T20:16:51.663019] [INFO ] [sig ] AVGX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:51.810607] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AVGX.txt [2026-03-10T20:16:51.810775] [INFO ] [sig ] [292/3275] Completed AVGX in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:51.810816] [INFO ] [sig ] [293/3275] Forecasting AVK... [2026-03-10T20:16:51.810847] [INFO ] [sig ] Generating forecast for: AVK [2026-03-10T20:16:51.810879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-03-10T20:16:51.822972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-03-10T20:16:51.823417] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-03-10T20:16:51.824324] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-03-10T20:16:51.824379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:51.824411] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:51.824439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:51.824496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:51.883234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:51.884159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:51.884245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:51.884279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:52.004397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:52.004557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:52.004618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:52.004650] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:52.008134] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: UP (p=63.43%) [2026-03-10T20:16:52.008448] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-03-10T20:16:52.008596] [INFO ] [sig ] AVK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:52.154667] [INFO ] [LOCAL ] Saved forecast: AVK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AVK.txt [2026-03-10T20:16:52.154814] [INFO ] [sig ] [293/3275] Completed AVK in 0.3s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:52.154853] [INFO ] [sig ] [294/3275] Forecasting AVNS... [2026-03-10T20:16:52.154883] [INFO ] [sig ] Generating forecast for: AVNS [2026-03-10T20:16:52.154913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-03-10T20:16:52.167624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-03-10T20:16:52.168056] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-03-10T20:16:52.169056] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-03-10T20:16:52.169110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:52.169144] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:52.169172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:52.169230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:52.231695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:52.232737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:52.232826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:52.232861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:52.357161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:52.357326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:52.357366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:52.357413] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:52.360927] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: DOWN (p=43.32%) [2026-03-10T20:16:52.361218] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-03-10T20:16:52.361353] [INFO ] [sig ] AVNS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:52.513536] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AVNS.txt [2026-03-10T20:16:52.513688] [INFO ] [sig ] [294/3275] Completed AVNS in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:52.513730] [INFO ] [sig ] [295/3275] Forecasting AVO... [2026-03-10T20:16:52.513759] [INFO ] [sig ] Generating forecast for: AVO [2026-03-10T20:16:52.513791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-03-10T20:16:52.525513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-03-10T20:16:52.525887] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-03-10T20:16:52.526723] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-03-10T20:16:52.526782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:52.526844] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:52.526882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:52.526942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:52.584734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:52.585398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:52.585480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:52.585512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:52.718268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:52.718441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:52.718483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:52.718590] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:52.722421] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: UP (p=82.55%) [2026-03-10T20:16:52.722775] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-03-10T20:16:52.722927] [INFO ] [sig ] AVO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:52.872005] [INFO ] [LOCAL ] Saved forecast: AVO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AVO.txt [2026-03-10T20:16:52.872147] [INFO ] [sig ] [295/3275] Completed AVO in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:52.872187] [INFO ] [sig ] [296/3275] Forecasting AVTX... [2026-03-10T20:16:52.872216] [INFO ] [sig ] Generating forecast for: AVTX [2026-03-10T20:16:52.872248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-03-10T20:16:52.884240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-03-10T20:16:52.884688] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-03-10T20:16:52.885534] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-03-10T20:16:52.885617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:52.885652] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:52.885681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:52.885740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:52.946401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:52.947760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:52.947857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:52.947898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:53.083764] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:53.083952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:53.083995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:53.084025] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:53.087902] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: DOWN (p=32.75%) [2026-03-10T20:16:53.088252] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-03-10T20:16:53.088405] [INFO ] [sig ] AVTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:53.266113] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AVTX.txt [2026-03-10T20:16:53.266284] [INFO ] [sig ] [296/3275] Completed AVTX in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:53.266326] [INFO ] [sig ] [297/3275] Forecasting AVXL... [2026-03-10T20:16:53.266356] [INFO ] [sig ] Generating forecast for: AVXL [2026-03-10T20:16:53.266386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-03-10T20:16:53.279251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-03-10T20:16:53.279913] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-03-10T20:16:53.281023] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-03-10T20:16:53.281079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:53.281113] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:53.281141] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:53.281200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:53.343737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:53.344731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:53.344820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:53.344855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:53.478269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:53.478435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:53.478476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:53.478505] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:53.482427] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: UP (p=98.51%) [2026-03-10T20:16:53.482755] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-03-10T20:16:53.482894] [INFO ] [sig ] AVXL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:53.643182] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AVXL.txt [2026-03-10T20:16:53.643363] [INFO ] [sig ] [297/3275] Completed AVXL in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:53.643410] [INFO ] [sig ] [298/3275] Forecasting AVY... [2026-03-10T20:16:53.643443] [INFO ] [sig ] Generating forecast for: AVY [2026-03-10T20:16:53.643475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-03-10T20:16:53.656161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-03-10T20:16:53.656553] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-03-10T20:16:53.657382] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-03-10T20:16:53.657435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:53.657468] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:53.657495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:53.657565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:53.719196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:53.720142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:53.720234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:53.720269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:53.847448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:53.847832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:53.847876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:53.847905] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:53.852243] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: DOWN (p=3.73%) [2026-03-10T20:16:53.852691] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-03-10T20:16:53.852878] [INFO ] [sig ] AVY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:54.024659] [INFO ] [LOCAL ] Saved forecast: AVY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AVY.txt [2026-03-10T20:16:54.024868] [INFO ] [sig ] [298/3275] Completed AVY in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:54.024934] [INFO ] [sig ] [299/3275] Forecasting AWF... [2026-03-10T20:16:54.024980] [INFO ] [sig ] Generating forecast for: AWF [2026-03-10T20:16:54.025024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-03-10T20:16:54.038963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-03-10T20:16:54.039374] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-03-10T20:16:54.040458] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-03-10T20:16:54.040513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:54.040545] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:54.040779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:54.040848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:54.102621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:54.103607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:54.103698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:54.103742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:54.237335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:54.237528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:54.237608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:54.237660] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:54.242150] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-03-10T20:16:54.242511] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-03-10T20:16:54.242681] [INFO ] [sig ] AWF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:54.426014] [INFO ] [LOCAL ] Saved forecast: AWF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AWF.txt [2026-03-10T20:16:54.426249] [INFO ] [sig ] [299/3275] Completed AWF in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:54.426315] [INFO ] [sig ] [300/3275] Forecasting AWI... [2026-03-10T20:16:54.426364] [INFO ] [sig ] Generating forecast for: AWI [2026-03-10T20:16:54.426414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-03-10T20:16:54.438951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-03-10T20:16:54.439382] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-03-10T20:16:54.440273] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-03-10T20:16:54.440346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:54.440388] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:54.440422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:54.440494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:54.500361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:54.501525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:54.501638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:54.501674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:54.625889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:54.626056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:54.626097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:54.626126] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:54.629646] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: DOWN (p=16.37%) [2026-03-10T20:16:54.629942] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-03-10T20:16:54.630077] [INFO ] [sig ] AWI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:54.785049] [INFO ] [LOCAL ] Saved forecast: AWI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AWI.txt [2026-03-10T20:16:54.785208] [INFO ] [sig ] [300/3275] Completed AWI in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:54.785250] [INFO ] [sig ] [301/3275] Forecasting AWK... [2026-03-10T20:16:54.785280] [INFO ] [sig ] Generating forecast for: AWK [2026-03-10T20:16:54.785311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-03-10T20:16:54.798044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-03-10T20:16:54.798459] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-03-10T20:16:54.799311] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-03-10T20:16:54.799365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:54.799397] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:54.799424] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:54.799480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:54.857965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:54.858900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:54.858986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:54.859019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:54.977928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:54.978096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:54.978139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:54.978197] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:54.981971] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: UP (p=54.98%) [2026-03-10T20:16:54.982312] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-03-10T20:16:54.982458] [INFO ] [sig ] AWK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:55.130837] [INFO ] [LOCAL ] Saved forecast: AWK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AWK.txt [2026-03-10T20:16:55.130975] [INFO ] [sig ] [301/3275] Completed AWK in 0.3s | 2.73 sym/s | Total: 1.8m | ETA: 18.2m [2026-03-10T20:16:55.131017] [INFO ] [sig ] [302/3275] Forecasting AWP... [2026-03-10T20:16:55.131047] [INFO ] [sig ] Generating forecast for: AWP [2026-03-10T20:16:55.131078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-03-10T20:16:55.142112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-03-10T20:16:55.142469] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-03-10T20:16:55.143331] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-03-10T20:16:55.143385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:55.143417] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:55.143446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:55.143503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:55.201375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:55.202057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:55.202138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:55.202239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:55.325865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:55.326017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:55.326057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:55.326088] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:55.329630] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: DOWN (p=15.48%) [2026-03-10T20:16:55.329916] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-03-10T20:16:55.330052] [INFO ] [sig ] AWP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:55.480027] [INFO ] [LOCAL ] Saved forecast: AWP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AWP.txt [2026-03-10T20:16:55.480186] [INFO ] [sig ] [302/3275] Completed AWP in 0.3s | 2.73 sym/s | Total: 1.8m | ETA: 18.1m [2026-03-10T20:16:55.480227] [INFO ] [sig ] [303/3275] Forecasting AWRE... [2026-03-10T20:16:55.480257] [INFO ] [sig ] Generating forecast for: AWRE [2026-03-10T20:16:55.480288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-03-10T20:16:55.491728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-03-10T20:16:55.492103] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-03-10T20:16:55.492945] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-03-10T20:16:55.493000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:55.493033] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:55.493061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:55.493118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:55.569637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:55.570614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:55.570704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:55.570739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:55.682323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:55.682481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:55.682522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:55.682551] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:55.686540] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=9.65%) [2026-03-10T20:16:55.686843] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-03-10T20:16:55.686975] [INFO ] [sig ] AWRE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:55.838355] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AWRE.txt [2026-03-10T20:16:55.838532] [INFO ] [sig ] [303/3275] Completed AWRE in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.1m [2026-03-10T20:16:55.838602] [INFO ] [sig ] [304/3275] Forecasting AXGN... [2026-03-10T20:16:55.838637] [INFO ] [sig ] Generating forecast for: AXGN [2026-03-10T20:16:55.838849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-03-10T20:16:55.850389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-03-10T20:16:55.850878] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-03-10T20:16:55.851887] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-03-10T20:16:55.851945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:55.851977] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:55.852004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:55.852064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:55.914479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:55.915479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:55.915570] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:55.915848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:56.051045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:56.051224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:56.051270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:56.051300] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:56.054939] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: UP (p=75.05%) [2026-03-10T20:16:56.055244] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-03-10T20:16:56.055385] [INFO ] [sig ] AXGN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:56.201334] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AXGN.txt [2026-03-10T20:16:56.201513] [INFO ] [sig ] [304/3275] Completed AXGN in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-10T20:16:56.201564] [INFO ] [sig ] [305/3275] Forecasting AXP... [2026-03-10T20:16:56.201620] [INFO ] [sig ] Generating forecast for: AXP [2026-03-10T20:16:56.201652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-03-10T20:16:56.213781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-03-10T20:16:56.214183] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-03-10T20:16:56.215009] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-03-10T20:16:56.215063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:56.215095] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:56.215123] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:56.215180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:56.276177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:56.277144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:56.277230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:56.277265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:56.409618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:56.409779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:56.409822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:56.409853] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:56.413677] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: DOWN (p=6.04%) [2026-03-10T20:16:56.414002] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-03-10T20:16:56.414144] [INFO ] [sig ] AXP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:56.588492] [INFO ] [LOCAL ] Saved forecast: AXP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AXP.txt [2026-03-10T20:16:56.588799] [INFO ] [sig ] [305/3275] Completed AXP in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-10T20:16:56.588862] [INFO ] [sig ] [306/3275] Forecasting AXS... [2026-03-10T20:16:56.588908] [INFO ] [sig ] Generating forecast for: AXS [2026-03-10T20:16:56.588954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-03-10T20:16:56.601750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-03-10T20:16:56.602199] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-03-10T20:16:56.603130] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-03-10T20:16:56.603187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:56.603220] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:56.603247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:56.603305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:56.662902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:56.663799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:56.663885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:56.663919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:56.790216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:56.790390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:56.790433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:56.790462] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:56.794687] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: UP (p=86.68%) [2026-03-10T20:16:56.794982] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-03-10T20:16:56.795121] [INFO ] [sig ] AXS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:56.941499] [INFO ] [LOCAL ] Saved forecast: AXS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AXS.txt [2026-03-10T20:16:56.941680] [INFO ] [sig ] [306/3275] Completed AXS in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-10T20:16:56.941723] [INFO ] [sig ] [307/3275] Forecasting AXSM... [2026-03-10T20:16:56.941754] [INFO ] [sig ] Generating forecast for: AXSM [2026-03-10T20:16:56.941785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-03-10T20:16:56.961039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-03-10T20:16:56.961443] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-03-10T20:16:56.962298] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-03-10T20:16:56.962354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:56.962388] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:56.962422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:56.962496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:57.022529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:57.023474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:57.023561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:57.023636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:57.144093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:57.144259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:57.144317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:57.144347] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:57.147920] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: DOWN (p=24.61%) [2026-03-10T20:16:57.148243] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-03-10T20:16:57.148382] [INFO ] [sig ] AXSM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:57.294445] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AXSM.txt [2026-03-10T20:16:57.294628] [INFO ] [sig ] [307/3275] Completed AXSM in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-10T20:16:57.294672] [INFO ] [sig ] [308/3275] Forecasting AXTA... [2026-03-10T20:16:57.294704] [INFO ] [sig ] Generating forecast for: AXTA [2026-03-10T20:16:57.294734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-03-10T20:16:57.307419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-03-10T20:16:57.307816] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-03-10T20:16:57.309167] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-03-10T20:16:57.309223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:57.309256] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:57.309283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:57.309340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:57.371850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:57.372771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:57.372852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:57.372886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:57.501379] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:57.501551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:57.501622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:57.501653] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:57.505155] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: DOWN (p=10.30%) [2026-03-10T20:16:57.505441] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-03-10T20:16:57.505593] [INFO ] [sig ] AXTA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:57.666031] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AXTA.txt [2026-03-10T20:16:57.666191] [INFO ] [sig ] [308/3275] Completed AXTA in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-10T20:16:57.666231] [INFO ] [sig ] [309/3275] Forecasting AXTI... [2026-03-10T20:16:57.666262] [INFO ] [sig ] Generating forecast for: AXTI [2026-03-10T20:16:57.666292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-03-10T20:16:57.678189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-03-10T20:16:57.678529] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-03-10T20:16:57.679369] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-03-10T20:16:57.679424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:57.679489] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:57.679521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:57.679598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:57.740991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:57.741973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:57.742061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:57.742096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:57.867414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:57.867603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:57.867647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:57.867675] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:57.871436] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: UP (p=67.00%) [2026-03-10T20:16:57.871815] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-03-10T20:16:57.871966] [INFO ] [sig ] AXTI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:58.020447] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AXTI.txt [2026-03-10T20:16:58.020635] [INFO ] [sig ] [309/3275] Completed AXTI in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-10T20:16:58.020680] [INFO ] [sig ] [310/3275] Forecasting AYI... [2026-03-10T20:16:58.020711] [INFO ] [sig ] Generating forecast for: AYI [2026-03-10T20:16:58.020742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-03-10T20:16:58.033996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-03-10T20:16:58.034434] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-03-10T20:16:58.035292] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-03-10T20:16:58.035345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:58.035377] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:58.035403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:58.035468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:58.093767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:58.094723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:58.094820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:58.094854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:58.228934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:58.229102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:58.229147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:58.229178] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:58.233249] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: UP (p=58.86%) [2026-03-10T20:16:58.233599] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-03-10T20:16:58.233751] [INFO ] [sig ] AYI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:58.386876] [INFO ] [LOCAL ] Saved forecast: AYI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AYI.txt [2026-03-10T20:16:58.387039] [INFO ] [sig ] [310/3275] Completed AYI in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-10T20:16:58.387082] [INFO ] [sig ] [311/3275] Forecasting AZ... [2026-03-10T20:16:58.387112] [INFO ] [sig ] Generating forecast for: AZ [2026-03-10T20:16:58.387144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-03-10T20:16:58.399218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-03-10T20:16:58.399657] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-03-10T20:16:58.400504] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-03-10T20:16:58.400604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:58.400657] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:58.400686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:58.400744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:58.462315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:58.463261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:58.463348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:58.463384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:58.585090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:58.585251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:58.585292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:58.585321] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:58.588809] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: DOWN (p=24.73%) [2026-03-10T20:16:58.589083] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-03-10T20:16:58.589218] [INFO ] [sig ] AZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:58.733418] [INFO ] [LOCAL ] Saved forecast: AZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AZ.txt [2026-03-10T20:16:58.733619] [INFO ] [sig ] [311/3275] Completed AZ in 0.3s | 2.73 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-10T20:16:58.733665] [INFO ] [sig ] [312/3275] Forecasting AZN... [2026-03-10T20:16:58.733696] [INFO ] [sig ] Generating forecast for: AZN [2026-03-10T20:16:58.733728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-03-10T20:16:58.746467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-03-10T20:16:58.746944] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-03-10T20:16:58.747828] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-03-10T20:16:58.747882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:58.747914] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:58.747941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:58.747997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:58.806842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:58.807799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:58.807884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:58.807917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:58.936517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:58.936712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:58.936756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:58.936786] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:58.940394] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: UP (p=69.10%) [2026-03-10T20:16:58.940704] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-03-10T20:16:58.940844] [INFO ] [sig ] AZN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:59.099015] [INFO ] [LOCAL ] Saved forecast: AZN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AZN.txt [2026-03-10T20:16:59.099158] [INFO ] [sig ] [312/3275] Completed AZN in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-10T20:16:59.099199] [INFO ] [sig ] [313/3275] Forecasting AZO... [2026-03-10T20:16:59.099229] [INFO ] [sig ] Generating forecast for: AZO [2026-03-10T20:16:59.099259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-03-10T20:16:59.110638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-03-10T20:16:59.111039] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-03-10T20:16:59.111911] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-03-10T20:16:59.111965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:59.111998] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:59.112026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:59.112083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:59.170836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:59.171713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:59.171802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:59.171836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:59.287723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:59.287888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:59.287928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:59.287956] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:59.291493] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: UP (p=92.62%) [2026-03-10T20:16:59.291816] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-03-10T20:16:59.291953] [INFO ] [sig ] AZO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:16:59.433666] [INFO ] [LOCAL ] Saved forecast: AZO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/AZO.txt [2026-03-10T20:16:59.433813] [INFO ] [sig ] [313/3275] Completed AZO in 0.3s | 2.73 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-10T20:16:59.433853] [INFO ] [sig ] [314/3275] Forecasting AZZ... [2026-03-10T20:16:59.433883] [INFO ] [sig ] Generating forecast for: AZZ [2026-03-10T20:16:59.433912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-03-10T20:16:59.445318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-03-10T20:16:59.445732] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-03-10T20:16:59.446520] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-03-10T20:16:59.446593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:59.446629] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:59.446657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:59.446714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:59.503482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:59.504369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:59.504456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:59.504490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:59.629258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:59.629439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:59.629483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:59.629512] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:59.633434] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: DOWN (p=7.64%) [2026-03-10T20:16:59.633853] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-03-10T20:16:59.634020] [INFO ] [sig ] AZZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:16:59.783262] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/AZZ.txt [2026-03-10T20:16:59.783421] [INFO ] [sig ] [314/3275] Completed AZZ in 0.3s | 2.73 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-10T20:16:59.783461] [INFO ] [sig ] [315/3275] Forecasting BA... [2026-03-10T20:16:59.783492] [INFO ] [sig ] Generating forecast for: BA [2026-03-10T20:16:59.783529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-03-10T20:16:59.795156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-03-10T20:16:59.795539] [INFO ] [FORECASTER] Starting predict_future for BA [2026-03-10T20:16:59.796359] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-03-10T20:16:59.796413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:16:59.796444] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:16:59.796471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:16:59.796528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:16:59.856441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:16:59.857390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:16:59.857477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:16:59.857513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:16:59.985080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:16:59.985247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:16:59.985287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:16:59.985315] [INFO ] [FORECASTER] Training complete [2026-03-10T20:16:59.988906] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: DOWN (p=44.49%) [2026-03-10T20:16:59.989205] [INFO ] [FORECASTER] Completed predict_future for BA [2026-03-10T20:16:59.989342] [INFO ] [sig ] BA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:00.134788] [INFO ] [LOCAL ] Saved forecast: BA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BA.txt [2026-03-10T20:17:00.134962] [INFO ] [sig ] [315/3275] Completed BA in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 18.1m [2026-03-10T20:17:00.135013] [INFO ] [sig ] [316/3275] Forecasting BABA... [2026-03-10T20:17:00.135044] [INFO ] [sig ] Generating forecast for: BABA [2026-03-10T20:17:00.135075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-03-10T20:17:00.146602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-03-10T20:17:00.146992] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-03-10T20:17:00.147937] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-03-10T20:17:00.147992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:00.148026] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:00.148054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:00.148113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:00.208482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:00.209338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:00.209422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:00.209455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:00.357773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:00.357940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:00.357982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:00.358012] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:00.362282] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: DOWN (p=46.92%) [2026-03-10T20:17:00.362643] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-03-10T20:17:00.362980] [INFO ] [sig ] BABA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:00.532293] [INFO ] [LOCAL ] Saved forecast: BABA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BABA.txt [2026-03-10T20:17:00.532465] [INFO ] [sig ] [316/3275] Completed BABA in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 18.0m [2026-03-10T20:17:00.532507] [INFO ] [sig ] [317/3275] Forecasting BABX... [2026-03-10T20:17:00.532546] [INFO ] [sig ] Generating forecast for: BABX [2026-03-10T20:17:00.532617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-03-10T20:17:00.544193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-03-10T20:17:00.544661] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-03-10T20:17:00.545524] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-03-10T20:17:00.545615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:00.545658] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:00.545691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:00.545748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:00.608000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:00.609095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:00.609205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:00.609242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:00.747497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:00.747686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:00.747732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:00.747763] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:00.751563] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=39.74%) [2026-03-10T20:17:00.752128] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-03-10T20:17:00.752276] [INFO ] [sig ] BABX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:00.904734] [INFO ] [LOCAL ] Saved forecast: BABX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BABX.txt [2026-03-10T20:17:00.904898] [INFO ] [sig ] [317/3275] Completed BABX in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 18.0m [2026-03-10T20:17:00.904939] [INFO ] [sig ] [318/3275] Forecasting BAC... [2026-03-10T20:17:00.904971] [INFO ] [sig ] Generating forecast for: BAC [2026-03-10T20:17:00.905001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-03-10T20:17:00.916316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-03-10T20:17:00.916672] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-03-10T20:17:00.917488] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-03-10T20:17:00.917541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:00.917604] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:00.917636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:00.917694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:00.975372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:00.976346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:00.976459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:00.976493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:01.107407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:01.107541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:01.107612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:01.107650] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:01.111652] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-03-10T20:17:01.111948] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-03-10T20:17:01.112096] [INFO ] [sig ] BAC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:01.271175] [INFO ] [LOCAL ] Saved forecast: BAC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BAC.txt [2026-03-10T20:17:01.271532] [INFO ] [sig ] [318/3275] Completed BAC in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 18.0m [2026-03-10T20:17:01.271591] [INFO ] [sig ] [319/3275] Forecasting BAH... [2026-03-10T20:17:01.271626] [INFO ] [sig ] Generating forecast for: BAH [2026-03-10T20:17:01.271657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-03-10T20:17:01.285073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-03-10T20:17:01.285496] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-03-10T20:17:01.286394] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-03-10T20:17:01.286451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:01.286485] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:01.286515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:01.286611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:01.346867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:01.347902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:01.347998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:01.348034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:01.477002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:01.477165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:01.477207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:01.477236] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:01.480752] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: UP (p=61.03%) [2026-03-10T20:17:01.481047] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-03-10T20:17:01.481179] [INFO ] [sig ] BAH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:01.641872] [INFO ] [LOCAL ] Saved forecast: BAH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BAH.txt [2026-03-10T20:17:01.642041] [INFO ] [sig ] [319/3275] Completed BAH in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 18.0m [2026-03-10T20:17:01.642083] [INFO ] [sig ] [320/3275] Forecasting BALL... [2026-03-10T20:17:01.642115] [INFO ] [sig ] Generating forecast for: BALL [2026-03-10T20:17:01.642149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-03-10T20:17:01.653499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-03-10T20:17:01.653910] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-03-10T20:17:01.654776] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-03-10T20:17:01.654831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:01.654863] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:01.654890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:01.654947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:01.713057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:01.713880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:01.713965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:01.713999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:01.843255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:01.843422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:01.843465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:01.843495] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:01.847896] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: DOWN (p=16.98%) [2026-03-10T20:17:01.848343] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-03-10T20:17:01.848502] [INFO ] [sig ] BALL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:02.019944] [INFO ] [LOCAL ] Saved forecast: BALL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BALL.txt [2026-03-10T20:17:02.020164] [INFO ] [sig ] [320/3275] Completed BALL in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-10T20:17:02.020216] [INFO ] [sig ] [321/3275] Forecasting BAM... [2026-03-10T20:17:02.020254] [INFO ] [sig ] Generating forecast for: BAM [2026-03-10T20:17:02.020291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-03-10T20:17:02.033943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-03-10T20:17:02.034385] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-03-10T20:17:02.035490] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-03-10T20:17:02.035550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:02.035614] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:02.035651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:02.035723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:02.099464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:02.100433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:02.100540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:02.100598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:02.224481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:02.224701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:02.224760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:02.224792] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:02.228478] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: UP (p=51.92%) [2026-03-10T20:17:02.228802] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-03-10T20:17:02.228939] [INFO ] [sig ] BAM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:02.375812] [INFO ] [LOCAL ] Saved forecast: BAM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BAM.txt [2026-03-10T20:17:02.375946] [INFO ] [sig ] [321/3275] Completed BAM in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-10T20:17:02.375987] [INFO ] [sig ] [322/3275] Forecasting BANC... [2026-03-10T20:17:02.376018] [INFO ] [sig ] Generating forecast for: BANC [2026-03-10T20:17:02.376048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-03-10T20:17:02.389238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-03-10T20:17:02.389671] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-03-10T20:17:02.390733] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-03-10T20:17:02.390788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:02.390820] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:02.390847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:02.390905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:02.450890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:02.452002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:02.452089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:02.452123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:02.576757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:02.576920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:02.576962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:02.576990] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:02.580524] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: DOWN (p=7.53%) [2026-03-10T20:17:02.580843] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-03-10T20:17:02.580977] [INFO ] [sig ] BANC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:02.731361] [INFO ] [LOCAL ] Saved forecast: BANC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BANC.txt [2026-03-10T20:17:02.731524] [INFO ] [sig ] [322/3275] Completed BANC in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-10T20:17:02.731613] [INFO ] [sig ] [323/3275] Forecasting BAND... [2026-03-10T20:17:02.731647] [INFO ] [sig ] Generating forecast for: BAND [2026-03-10T20:17:02.731678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-03-10T20:17:02.743049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-03-10T20:17:02.743464] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-03-10T20:17:02.744347] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-03-10T20:17:02.744404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:02.744436] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:02.744464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:02.744522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:02.805774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:02.806706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:02.806793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:02.806828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:02.934355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:02.934515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:02.934557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:02.934610] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:02.938923] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: DOWN (p=12.49%) [2026-03-10T20:17:02.939218] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-03-10T20:17:02.939351] [INFO ] [sig ] BAND: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:03.094868] [INFO ] [LOCAL ] Saved forecast: BAND 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BAND.txt [2026-03-10T20:17:03.095034] [INFO ] [sig ] [323/3275] Completed BAND in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-10T20:17:03.095083] [INFO ] [sig ] [324/3275] Forecasting BANF... [2026-03-10T20:17:03.095136] [INFO ] [sig ] Generating forecast for: BANF [2026-03-10T20:17:03.095177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-03-10T20:17:03.109323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-03-10T20:17:03.109875] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-03-10T20:17:03.111235] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-03-10T20:17:03.111343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:03.111398] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:03.111443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:03.111533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:03.187221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:03.188225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:03.188318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:03.188354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:03.314208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:03.314378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:03.314421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:03.314450] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:03.318212] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: UP (p=86.01%) [2026-03-10T20:17:03.318524] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-03-10T20:17:03.318683] [INFO ] [sig ] BANF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:03.463250] [INFO ] [LOCAL ] Saved forecast: BANF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BANF.txt [2026-03-10T20:17:03.463384] [INFO ] [sig ] [324/3275] Completed BANF in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-10T20:17:03.463425] [INFO ] [sig ] [325/3275] Forecasting BANX... [2026-03-10T20:17:03.463455] [INFO ] [sig ] Generating forecast for: BANX [2026-03-10T20:17:03.463485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-03-10T20:17:03.474726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-03-10T20:17:03.475328] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-03-10T20:17:03.476187] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-03-10T20:17:03.476242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:03.476275] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:03.476304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:03.476362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:03.536226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:03.536947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:03.537032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:03.537067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:03.659534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:03.659716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:03.659765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:03.659794] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:03.663318] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: UP (p=59.22%) [2026-03-10T20:17:03.663651] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-03-10T20:17:03.663786] [INFO ] [sig ] BANX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:03.812011] [INFO ] [LOCAL ] Saved forecast: BANX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BANX.txt [2026-03-10T20:17:03.812158] [INFO ] [sig ] [325/3275] Completed BANX in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-10T20:17:03.812205] [INFO ] [sig ] [326/3275] Forecasting BAP... [2026-03-10T20:17:03.812236] [INFO ] [sig ] Generating forecast for: BAP [2026-03-10T20:17:03.812266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-03-10T20:17:03.824451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-03-10T20:17:03.824811] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-03-10T20:17:03.825874] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-03-10T20:17:03.825928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:03.825960] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:03.826015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:03.826078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:03.885901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:03.886557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:03.886672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:03.886713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:04.010509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:04.010696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:04.010738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:04.010767] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:04.014226] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: UP (p=91.09%) [2026-03-10T20:17:04.014512] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-03-10T20:17:04.014659] [INFO ] [sig ] BAP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:04.201815] [INFO ] [LOCAL ] Saved forecast: BAP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BAP.txt [2026-03-10T20:17:04.202042] [INFO ] [sig ] [326/3275] Completed BAP in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-10T20:17:04.202098] [INFO ] [sig ] [327/3275] Forecasting BATRA... [2026-03-10T20:17:04.202142] [INFO ] [sig ] Generating forecast for: BATRA [2026-03-10T20:17:04.202184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-03-10T20:17:04.218357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-03-10T20:17:04.218887] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-03-10T20:17:04.220139] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-03-10T20:17:04.220223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:04.220268] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:04.220308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:04.220391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:04.305140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:04.306157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:04.306284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:04.306321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:04.434188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:04.434344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:04.434385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:04.434415] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:04.437870] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: DOWN (p=15.05%) [2026-03-10T20:17:04.438175] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-03-10T20:17:04.438310] [INFO ] [sig ] BATRA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:04.581751] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BATRA.txt [2026-03-10T20:17:04.581870] [INFO ] [sig ] [327/3275] Completed BATRA in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-10T20:17:04.581916] [INFO ] [sig ] [328/3275] Forecasting BATRK... [2026-03-10T20:17:04.581948] [INFO ] [sig ] Generating forecast for: BATRK [2026-03-10T20:17:04.581977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-03-10T20:17:04.592971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-03-10T20:17:04.593330] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-03-10T20:17:04.594152] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-03-10T20:17:04.594205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:04.594237] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:04.594265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:04.594323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:04.651608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:04.652250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:04.652330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:04.652362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:04.776701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:04.776858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:04.776900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:04.776929] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:04.780757] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: UP (p=58.55%) [2026-03-10T20:17:04.781034] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-03-10T20:17:04.781162] [INFO ] [sig ] BATRK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:04.923994] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BATRK.txt [2026-03-10T20:17:04.924123] [INFO ] [sig ] [328/3275] Completed BATRK in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-10T20:17:04.924164] [INFO ] [sig ] [329/3275] Forecasting BAX... [2026-03-10T20:17:04.924193] [INFO ] [sig ] Generating forecast for: BAX [2026-03-10T20:17:04.924224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-03-10T20:17:04.935752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-03-10T20:17:04.936077] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-03-10T20:17:04.936890] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-03-10T20:17:04.936943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:04.936974] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:04.937000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:04.937056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:04.995046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:04.995997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:04.996079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:04.996113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:05.119906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:05.120068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:05.120108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:05.120137] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:05.123627] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-03-10T20:17:05.123921] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-03-10T20:17:05.124050] [INFO ] [sig ] BAX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:05.268403] [INFO ] [LOCAL ] Saved forecast: BAX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BAX.txt [2026-03-10T20:17:05.268552] [INFO ] [sig ] [329/3275] Completed BAX in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-10T20:17:05.268613] [INFO ] [sig ] [330/3275] Forecasting BB... [2026-03-10T20:17:05.268645] [INFO ] [sig ] Generating forecast for: BB [2026-03-10T20:17:05.268675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-03-10T20:17:05.280258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-03-10T20:17:05.280625] [INFO ] [FORECASTER] Starting predict_future for BB [2026-03-10T20:17:05.281623] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-03-10T20:17:05.281676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:05.281708] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:05.281740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:05.281798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:05.341339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:05.342149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:05.342233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:05.342267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:05.470157] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:05.470298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:05.470340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:05.470368] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:05.473781] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-03-10T20:17:05.474060] [INFO ] [FORECASTER] Completed predict_future for BB [2026-03-10T20:17:05.474188] [INFO ] [sig ] BB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:05.618951] [INFO ] [LOCAL ] Saved forecast: BB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BB.txt [2026-03-10T20:17:05.619068] [INFO ] [sig ] [330/3275] Completed BB in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-10T20:17:05.619107] [INFO ] [sig ] [331/3275] Forecasting BBAI... [2026-03-10T20:17:05.619137] [INFO ] [sig ] Generating forecast for: BBAI [2026-03-10T20:17:05.619167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-03-10T20:17:05.630040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-03-10T20:17:05.630373] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-03-10T20:17:05.631189] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-03-10T20:17:05.631243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:05.631275] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:05.631302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:05.631359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:05.692913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:05.693951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:05.694039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:05.694073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:05.824471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:05.824654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:05.824719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:05.824749] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:05.828518] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: DOWN (p=38.88%) [2026-03-10T20:17:05.828839] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-03-10T20:17:05.828982] [INFO ] [sig ] BBAI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:05.975165] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BBAI.txt [2026-03-10T20:17:05.975327] [INFO ] [sig ] [331/3275] Completed BBAI in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 18.0m [2026-03-10T20:17:05.975369] [INFO ] [sig ] [332/3275] Forecasting BBCP... [2026-03-10T20:17:05.975401] [INFO ] [sig ] Generating forecast for: BBCP [2026-03-10T20:17:05.975434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-03-10T20:17:05.986675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-03-10T20:17:05.987089] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-03-10T20:17:05.987931] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-03-10T20:17:05.987984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:05.988015] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:05.988042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:05.988098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:06.046952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:06.047863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:06.047951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:06.047986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:06.168937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:06.169097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:06.169143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:06.169171] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:06.172662] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: UP (p=57.85%) [2026-03-10T20:17:06.172961] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-03-10T20:17:06.173097] [INFO ] [sig ] BBCP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:06.343728] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BBCP.txt [2026-03-10T20:17:06.343889] [INFO ] [sig ] [332/3275] Completed BBCP in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 17.9m [2026-03-10T20:17:06.343932] [INFO ] [sig ] [333/3275] Forecasting BBD... [2026-03-10T20:17:06.343964] [INFO ] [sig ] Generating forecast for: BBD [2026-03-10T20:17:06.343995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-03-10T20:17:06.356544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-03-10T20:17:06.357019] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-03-10T20:17:06.357887] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-03-10T20:17:06.357941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:06.357973] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:06.358000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:06.358058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:06.418233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:06.419242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:06.419332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:06.419366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:06.544288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:06.544449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:06.544491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:06.544520] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:06.548015] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-03-10T20:17:06.548327] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-03-10T20:17:06.548461] [INFO ] [sig ] BBD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:06.694321] [INFO ] [LOCAL ] Saved forecast: BBD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BBD.txt [2026-03-10T20:17:06.694485] [INFO ] [sig ] [333/3275] Completed BBD in 0.4s | 2.73 sym/s | Total: 2.0m | ETA: 17.9m [2026-03-10T20:17:06.694525] [INFO ] [sig ] [334/3275] Forecasting BBDO... [2026-03-10T20:17:06.694556] [INFO ] [sig ] Generating forecast for: BBDO [2026-03-10T20:17:06.694611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-03-10T20:17:06.706024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-03-10T20:17:06.706425] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-03-10T20:17:06.707302] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-03-10T20:17:06.707357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:06.707388] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:06.707414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:06.707472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:06.766677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:06.768022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:06.768108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:06.768142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:06.889328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:06.889494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:06.889536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:06.889566] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:06.893000] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: UP (p=56.09%) [2026-03-10T20:17:06.893286] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-03-10T20:17:06.893416] [INFO ] [sig ] BBDO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:07.036057] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BBDO.txt [2026-03-10T20:17:07.036220] [INFO ] [sig ] [334/3275] Completed BBDO in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 17.9m [2026-03-10T20:17:07.036264] [INFO ] [sig ] [335/3275] Forecasting BBH... [2026-03-10T20:17:07.036296] [INFO ] [sig ] Generating forecast for: BBH [2026-03-10T20:17:07.036331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-03-10T20:17:07.048560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-03-10T20:17:07.049055] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-03-10T20:17:07.049999] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-03-10T20:17:07.050058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:07.050110] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:07.050140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:07.050199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:07.109047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:07.110004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:07.110093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:07.110126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:07.216637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:07.216807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:07.216854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:07.216889] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:07.220405] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: UP (p=61.37%) [2026-03-10T20:17:07.220715] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-03-10T20:17:07.220850] [INFO ] [sig ] BBH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:07.367058] [INFO ] [LOCAL ] Saved forecast: BBH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BBH.txt [2026-03-10T20:17:07.367257] [INFO ] [sig ] [335/3275] Completed BBH in 0.3s | 2.73 sym/s | Total: 2.0m | ETA: 17.9m [2026-03-10T20:17:07.367301] [INFO ] [sig ] [336/3275] Forecasting BBIO... [2026-03-10T20:17:07.367332] [INFO ] [sig ] Generating forecast for: BBIO [2026-03-10T20:17:07.367363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-03-10T20:17:07.381643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-03-10T20:17:07.382081] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-03-10T20:17:07.382955] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-03-10T20:17:07.383009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:07.383041] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:07.383067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:07.383124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:07.440969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:07.441781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:07.441864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:07.441897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:07.564808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:07.564969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:07.565011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:07.565042] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:07.568878] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=77.99%) [2026-03-10T20:17:07.569281] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-03-10T20:17:07.569451] [INFO ] [sig ] BBIO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:07.716976] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BBIO.txt [2026-03-10T20:17:07.717145] [INFO ] [sig ] [336/3275] Completed BBIO in 0.3s | 2.74 sym/s | Total: 2.0m | ETA: 17.9m [2026-03-10T20:17:07.717188] [INFO ] [sig ] [337/3275] Forecasting BBLG... [2026-03-10T20:17:07.717220] [INFO ] [sig ] Generating forecast for: BBLG [2026-03-10T20:17:07.717250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-03-10T20:17:07.728752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-03-10T20:17:07.729200] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-03-10T20:17:07.730144] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-03-10T20:17:07.730201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:07.730235] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:07.730263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:07.730322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:07.789557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:07.790498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:07.790614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:07.790650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:07.912498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:07.912668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:07.912709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:07.912740] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:07.916205] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: DOWN (p=5.68%) [2026-03-10T20:17:07.916487] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-03-10T20:17:07.916631] [INFO ] [sig ] BBLG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:08.059900] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BBLG.txt [2026-03-10T20:17:08.060038] [INFO ] [sig ] [337/3275] Completed BBLG in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-10T20:17:08.060079] [INFO ] [sig ] [338/3275] Forecasting BBN... [2026-03-10T20:17:08.060110] [INFO ] [sig ] Generating forecast for: BBN [2026-03-10T20:17:08.060140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-03-10T20:17:08.071529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-03-10T20:17:08.071900] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-03-10T20:17:08.072716] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-03-10T20:17:08.072774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:08.072807] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:08.072834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:08.072891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:08.132148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:08.133071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:08.133164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:08.133197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:08.268601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:08.268761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:08.268804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:08.268834] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:08.272339] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-03-10T20:17:08.272644] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-03-10T20:17:08.272795] [INFO ] [sig ] BBN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:08.419888] [INFO ] [LOCAL ] Saved forecast: BBN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BBN.txt [2026-03-10T20:17:08.420047] [INFO ] [sig ] [338/3275] Completed BBN in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-10T20:17:08.420089] [INFO ] [sig ] [339/3275] Forecasting BBSI... [2026-03-10T20:17:08.420125] [INFO ] [sig ] Generating forecast for: BBSI [2026-03-10T20:17:08.420157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-03-10T20:17:08.430920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-03-10T20:17:08.431247] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-03-10T20:17:08.432111] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-03-10T20:17:08.432165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:08.432197] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:08.432223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:08.432281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:08.491555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:08.492252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:08.492333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:08.492365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:08.617894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:08.618257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:08.618296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:08.618323] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:08.622024] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: UP (p=57.81%) [2026-03-10T20:17:08.622306] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-03-10T20:17:08.622435] [INFO ] [sig ] BBSI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:08.772019] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BBSI.txt [2026-03-10T20:17:08.772176] [INFO ] [sig ] [339/3275] Completed BBSI in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-10T20:17:08.772250] [INFO ] [sig ] [340/3275] Forecasting BBUC... [2026-03-10T20:17:08.772282] [INFO ] [sig ] Generating forecast for: BBUC [2026-03-10T20:17:08.772313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-03-10T20:17:08.784891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-03-10T20:17:08.785482] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-03-10T20:17:08.786522] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-03-10T20:17:08.786595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:08.786630] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:08.786657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:08.786713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:08.845667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:08.846505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:08.846610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:08.846647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:08.964086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:08.964247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:08.964289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:08.964318] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:08.967835] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=70.09%) [2026-03-10T20:17:08.968124] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-03-10T20:17:08.968298] [INFO ] [sig ] BBUC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:09.114530] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BBUC.txt [2026-03-10T20:17:09.114714] [INFO ] [sig ] [340/3275] Completed BBUC in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-10T20:17:09.114756] [INFO ] [sig ] [341/3275] Forecasting BBVA... [2026-03-10T20:17:09.114786] [INFO ] [sig ] Generating forecast for: BBVA [2026-03-10T20:17:09.114816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-03-10T20:17:09.126091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-03-10T20:17:09.126470] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-03-10T20:17:09.127343] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-03-10T20:17:09.127398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:09.127430] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:09.127457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:09.127515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:09.187613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:09.188506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:09.188608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:09.188645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:09.315726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:09.315889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:09.315929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:09.315958] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:09.319446] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: UP (p=77.34%) [2026-03-10T20:17:09.319762] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-03-10T20:17:09.319910] [INFO ] [sig ] BBVA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:09.469215] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BBVA.txt [2026-03-10T20:17:09.469381] [INFO ] [sig ] [341/3275] Completed BBVA in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-10T20:17:09.469433] [INFO ] [sig ] [342/3275] Forecasting BBWI... [2026-03-10T20:17:09.469466] [INFO ] [sig ] Generating forecast for: BBWI [2026-03-10T20:17:09.469499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-03-10T20:17:09.481988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-03-10T20:17:09.482397] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-03-10T20:17:09.483272] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-03-10T20:17:09.483327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:09.483359] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:09.483385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:09.483442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:09.547386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:09.548375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:09.548478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:09.548512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:09.682763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:09.682930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:09.682970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:09.683018] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:09.687321] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: UP (p=93.99%) [2026-03-10T20:17:09.687671] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-03-10T20:17:09.687829] [INFO ] [sig ] BBWI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:09.841016] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BBWI.txt [2026-03-10T20:17:09.841179] [INFO ] [sig ] [342/3275] Completed BBWI in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-10T20:17:09.841219] [INFO ] [sig ] [343/3275] Forecasting BBY... [2026-03-10T20:17:09.841251] [INFO ] [sig ] Generating forecast for: BBY [2026-03-10T20:17:09.841282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-03-10T20:17:09.852452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-03-10T20:17:09.852887] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-03-10T20:17:09.853725] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-03-10T20:17:09.853779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:09.853814] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:09.853876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:09.853936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:09.916233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:09.917354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:09.917467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:09.917508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:10.052292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:10.052456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:10.052498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:10.052528] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:10.056177] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: DOWN (p=19.51%) [2026-03-10T20:17:10.056507] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-03-10T20:17:10.056668] [INFO ] [sig ] BBY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:10.266768] [INFO ] [LOCAL ] Saved forecast: BBY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BBY.txt [2026-03-10T20:17:10.266929] [INFO ] [sig ] [343/3275] Completed BBY in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-10T20:17:10.266971] [INFO ] [sig ] [344/3275] Forecasting BC... [2026-03-10T20:17:10.267002] [INFO ] [sig ] Generating forecast for: BC [2026-03-10T20:17:10.267033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-03-10T20:17:10.279202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-03-10T20:17:10.279627] [INFO ] [FORECASTER] Starting predict_future for BC [2026-03-10T20:17:10.280435] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-03-10T20:17:10.280489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:10.280521] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:10.280548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:10.280634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:10.343356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:10.344306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:10.344401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:10.344452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:10.483353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:10.483513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:10.483558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:10.483612] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:10.487721] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: DOWN (p=32.89%) [2026-03-10T20:17:10.488128] [INFO ] [FORECASTER] Completed predict_future for BC [2026-03-10T20:17:10.488341] [INFO ] [sig ] BC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:10.638471] [INFO ] [LOCAL ] Saved forecast: BC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BC.txt [2026-03-10T20:17:10.638671] [INFO ] [sig ] [344/3275] Completed BC in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-10T20:17:10.638718] [INFO ] [sig ] [345/3275] Forecasting BCAL... [2026-03-10T20:17:10.638755] [INFO ] [sig ] Generating forecast for: BCAL [2026-03-10T20:17:10.638795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-03-10T20:17:10.651310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-03-10T20:17:10.651671] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-03-10T20:17:10.652489] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-03-10T20:17:10.652543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:10.652598] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:10.652630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:10.652701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:10.712812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:10.713451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:10.713532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:10.713566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:10.829939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:10.830085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:10.830125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:10.830153] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:10.833875] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: UP (p=92.60%) [2026-03-10T20:17:10.834157] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-03-10T20:17:10.834289] [INFO ] [sig ] BCAL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:11.003202] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BCAL.txt [2026-03-10T20:17:11.003365] [INFO ] [sig ] [345/3275] Completed BCAL in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 17.9m [2026-03-10T20:17:11.003406] [INFO ] [sig ] [346/3275] Forecasting BCAX... [2026-03-10T20:17:11.003435] [INFO ] [sig ] Generating forecast for: BCAX [2026-03-10T20:17:11.003468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-03-10T20:17:11.014770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-03-10T20:17:11.015191] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-03-10T20:17:11.016046] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-03-10T20:17:11.016101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:11.016133] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:11.016159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:11.016231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:11.075871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:11.076817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:11.076908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:11.076944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:11.205386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:11.205587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:11.205633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:11.205661] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:11.210133] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: DOWN (p=48.08%) [2026-03-10T20:17:11.210629] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-03-10T20:17:11.210820] [INFO ] [sig ] BCAX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:11.364385] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BCAX.txt [2026-03-10T20:17:11.364624] [INFO ] [sig ] [346/3275] Completed BCAX in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 17.8m [2026-03-10T20:17:11.364692] [INFO ] [sig ] [347/3275] Forecasting BCBP... [2026-03-10T20:17:11.364744] [INFO ] [sig ] Generating forecast for: BCBP [2026-03-10T20:17:11.364797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-03-10T20:17:11.377695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-03-10T20:17:11.378140] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-03-10T20:17:11.379072] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-03-10T20:17:11.379145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:11.379182] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:11.379209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:11.379267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:11.457068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:11.458070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:11.458232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:11.458291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:11.577199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:11.577350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:11.577392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:11.577422] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:11.580977] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: DOWN (p=4.29%) [2026-03-10T20:17:11.581273] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-03-10T20:17:11.581410] [INFO ] [sig ] BCBP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:11.728932] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BCBP.txt [2026-03-10T20:17:11.729094] [INFO ] [sig ] [347/3275] Completed BCBP in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 17.8m [2026-03-10T20:17:11.729304] [INFO ] [sig ] [348/3275] Forecasting BCC... [2026-03-10T20:17:11.729334] [INFO ] [sig ] Generating forecast for: BCC [2026-03-10T20:17:11.729366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-03-10T20:17:11.741487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-03-10T20:17:11.741929] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-03-10T20:17:11.743069] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-03-10T20:17:11.743138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:11.743174] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:11.743202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:11.743260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:11.803475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:11.804398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:11.804488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:11.804522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:11.931958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:11.932115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:11.932156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:11.932188] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:11.935693] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: DOWN (p=48.82%) [2026-03-10T20:17:11.935985] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-03-10T20:17:11.936117] [INFO ] [sig ] BCC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:12.081133] [INFO ] [LOCAL ] Saved forecast: BCC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BCC.txt [2026-03-10T20:17:12.081304] [INFO ] [sig ] [348/3275] Completed BCC in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 17.8m [2026-03-10T20:17:12.081348] [INFO ] [sig ] [349/3275] Forecasting BCDA... [2026-03-10T20:17:12.081379] [INFO ] [sig ] Generating forecast for: BCDA [2026-03-10T20:17:12.081408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-03-10T20:17:12.093322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-03-10T20:17:12.093790] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-03-10T20:17:12.094713] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-03-10T20:17:12.094770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:12.094803] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:12.094834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:12.094894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:12.155621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:12.156597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:12.156690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:12.156724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:12.278127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:12.278299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:12.278340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:12.278369] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:12.282342] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: DOWN (p=31.02%) [2026-03-10T20:17:12.282772] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-03-10T20:17:12.282961] [INFO ] [sig ] BCDA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:12.434839] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BCDA.txt [2026-03-10T20:17:12.435000] [INFO ] [sig ] [349/3275] Completed BCDA in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 17.8m [2026-03-10T20:17:12.435044] [INFO ] [sig ] [350/3275] Forecasting BCE... [2026-03-10T20:17:12.435076] [INFO ] [sig ] Generating forecast for: BCE [2026-03-10T20:17:12.435107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-03-10T20:17:12.449200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-03-10T20:17:12.449719] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-03-10T20:17:12.450760] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-03-10T20:17:12.450824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:12.450864] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:12.450899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:12.450979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:12.522183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:12.523111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:12.523197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:12.523233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:12.652703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:12.652868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:12.652917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:12.652954] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:12.656550] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=67.69%) [2026-03-10T20:17:12.656872] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-03-10T20:17:12.657022] [INFO ] [sig ] BCE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:12.802779] [INFO ] [LOCAL ] Saved forecast: BCE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BCE.txt [2026-03-10T20:17:12.802942] [INFO ] [sig ] [350/3275] Completed BCE in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 17.8m [2026-03-10T20:17:12.802985] [INFO ] [sig ] [351/3275] Forecasting BCH... [2026-03-10T20:17:12.803015] [INFO ] [sig ] Generating forecast for: BCH [2026-03-10T20:17:12.803045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-03-10T20:17:12.814396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-03-10T20:17:12.814851] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-03-10T20:17:12.815809] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-03-10T20:17:12.815872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:12.815905] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:12.815932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:12.815990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:12.883667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:12.884633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:12.884749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:12.884784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:13.007935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:13.008101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:13.008142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:13.008191] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:13.011793] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=99.15%) [2026-03-10T20:17:13.012114] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-03-10T20:17:13.012252] [INFO ] [sig ] BCH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:13.161100] [INFO ] [LOCAL ] Saved forecast: BCH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BCH.txt [2026-03-10T20:17:13.161262] [INFO ] [sig ] [351/3275] Completed BCH in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 17.8m [2026-03-10T20:17:13.161304] [INFO ] [sig ] [352/3275] Forecasting BCML... [2026-03-10T20:17:13.161333] [INFO ] [sig ] Generating forecast for: BCML [2026-03-10T20:17:13.161364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-03-10T20:17:13.172088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-03-10T20:17:13.172412] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-03-10T20:17:13.173265] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-03-10T20:17:13.173318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:13.173350] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:13.173377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:13.173434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:13.230591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:13.231696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:13.231781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:13.231814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:13.339287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:13.339451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:13.339492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:13.339521] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:13.343010] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=27.89%) [2026-03-10T20:17:13.343310] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-03-10T20:17:13.343443] [INFO ] [sig ] BCML: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:13.486822] [INFO ] [LOCAL ] Saved forecast: BCML 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BCML.txt [2026-03-10T20:17:13.486989] [INFO ] [sig ] [352/3275] Completed BCML in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 17.8m [2026-03-10T20:17:13.487031] [INFO ] [sig ] [353/3275] Forecasting BCO... [2026-03-10T20:17:13.487061] [INFO ] [sig ] Generating forecast for: BCO [2026-03-10T20:17:13.487093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-03-10T20:17:13.502874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-03-10T20:17:13.503290] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-03-10T20:17:13.504168] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-03-10T20:17:13.504222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:13.504254] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:13.504281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:13.504338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:13.562385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:13.563360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:13.563453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:13.563487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:13.688888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:13.689053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:13.689094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:13.689123] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:13.692670] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-03-10T20:17:13.693011] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-03-10T20:17:13.693149] [INFO ] [sig ] BCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:13.834833] [INFO ] [LOCAL ] Saved forecast: BCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BCO.txt [2026-03-10T20:17:13.834975] [INFO ] [sig ] [353/3275] Completed BCO in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 17.8m [2026-03-10T20:17:13.835016] [INFO ] [sig ] [354/3275] Forecasting BCPC... [2026-03-10T20:17:13.835046] [INFO ] [sig ] Generating forecast for: BCPC [2026-03-10T20:17:13.835077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-03-10T20:17:13.846127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-03-10T20:17:13.846508] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-03-10T20:17:13.847332] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-03-10T20:17:13.847385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:13.847417] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:13.847445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:13.847501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:13.904475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:13.905408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:13.905494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:13.905527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:14.026343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:14.026505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:14.026545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:14.026596] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:14.030649] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: UP (p=93.04%) [2026-03-10T20:17:14.031151] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-03-10T20:17:14.031290] [INFO ] [sig ] BCPC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:14.175898] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BCPC.txt [2026-03-10T20:17:14.176032] [INFO ] [sig ] [354/3275] Completed BCPC in 0.3s | 2.74 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-10T20:17:14.176074] [INFO ] [sig ] [355/3275] Forecasting BCRX... [2026-03-10T20:17:14.176103] [INFO ] [sig ] Generating forecast for: BCRX [2026-03-10T20:17:14.176134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-03-10T20:17:14.187124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-03-10T20:17:14.187481] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-03-10T20:17:14.188344] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-03-10T20:17:14.188399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:14.188432] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:14.188460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:14.188517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:14.248819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:14.249767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:14.249868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:14.249910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:14.372585] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:14.372761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:14.372802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:14.372830] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:14.376287] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: UP (p=88.60%) [2026-03-10T20:17:14.376599] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-03-10T20:17:14.376740] [INFO ] [sig ] BCRX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:14.537747] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BCRX.txt [2026-03-10T20:17:14.537906] [INFO ] [sig ] [355/3275] Completed BCRX in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-10T20:17:14.537949] [INFO ] [sig ] [356/3275] Forecasting BCS... [2026-03-10T20:17:14.537979] [INFO ] [sig ] Generating forecast for: BCS [2026-03-10T20:17:14.538011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-03-10T20:17:14.550044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-03-10T20:17:14.550480] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-03-10T20:17:14.551458] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-03-10T20:17:14.551516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:14.551548] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:14.551607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:14.551681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:14.614215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:14.615153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:14.615238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:14.615272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:14.740451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:14.740641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:14.740692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:14.740729] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:14.744433] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: DOWN (p=29.32%) [2026-03-10T20:17:14.744816] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-03-10T20:17:14.744967] [INFO ] [sig ] BCS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:14.895462] [INFO ] [LOCAL ] Saved forecast: BCS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BCS.txt [2026-03-10T20:17:14.895663] [INFO ] [sig ] [356/3275] Completed BCS in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-10T20:17:14.895755] [INFO ] [sig ] [357/3275] Forecasting BCSF... [2026-03-10T20:17:14.895792] [INFO ] [sig ] Generating forecast for: BCSF [2026-03-10T20:17:14.895836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-03-10T20:17:14.907986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-03-10T20:17:14.908429] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-03-10T20:17:14.909345] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-03-10T20:17:14.909400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:14.909432] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:14.909459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:14.909516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:14.969468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:14.970397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:14.970480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:14.970513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:15.095733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:15.095891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:15.095934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:15.095964] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:15.099509] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: DOWN (p=33.37%) [2026-03-10T20:17:15.099815] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-03-10T20:17:15.099951] [INFO ] [sig ] BCSF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:15.252879] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BCSF.txt [2026-03-10T20:17:15.253225] [INFO ] [sig ] [357/3275] Completed BCSF in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-10T20:17:15.253267] [INFO ] [sig ] [358/3275] Forecasting BCTX... [2026-03-10T20:17:15.253299] [INFO ] [sig ] Generating forecast for: BCTX [2026-03-10T20:17:15.253329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-03-10T20:17:15.265619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-03-10T20:17:15.266035] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-03-10T20:17:15.267054] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-03-10T20:17:15.267108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:15.267142] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:15.267169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:15.267227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:15.326869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:15.327775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:15.327887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:15.327926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:15.452507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:15.452672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:15.452714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:15.452743] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:15.456196] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: DOWN (p=7.62%) [2026-03-10T20:17:15.456490] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-03-10T20:17:15.456647] [INFO ] [sig ] BCTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:15.603531] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BCTX.txt [2026-03-10T20:17:15.603711] [INFO ] [sig ] [358/3275] Completed BCTX in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-10T20:17:15.603755] [INFO ] [sig ] [359/3275] Forecasting BCX... [2026-03-10T20:17:15.603785] [INFO ] [sig ] Generating forecast for: BCX [2026-03-10T20:17:15.603817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-03-10T20:17:15.615697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-03-10T20:17:15.616130] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-03-10T20:17:15.617028] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-03-10T20:17:15.617084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:15.617130] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:15.617160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:15.617217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:15.676436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:15.677347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:15.677430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:15.677464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:15.797482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:15.797669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:15.797710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:15.797738] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:15.801337] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=71.10%) [2026-03-10T20:17:15.801683] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-03-10T20:17:15.801832] [INFO ] [sig ] BCX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:15.948192] [INFO ] [LOCAL ] Saved forecast: BCX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BCX.txt [2026-03-10T20:17:15.948370] [INFO ] [sig ] [359/3275] Completed BCX in 0.3s | 2.74 sym/s | Total: 2.2m | ETA: 17.7m [2026-03-10T20:17:15.948412] [INFO ] [sig ] [360/3275] Forecasting BCYC... [2026-03-10T20:17:15.948443] [INFO ] [sig ] Generating forecast for: BCYC [2026-03-10T20:17:15.948473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-03-10T20:17:15.960115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-03-10T20:17:15.960588] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-03-10T20:17:15.961506] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-03-10T20:17:15.961563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:15.961631] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:15.961695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:15.961757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:16.028511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:16.029673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:16.029772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:16.029806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:16.177904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:16.178108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:16.178198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:16.178245] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:16.184036] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: DOWN (p=9.88%) [2026-03-10T20:17:16.184595] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-03-10T20:17:16.184811] [INFO ] [sig ] BCYC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:16.401314] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BCYC.txt [2026-03-10T20:17:16.401545] [INFO ] [sig ] [360/3275] Completed BCYC in 0.5s | 2.74 sym/s | Total: 2.2m | ETA: 17.7m [2026-03-10T20:17:16.401624] [INFO ] [sig ] [361/3275] Forecasting BDC... [2026-03-10T20:17:16.401665] [INFO ] [sig ] Generating forecast for: BDC [2026-03-10T20:17:16.401706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-03-10T20:17:16.428308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-03-10T20:17:16.430827] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-03-10T20:17:16.432069] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-03-10T20:17:16.432142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:16.432186] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:16.432228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:16.432300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:16.503961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:16.505065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:16.505161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:16.505196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:16.679777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:16.680022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:16.680099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:16.680151] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:16.685945] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: DOWN (p=19.63%) [2026-03-10T20:17:16.686522] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-03-10T20:17:16.686782] [INFO ] [sig ] BDC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:16.909442] [INFO ] [LOCAL ] Saved forecast: BDC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BDC.txt [2026-03-10T20:17:16.909696] [INFO ] [sig ] [361/3275] Completed BDC in 0.5s | 2.73 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-10T20:17:16.909756] [INFO ] [sig ] [362/3275] Forecasting BDJ... [2026-03-10T20:17:16.909794] [INFO ] [sig ] Generating forecast for: BDJ [2026-03-10T20:17:16.909836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-03-10T20:17:16.928480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-03-10T20:17:16.929829] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-03-10T20:17:16.931362] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-03-10T20:17:16.931460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:16.931512] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:16.931557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:16.931681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:17.010663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:17.012083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:17.012220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:17.012277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:17.159873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:17.160047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:17.160092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:17.160122] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:17.164154] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: DOWN (p=12.20%) [2026-03-10T20:17:17.164533] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-03-10T20:17:17.164725] [INFO ] [sig ] BDJ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:17.352660] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BDJ.txt [2026-03-10T20:17:17.352885] [INFO ] [sig ] [362/3275] Completed BDJ in 0.4s | 2.73 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-10T20:17:17.352947] [INFO ] [sig ] [363/3275] Forecasting BDN... [2026-03-10T20:17:17.352992] [INFO ] [sig ] Generating forecast for: BDN [2026-03-10T20:17:17.353033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-03-10T20:17:17.368767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-03-10T20:17:17.369317] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-03-10T20:17:17.370552] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-03-10T20:17:17.370659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:17.370710] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:17.370753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:17.370846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:17.442308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:17.443680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:17.443823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:17.443865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:17.569881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:17.570055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:17.570099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:17.570130] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:17.573890] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: UP (p=84.68%) [2026-03-10T20:17:17.574259] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-03-10T20:17:17.574411] [INFO ] [sig ] BDN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:17.722334] [INFO ] [LOCAL ] Saved forecast: BDN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BDN.txt [2026-03-10T20:17:17.722499] [INFO ] [sig ] [363/3275] Completed BDN in 0.4s | 2.73 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-10T20:17:17.722551] [INFO ] [sig ] [364/3275] Forecasting BDSX... [2026-03-10T20:17:17.722613] [INFO ] [sig ] Generating forecast for: BDSX [2026-03-10T20:17:17.722652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-03-10T20:17:17.736281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-03-10T20:17:17.736746] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-03-10T20:17:17.737696] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-03-10T20:17:17.737757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:17.737791] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:17.737821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:17.737881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:17.796866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:17.797867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:17.797962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:17.797996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:17.919649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:17.919808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:17.919849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:17.919877] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:17.923331] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: UP (p=69.91%) [2026-03-10T20:17:17.923629] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-03-10T20:17:17.923761] [INFO ] [sig ] BDSX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:18.065376] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BDSX.txt [2026-03-10T20:17:18.065486] [INFO ] [sig ] [364/3275] Completed BDSX in 0.3s | 2.73 sym/s | Total: 2.2m | ETA: 17.8m [2026-03-10T20:17:18.065526] [INFO ] [sig ] [365/3275] Forecasting BDTX... [2026-03-10T20:17:18.065556] [INFO ] [sig ] Generating forecast for: BDTX [2026-03-10T20:17:18.065606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-03-10T20:17:18.076606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-03-10T20:17:18.076924] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-03-10T20:17:18.077732] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-03-10T20:17:18.077786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:18.077817] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:18.077844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:18.077901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:18.135562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:18.136219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:18.136298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:18.136331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:18.257522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:18.257686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:18.257726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:18.257755] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:18.261179] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: DOWN (p=7.33%) [2026-03-10T20:17:18.261453] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-03-10T20:17:18.261599] [INFO ] [sig ] BDTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:18.404926] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BDTX.txt [2026-03-10T20:17:18.405042] [INFO ] [sig ] [365/3275] Completed BDTX in 0.3s | 2.73 sym/s | Total: 2.2m | ETA: 17.7m [2026-03-10T20:17:18.405080] [INFO ] [sig ] [366/3275] Forecasting BDX... [2026-03-10T20:17:18.405110] [INFO ] [sig ] Generating forecast for: BDX [2026-03-10T20:17:18.405141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-03-10T20:17:18.416375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-03-10T20:17:18.416737] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-03-10T20:17:18.417523] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-03-10T20:17:18.417593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:18.417628] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:18.417655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:18.417711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:18.476009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:18.476704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:18.476787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:18.476821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:18.599804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:18.599972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:18.600021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:18.600075] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:18.603683] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=88.04%) [2026-03-10T20:17:18.603974] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-03-10T20:17:18.604107] [INFO ] [sig ] BDX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:18.757840] [INFO ] [LOCAL ] Saved forecast: BDX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BDX.txt [2026-03-10T20:17:18.758030] [INFO ] [sig ] [366/3275] Completed BDX in 0.4s | 2.73 sym/s | Total: 2.2m | ETA: 17.7m [2026-03-10T20:17:18.758089] [INFO ] [sig ] [367/3275] Forecasting BE... [2026-03-10T20:17:18.758136] [INFO ] [sig ] Generating forecast for: BE [2026-03-10T20:17:18.758209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-03-10T20:17:18.769511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-03-10T20:17:18.769932] [INFO ] [FORECASTER] Starting predict_future for BE [2026-03-10T20:17:18.770786] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-03-10T20:17:18.770842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:18.770875] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:18.770904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:18.770964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:18.830469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:18.831375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:18.831461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:18.831497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:18.953911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:18.954078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:18.954121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:18.954151] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:18.959110] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: UP (p=74.81%) [2026-03-10T20:17:18.959522] [INFO ] [FORECASTER] Completed predict_future for BE [2026-03-10T20:17:18.959766] [INFO ] [sig ] BE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:19.104788] [INFO ] [LOCAL ] Saved forecast: BE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BE.txt [2026-03-10T20:17:19.104934] [INFO ] [sig ] [367/3275] Completed BE in 0.3s | 2.73 sym/s | Total: 2.2m | ETA: 17.7m [2026-03-10T20:17:19.104975] [INFO ] [sig ] [368/3275] Forecasting BEAM... [2026-03-10T20:17:19.105005] [INFO ] [sig ] Generating forecast for: BEAM [2026-03-10T20:17:19.105037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-03-10T20:17:19.116516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-03-10T20:17:19.116976] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-03-10T20:17:19.117818] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-03-10T20:17:19.117871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:19.117903] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:19.117930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:19.117987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:19.176942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:19.177852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:19.177940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:19.177990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:19.298874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:19.299045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:19.299095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:19.299130] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:19.302636] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: UP (p=74.78%) [2026-03-10T20:17:19.302921] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-03-10T20:17:19.303075] [INFO ] [sig ] BEAM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:19.453044] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BEAM.txt [2026-03-10T20:17:19.453210] [INFO ] [sig ] [368/3275] Completed BEAM in 0.3s | 2.73 sym/s | Total: 2.2m | ETA: 17.7m [2026-03-10T20:17:19.453254] [INFO ] [sig ] [369/3275] Forecasting BEEM... [2026-03-10T20:17:19.453283] [INFO ] [sig ] Generating forecast for: BEEM [2026-03-10T20:17:19.453313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-03-10T20:17:19.464771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-03-10T20:17:19.465184] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-03-10T20:17:19.466042] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-03-10T20:17:19.466097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:19.466128] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:19.466155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:19.466350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:19.525963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:19.526939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:19.527025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:19.527059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:19.651862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:19.652054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:19.652119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:19.652170] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:19.655986] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-03-10T20:17:19.656331] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-03-10T20:17:19.656480] [INFO ] [sig ] BEEM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:19.818647] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BEEM.txt [2026-03-10T20:17:19.818810] [INFO ] [sig ] [369/3275] Completed BEEM in 0.4s | 2.73 sym/s | Total: 2.2m | ETA: 17.7m [2026-03-10T20:17:19.818853] [INFO ] [sig ] [370/3275] Forecasting BEEP... [2026-03-10T20:17:19.818883] [INFO ] [sig ] Generating forecast for: BEEP [2026-03-10T20:17:19.818914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-03-10T20:17:19.829884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-03-10T20:17:19.830261] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-03-10T20:17:19.831104] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-03-10T20:17:19.831165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:19.831195] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:19.831236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:19.831295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:19.890597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:19.891514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:19.891617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:19.891653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:20.004133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:20.004296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:20.004338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:20.004368] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:20.007816] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: UP (p=96.00%) [2026-03-10T20:17:20.008104] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-03-10T20:17:20.008261] [INFO ] [sig ] BEEP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:20.154698] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BEEP.txt [2026-03-10T20:17:20.154860] [INFO ] [sig ] [370/3275] Completed BEEP in 0.3s | 2.74 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-10T20:17:20.154904] [INFO ] [sig ] [371/3275] Forecasting BEKE... [2026-03-10T20:17:20.154934] [INFO ] [sig ] Generating forecast for: BEKE [2026-03-10T20:17:20.154964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-03-10T20:17:20.166140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-03-10T20:17:20.166504] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-03-10T20:17:20.167343] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-03-10T20:17:20.167396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:20.167428] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:20.167455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:20.167513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:20.228596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:20.229559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:20.229667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:20.229701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:20.349544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:20.349729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:20.349772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:20.349803] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:20.353365] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: UP (p=91.21%) [2026-03-10T20:17:20.353677] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-03-10T20:17:20.353811] [INFO ] [sig ] BEKE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:20.500460] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BEKE.txt [2026-03-10T20:17:20.500647] [INFO ] [sig ] [371/3275] Completed BEKE in 0.3s | 2.74 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-10T20:17:20.500695] [INFO ] [sig ] [372/3275] Forecasting BELFA... [2026-03-10T20:17:20.500726] [INFO ] [sig ] Generating forecast for: BELFA [2026-03-10T20:17:20.500758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-03-10T20:17:20.511950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-03-10T20:17:20.512287] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-03-10T20:17:20.513149] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-03-10T20:17:20.513206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:20.513240] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:20.513268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:20.513327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:20.572649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:20.573745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:20.573839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:20.573874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:20.681163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:20.681329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:20.681371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:20.681402] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:20.684970] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: UP (p=90.79%) [2026-03-10T20:17:20.685257] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-03-10T20:17:20.685602] [INFO ] [sig ] BELFA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:20.843073] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BELFA.txt [2026-03-10T20:17:20.843241] [INFO ] [sig ] [372/3275] Completed BELFA in 0.3s | 2.74 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-10T20:17:20.843286] [INFO ] [sig ] [373/3275] Forecasting BELFB... [2026-03-10T20:17:20.843317] [INFO ] [sig ] Generating forecast for: BELFB [2026-03-10T20:17:20.843351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-03-10T20:17:20.855917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-03-10T20:17:20.856346] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-03-10T20:17:20.857205] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-03-10T20:17:20.857260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:20.857293] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:20.857322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:20.857383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:20.929747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:20.930957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:20.931074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:20.931133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:21.066788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:21.066954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:21.066997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:21.067029] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:21.071683] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-03-10T20:17:21.072122] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-03-10T20:17:21.072311] [INFO ] [sig ] BELFB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:21.226234] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BELFB.txt [2026-03-10T20:17:21.226371] [INFO ] [sig ] [373/3275] Completed BELFB in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-10T20:17:21.226438] [INFO ] [sig ] [374/3275] Forecasting BEN... [2026-03-10T20:17:21.226470] [INFO ] [sig ] Generating forecast for: BEN [2026-03-10T20:17:21.226506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-03-10T20:17:21.238515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-03-10T20:17:21.238882] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-03-10T20:17:21.239900] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-03-10T20:17:21.239954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:21.239986] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:21.240012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:21.240074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:21.297762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:21.298432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:21.298512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:21.298544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:21.418108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:21.418264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:21.418304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:21.418334] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:21.421675] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: DOWN (p=2.76%) [2026-03-10T20:17:21.421950] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-03-10T20:17:21.422079] [INFO ] [sig ] BEN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:21.563872] [INFO ] [LOCAL ] Saved forecast: BEN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BEN.txt [2026-03-10T20:17:21.564004] [INFO ] [sig ] [374/3275] Completed BEN in 0.3s | 2.74 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-10T20:17:21.564045] [INFO ] [sig ] [375/3275] Forecasting BEP... [2026-03-10T20:17:21.564079] [INFO ] [sig ] Generating forecast for: BEP [2026-03-10T20:17:21.564110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-03-10T20:17:21.575606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-03-10T20:17:21.575937] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-03-10T20:17:21.576750] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-03-10T20:17:21.576803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:21.576835] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:21.576862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:21.576920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:21.635431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:21.636365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:21.636460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:21.636493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:21.760688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:21.760846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:21.760885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:21.760913] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:21.764735] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: UP (p=83.64%) [2026-03-10T20:17:21.765014] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-03-10T20:17:21.765144] [INFO ] [sig ] BEP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:21.912261] [INFO ] [LOCAL ] Saved forecast: BEP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BEP.txt [2026-03-10T20:17:21.912437] [INFO ] [sig ] [375/3275] Completed BEP in 0.3s | 2.74 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-10T20:17:21.912480] [INFO ] [sig ] [376/3275] Forecasting BEPH... [2026-03-10T20:17:21.912512] [INFO ] [sig ] Generating forecast for: BEPH [2026-03-10T20:17:21.912543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-03-10T20:17:21.923929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-03-10T20:17:21.924316] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-03-10T20:17:21.925189] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-03-10T20:17:21.925243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:21.925274] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:21.925301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:21.925369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:21.982956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:21.983905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:21.984007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:21.984040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:22.104493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:22.104664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:22.104706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:22.104735] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:22.108099] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: DOWN (p=26.03%) [2026-03-10T20:17:22.108402] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-03-10T20:17:22.108530] [INFO ] [sig ] BEPH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:22.250119] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BEPH.txt [2026-03-10T20:17:22.250247] [INFO ] [sig ] [376/3275] Completed BEPH in 0.3s | 2.74 sym/s | Total: 2.3m | ETA: 17.7m [2026-03-10T20:17:22.250286] [INFO ] [sig ] [377/3275] Forecasting BEPI... [2026-03-10T20:17:22.250316] [INFO ] [sig ] Generating forecast for: BEPI [2026-03-10T20:17:22.250347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-03-10T20:17:22.261120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-03-10T20:17:22.261444] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-03-10T20:17:22.262255] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-03-10T20:17:22.262309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:22.262341] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:22.262397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:22.262457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:22.319868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:22.320544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:22.320643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:22.320676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:22.423444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:22.423620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:22.423663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:22.423697] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:22.427136] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: UP (p=78.88%) [2026-03-10T20:17:22.427415] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-03-10T20:17:22.427541] [INFO ] [sig ] BEPI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:22.573032] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BEPI.txt [2026-03-10T20:17:22.573165] [INFO ] [sig ] [377/3275] Completed BEPI in 0.3s | 2.74 sym/s | Total: 2.3m | ETA: 17.6m [2026-03-10T20:17:22.573206] [INFO ] [sig ] [378/3275] Forecasting BFAM... [2026-03-10T20:17:22.573236] [INFO ] [sig ] Generating forecast for: BFAM [2026-03-10T20:17:22.573267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-03-10T20:17:22.584304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-03-10T20:17:22.584634] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-03-10T20:17:22.585413] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-03-10T20:17:22.585467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:22.585499] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:22.585526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:22.585601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:22.645028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:22.645678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:22.645758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:22.645790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:22.766732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:22.766850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:22.766886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:22.766915] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:22.770188] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: UP (p=76.35%) [2026-03-10T20:17:22.770458] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-03-10T20:17:22.770603] [INFO ] [sig ] BFAM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:22.914381] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BFAM.txt [2026-03-10T20:17:22.914500] [INFO ] [sig ] [378/3275] Completed BFAM in 0.3s | 2.74 sym/s | Total: 2.3m | ETA: 17.6m [2026-03-10T20:17:22.914541] [INFO ] [sig ] [379/3275] Forecasting BFC... [2026-03-10T20:17:22.914588] [INFO ] [sig ] Generating forecast for: BFC [2026-03-10T20:17:22.914622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-03-10T20:17:22.925509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-03-10T20:17:22.925864] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-03-10T20:17:22.926669] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-03-10T20:17:22.926722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:22.926754] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:22.926783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:22.926841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:22.984549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:22.985234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:22.985315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:22.985348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:23.103840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:23.103992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:23.104036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:23.104065] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:23.107516] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: DOWN (p=10.01%) [2026-03-10T20:17:23.107814] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-03-10T20:17:23.107942] [INFO ] [sig ] BFC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:23.275183] [INFO ] [LOCAL ] Saved forecast: BFC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BFC.txt [2026-03-10T20:17:23.275405] [INFO ] [sig ] [379/3275] Completed BFC in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 17.6m [2026-03-10T20:17:23.275470] [INFO ] [sig ] [380/3275] Forecasting BFH... [2026-03-10T20:17:23.275522] [INFO ] [sig ] Generating forecast for: BFH [2026-03-10T20:17:23.275594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-03-10T20:17:23.289844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-03-10T20:17:23.290340] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-03-10T20:17:23.291398] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-03-10T20:17:23.291473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:23.291527] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:23.291597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:23.291672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:23.357349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:23.358236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:23.358322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:23.358359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:23.481342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:23.481485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:23.481531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:23.481584] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:23.485267] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: DOWN (p=18.30%) [2026-03-10T20:17:23.485588] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-03-10T20:17:23.485732] [INFO ] [sig ] BFH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:23.632682] [INFO ] [LOCAL ] Saved forecast: BFH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BFH.txt [2026-03-10T20:17:23.632833] [INFO ] [sig ] [380/3275] Completed BFH in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 17.6m [2026-03-10T20:17:23.632874] [INFO ] [sig ] [381/3275] Forecasting BFLY... [2026-03-10T20:17:23.632904] [INFO ] [sig ] Generating forecast for: BFLY [2026-03-10T20:17:23.632936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-03-10T20:17:23.644280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-03-10T20:17:23.644633] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-03-10T20:17:23.645420] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-03-10T20:17:23.645472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:23.645504] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:23.645531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:23.645607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:23.703109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:23.703921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:23.704004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:23.704038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:23.825060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:23.825222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:23.825263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:23.825293] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:23.828869] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: UP (p=82.89%) [2026-03-10T20:17:23.829310] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-03-10T20:17:23.829510] [INFO ] [sig ] BFLY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:23.978025] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BFLY.txt [2026-03-10T20:17:23.978206] [INFO ] [sig ] [381/3275] Completed BFLY in 0.3s | 2.74 sym/s | Total: 2.3m | ETA: 17.6m [2026-03-10T20:17:23.978253] [INFO ] [sig ] [382/3275] Forecasting BFS... [2026-03-10T20:17:23.978284] [INFO ] [sig ] Generating forecast for: BFS [2026-03-10T20:17:23.978316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-03-10T20:17:23.990112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-03-10T20:17:23.990527] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-03-10T20:17:23.991430] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-03-10T20:17:23.991484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:23.991517] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:23.991544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:23.991621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:24.050950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:24.051794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:24.051881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:24.051915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:24.187597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:24.187751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:24.187792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:24.187821] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:24.191450] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: DOWN (p=41.68%) [2026-03-10T20:17:24.191764] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-03-10T20:17:24.191899] [INFO ] [sig ] BFS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:24.340746] [INFO ] [LOCAL ] Saved forecast: BFS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BFS.txt [2026-03-10T20:17:24.340902] [INFO ] [sig ] [382/3275] Completed BFS in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 17.6m [2026-03-10T20:17:24.340943] [INFO ] [sig ] [383/3275] Forecasting BG... [2026-03-10T20:17:24.340975] [INFO ] [sig ] Generating forecast for: BG [2026-03-10T20:17:24.341005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-03-10T20:17:24.351940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-03-10T20:17:24.352268] [INFO ] [FORECASTER] Starting predict_future for BG [2026-03-10T20:17:24.353087] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-03-10T20:17:24.353154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:24.353186] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:24.353213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:24.353270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:24.415907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:24.416856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:24.416942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:24.416978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:24.543076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:24.543441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:24.543484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:24.543514] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:24.547187] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: UP (p=73.33%) [2026-03-10T20:17:24.547758] [INFO ] [FORECASTER] Completed predict_future for BG [2026-03-10T20:17:24.547938] [INFO ] [sig ] BG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:24.699702] [INFO ] [LOCAL ] Saved forecast: BG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BG.txt [2026-03-10T20:17:24.699865] [INFO ] [sig ] [383/3275] Completed BG in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 17.6m [2026-03-10T20:17:24.699910] [INFO ] [sig ] [384/3275] Forecasting BGB... [2026-03-10T20:17:24.699941] [INFO ] [sig ] Generating forecast for: BGB [2026-03-10T20:17:24.699972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-03-10T20:17:24.712884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-03-10T20:17:24.713566] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-03-10T20:17:24.714906] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-03-10T20:17:24.714974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:24.715024] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:24.715070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:24.715166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:24.778296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:24.779746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:24.779845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:24.779880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:24.903552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:24.903720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:24.903762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:24.903792] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:24.907252] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: DOWN (p=5.69%) [2026-03-10T20:17:24.907531] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-03-10T20:17:24.907680] [INFO ] [sig ] BGB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:25.056462] [INFO ] [LOCAL ] Saved forecast: BGB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BGB.txt [2026-03-10T20:17:25.056612] [INFO ] [sig ] [384/3275] Completed BGB in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 17.6m [2026-03-10T20:17:25.056656] [INFO ] [sig ] [385/3275] Forecasting BGC... [2026-03-10T20:17:25.056688] [INFO ] [sig ] Generating forecast for: BGC [2026-03-10T20:17:25.056720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-03-10T20:17:25.068738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-03-10T20:17:25.069096] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-03-10T20:17:25.070117] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-03-10T20:17:25.070172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:25.070205] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:25.070233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:25.070291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:25.135566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:25.136838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:25.136936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:25.136972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:25.259207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:25.259360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:25.259399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:25.259428] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:25.262865] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: DOWN (p=29.21%) [2026-03-10T20:17:25.263147] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-03-10T20:17:25.263278] [INFO ] [sig ] BGC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:25.408929] [INFO ] [LOCAL ] Saved forecast: BGC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BGC.txt [2026-03-10T20:17:25.409043] [INFO ] [sig ] [385/3275] Completed BGC in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 17.6m [2026-03-10T20:17:25.409081] [INFO ] [sig ] [386/3275] Forecasting BGH... [2026-03-10T20:17:25.409111] [INFO ] [sig ] Generating forecast for: BGH [2026-03-10T20:17:25.409149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-03-10T20:17:25.421119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-03-10T20:17:25.421592] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-03-10T20:17:25.422438] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-03-10T20:17:25.422492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:25.422526] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:25.422554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:25.422647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:25.496353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:25.497476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:25.497569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:25.497628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:25.620251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:25.620415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:25.620456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:25.620485] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:25.623953] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: UP (p=78.70%) [2026-03-10T20:17:25.624234] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-03-10T20:17:25.624361] [INFO ] [sig ] BGH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:25.765902] [INFO ] [LOCAL ] Saved forecast: BGH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BGH.txt [2026-03-10T20:17:25.766016] [INFO ] [sig ] [386/3275] Completed BGH in 0.4s | 2.74 sym/s | Total: 2.3m | ETA: 17.6m [2026-03-10T20:17:25.766061] [INFO ] [sig ] [387/3275] Forecasting BGLC... [2026-03-10T20:17:25.766092] [INFO ] [sig ] Generating forecast for: BGLC [2026-03-10T20:17:25.766122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-03-10T20:17:25.778369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-03-10T20:17:25.778850] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-03-10T20:17:25.779862] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-03-10T20:17:25.779919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:25.779953] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:25.779982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:25.780041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:25.844217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:25.845188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:25.845290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:25.845326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:25.969082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:25.969271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:25.969322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:25.969351] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:25.973078] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: DOWN (p=29.67%) [2026-03-10T20:17:25.973371] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-03-10T20:17:25.973503] [INFO ] [sig ] BGLC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:26.116543] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BGLC.txt [2026-03-10T20:17:26.116751] [INFO ] [sig ] [387/3275] Completed BGLC in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-10T20:17:26.116797] [INFO ] [sig ] [388/3275] Forecasting BGRN... [2026-03-10T20:17:26.116829] [INFO ] [sig ] Generating forecast for: BGRN [2026-03-10T20:17:26.116860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-03-10T20:17:26.128866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-03-10T20:17:26.129302] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-03-10T20:17:26.130166] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-03-10T20:17:26.130234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:26.130275] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:26.130304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:26.130363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:26.190402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:26.191388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:26.191483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:26.191517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:26.315806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:26.315973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:26.316014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:26.316044] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:26.319798] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: UP (p=64.79%) [2026-03-10T20:17:26.320123] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-03-10T20:17:26.320315] [INFO ] [sig ] BGRN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:26.473767] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BGRN.txt [2026-03-10T20:17:26.473925] [INFO ] [sig ] [388/3275] Completed BGRN in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-10T20:17:26.473966] [INFO ] [sig ] [389/3275] Forecasting BGS... [2026-03-10T20:17:26.473995] [INFO ] [sig ] Generating forecast for: BGS [2026-03-10T20:17:26.474028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-03-10T20:17:26.487916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-03-10T20:17:26.488610] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-03-10T20:17:26.489493] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-03-10T20:17:26.489550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:26.489796] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:26.489826] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:26.489883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:26.555047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:26.556262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:26.556549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:26.556605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:26.683417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:26.683619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:26.683665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:26.683695] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:26.687749] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: UP (p=93.07%) [2026-03-10T20:17:26.688120] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-03-10T20:17:26.688300] [INFO ] [sig ] BGS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:26.842808] [INFO ] [LOCAL ] Saved forecast: BGS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BGS.txt [2026-03-10T20:17:26.842972] [INFO ] [sig ] [389/3275] Completed BGS in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 17.6m [2026-03-10T20:17:26.843013] [INFO ] [sig ] [390/3275] Forecasting BGSF... [2026-03-10T20:17:26.843042] [INFO ] [sig ] Generating forecast for: BGSF [2026-03-10T20:17:26.843074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-03-10T20:17:26.854906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-03-10T20:17:26.855318] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-03-10T20:17:26.856328] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-03-10T20:17:26.856397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:26.856452] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:26.856490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:26.856559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:26.920365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:26.921363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:26.921463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:26.921508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:27.042443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:27.042616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:27.042659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:27.042715] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:27.046329] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: DOWN (p=4.31%) [2026-03-10T20:17:27.046629] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-03-10T20:17:27.046760] [INFO ] [sig ] BGSF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:27.192177] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BGSF.txt [2026-03-10T20:17:27.192326] [INFO ] [sig ] [390/3275] Completed BGSF in 0.3s | 2.74 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-10T20:17:27.192396] [INFO ] [sig ] [391/3275] Forecasting BGX... [2026-03-10T20:17:27.192428] [INFO ] [sig ] Generating forecast for: BGX [2026-03-10T20:17:27.192460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-03-10T20:17:27.203889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-03-10T20:17:27.204222] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-03-10T20:17:27.205049] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-03-10T20:17:27.205110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:27.205142] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:27.205170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:27.205231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:27.263655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:27.264301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:27.264383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:27.264416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:27.388859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:27.389011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:27.389052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:27.389082] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:27.392558] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: DOWN (p=11.09%) [2026-03-10T20:17:27.392863] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-03-10T20:17:27.392993] [INFO ] [sig ] BGX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:27.541293] [INFO ] [LOCAL ] Saved forecast: BGX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BGX.txt [2026-03-10T20:17:27.541680] [INFO ] [sig ] [391/3275] Completed BGX in 0.3s | 2.74 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-10T20:17:27.541726] [INFO ] [sig ] [392/3275] Forecasting BGY... [2026-03-10T20:17:27.541756] [INFO ] [sig ] Generating forecast for: BGY [2026-03-10T20:17:27.541786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-03-10T20:17:27.555047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-03-10T20:17:27.555481] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-03-10T20:17:27.556357] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-03-10T20:17:27.556414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:27.556447] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:27.556475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:27.556534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:27.619302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:27.620183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:27.620285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:27.620322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:27.745530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:27.745707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:27.745748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:27.745779] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:27.749341] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: DOWN (p=48.58%) [2026-03-10T20:17:27.749650] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-03-10T20:17:27.749778] [INFO ] [sig ] BGY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:27.958406] [INFO ] [LOCAL ] Saved forecast: BGY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BGY.txt [2026-03-10T20:17:27.958557] [INFO ] [sig ] [392/3275] Completed BGY in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-10T20:17:27.958618] [INFO ] [sig ] [393/3275] Forecasting BHC... [2026-03-10T20:17:27.958651] [INFO ] [sig ] Generating forecast for: BHC [2026-03-10T20:17:27.958681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-03-10T20:17:27.970159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-03-10T20:17:27.970554] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-03-10T20:17:27.971418] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-03-10T20:17:27.971472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:27.971504] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:27.971532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:27.971614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:28.032448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:28.033475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:28.033602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:28.033654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:28.160446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:28.160633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:28.160677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:28.160709] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:28.164227] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-03-10T20:17:28.164530] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-03-10T20:17:28.164689] [INFO ] [sig ] BHC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:28.309167] [INFO ] [LOCAL ] Saved forecast: BHC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BHC.txt [2026-03-10T20:17:28.309343] [INFO ] [sig ] [393/3275] Completed BHC in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-10T20:17:28.309383] [INFO ] [sig ] [394/3275] Forecasting BHE... [2026-03-10T20:17:28.309414] [INFO ] [sig ] Generating forecast for: BHE [2026-03-10T20:17:28.309446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-03-10T20:17:28.322319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-03-10T20:17:28.322933] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-03-10T20:17:28.323761] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-03-10T20:17:28.323815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:28.323847] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:28.323888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:28.323975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:28.384928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:28.385834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:28.385920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:28.385955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:28.511077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:28.511262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:28.511325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:28.511372] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:28.514937] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=91.76%) [2026-03-10T20:17:28.515241] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-03-10T20:17:28.515413] [INFO ] [sig ] BHE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:28.667311] [INFO ] [LOCAL ] Saved forecast: BHE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BHE.txt [2026-03-10T20:17:28.667457] [INFO ] [sig ] [394/3275] Completed BHE in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-10T20:17:28.667497] [INFO ] [sig ] [395/3275] Forecasting BHF... [2026-03-10T20:17:28.667525] [INFO ] [sig ] Generating forecast for: BHF [2026-03-10T20:17:28.667556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-03-10T20:17:28.679075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-03-10T20:17:28.679492] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-03-10T20:17:28.680375] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-03-10T20:17:28.680435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:28.680468] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:28.680496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:28.680553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:28.739306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:28.740125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:28.740213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:28.740252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:28.868420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:28.868617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:28.868662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:28.868692] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:28.872502] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: DOWN (p=46.49%) [2026-03-10T20:17:28.872811] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-03-10T20:17:28.872943] [INFO ] [sig ] BHF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:29.021827] [INFO ] [LOCAL ] Saved forecast: BHF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BHF.txt [2026-03-10T20:17:29.021967] [INFO ] [sig ] [395/3275] Completed BHF in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-10T20:17:29.022006] [INFO ] [sig ] [396/3275] Forecasting BHFAL... [2026-03-10T20:17:29.022037] [INFO ] [sig ] Generating forecast for: BHFAL [2026-03-10T20:17:29.022067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-03-10T20:17:29.034077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-03-10T20:17:29.034481] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-03-10T20:17:29.035340] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-03-10T20:17:29.035394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:29.035425] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:29.035451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:29.035510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:29.094747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:29.095614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:29.095704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:29.095738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:29.225156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:29.225323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:29.225363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:29.225392] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:29.229070] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: UP (p=60.46%) [2026-03-10T20:17:29.229446] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-03-10T20:17:29.229616] [INFO ] [sig ] BHFAL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:29.380862] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BHFAL.txt [2026-03-10T20:17:29.381025] [INFO ] [sig ] [396/3275] Completed BHFAL in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-10T20:17:29.381067] [INFO ] [sig ] [397/3275] Forecasting BHFAM... [2026-03-10T20:17:29.381098] [INFO ] [sig ] Generating forecast for: BHFAM [2026-03-10T20:17:29.381129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-03-10T20:17:29.393890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-03-10T20:17:29.394334] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-03-10T20:17:29.395441] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-03-10T20:17:29.395500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:29.395534] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:29.395563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:29.395647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:29.457423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:29.458341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:29.458431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:29.458463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:29.582738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:29.582941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:29.582994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:29.583025] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:29.586845] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: DOWN (p=7.99%) [2026-03-10T20:17:29.587187] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-03-10T20:17:29.587326] [INFO ] [sig ] BHFAM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:29.729635] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BHFAM.txt [2026-03-10T20:17:29.729775] [INFO ] [sig ] [397/3275] Completed BHFAM in 0.3s | 2.74 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-10T20:17:29.729817] [INFO ] [sig ] [398/3275] Forecasting BHFAN... [2026-03-10T20:17:29.729849] [INFO ] [sig ] Generating forecast for: BHFAN [2026-03-10T20:17:29.729886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-03-10T20:17:29.742046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-03-10T20:17:29.742408] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-03-10T20:17:29.743258] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-03-10T20:17:29.743316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:29.743346] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:29.743373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:29.743440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:29.800306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:29.801231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:29.801322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:29.801355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:29.924048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:29.924211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:29.924252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:29.924281] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:29.927724] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: DOWN (p=20.21%) [2026-03-10T20:17:29.928013] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-03-10T20:17:29.928169] [INFO ] [sig ] BHFAN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:30.070597] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BHFAN.txt [2026-03-10T20:17:30.070756] [INFO ] [sig ] [398/3275] Completed BHFAN in 0.3s | 2.74 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-10T20:17:30.070797] [INFO ] [sig ] [399/3275] Forecasting BHFAO... [2026-03-10T20:17:30.070828] [INFO ] [sig ] Generating forecast for: BHFAO [2026-03-10T20:17:30.070859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-03-10T20:17:30.082287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-03-10T20:17:30.082692] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-03-10T20:17:30.083494] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-03-10T20:17:30.083548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:30.083604] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:30.083635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:30.083692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:30.140843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:30.141531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:30.141631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:30.141666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:30.258859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:30.259014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:30.259053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:30.259082] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:30.262770] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: DOWN (p=19.16%) [2026-03-10T20:17:30.263058] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-03-10T20:17:30.263193] [INFO ] [sig ] BHFAO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:30.409944] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BHFAO.txt [2026-03-10T20:17:30.410115] [INFO ] [sig ] [399/3275] Completed BHFAO in 0.3s | 2.74 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-10T20:17:30.410157] [INFO ] [sig ] [400/3275] Forecasting BHFAP... [2026-03-10T20:17:30.410187] [INFO ] [sig ] Generating forecast for: BHFAP [2026-03-10T20:17:30.410218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-03-10T20:17:30.423289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-03-10T20:17:30.423932] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-03-10T20:17:30.424968] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-03-10T20:17:30.425020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:30.425052] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:30.425078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:30.425136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:30.484270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:30.485218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:30.485307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:30.485340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:30.613211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:30.613382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:30.613424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:30.613452] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:30.617299] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: UP (p=68.21%) [2026-03-10T20:17:30.617807] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-03-10T20:17:30.617946] [INFO ] [sig ] BHFAP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:30.763346] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BHFAP.txt [2026-03-10T20:17:30.763498] [INFO ] [sig ] [400/3275] Completed BHFAP in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-10T20:17:30.763537] [INFO ] [sig ] [401/3275] Forecasting BHK... [2026-03-10T20:17:30.763586] [INFO ] [sig ] Generating forecast for: BHK [2026-03-10T20:17:30.763622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-03-10T20:17:30.774555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-03-10T20:17:30.774974] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-03-10T20:17:30.775803] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-03-10T20:17:30.775856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:30.775888] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:30.775914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:30.775972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:30.834538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:30.835259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:30.835341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:30.835374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:30.958530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:30.958697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:30.958737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:30.958782] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:30.962150] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: UP (p=97.41%) [2026-03-10T20:17:30.962432] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-03-10T20:17:30.962557] [INFO ] [sig ] BHK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:31.104968] [INFO ] [LOCAL ] Saved forecast: BHK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BHK.txt [2026-03-10T20:17:31.105083] [INFO ] [sig ] [401/3275] Completed BHK in 0.3s | 2.74 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-10T20:17:31.105122] [INFO ] [sig ] [402/3275] Forecasting BHP... [2026-03-10T20:17:31.105152] [INFO ] [sig ] Generating forecast for: BHP [2026-03-10T20:17:31.105181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-03-10T20:17:31.116038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-03-10T20:17:31.116369] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-03-10T20:17:31.117179] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-03-10T20:17:31.117232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:31.117264] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:31.117296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:31.117365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:31.178533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:31.179337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:31.179448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:31.179483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:31.303104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:31.303247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:31.303287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:31.303316] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:31.306734] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=91.71%) [2026-03-10T20:17:31.307023] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-03-10T20:17:31.307151] [INFO ] [sig ] BHP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:31.455346] [INFO ] [LOCAL ] Saved forecast: BHP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BHP.txt [2026-03-10T20:17:31.455498] [INFO ] [sig ] [402/3275] Completed BHP in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-10T20:17:31.455748] [INFO ] [sig ] [403/3275] Forecasting BHRB... [2026-03-10T20:17:31.455783] [INFO ] [sig ] Generating forecast for: BHRB [2026-03-10T20:17:31.455813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-03-10T20:17:31.467413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-03-10T20:17:31.467969] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-03-10T20:17:31.469073] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-03-10T20:17:31.469126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:31.469157] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:31.469184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:31.469240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:31.528961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:31.529603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:31.529688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:31.529720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:31.648902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:31.649034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:31.649074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:31.649103] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:31.652917] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: DOWN (p=6.16%) [2026-03-10T20:17:31.653194] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-03-10T20:17:31.653343] [INFO ] [sig ] BHRB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:31.798266] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BHRB.txt [2026-03-10T20:17:31.798391] [INFO ] [sig ] [403/3275] Completed BHRB in 0.3s | 2.74 sym/s | Total: 2.4m | ETA: 17.5m [2026-03-10T20:17:31.798431] [INFO ] [sig ] [404/3275] Forecasting BHVN... [2026-03-10T20:17:31.798460] [INFO ] [sig ] Generating forecast for: BHVN [2026-03-10T20:17:31.798490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-03-10T20:17:31.810512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-03-10T20:17:31.810857] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-03-10T20:17:31.811762] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-03-10T20:17:31.811817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:31.811851] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:31.811879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:31.811940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:31.870909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:31.871731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:31.871817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:31.871851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:31.993704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:31.993864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:31.993909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:31.993939] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:31.997412] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-03-10T20:17:31.997720] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-03-10T20:17:31.997853] [INFO ] [sig ] BHVN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:32.141405] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BHVN.txt [2026-03-10T20:17:32.141541] [INFO ] [sig ] [404/3275] Completed BHVN in 0.3s | 2.74 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-10T20:17:32.141600] [INFO ] [sig ] [405/3275] Forecasting BIB... [2026-03-10T20:17:32.141634] [INFO ] [sig ] Generating forecast for: BIB [2026-03-10T20:17:32.141665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-03-10T20:17:32.152752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-03-10T20:17:32.153094] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-03-10T20:17:32.154120] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-03-10T20:17:32.154175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:32.154206] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:32.154233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:32.154305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:32.211782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:32.212512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:32.212612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:32.212648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:32.320393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:32.320547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:32.320608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:32.320641] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:32.324096] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: UP (p=57.36%) [2026-03-10T20:17:32.324384] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-03-10T20:17:32.324523] [INFO ] [sig ] BIB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:32.467131] [INFO ] [LOCAL ] Saved forecast: BIB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BIB.txt [2026-03-10T20:17:32.467263] [INFO ] [sig ] [405/3275] Completed BIB in 0.3s | 2.74 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-10T20:17:32.467302] [INFO ] [sig ] [406/3275] Forecasting BIIB... [2026-03-10T20:17:32.467332] [INFO ] [sig ] Generating forecast for: BIIB [2026-03-10T20:17:32.467361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-03-10T20:17:32.478487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-03-10T20:17:32.478855] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-03-10T20:17:32.479676] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-03-10T20:17:32.479730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:32.479761] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:32.479788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:32.479845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:32.537211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:32.538006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:32.538087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:32.538121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:32.667414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:32.667595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:32.667640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:32.667670] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:32.671194] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: UP (p=62.70%) [2026-03-10T20:17:32.671515] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-03-10T20:17:32.671682] [INFO ] [sig ] BIIB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:32.815384] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BIIB.txt [2026-03-10T20:17:32.815530] [INFO ] [sig ] [406/3275] Completed BIIB in 0.3s | 2.74 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-10T20:17:32.815587] [INFO ] [sig ] [407/3275] Forecasting BILI... [2026-03-10T20:17:32.815621] [INFO ] [sig ] Generating forecast for: BILI [2026-03-10T20:17:32.815652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-03-10T20:17:32.828389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-03-10T20:17:32.828759] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-03-10T20:17:32.829610] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-03-10T20:17:32.829675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:32.829708] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:32.829735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:32.829793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:32.887422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:32.888268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:32.888358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:32.888390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:33.011096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:33.011242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:33.011284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:33.011313] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:33.014834] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: DOWN (p=9.58%) [2026-03-10T20:17:33.015125] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-03-10T20:17:33.015256] [INFO ] [sig ] BILI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:33.158236] [INFO ] [LOCAL ] Saved forecast: BILI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BILI.txt [2026-03-10T20:17:33.158377] [INFO ] [sig ] [407/3275] Completed BILI in 0.3s | 2.74 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-10T20:17:33.158445] [INFO ] [sig ] [408/3275] Forecasting BILL... [2026-03-10T20:17:33.158476] [INFO ] [sig ] Generating forecast for: BILL [2026-03-10T20:17:33.158506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-03-10T20:17:33.169430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-03-10T20:17:33.169780] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-03-10T20:17:33.170657] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-03-10T20:17:33.170711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:33.170745] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:33.170772] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:33.170828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:33.229903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:33.230854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:33.230953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:33.230987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:33.360016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:33.360180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:33.360224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:33.360255] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:33.364446] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: UP (p=83.40%) [2026-03-10T20:17:33.364768] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-03-10T20:17:33.364906] [INFO ] [sig ] BILL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:33.515091] [INFO ] [LOCAL ] Saved forecast: BILL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BILL.txt [2026-03-10T20:17:33.515227] [INFO ] [sig ] [408/3275] Completed BILL in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-10T20:17:33.515267] [INFO ] [sig ] [409/3275] Forecasting BIO... [2026-03-10T20:17:33.515298] [INFO ] [sig ] Generating forecast for: BIO [2026-03-10T20:17:33.515329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-03-10T20:17:33.526465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-03-10T20:17:33.526809] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-03-10T20:17:33.527617] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-03-10T20:17:33.527670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:33.527703] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:33.527730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:33.527788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:33.586163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:33.586910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:33.586993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:33.587026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:33.710764] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:33.710919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:33.710959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:33.710987] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:33.714392] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: UP (p=96.61%) [2026-03-10T20:17:33.714724] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-03-10T20:17:33.714854] [INFO ] [sig ] BIO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:33.858721] [INFO ] [LOCAL ] Saved forecast: BIO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BIO.txt [2026-03-10T20:17:33.858842] [INFO ] [sig ] [409/3275] Completed BIO in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-10T20:17:33.858882] [INFO ] [sig ] [410/3275] Forecasting BIP... [2026-03-10T20:17:33.858912] [INFO ] [sig ] Generating forecast for: BIP [2026-03-10T20:17:33.858942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-03-10T20:17:33.870052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-03-10T20:17:33.870379] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-03-10T20:17:33.871200] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-03-10T20:17:33.871252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:33.871284] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:33.871311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:33.871368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:33.931426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:33.932147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:33.932228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:33.932261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:34.054997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:34.055154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:34.055194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:34.055221] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:34.058939] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: UP (p=98.94%) [2026-03-10T20:17:34.059216] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-03-10T20:17:34.059352] [INFO ] [sig ] BIP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:34.204069] [INFO ] [LOCAL ] Saved forecast: BIP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BIP.txt [2026-03-10T20:17:34.204201] [INFO ] [sig ] [410/3275] Completed BIP in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-10T20:17:34.204241] [INFO ] [sig ] [411/3275] Forecasting BIPH... [2026-03-10T20:17:34.204271] [INFO ] [sig ] Generating forecast for: BIPH [2026-03-10T20:17:34.204302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-03-10T20:17:34.215303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-03-10T20:17:34.215659] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-03-10T20:17:34.216446] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-03-10T20:17:34.216498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:34.216530] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:34.216613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:34.216675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:34.274324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:34.275054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:34.275136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:34.275169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:34.381069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:34.381223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:34.381265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:34.381296] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:34.384883] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: UP (p=87.73%) [2026-03-10T20:17:34.385161] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-03-10T20:17:34.385290] [INFO ] [sig ] BIPH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:34.535884] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BIPH.txt [2026-03-10T20:17:34.536025] [INFO ] [sig ] [411/3275] Completed BIPH in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-10T20:17:34.536067] [INFO ] [sig ] [412/3275] Forecasting BIPI... [2026-03-10T20:17:34.536098] [INFO ] [sig ] Generating forecast for: BIPI [2026-03-10T20:17:34.536131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-03-10T20:17:34.547066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-03-10T20:17:34.547399] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-03-10T20:17:34.548261] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-03-10T20:17:34.548315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:34.548347] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:34.548373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:34.548435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:34.606945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:34.607870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:34.607972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:34.608006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:34.716110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:34.716262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:34.716302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:34.716332] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:34.720072] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: DOWN (p=49.34%) [2026-03-10T20:17:34.720371] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-03-10T20:17:34.720500] [INFO ] [sig ] BIPI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:34.866901] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BIPI.txt [2026-03-10T20:17:34.867039] [INFO ] [sig ] [412/3275] Completed BIPI in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-10T20:17:34.867081] [INFO ] [sig ] [413/3275] Forecasting BIRD... [2026-03-10T20:17:34.867110] [INFO ] [sig ] Generating forecast for: BIRD [2026-03-10T20:17:34.867141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-03-10T20:17:34.878459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-03-10T20:17:34.878828] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-03-10T20:17:34.879637] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-03-10T20:17:34.879690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:34.879722] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:34.879750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:34.879807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:34.938715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:34.939386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:34.939466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:34.939500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:35.065591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:35.065761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:35.065805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:35.065834] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:35.069483] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: UP (p=62.75%) [2026-03-10T20:17:35.069797] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-03-10T20:17:35.069934] [INFO ] [sig ] BIRD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:35.212057] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BIRD.txt [2026-03-10T20:17:35.212197] [INFO ] [sig ] [413/3275] Completed BIRD in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-10T20:17:35.212237] [INFO ] [sig ] [414/3275] Forecasting BIRK... [2026-03-10T20:17:35.212266] [INFO ] [sig ] Generating forecast for: BIRK [2026-03-10T20:17:35.212298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-03-10T20:17:35.223616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-03-10T20:17:35.223939] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-03-10T20:17:35.224772] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-03-10T20:17:35.224824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:35.224856] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:35.224883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:35.224940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:35.283627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:35.284322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:35.284407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:35.284443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:35.408461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:35.408634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:35.408695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:35.408727] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:35.412435] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: UP (p=90.55%) [2026-03-10T20:17:35.412738] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-03-10T20:17:35.412869] [INFO ] [sig ] BIRK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:35.556149] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BIRK.txt [2026-03-10T20:17:35.556277] [INFO ] [sig ] [414/3275] Completed BIRK in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 17.4m [2026-03-10T20:17:35.556316] [INFO ] [sig ] [415/3275] Forecasting BITF... [2026-03-10T20:17:35.556347] [INFO ] [sig ] Generating forecast for: BITF [2026-03-10T20:17:35.556377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-03-10T20:17:35.567438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-03-10T20:17:35.567790] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-03-10T20:17:35.568619] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-03-10T20:17:35.568672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:35.568704] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:35.568731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:35.568787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:35.626397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:35.627109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:35.627191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:35.627224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:35.744681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:35.744844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:35.744884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:35.744913] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:35.748327] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: DOWN (p=6.79%) [2026-03-10T20:17:35.748627] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-03-10T20:17:35.748754] [INFO ] [sig ] BITF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:35.891225] [INFO ] [LOCAL ] Saved forecast: BITF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BITF.txt [2026-03-10T20:17:35.891362] [INFO ] [sig ] [415/3275] Completed BITF in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 17.3m [2026-03-10T20:17:35.891401] [INFO ] [sig ] [416/3275] Forecasting BIVI... [2026-03-10T20:17:35.891432] [INFO ] [sig ] Generating forecast for: BIVI [2026-03-10T20:17:35.891463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-03-10T20:17:35.902759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-03-10T20:17:35.903085] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-03-10T20:17:35.903893] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-03-10T20:17:35.903946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:35.903978] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:35.904005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:35.904062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:35.962711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:35.963407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:35.963489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:35.963522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:36.086556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:36.086761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:36.086806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:36.086837] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:36.090469] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-03-10T20:17:36.090971] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-03-10T20:17:36.091108] [INFO ] [sig ] BIVI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:36.235183] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BIVI.txt [2026-03-10T20:17:36.235329] [INFO ] [sig ] [416/3275] Completed BIVI in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 17.3m [2026-03-10T20:17:36.235368] [INFO ] [sig ] [417/3275] Forecasting BJ... [2026-03-10T20:17:36.235398] [INFO ] [sig ] Generating forecast for: BJ [2026-03-10T20:17:36.235429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-03-10T20:17:36.248306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-03-10T20:17:36.248663] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-03-10T20:17:36.249466] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-03-10T20:17:36.249530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:36.249565] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:36.249617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:36.249675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:36.309435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:36.310127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:36.310207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:36.310241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:36.435119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:36.435285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:36.435327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:36.435357] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:36.438791] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: UP (p=86.76%) [2026-03-10T20:17:36.439066] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-03-10T20:17:36.439196] [INFO ] [sig ] BJ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:36.582230] [INFO ] [LOCAL ] Saved forecast: BJ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BJ.txt [2026-03-10T20:17:36.582355] [INFO ] [sig ] [417/3275] Completed BJ in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 17.3m [2026-03-10T20:17:36.582394] [INFO ] [sig ] [418/3275] Forecasting BJRI... [2026-03-10T20:17:36.582425] [INFO ] [sig ] Generating forecast for: BJRI [2026-03-10T20:17:36.582457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-03-10T20:17:36.596247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-03-10T20:17:36.596917] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-03-10T20:17:36.597856] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-03-10T20:17:36.597913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:36.597963] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:36.597993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:36.598057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:36.659317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:36.660390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:36.660514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:36.660550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:36.787391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:36.787561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:36.787622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:36.787652] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:36.791704] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: DOWN (p=47.74%) [2026-03-10T20:17:36.792000] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-03-10T20:17:36.792135] [INFO ] [sig ] BJRI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:36.943374] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BJRI.txt [2026-03-10T20:17:36.943528] [INFO ] [sig ] [418/3275] Completed BJRI in 0.4s | 2.75 sym/s | Total: 2.5m | ETA: 17.3m [2026-03-10T20:17:36.943589] [INFO ] [sig ] [419/3275] Forecasting BKCH... [2026-03-10T20:17:36.943624] [INFO ] [sig ] Generating forecast for: BKCH [2026-03-10T20:17:36.943656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-03-10T20:17:36.955077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-03-10T20:17:36.955498] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-03-10T20:17:36.956456] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-03-10T20:17:36.956513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:36.956545] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:36.956596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:36.956661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:37.016474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:37.017198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:37.017281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:37.017315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:37.136296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:37.136469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:37.136510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:37.136539] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:37.140059] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: DOWN (p=7.88%) [2026-03-10T20:17:37.140345] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-03-10T20:17:37.140473] [INFO ] [sig ] BKCH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:37.286217] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BKCH.txt [2026-03-10T20:17:37.286361] [INFO ] [sig ] [419/3275] Completed BKCH in 0.3s | 2.75 sym/s | Total: 2.5m | ETA: 17.3m [2026-03-10T20:17:37.286404] [INFO ] [sig ] [420/3275] Forecasting BKD... [2026-03-10T20:17:37.286436] [INFO ] [sig ] Generating forecast for: BKD [2026-03-10T20:17:37.286468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-03-10T20:17:37.298173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-03-10T20:17:37.298612] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-03-10T20:17:37.299457] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-03-10T20:17:37.299525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:37.299564] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:37.299622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:37.299686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:37.359127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:37.360047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:37.360139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:37.360173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:37.487006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:37.487187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:37.487229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:37.487260] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:37.491382] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: UP (p=94.81%) [2026-03-10T20:17:37.491848] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-03-10T20:17:37.492014] [INFO ] [sig ] BKD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:37.673515] [INFO ] [LOCAL ] Saved forecast: BKD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BKD.txt [2026-03-10T20:17:37.673707] [INFO ] [sig ] [420/3275] Completed BKD in 0.4s | 2.75 sym/s | Total: 2.5m | ETA: 17.3m [2026-03-10T20:17:37.673751] [INFO ] [sig ] [421/3275] Forecasting BKE... [2026-03-10T20:17:37.673781] [INFO ] [sig ] Generating forecast for: BKE [2026-03-10T20:17:37.673814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-03-10T20:17:37.686139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-03-10T20:17:37.686548] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-03-10T20:17:37.687392] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-03-10T20:17:37.687448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:37.687482] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:37.687510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:37.687568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:37.747028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:37.747986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:37.748139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:37.748195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:37.876487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:37.876674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:37.876719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:37.876749] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:37.880354] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: DOWN (p=9.00%) [2026-03-10T20:17:37.880712] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-03-10T20:17:37.880854] [INFO ] [sig ] BKE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:38.026492] [INFO ] [LOCAL ] Saved forecast: BKE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BKE.txt [2026-03-10T20:17:38.026682] [INFO ] [sig ] [421/3275] Completed BKE in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 17.3m [2026-03-10T20:17:38.026728] [INFO ] [sig ] [422/3275] Forecasting BKH... [2026-03-10T20:17:38.026767] [INFO ] [sig ] Generating forecast for: BKH [2026-03-10T20:17:38.026800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-03-10T20:17:38.039173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-03-10T20:17:38.039635] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-03-10T20:17:38.040447] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-03-10T20:17:38.040500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:38.040532] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:38.040559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:38.040646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:38.102525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:38.103663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:38.103775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:38.103816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:38.222877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:38.223038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:38.223080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:38.223111] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:38.226684] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=27.33%) [2026-03-10T20:17:38.226967] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-03-10T20:17:38.227094] [INFO ] [sig ] BKH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:38.371620] [INFO ] [LOCAL ] Saved forecast: BKH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BKH.txt [2026-03-10T20:17:38.371769] [INFO ] [sig ] [422/3275] Completed BKH in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 17.3m [2026-03-10T20:17:38.371809] [INFO ] [sig ] [423/3275] Forecasting BKNG... [2026-03-10T20:17:38.371838] [INFO ] [sig ] Generating forecast for: BKNG [2026-03-10T20:17:38.371879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-03-10T20:17:38.384719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-03-10T20:17:38.385203] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-03-10T20:17:38.386105] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-03-10T20:17:38.386162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:38.386196] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:38.386223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:38.386290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:38.446800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:38.448011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:38.448103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:38.448137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:38.585327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:38.585487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:38.585530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:38.585560] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:38.589251] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-03-10T20:17:38.589600] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-03-10T20:17:38.589911] [INFO ] [sig ] BKNG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:38.743902] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BKNG.txt [2026-03-10T20:17:38.744057] [INFO ] [sig ] [423/3275] Completed BKNG in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 17.3m [2026-03-10T20:17:38.744097] [INFO ] [sig ] [424/3275] Forecasting BKSY... [2026-03-10T20:17:38.744127] [INFO ] [sig ] Generating forecast for: BKSY [2026-03-10T20:17:38.744159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-03-10T20:17:38.755349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-03-10T20:17:38.755731] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-03-10T20:17:38.756547] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-03-10T20:17:38.756621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:38.756655] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:38.756682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:38.756739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:38.814960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:38.815705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:38.815789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:38.815823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:38.938924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:38.939083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:38.939125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:38.939155] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:38.942758] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: DOWN (p=18.55%) [2026-03-10T20:17:38.943044] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-03-10T20:17:38.943174] [INFO ] [sig ] BKSY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:39.085420] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BKSY.txt [2026-03-10T20:17:39.085644] [INFO ] [sig ] [424/3275] Completed BKSY in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 17.3m [2026-03-10T20:17:39.085689] [INFO ] [sig ] [425/3275] Forecasting BL... [2026-03-10T20:17:39.085720] [INFO ] [sig ] Generating forecast for: BL [2026-03-10T20:17:39.085751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-03-10T20:17:39.096871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-03-10T20:17:39.097233] [INFO ] [FORECASTER] Starting predict_future for BL [2026-03-10T20:17:39.098175] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-03-10T20:17:39.098232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:39.098265] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:39.098291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:39.098349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:39.156260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:39.157056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:39.157143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:39.157177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:39.281453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:39.281641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:39.281683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:39.281729] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:39.285135] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-03-10T20:17:39.285414] [INFO ] [FORECASTER] Completed predict_future for BL [2026-03-10T20:17:39.285546] [INFO ] [sig ] BL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:39.431363] [INFO ] [LOCAL ] Saved forecast: BL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BL.txt [2026-03-10T20:17:39.431526] [INFO ] [sig ] [425/3275] Completed BL in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 17.3m [2026-03-10T20:17:39.431591] [INFO ] [sig ] [426/3275] Forecasting BLBD... [2026-03-10T20:17:39.431628] [INFO ] [sig ] Generating forecast for: BLBD [2026-03-10T20:17:39.431660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-03-10T20:17:39.442883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-03-10T20:17:39.443261] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-03-10T20:17:39.444168] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-03-10T20:17:39.444224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:39.444257] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:39.444286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:39.444345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:39.508064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:39.509607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:39.509961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:39.509997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:39.636514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:39.636689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:39.636731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:39.636761] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:39.640343] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: UP (p=67.17%) [2026-03-10T20:17:39.640698] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-03-10T20:17:39.640858] [INFO ] [sig ] BLBD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:39.784281] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BLBD.txt [2026-03-10T20:17:39.784422] [INFO ] [sig ] [426/3275] Completed BLBD in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 17.3m [2026-03-10T20:17:39.784470] [INFO ] [sig ] [427/3275] Forecasting BLCN... [2026-03-10T20:17:39.784507] [INFO ] [sig ] Generating forecast for: BLCN [2026-03-10T20:17:39.784544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-03-10T20:17:39.796797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-03-10T20:17:39.797180] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-03-10T20:17:39.798105] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-03-10T20:17:39.798182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:39.798219] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:39.798247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:39.798306] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:39.857424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:39.858289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:39.858373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:39.858423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:39.967778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:39.967937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:39.967978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:39.968009] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:39.971674] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: DOWN (p=26.03%) [2026-03-10T20:17:39.971985] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-03-10T20:17:39.972121] [INFO ] [sig ] BLCN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:40.117319] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BLCN.txt [2026-03-10T20:17:40.117479] [INFO ] [sig ] [427/3275] Completed BLCN in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 17.3m [2026-03-10T20:17:40.117521] [INFO ] [sig ] [428/3275] Forecasting BLCO... [2026-03-10T20:17:40.117552] [INFO ] [sig ] Generating forecast for: BLCO [2026-03-10T20:17:40.117602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-03-10T20:17:40.129414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-03-10T20:17:40.129827] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-03-10T20:17:40.130707] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-03-10T20:17:40.130763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:40.130863] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:40.130894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:40.130954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:40.191842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:40.192809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:40.192902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:40.192936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:40.326244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:40.326409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:40.326450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:40.326479] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:40.329998] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: DOWN (p=36.64%) [2026-03-10T20:17:40.330280] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-03-10T20:17:40.330407] [INFO ] [sig ] BLCO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:40.483189] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BLCO.txt [2026-03-10T20:17:40.483366] [INFO ] [sig ] [428/3275] Completed BLCO in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 17.3m [2026-03-10T20:17:40.483409] [INFO ] [sig ] [429/3275] Forecasting BLD... [2026-03-10T20:17:40.483443] [INFO ] [sig ] Generating forecast for: BLD [2026-03-10T20:17:40.483476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-03-10T20:17:40.495975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-03-10T20:17:40.496463] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-03-10T20:17:40.497463] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-03-10T20:17:40.497548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:40.497617] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:40.497664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:40.497734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:40.558308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:40.559243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:40.559336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:40.559370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:40.681114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:40.681273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:40.681316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:40.681346] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:40.684795] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: UP (p=77.72%) [2026-03-10T20:17:40.685076] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-03-10T20:17:40.685205] [INFO ] [sig ] BLD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:40.831763] [INFO ] [LOCAL ] Saved forecast: BLD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BLD.txt [2026-03-10T20:17:40.831924] [INFO ] [sig ] [429/3275] Completed BLD in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 17.2m [2026-03-10T20:17:40.831965] [INFO ] [sig ] [430/3275] Forecasting BLDP... [2026-03-10T20:17:40.831996] [INFO ] [sig ] Generating forecast for: BLDP [2026-03-10T20:17:40.832027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-03-10T20:17:40.843882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-03-10T20:17:40.844260] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-03-10T20:17:40.845084] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-03-10T20:17:40.845138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:40.845171] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:40.845198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:40.845256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:40.906447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:40.907379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:40.907467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:40.907501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:41.033103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:41.033268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:41.033309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:41.033337] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:41.037324] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: UP (p=58.80%) [2026-03-10T20:17:41.037620] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-03-10T20:17:41.037754] [INFO ] [sig ] BLDP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:41.186665] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BLDP.txt [2026-03-10T20:17:41.186866] [INFO ] [sig ] [430/3275] Completed BLDP in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 17.2m [2026-03-10T20:17:41.186910] [INFO ] [sig ] [431/3275] Forecasting BLFS... [2026-03-10T20:17:41.186943] [INFO ] [sig ] Generating forecast for: BLFS [2026-03-10T20:17:41.186977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-03-10T20:17:41.199939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-03-10T20:17:41.200373] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-03-10T20:17:41.201313] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-03-10T20:17:41.201370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:41.201404] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:41.201433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:41.201493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:41.262253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:41.263218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:41.263305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:41.263338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:41.388676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:41.389040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:41.389082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:41.389181] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:41.393314] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: DOWN (p=20.98%) [2026-03-10T20:17:41.393684] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-03-10T20:17:41.394015] [INFO ] [sig ] BLFS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:41.540677] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BLFS.txt [2026-03-10T20:17:41.540848] [INFO ] [sig ] [431/3275] Completed BLFS in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 17.2m [2026-03-10T20:17:41.540889] [INFO ] [sig ] [432/3275] Forecasting BLK... [2026-03-10T20:17:41.540921] [INFO ] [sig ] Generating forecast for: BLK [2026-03-10T20:17:41.540952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-03-10T20:17:41.552255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-03-10T20:17:41.552693] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-03-10T20:17:41.553861] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-03-10T20:17:41.553929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:41.553976] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:41.554020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:41.554109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:41.615740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:41.616666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:41.616757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:41.616794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:41.748144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:41.748324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:41.748375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:41.748407] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:41.751946] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: UP (p=68.80%) [2026-03-10T20:17:41.752229] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-03-10T20:17:41.752358] [INFO ] [sig ] BLK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:41.900277] [INFO ] [LOCAL ] Saved forecast: BLK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BLK.txt [2026-03-10T20:17:41.900415] [INFO ] [sig ] [432/3275] Completed BLK in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 17.2m [2026-03-10T20:17:41.900455] [INFO ] [sig ] [433/3275] Forecasting BLKB... [2026-03-10T20:17:41.900486] [INFO ] [sig ] Generating forecast for: BLKB [2026-03-10T20:17:41.900519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-03-10T20:17:41.911713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-03-10T20:17:41.912020] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-03-10T20:17:41.912829] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-03-10T20:17:41.912882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:41.912913] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:41.912940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:41.912998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:41.972249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:41.972904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:41.972985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:41.973018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:42.097062] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:42.097226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:42.097268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:42.097299] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:42.100940] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-03-10T20:17:42.101228] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-03-10T20:17:42.101358] [INFO ] [sig ] BLKB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:42.258486] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BLKB.txt [2026-03-10T20:17:42.258661] [INFO ] [sig ] [433/3275] Completed BLKB in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 17.2m [2026-03-10T20:17:42.258713] [INFO ] [sig ] [434/3275] Forecasting BLMN... [2026-03-10T20:17:42.258743] [INFO ] [sig ] Generating forecast for: BLMN [2026-03-10T20:17:42.258773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-03-10T20:17:42.270290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-03-10T20:17:42.270617] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-03-10T20:17:42.271396] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-03-10T20:17:42.271449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:42.271481] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:42.271508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:42.271565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:42.331027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:42.331667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:42.331748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:42.331780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:42.455263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:42.455403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:42.455443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:42.455471] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:42.458918] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-03-10T20:17:42.459209] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-03-10T20:17:42.459341] [INFO ] [sig ] BLMN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:42.601871] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BLMN.txt [2026-03-10T20:17:42.602033] [INFO ] [sig ] [434/3275] Completed BLMN in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 17.2m [2026-03-10T20:17:42.602083] [INFO ] [sig ] [435/3275] Forecasting BLND... [2026-03-10T20:17:42.602121] [INFO ] [sig ] Generating forecast for: BLND [2026-03-10T20:17:42.602159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-03-10T20:17:42.613107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-03-10T20:17:42.613428] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-03-10T20:17:42.614243] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-03-10T20:17:42.614297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:42.614328] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:42.614356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:42.614413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:42.671490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:42.672231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:42.672316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:42.672349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:42.795053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:42.795260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:42.795313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:42.795346] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:42.799085] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: UP (p=67.68%) [2026-03-10T20:17:42.799389] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-03-10T20:17:42.799534] [INFO ] [sig ] BLND: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:42.942797] [INFO ] [LOCAL ] Saved forecast: BLND 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BLND.txt [2026-03-10T20:17:42.942944] [INFO ] [sig ] [435/3275] Completed BLND in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 17.2m [2026-03-10T20:17:42.942985] [INFO ] [sig ] [436/3275] Forecasting BLRX... [2026-03-10T20:17:42.943023] [INFO ] [sig ] Generating forecast for: BLRX [2026-03-10T20:17:42.943062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-03-10T20:17:42.955120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-03-10T20:17:42.955482] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-03-10T20:17:42.956311] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-03-10T20:17:42.956365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:42.956398] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:42.956425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:42.956493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:43.014649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:43.015640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:43.015741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:43.015776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:43.128952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:43.129116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:43.129158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:43.129188] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:43.132714] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: DOWN (p=25.37%) [2026-03-10T20:17:43.133014] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-03-10T20:17:43.133150] [INFO ] [sig ] BLRX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:43.278202] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BLRX.txt [2026-03-10T20:17:43.278350] [INFO ] [sig ] [436/3275] Completed BLRX in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 17.2m [2026-03-10T20:17:43.278401] [INFO ] [sig ] [437/3275] Forecasting BLTE... [2026-03-10T20:17:43.278433] [INFO ] [sig ] Generating forecast for: BLTE [2026-03-10T20:17:43.278463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-03-10T20:17:43.289997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-03-10T20:17:43.290381] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-03-10T20:17:43.291197] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-03-10T20:17:43.291250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:43.291282] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:43.291309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:43.291365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:43.351141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:43.351978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:43.352064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:43.352097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:43.478099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:43.478294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:43.478335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:43.478364] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:43.481928] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: DOWN (p=18.52%) [2026-03-10T20:17:43.482222] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-03-10T20:17:43.482354] [INFO ] [sig ] BLTE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:43.629479] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BLTE.txt [2026-03-10T20:17:43.629685] [INFO ] [sig ] [437/3275] Completed BLTE in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 17.2m [2026-03-10T20:17:43.629732] [INFO ] [sig ] [438/3275] Forecasting BLX... [2026-03-10T20:17:43.629765] [INFO ] [sig ] Generating forecast for: BLX [2026-03-10T20:17:43.629796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-03-10T20:17:43.641830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-03-10T20:17:43.642238] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-03-10T20:17:43.643067] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-03-10T20:17:43.643121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:43.643153] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:43.643181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:43.643239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:43.702640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:43.703526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:43.703692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:43.703727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:43.825638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:43.825821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:43.825863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:43.825892] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:43.829361] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: UP (p=84.73%) [2026-03-10T20:17:43.829705] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-03-10T20:17:43.829848] [INFO ] [sig ] BLX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:43.974640] [INFO ] [LOCAL ] Saved forecast: BLX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BLX.txt [2026-03-10T20:17:43.974812] [INFO ] [sig ] [438/3275] Completed BLX in 0.3s | 2.75 sym/s | Total: 2.7m | ETA: 17.2m [2026-03-10T20:17:43.974852] [INFO ] [sig ] [439/3275] Forecasting BLZE... [2026-03-10T20:17:43.974883] [INFO ] [sig ] Generating forecast for: BLZE [2026-03-10T20:17:43.974915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-03-10T20:17:43.986266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-03-10T20:17:43.986681] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-03-10T20:17:43.987479] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-03-10T20:17:43.987532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:43.987564] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:43.987624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:43.987684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:44.046083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:44.047027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:44.047116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:44.047173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:44.168781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:44.168947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:44.168988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:44.169017] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:44.172453] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: DOWN (p=15.16%) [2026-03-10T20:17:44.172764] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-03-10T20:17:44.172900] [INFO ] [sig ] BLZE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:44.318535] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BLZE.txt [2026-03-10T20:17:44.318744] [INFO ] [sig ] [439/3275] Completed BLZE in 0.3s | 2.75 sym/s | Total: 2.7m | ETA: 17.2m [2026-03-10T20:17:44.318786] [INFO ] [sig ] [440/3275] Forecasting BMA... [2026-03-10T20:17:44.318817] [INFO ] [sig ] Generating forecast for: BMA [2026-03-10T20:17:44.318848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-03-10T20:17:44.330105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-03-10T20:17:44.330485] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-03-10T20:17:44.331331] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-03-10T20:17:44.331385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:44.331417] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:44.331444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:44.331501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:44.390984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:44.391948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:44.392034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:44.392067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:44.521197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:44.521369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:44.521422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:44.521453] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:44.525366] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: DOWN (p=35.92%) [2026-03-10T20:17:44.525727] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-03-10T20:17:44.525878] [INFO ] [sig ] BMA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:44.670940] [INFO ] [LOCAL ] Saved forecast: BMA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BMA.txt [2026-03-10T20:17:44.671101] [INFO ] [sig ] [440/3275] Completed BMA in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 17.2m [2026-03-10T20:17:44.671143] [INFO ] [sig ] [441/3275] Forecasting BMBL... [2026-03-10T20:17:44.671174] [INFO ] [sig ] Generating forecast for: BMBL [2026-03-10T20:17:44.671204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-03-10T20:17:44.682955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-03-10T20:17:44.683281] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-03-10T20:17:44.684122] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-03-10T20:17:44.684175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:44.684207] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:44.684234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:44.684291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:44.743307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:44.744254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:44.744347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:44.744382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:44.865413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:44.865592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:44.865636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:44.865665] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:44.869150] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: DOWN (p=39.49%) [2026-03-10T20:17:44.869459] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-03-10T20:17:44.869614] [INFO ] [sig ] BMBL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:45.014162] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BMBL.txt [2026-03-10T20:17:45.014363] [INFO ] [sig ] [441/3275] Completed BMBL in 0.3s | 2.75 sym/s | Total: 2.7m | ETA: 17.2m [2026-03-10T20:17:45.014405] [INFO ] [sig ] [442/3275] Forecasting BME... [2026-03-10T20:17:45.014436] [INFO ] [sig ] Generating forecast for: BME [2026-03-10T20:17:45.014468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-03-10T20:17:45.025716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-03-10T20:17:45.026032] [INFO ] [FORECASTER] Starting predict_future for BME [2026-03-10T20:17:45.026845] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-03-10T20:17:45.026925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:45.026960] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:45.026987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:45.027044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:45.086020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:45.086939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:45.087023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:45.087057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:45.205473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:45.205650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:45.205693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:45.205722] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:45.209174] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: UP (p=94.52%) [2026-03-10T20:17:45.209451] [INFO ] [FORECASTER] Completed predict_future for BME [2026-03-10T20:17:45.209598] [INFO ] [sig ] BME: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:45.352272] [INFO ] [LOCAL ] Saved forecast: BME 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BME.txt [2026-03-10T20:17:45.352436] [INFO ] [sig ] [442/3275] Completed BME in 0.3s | 2.75 sym/s | Total: 2.7m | ETA: 17.1m [2026-03-10T20:17:45.352477] [INFO ] [sig ] [443/3275] Forecasting BMEZ... [2026-03-10T20:17:45.352508] [INFO ] [sig ] Generating forecast for: BMEZ [2026-03-10T20:17:45.352541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-03-10T20:17:45.365208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-03-10T20:17:45.365636] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-03-10T20:17:45.366448] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-03-10T20:17:45.366501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:45.366532] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:45.366559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:45.366654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:45.427358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:45.428312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:45.428397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:45.428430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:45.551223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:45.551387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:45.551428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:45.551457] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:45.555084] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: DOWN (p=14.40%) [2026-03-10T20:17:45.555382] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-03-10T20:17:45.555517] [INFO ] [sig ] BMEZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:45.698104] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BMEZ.txt [2026-03-10T20:17:45.698283] [INFO ] [sig ] [443/3275] Completed BMEZ in 0.3s | 2.75 sym/s | Total: 2.7m | ETA: 17.1m [2026-03-10T20:17:45.698323] [INFO ] [sig ] [444/3275] Forecasting BMI... [2026-03-10T20:17:45.698355] [INFO ] [sig ] Generating forecast for: BMI [2026-03-10T20:17:45.698386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-03-10T20:17:45.709603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-03-10T20:17:45.709977] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-03-10T20:17:45.710806] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-03-10T20:17:45.710859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:45.710891] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:45.710919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:45.710976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:45.770383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:45.771302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:45.771392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:45.771426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:45.895080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:45.895241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:45.895282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:45.895310] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:45.899429] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=57.54%) [2026-03-10T20:17:45.899763] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-03-10T20:17:45.900087] [INFO ] [sig ] BMI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:46.046983] [INFO ] [LOCAL ] Saved forecast: BMI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BMI.txt [2026-03-10T20:17:46.047149] [INFO ] [sig ] [444/3275] Completed BMI in 0.3s | 2.75 sym/s | Total: 2.7m | ETA: 17.1m [2026-03-10T20:17:46.047190] [INFO ] [sig ] [445/3275] Forecasting BMO... [2026-03-10T20:17:46.047220] [INFO ] [sig ] Generating forecast for: BMO [2026-03-10T20:17:46.047252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-03-10T20:17:46.065092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-03-10T20:17:46.065624] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-03-10T20:17:46.066505] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-03-10T20:17:46.066558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:46.066652] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:46.066682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:46.066744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:46.127204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:46.128438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:46.128528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:46.128563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:46.257068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:46.257231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:46.257274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:46.257303] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:46.260832] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: DOWN (p=4.03%) [2026-03-10T20:17:46.261333] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-03-10T20:17:46.261467] [INFO ] [sig ] BMO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:46.410192] [INFO ] [LOCAL ] Saved forecast: BMO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BMO.txt [2026-03-10T20:17:46.410352] [INFO ] [sig ] [445/3275] Completed BMO in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 17.1m [2026-03-10T20:17:46.410415] [INFO ] [sig ] [446/3275] Forecasting BMRA... [2026-03-10T20:17:46.410447] [INFO ] [sig ] Generating forecast for: BMRA [2026-03-10T20:17:46.410479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-03-10T20:17:46.422820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-03-10T20:17:46.423233] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-03-10T20:17:46.424111] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-03-10T20:17:46.424165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:46.424196] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:46.424224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:46.424282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:46.484195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:46.485113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:46.485197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:46.485231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:46.599755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:46.600104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:46.600145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:46.600173] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:46.604241] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: UP (p=64.12%) [2026-03-10T20:17:46.604523] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-03-10T20:17:46.604684] [INFO ] [sig ] BMRA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:46.752346] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BMRA.txt [2026-03-10T20:17:46.752506] [INFO ] [sig ] [446/3275] Completed BMRA in 0.3s | 2.76 sym/s | Total: 2.7m | ETA: 17.1m [2026-03-10T20:17:46.752546] [INFO ] [sig ] [447/3275] Forecasting BMRC... [2026-03-10T20:17:46.752596] [INFO ] [sig ] Generating forecast for: BMRC [2026-03-10T20:17:46.752633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-03-10T20:17:46.764545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-03-10T20:17:46.764975] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-03-10T20:17:46.766026] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-03-10T20:17:46.766087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:46.766130] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:46.766166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:46.766241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:46.825835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:46.826732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:46.826815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:46.826848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:46.949113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:46.949273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:46.949314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:46.949342] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:46.952814] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: UP (p=71.66%) [2026-03-10T20:17:46.953294] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-03-10T20:17:46.953460] [INFO ] [sig ] BMRC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:47.101210] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BMRC.txt [2026-03-10T20:17:47.101368] [INFO ] [sig ] [447/3275] Completed BMRC in 0.3s | 2.76 sym/s | Total: 2.7m | ETA: 17.1m [2026-03-10T20:17:47.101409] [INFO ] [sig ] [448/3275] Forecasting BMRN... [2026-03-10T20:17:47.101439] [INFO ] [sig ] Generating forecast for: BMRN [2026-03-10T20:17:47.101471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-03-10T20:17:47.113024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-03-10T20:17:47.113415] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-03-10T20:17:47.114233] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-03-10T20:17:47.114294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:47.114325] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:47.114352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:47.114410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:47.177935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:47.178912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:47.178998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:47.179030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:47.305108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:47.305271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:47.305311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:47.305401] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:47.309076] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: DOWN (p=47.72%) [2026-03-10T20:17:47.309361] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-03-10T20:17:47.309491] [INFO ] [sig ] BMRN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:47.457116] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BMRN.txt [2026-03-10T20:17:47.457279] [INFO ] [sig ] [448/3275] Completed BMRN in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.1m [2026-03-10T20:17:47.457319] [INFO ] [sig ] [449/3275] Forecasting BMY... [2026-03-10T20:17:47.457348] [INFO ] [sig ] Generating forecast for: BMY [2026-03-10T20:17:47.457381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-03-10T20:17:47.470692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-03-10T20:17:47.471070] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-03-10T20:17:47.471889] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-03-10T20:17:47.471942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:47.471997] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:47.472026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:47.472083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:47.530020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:47.530926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:47.531011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:47.531045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:47.659583] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:47.659757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:47.659843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:47.659876] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:47.663706] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: UP (p=91.76%) [2026-03-10T20:17:47.663991] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-03-10T20:17:47.664121] [INFO ] [sig ] BMY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:47.815588] [INFO ] [LOCAL ] Saved forecast: BMY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BMY.txt [2026-03-10T20:17:47.815790] [INFO ] [sig ] [449/3275] Completed BMY in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.1m [2026-03-10T20:17:47.815834] [INFO ] [sig ] [450/3275] Forecasting BN... [2026-03-10T20:17:47.815864] [INFO ] [sig ] Generating forecast for: BN [2026-03-10T20:17:47.815896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-03-10T20:17:47.828787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-03-10T20:17:47.829175] [INFO ] [FORECASTER] Starting predict_future for BN [2026-03-10T20:17:47.830095] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-03-10T20:17:47.830151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:47.830183] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:47.830210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:47.830266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:47.889108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:47.890147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:47.890235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:47.890270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:48.017134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:48.017294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:48.017335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:48.017365] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:48.020928] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: DOWN (p=16.12%) [2026-03-10T20:17:48.021222] [INFO ] [FORECASTER] Completed predict_future for BN [2026-03-10T20:17:48.021375] [INFO ] [sig ] BN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:48.169936] [INFO ] [LOCAL ] Saved forecast: BN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BN.txt [2026-03-10T20:17:48.170095] [INFO ] [sig ] [450/3275] Completed BN in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.1m [2026-03-10T20:17:48.170136] [INFO ] [sig ] [451/3275] Forecasting BND... [2026-03-10T20:17:48.170166] [INFO ] [sig ] Generating forecast for: BND [2026-03-10T20:17:48.170198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-03-10T20:17:48.181527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-03-10T20:17:48.182109] [INFO ] [FORECASTER] Starting predict_future for BND [2026-03-10T20:17:48.182964] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-03-10T20:17:48.183018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:48.183050] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:48.183076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:48.183133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:48.243542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:48.244485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:48.244645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:48.244683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:48.364994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:48.365149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:48.365190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:48.365219] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:48.369416] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: UP (p=69.54%) [2026-03-10T20:17:48.369733] [INFO ] [FORECASTER] Completed predict_future for BND [2026-03-10T20:17:48.370064] [INFO ] [sig ] BND: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:48.515801] [INFO ] [LOCAL ] Saved forecast: BND 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BND.txt [2026-03-10T20:17:48.516168] [INFO ] [sig ] [451/3275] Completed BND in 0.3s | 2.76 sym/s | Total: 2.7m | ETA: 17.1m [2026-03-10T20:17:48.516210] [INFO ] [sig ] [452/3275] Forecasting BNDX... [2026-03-10T20:17:48.516240] [INFO ] [sig ] Generating forecast for: BNDX [2026-03-10T20:17:48.516273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-03-10T20:17:48.527985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-03-10T20:17:48.528392] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-03-10T20:17:48.529244] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-03-10T20:17:48.529298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:48.529332] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:48.529360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:48.529420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:48.590639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:48.591544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:48.591694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:48.591735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:48.734447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:48.734649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:48.734697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:48.734727] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:48.738249] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: DOWN (p=29.61%) [2026-03-10T20:17:48.738562] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-03-10T20:17:48.738730] [INFO ] [sig ] BNDX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:48.887984] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BNDX.txt [2026-03-10T20:17:48.888144] [INFO ] [sig ] [452/3275] Completed BNDX in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.1m [2026-03-10T20:17:48.888207] [INFO ] [sig ] [453/3275] Forecasting BNED... [2026-03-10T20:17:48.888239] [INFO ] [sig ] Generating forecast for: BNED [2026-03-10T20:17:48.888270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-03-10T20:17:48.899384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-03-10T20:17:48.899775] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-03-10T20:17:48.900567] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-03-10T20:17:48.900639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:48.900671] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:48.900712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:48.900775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:48.960687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:48.961620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:48.961708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:48.961741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:49.083208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:49.083371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:49.083412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:49.083442] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:49.086915] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: DOWN (p=37.20%) [2026-03-10T20:17:49.087193] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-03-10T20:17:49.087321] [INFO ] [sig ] BNED: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:49.231498] [INFO ] [LOCAL ] Saved forecast: BNED 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BNED.txt [2026-03-10T20:17:49.231729] [INFO ] [sig ] [453/3275] Completed BNED in 0.3s | 2.76 sym/s | Total: 2.7m | ETA: 17.1m [2026-03-10T20:17:49.231793] [INFO ] [sig ] [454/3275] Forecasting BNGO... [2026-03-10T20:17:49.231826] [INFO ] [sig ] Generating forecast for: BNGO [2026-03-10T20:17:49.231857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-03-10T20:17:49.243297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-03-10T20:17:49.243698] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-03-10T20:17:49.244538] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-03-10T20:17:49.244618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:49.244655] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:49.244683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:49.244742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:49.303707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:49.304865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:49.304951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:49.304984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:49.428561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:49.428781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:49.428832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:49.428865] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:49.432434] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: DOWN (p=18.20%) [2026-03-10T20:17:49.432749] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-03-10T20:17:49.432884] [INFO ] [sig ] BNGO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:49.575142] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BNGO.txt [2026-03-10T20:17:49.575306] [INFO ] [sig ] [454/3275] Completed BNGO in 0.3s | 2.76 sym/s | Total: 2.7m | ETA: 17.1m [2026-03-10T20:17:49.575346] [INFO ] [sig ] [455/3275] Forecasting BNH... [2026-03-10T20:17:49.575377] [INFO ] [sig ] Generating forecast for: BNH [2026-03-10T20:17:49.575408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-03-10T20:17:49.587454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-03-10T20:17:49.587850] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-03-10T20:17:49.588713] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-03-10T20:17:49.588778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:49.588817] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:49.588851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:49.588912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:49.646413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:49.647351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:49.647479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:49.647514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:49.761804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:49.761959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:49.762001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:49.762030] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:49.765475] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: UP (p=62.32%) [2026-03-10T20:17:49.765798] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-03-10T20:17:49.765938] [INFO ] [sig ] BNH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:49.909788] [INFO ] [LOCAL ] Saved forecast: BNH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BNH.txt [2026-03-10T20:17:49.909934] [INFO ] [sig ] [455/3275] Completed BNH in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:49.909974] [INFO ] [sig ] [456/3275] Forecasting BNJ... [2026-03-10T20:17:49.910005] [INFO ] [sig ] Generating forecast for: BNJ [2026-03-10T20:17:49.910036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-03-10T20:17:49.922021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-03-10T20:17:49.922371] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-03-10T20:17:49.923377] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-03-10T20:17:49.923430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:49.923461] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:49.923487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:49.923543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:49.984387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:49.985109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:49.985194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:49.985227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:50.098938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:50.099302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:50.099344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:50.099373] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:50.103029] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: DOWN (p=39.14%) [2026-03-10T20:17:50.103317] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-03-10T20:17:50.103446] [INFO ] [sig ] BNJ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:50.251413] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BNJ.txt [2026-03-10T20:17:50.251560] [INFO ] [sig ] [456/3275] Completed BNJ in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:50.251618] [INFO ] [sig ] [457/3275] Forecasting BNL... [2026-03-10T20:17:50.251650] [INFO ] [sig ] Generating forecast for: BNL [2026-03-10T20:17:50.251688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-03-10T20:17:50.264098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-03-10T20:17:50.264449] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-03-10T20:17:50.265272] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-03-10T20:17:50.265326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:50.265357] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:50.265384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:50.265441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:50.323556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:50.324300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:50.324381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:50.324415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:50.445767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:50.445929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:50.445969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:50.445998] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:50.449706] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: UP (p=59.72%) [2026-03-10T20:17:50.450202] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-03-10T20:17:50.450331] [INFO ] [sig ] BNL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:50.597751] [INFO ] [LOCAL ] Saved forecast: BNL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BNL.txt [2026-03-10T20:17:50.597894] [INFO ] [sig ] [457/3275] Completed BNL in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:50.597933] [INFO ] [sig ] [458/3275] Forecasting BNS... [2026-03-10T20:17:50.597970] [INFO ] [sig ] Generating forecast for: BNS [2026-03-10T20:17:50.598014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-03-10T20:17:50.610741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-03-10T20:17:50.611073] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-03-10T20:17:50.611925] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-03-10T20:17:50.611981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:50.612015] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:50.612044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:50.612101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:50.674041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:50.674797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:50.674881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:50.675104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:50.805465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:50.805641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:50.805684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:50.805716] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:50.809889] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: UP (p=51.39%) [2026-03-10T20:17:50.810175] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-03-10T20:17:50.810335] [INFO ] [sig ] BNS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:50.954864] [INFO ] [LOCAL ] Saved forecast: BNS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BNS.txt [2026-03-10T20:17:50.955049] [INFO ] [sig ] [458/3275] Completed BNS in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:50.955092] [INFO ] [sig ] [459/3275] Forecasting BNTC... [2026-03-10T20:17:50.955123] [INFO ] [sig ] Generating forecast for: BNTC [2026-03-10T20:17:50.955154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-03-10T20:17:50.966882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-03-10T20:17:50.967243] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-03-10T20:17:50.968085] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-03-10T20:17:50.968141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:50.968206] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:50.968235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:50.968294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:51.032488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:51.033538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:51.033651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:51.033688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:51.153283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:51.153440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:51.153482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:51.153513] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:51.157007] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: DOWN (p=26.03%) [2026-03-10T20:17:51.157287] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-03-10T20:17:51.157416] [INFO ] [sig ] BNTC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:51.300406] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BNTC.txt [2026-03-10T20:17:51.300563] [INFO ] [sig ] [459/3275] Completed BNTC in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:51.300642] [INFO ] [sig ] [460/3275] Forecasting BNTX... [2026-03-10T20:17:51.300676] [INFO ] [sig ] Generating forecast for: BNTX [2026-03-10T20:17:51.300707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-03-10T20:17:51.312293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-03-10T20:17:51.312688] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-03-10T20:17:51.313540] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-03-10T20:17:51.313617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:51.313656] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:51.313686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:51.313745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:51.372776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:51.373594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:51.373680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:51.373715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:51.493848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:51.494008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:51.494049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:51.494078] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:51.497552] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: UP (p=63.19%) [2026-03-10T20:17:51.497861] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-03-10T20:17:51.497992] [INFO ] [sig ] BNTX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:51.639800] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BNTX.txt [2026-03-10T20:17:51.639944] [INFO ] [sig ] [460/3275] Completed BNTX in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:51.639984] [INFO ] [sig ] [461/3275] Forecasting BOC... [2026-03-10T20:17:51.640013] [INFO ] [sig ] Generating forecast for: BOC [2026-03-10T20:17:51.640206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-03-10T20:17:51.652820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-03-10T20:17:51.653218] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-03-10T20:17:51.654068] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-03-10T20:17:51.654122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:51.654156] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:51.654185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:51.654244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:51.712987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:51.713714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:51.713794] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:51.713828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:51.840519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:51.840710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:51.840760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:51.840797] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:51.845019] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: UP (p=61.87%) [2026-03-10T20:17:51.845313] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-03-10T20:17:51.845445] [INFO ] [sig ] BOC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:52.000522] [INFO ] [LOCAL ] Saved forecast: BOC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BOC.txt [2026-03-10T20:17:52.000707] [INFO ] [sig ] [461/3275] Completed BOC in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:52.000749] [INFO ] [sig ] [462/3275] Forecasting BOE... [2026-03-10T20:17:52.000780] [INFO ] [sig ] Generating forecast for: BOE [2026-03-10T20:17:52.000811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-03-10T20:17:52.013557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-03-10T20:17:52.013934] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-03-10T20:17:52.015132] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-03-10T20:17:52.015186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:52.015249] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:52.015277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:52.015335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:52.075327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:52.076314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:52.076404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:52.076438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:52.200950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:52.201137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:52.201195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:52.201234] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:52.204867] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: UP (p=81.50%) [2026-03-10T20:17:52.205159] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-03-10T20:17:52.205294] [INFO ] [sig ] BOE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:52.350388] [INFO ] [LOCAL ] Saved forecast: BOE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BOE.txt [2026-03-10T20:17:52.350539] [INFO ] [sig ] [462/3275] Completed BOE in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:52.350599] [INFO ] [sig ] [463/3275] Forecasting BOF... [2026-03-10T20:17:52.350634] [INFO ] [sig ] Generating forecast for: BOF [2026-03-10T20:17:52.350665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-03-10T20:17:52.362009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-03-10T20:17:52.362365] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-03-10T20:17:52.363199] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-03-10T20:17:52.363259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:52.363292] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:52.363320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:52.363380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:52.424343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:52.425271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:52.425361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:52.425397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:52.553068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:52.553234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:52.553277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:52.553309] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:52.556980] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=4.49%) [2026-03-10T20:17:52.557324] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-03-10T20:17:52.557472] [INFO ] [sig ] BOF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:52.712530] [INFO ] [LOCAL ] Saved forecast: BOF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BOF.txt [2026-03-10T20:17:52.712684] [INFO ] [sig ] [463/3275] Completed BOF in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:52.712724] [INFO ] [sig ] [464/3275] Forecasting BOH... [2026-03-10T20:17:52.712760] [INFO ] [sig ] Generating forecast for: BOH [2026-03-10T20:17:52.712798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-03-10T20:17:52.723967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-03-10T20:17:52.724317] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-03-10T20:17:52.725355] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-03-10T20:17:52.725418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:52.725461] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:52.725497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:52.725605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:52.790325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:52.791494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:52.791623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:52.791677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:52.914867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:52.915041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:52.915083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:52.915113] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:52.918748] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: UP (p=51.15%) [2026-03-10T20:17:52.919119] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-03-10T20:17:52.919267] [INFO ] [sig ] BOH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:53.066809] [INFO ] [LOCAL ] Saved forecast: BOH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BOH.txt [2026-03-10T20:17:53.066985] [INFO ] [sig ] [464/3275] Completed BOH in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:53.067026] [INFO ] [sig ] [465/3275] Forecasting BOKF... [2026-03-10T20:17:53.067057] [INFO ] [sig ] Generating forecast for: BOKF [2026-03-10T20:17:53.067087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-03-10T20:17:53.079542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-03-10T20:17:53.079993] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-03-10T20:17:53.080881] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-03-10T20:17:53.080942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:53.080976] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:53.081005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:53.081065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:53.143045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:53.143950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:53.144041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:53.144074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:53.285629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:53.285815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:53.285885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:53.285930] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:53.291183] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-03-10T20:17:53.291605] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-03-10T20:17:53.291796] [INFO ] [sig ] BOKF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:53.445289] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BOKF.txt [2026-03-10T20:17:53.445459] [INFO ] [sig ] [465/3275] Completed BOKF in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:53.445501] [INFO ] [sig ] [466/3275] Forecasting BOLD... [2026-03-10T20:17:53.445533] [INFO ] [sig ] Generating forecast for: BOLD [2026-03-10T20:17:53.445564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-03-10T20:17:53.457875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-03-10T20:17:53.458326] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-03-10T20:17:53.459199] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-03-10T20:17:53.459253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:53.459321] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:53.459353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:53.459412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:53.520733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:53.521738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:53.521829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:53.521865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:53.646338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:53.646502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:53.646545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:53.646597] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:53.650868] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: UP (p=62.00%) [2026-03-10T20:17:53.651483] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-03-10T20:17:53.651674] [INFO ] [sig ] BOLD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:53.807301] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BOLD.txt [2026-03-10T20:17:53.807453] [INFO ] [sig ] [466/3275] Completed BOLD in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:53.807494] [INFO ] [sig ] [467/3275] Forecasting BOND... [2026-03-10T20:17:53.807525] [INFO ] [sig ] Generating forecast for: BOND [2026-03-10T20:17:53.807556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-03-10T20:17:53.820055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-03-10T20:17:53.820438] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-03-10T20:17:53.821287] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-03-10T20:17:53.821344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:53.821376] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:53.821405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:53.821463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:53.880197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:53.881093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:53.881181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:53.881217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:54.008883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:54.009065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:54.009315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:54.009346] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:54.013157] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: UP (p=52.96%) [2026-03-10T20:17:54.013447] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-03-10T20:17:54.013601] [INFO ] [sig ] BOND: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:54.163020] [INFO ] [LOCAL ] Saved forecast: BOND 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BOND.txt [2026-03-10T20:17:54.163191] [INFO ] [sig ] [467/3275] Completed BOND in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:54.163232] [INFO ] [sig ] [468/3275] Forecasting BOOM... [2026-03-10T20:17:54.163263] [INFO ] [sig ] Generating forecast for: BOOM [2026-03-10T20:17:54.163294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-03-10T20:17:54.173831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-03-10T20:17:54.174225] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-03-10T20:17:54.175074] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-03-10T20:17:54.175127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:54.175159] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:54.175186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:54.175242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:54.233882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:54.234813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:54.234898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:54.234932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:54.354378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:54.354548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:54.354608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:54.354638] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:54.358114] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: UP (p=71.97%) [2026-03-10T20:17:54.358445] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-03-10T20:17:54.358602] [INFO ] [sig ] BOOM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:54.512212] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BOOM.txt [2026-03-10T20:17:54.512395] [INFO ] [sig ] [468/3275] Completed BOOM in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:54.512440] [INFO ] [sig ] [469/3275] Forecasting BOTZ... [2026-03-10T20:17:54.512473] [INFO ] [sig ] Generating forecast for: BOTZ [2026-03-10T20:17:54.512505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-03-10T20:17:54.524336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-03-10T20:17:54.524798] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-03-10T20:17:54.525729] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-03-10T20:17:54.525787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:54.525827] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:54.525863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:54.525935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:54.589426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:54.590368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:54.590463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:54.590502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:54.716375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:54.716533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:54.716595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:54.716631] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:54.720976] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: UP (p=56.44%) [2026-03-10T20:17:54.721307] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-03-10T20:17:54.721466] [INFO ] [sig ] BOTZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:54.869942] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BOTZ.txt [2026-03-10T20:17:54.870089] [INFO ] [sig ] [469/3275] Completed BOTZ in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.0m [2026-03-10T20:17:54.870135] [INFO ] [sig ] [470/3275] Forecasting BOX... [2026-03-10T20:17:54.870167] [INFO ] [sig ] Generating forecast for: BOX [2026-03-10T20:17:54.870198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-03-10T20:17:54.882693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-03-10T20:17:54.883111] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-03-10T20:17:54.884025] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-03-10T20:17:54.884081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:54.884115] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:54.884144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:54.884203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:54.945504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:54.946419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:54.946508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:54.946543] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:55.073751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:55.073912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:55.073956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:55.073987] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:55.077644] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: DOWN (p=37.05%) [2026-03-10T20:17:55.077943] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-03-10T20:17:55.078078] [INFO ] [sig ] BOX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:55.222757] [INFO ] [LOCAL ] Saved forecast: BOX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BOX.txt [2026-03-10T20:17:55.222915] [INFO ] [sig ] [470/3275] Completed BOX in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-10T20:17:55.222956] [INFO ] [sig ] [471/3275] Forecasting BP... [2026-03-10T20:17:55.222987] [INFO ] [sig ] Generating forecast for: BP [2026-03-10T20:17:55.223018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-03-10T20:17:55.236181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-03-10T20:17:55.236632] [INFO ] [FORECASTER] Starting predict_future for BP [2026-03-10T20:17:55.237621] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-03-10T20:17:55.237680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:55.237712] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:55.237741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:55.237799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:55.298873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:55.300060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:55.300150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:55.300185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:55.432449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:55.432621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:55.432666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:55.432697] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:55.436421] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: DOWN (p=30.37%) [2026-03-10T20:17:55.436793] [INFO ] [FORECASTER] Completed predict_future for BP [2026-03-10T20:17:55.436953] [INFO ] [sig ] BP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:55.584151] [INFO ] [LOCAL ] Saved forecast: BP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BP.txt [2026-03-10T20:17:55.584296] [INFO ] [sig ] [471/3275] Completed BP in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 16.9m [2026-03-10T20:17:55.584336] [INFO ] [sig ] [472/3275] Forecasting BPOP... [2026-03-10T20:17:55.584366] [INFO ] [sig ] Generating forecast for: BPOP [2026-03-10T20:17:55.584396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-03-10T20:17:55.597056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-03-10T20:17:55.597415] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-03-10T20:17:55.598291] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-03-10T20:17:55.598347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:55.598381] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:55.598409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:55.598468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:55.662819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:55.663939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:55.664078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:55.664116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:55.792405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:55.792565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:55.792629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:55.792661] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:55.796206] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: UP (p=90.72%) [2026-03-10T20:17:55.796488] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-03-10T20:17:55.796638] [INFO ] [sig ] BPOP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:55.948882] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BPOP.txt [2026-03-10T20:17:55.949042] [INFO ] [sig ] [472/3275] Completed BPOP in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 16.9m [2026-03-10T20:17:55.949281] [INFO ] [sig ] [473/3275] Forecasting BPRN... [2026-03-10T20:17:55.949313] [INFO ] [sig ] Generating forecast for: BPRN [2026-03-10T20:17:55.949342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-03-10T20:17:55.959864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-03-10T20:17:55.960405] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-03-10T20:17:55.961442] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-03-10T20:17:55.961495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:55.961527] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:55.961553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:55.961638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:56.024490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:56.025427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:56.025513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:56.025548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:56.129804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:56.129995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:56.130225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:56.130272] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:56.134107] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: DOWN (p=18.67%) [2026-03-10T20:17:56.134394] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-03-10T20:17:56.134533] [INFO ] [sig ] BPRN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:56.279941] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BPRN.txt [2026-03-10T20:17:56.280101] [INFO ] [sig ] [473/3275] Completed BPRN in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 16.9m [2026-03-10T20:17:56.280141] [INFO ] [sig ] [474/3275] Forecasting BPYPM... [2026-03-10T20:17:56.280173] [INFO ] [sig ] Generating forecast for: BPYPM [2026-03-10T20:17:56.280203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-03-10T20:17:56.292436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-03-10T20:17:56.292836] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-03-10T20:17:56.293844] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-03-10T20:17:56.293897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:56.293928] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:56.293955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:56.294194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:56.354814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:56.355680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:56.355765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:56.355799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:56.479426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:56.479612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:56.479661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:56.479691] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:56.483356] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: DOWN (p=10.41%) [2026-03-10T20:17:56.483744] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-03-10T20:17:56.483897] [INFO ] [sig ] BPYPM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:17:56.652643] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BPYPM.txt [2026-03-10T20:17:56.652804] [INFO ] [sig ] [474/3275] Completed BPYPM in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 16.9m [2026-03-10T20:17:56.652845] [INFO ] [sig ] [475/3275] Forecasting BPYPO... [2026-03-10T20:17:56.652878] [INFO ] [sig ] Generating forecast for: BPYPO [2026-03-10T20:17:56.652909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-03-10T20:17:56.664280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-03-10T20:17:56.664722] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-03-10T20:17:56.665624] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-03-10T20:17:56.665679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:56.665712] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:56.665739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:56.665797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:56.727023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:56.728143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:56.728278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:56.728313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:56.828703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:56.828864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:56.828914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:56.828953] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:56.832540] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-03-10T20:17:56.832850] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-03-10T20:17:56.832991] [INFO ] [sig ] BPYPO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:56.977048] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BPYPO.txt [2026-03-10T20:17:56.977383] [INFO ] [sig ] [475/3275] Completed BPYPO in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 16.9m [2026-03-10T20:17:56.977424] [INFO ] [sig ] [476/3275] Forecasting BPYPP... [2026-03-10T20:17:56.977454] [INFO ] [sig ] Generating forecast for: BPYPP [2026-03-10T20:17:56.977485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-03-10T20:17:56.988803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-03-10T20:17:56.989160] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-03-10T20:17:56.990015] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-03-10T20:17:56.990079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:56.990110] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:56.990137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:56.990193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:57.051547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:57.052455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:57.052551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:57.052615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:57.165053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:57.165211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:57.165255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:57.165287] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:57.168869] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: UP (p=65.18%) [2026-03-10T20:17:57.169164] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-03-10T20:17:57.169317] [INFO ] [sig ] BPYPP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:57.317205] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BPYPP.txt [2026-03-10T20:17:57.317386] [INFO ] [sig ] [476/3275] Completed BPYPP in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 16.9m [2026-03-10T20:17:57.317429] [INFO ] [sig ] [477/3275] Forecasting BRAG... [2026-03-10T20:17:57.317463] [INFO ] [sig ] Generating forecast for: BRAG [2026-03-10T20:17:57.317497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-03-10T20:17:57.331454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-03-10T20:17:57.331987] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-03-10T20:17:57.333267] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-03-10T20:17:57.333344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:57.333415] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:57.333468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:57.333564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:57.403111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:57.404075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:57.404167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:57.404202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:57.524533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:57.524710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:57.524753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:57.524783] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:57.529078] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-03-10T20:17:57.529396] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-03-10T20:17:57.529531] [INFO ] [sig ] BRAG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:57.673676] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BRAG.txt [2026-03-10T20:17:57.673838] [INFO ] [sig ] [477/3275] Completed BRAG in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 16.9m [2026-03-10T20:17:57.673881] [INFO ] [sig ] [478/3275] Forecasting BRC... [2026-03-10T20:17:57.673912] [INFO ] [sig ] Generating forecast for: BRC [2026-03-10T20:17:57.673942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-03-10T20:17:57.685376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-03-10T20:17:57.685845] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-03-10T20:17:57.686743] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-03-10T20:17:57.686797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:57.686830] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:57.686857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:57.686914] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:57.749696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:57.750759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:57.750862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:57.750899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:57.880600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:57.880773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:57.880817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:57.880847] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:57.884561] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=95.81%) [2026-03-10T20:17:57.884912] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-03-10T20:17:57.885073] [INFO ] [sig ] BRC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:58.031490] [INFO ] [LOCAL ] Saved forecast: BRC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BRC.txt [2026-03-10T20:17:58.031682] [INFO ] [sig ] [478/3275] Completed BRC in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 16.9m [2026-03-10T20:17:58.031727] [INFO ] [sig ] [479/3275] Forecasting BRO... [2026-03-10T20:17:58.031758] [INFO ] [sig ] Generating forecast for: BRO [2026-03-10T20:17:58.031789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-03-10T20:17:58.043313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-03-10T20:17:58.043696] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-03-10T20:17:58.044500] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-03-10T20:17:58.044607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:58.044643] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:58.044671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:58.044729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:58.104027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:58.104983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:58.105087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:58.105122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:58.233344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:58.233507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:58.233549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:58.233599] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:58.237081] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: UP (p=98.61%) [2026-03-10T20:17:58.237420] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-03-10T20:17:58.237564] [INFO ] [sig ] BRO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:58.383235] [INFO ] [LOCAL ] Saved forecast: BRO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BRO.txt [2026-03-10T20:17:58.383633] [INFO ] [sig ] [479/3275] Completed BRO in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 16.9m [2026-03-10T20:17:58.383699] [INFO ] [sig ] [480/3275] Forecasting BROS... [2026-03-10T20:17:58.383732] [INFO ] [sig ] Generating forecast for: BROS [2026-03-10T20:17:58.383762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-03-10T20:17:58.396362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-03-10T20:17:58.396793] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-03-10T20:17:58.397630] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-03-10T20:17:58.397683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:58.397714] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:58.397742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:58.397799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:58.459589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:58.460731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:58.460816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:58.460849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:58.598218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:58.598384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:58.598613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:58.598644] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:58.602634] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: UP (p=73.31%) [2026-03-10T20:17:58.602943] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-03-10T20:17:58.603085] [INFO ] [sig ] BROS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:58.750127] [INFO ] [LOCAL ] Saved forecast: BROS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BROS.txt [2026-03-10T20:17:58.750477] [INFO ] [sig ] [480/3275] Completed BROS in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 16.9m [2026-03-10T20:17:58.750517] [INFO ] [sig ] [481/3275] Forecasting BRSP... [2026-03-10T20:17:58.750552] [INFO ] [sig ] Generating forecast for: BRSP [2026-03-10T20:17:58.750605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-03-10T20:17:58.761547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-03-10T20:17:58.761985] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-03-10T20:17:58.762842] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-03-10T20:17:58.762896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:58.762928] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:58.762955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:58.763011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:58.824373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:58.825487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:58.825593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:58.825631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:58.954417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:58.954601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:58.954645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:58.954674] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:58.958682] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: UP (p=92.40%) [2026-03-10T20:17:58.959008] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-03-10T20:17:58.959145] [INFO ] [sig ] BRSP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:59.107497] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BRSP.txt [2026-03-10T20:17:59.107685] [INFO ] [sig ] [481/3275] Completed BRSP in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 16.9m [2026-03-10T20:17:59.107728] [INFO ] [sig ] [482/3275] Forecasting BRX... [2026-03-10T20:17:59.107761] [INFO ] [sig ] Generating forecast for: BRX [2026-03-10T20:17:59.107791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-03-10T20:17:59.119093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-03-10T20:17:59.119502] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-03-10T20:17:59.120329] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-03-10T20:17:59.120382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:59.120414] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:59.120441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:59.120503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:59.179417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:59.180397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:59.180489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:59.180525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:59.306340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:59.306504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:59.306622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:59.306654] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:59.310264] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: UP (p=84.65%) [2026-03-10T20:17:59.310606] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-03-10T20:17:59.310751] [INFO ] [sig ] BRX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:59.455396] [INFO ] [LOCAL ] Saved forecast: BRX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BRX.txt [2026-03-10T20:17:59.455560] [INFO ] [sig ] [482/3275] Completed BRX in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 16.9m [2026-03-10T20:17:59.455620] [INFO ] [sig ] [483/3275] Forecasting BRZE... [2026-03-10T20:17:59.455651] [INFO ] [sig ] Generating forecast for: BRZE [2026-03-10T20:17:59.455683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-03-10T20:17:59.466643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-03-10T20:17:59.467002] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-03-10T20:17:59.467828] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-03-10T20:17:59.467882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:59.467914] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:59.467943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:59.468001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:59.525306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:59.526181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:59.526268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:59.526302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:59.646565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:59.646737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:59.646781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:59.646810] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:59.650302] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: UP (p=83.36%) [2026-03-10T20:17:59.650601] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-03-10T20:17:59.650731] [INFO ] [sig ] BRZE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:17:59.794557] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BRZE.txt [2026-03-10T20:17:59.794711] [INFO ] [sig ] [483/3275] Completed BRZE in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 16.9m [2026-03-10T20:17:59.794752] [INFO ] [sig ] [484/3275] Forecasting BSAC... [2026-03-10T20:17:59.794781] [INFO ] [sig ] Generating forecast for: BSAC [2026-03-10T20:17:59.794812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-03-10T20:17:59.805782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-03-10T20:17:59.806156] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-03-10T20:17:59.807022] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-03-10T20:17:59.807076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:17:59.807109] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:17:59.807138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:17:59.807196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:17:59.866022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:17:59.866886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:17:59.866972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:17:59.867006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:17:59.990101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:17:59.990265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:17:59.990305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:17:59.990351] [INFO ] [FORECASTER] Training complete [2026-03-10T20:17:59.993909] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: DOWN (p=42.54%) [2026-03-10T20:17:59.994261] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-03-10T20:17:59.994403] [INFO ] [sig ] BSAC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:00.139898] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BSAC.txt [2026-03-10T20:18:00.140051] [INFO ] [sig ] [484/3275] Completed BSAC in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-10T20:18:00.140091] [INFO ] [sig ] [485/3275] Forecasting BSCQ... [2026-03-10T20:18:00.140122] [INFO ] [sig ] Generating forecast for: BSCQ [2026-03-10T20:18:00.140153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-03-10T20:18:00.152029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-03-10T20:18:00.152407] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-03-10T20:18:00.153268] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-03-10T20:18:00.153323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:00.153356] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:00.153383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:00.153442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:00.216718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:00.217563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:00.217665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:00.217700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:00.334508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:00.334656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:00.334699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:00.334728] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:00.339170] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: DOWN (p=44.80%) [2026-03-10T20:18:00.339494] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-03-10T20:18:00.339692] [INFO ] [sig ] BSCQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:00.534299] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BSCQ.txt [2026-03-10T20:18:00.534554] [INFO ] [sig ] [485/3275] Completed BSCQ in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-10T20:18:00.534646] [INFO ] [sig ] [486/3275] Forecasting BSCS... [2026-03-10T20:18:00.534749] [INFO ] [sig ] Generating forecast for: BSCS [2026-03-10T20:18:00.534806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-03-10T20:18:00.549319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-03-10T20:18:00.549721] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-03-10T20:18:00.550554] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-03-10T20:18:00.550645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:00.550685] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:00.550713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:00.550772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:00.610826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:00.611774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:00.611865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:00.611951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:00.739886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:00.740057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:00.740100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:00.740131] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:00.743988] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=95.26%) [2026-03-10T20:18:00.744355] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-03-10T20:18:00.744502] [INFO ] [sig ] BSCS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:00.893017] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BSCS.txt [2026-03-10T20:18:00.893183] [INFO ] [sig ] [486/3275] Completed BSCS in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-10T20:18:00.893224] [INFO ] [sig ] [487/3275] Forecasting BSCX... [2026-03-10T20:18:00.893254] [INFO ] [sig ] Generating forecast for: BSCX [2026-03-10T20:18:00.893287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-03-10T20:18:00.905934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-03-10T20:18:00.906297] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-03-10T20:18:00.907246] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-03-10T20:18:00.907303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:00.907337] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:00.907365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:00.907424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:00.979063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:00.980043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:00.980173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:00.980209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:01.106244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:01.106399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:01.106465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:01.106505] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:01.110312] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: DOWN (p=39.67%) [2026-03-10T20:18:01.110699] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-03-10T20:18:01.110857] [INFO ] [sig ] BSCX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:01.256376] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BSCX.txt [2026-03-10T20:18:01.256564] [INFO ] [sig ] [487/3275] Completed BSCX in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-10T20:18:01.256627] [INFO ] [sig ] [488/3275] Forecasting BSCY... [2026-03-10T20:18:01.256660] [INFO ] [sig ] Generating forecast for: BSCY [2026-03-10T20:18:01.256692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-03-10T20:18:01.268513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-03-10T20:18:01.268951] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-03-10T20:18:01.269902] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-03-10T20:18:01.269962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:01.270001] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:01.270066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:01.270141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:01.330002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:01.330979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:01.331078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:01.331114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:01.455145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:01.455305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:01.455350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:01.455379] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:01.458945] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: UP (p=81.52%) [2026-03-10T20:18:01.459226] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-03-10T20:18:01.459351] [INFO ] [sig ] BSCY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:01.603016] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BSCY.txt [2026-03-10T20:18:01.603181] [INFO ] [sig ] [488/3275] Completed BSCY in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 16.8m [2026-03-10T20:18:01.603223] [INFO ] [sig ] [489/3275] Forecasting BSJQ... [2026-03-10T20:18:01.603253] [INFO ] [sig ] Generating forecast for: BSJQ [2026-03-10T20:18:01.603286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-03-10T20:18:01.615783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-03-10T20:18:01.616281] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-03-10T20:18:01.617494] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-03-10T20:18:01.617568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:01.617654] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:01.617703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:01.617865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:01.683995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:01.684962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:01.685052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:01.685088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:01.813185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:01.813371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:01.813428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:01.813475] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:01.818336] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: DOWN (p=10.87%) [2026-03-10T20:18:01.818779] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-03-10T20:18:01.818948] [INFO ] [sig ] BSJQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:01.989334] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BSJQ.txt [2026-03-10T20:18:01.989500] [INFO ] [sig ] [489/3275] Completed BSJQ in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:01.989543] [INFO ] [sig ] [490/3275] Forecasting BSJS... [2026-03-10T20:18:01.989594] [INFO ] [sig ] Generating forecast for: BSJS [2026-03-10T20:18:01.989638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-03-10T20:18:02.002001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-03-10T20:18:02.002401] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-03-10T20:18:02.003253] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-03-10T20:18:02.003307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:02.003340] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:02.003367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:02.003424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:02.063345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:02.064337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:02.064423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:02.064456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:02.199046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:02.199237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:02.199280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:02.199310] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:02.203111] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: DOWN (p=11.93%) [2026-03-10T20:18:02.203475] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-03-10T20:18:02.203656] [INFO ] [sig ] BSJS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:02.358476] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BSJS.txt [2026-03-10T20:18:02.358703] [INFO ] [sig ] [490/3275] Completed BSJS in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:02.358774] [INFO ] [sig ] [491/3275] Forecasting BSL... [2026-03-10T20:18:02.358809] [INFO ] [sig ] Generating forecast for: BSL [2026-03-10T20:18:02.358842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-03-10T20:18:02.370818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-03-10T20:18:02.371273] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-03-10T20:18:02.372301] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-03-10T20:18:02.372374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:02.372423] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:02.372464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:02.372549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:02.431762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:02.432706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:02.432796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:02.432830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:02.558772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:02.558940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:02.558982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:02.559012] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:02.562619] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: DOWN (p=32.18%) [2026-03-10T20:18:02.562936] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-03-10T20:18:02.563074] [INFO ] [sig ] BSL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:02.709363] [INFO ] [LOCAL ] Saved forecast: BSL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BSL.txt [2026-03-10T20:18:02.709518] [INFO ] [sig ] [491/3275] Completed BSL in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:02.709559] [INFO ] [sig ] [492/3275] Forecasting BSM... [2026-03-10T20:18:02.709611] [INFO ] [sig ] Generating forecast for: BSM [2026-03-10T20:18:02.709649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-03-10T20:18:02.721468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-03-10T20:18:02.721906] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-03-10T20:18:02.722760] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-03-10T20:18:02.722814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:02.722847] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:02.722875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:02.722933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:02.781982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:02.782940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:02.783037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:02.783070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:02.906256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:02.906417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:02.906458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:02.906487] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:02.909944] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: UP (p=94.38%) [2026-03-10T20:18:02.910267] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-03-10T20:18:02.910401] [INFO ] [sig ] BSM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:03.054649] [INFO ] [LOCAL ] Saved forecast: BSM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BSM.txt [2026-03-10T20:18:03.054791] [INFO ] [sig ] [492/3275] Completed BSM in 0.3s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:03.054831] [INFO ] [sig ] [493/3275] Forecasting BSMQ... [2026-03-10T20:18:03.054861] [INFO ] [sig ] Generating forecast for: BSMQ [2026-03-10T20:18:03.054891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-03-10T20:18:03.065647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-03-10T20:18:03.066033] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-03-10T20:18:03.066873] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-03-10T20:18:03.066926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:03.066958] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:03.066985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:03.067044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:03.125401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:03.126282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:03.126369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:03.126405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:03.266597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:03.266779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:03.266823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:03.266851] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:03.270456] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: DOWN (p=30.36%) [2026-03-10T20:18:03.270769] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-03-10T20:18:03.270905] [INFO ] [sig ] BSMQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:03.426908] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BSMQ.txt [2026-03-10T20:18:03.427090] [INFO ] [sig ] [493/3275] Completed BSMQ in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:03.427135] [INFO ] [sig ] [494/3275] Forecasting BSMS... [2026-03-10T20:18:03.427167] [INFO ] [sig ] Generating forecast for: BSMS [2026-03-10T20:18:03.427197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-03-10T20:18:03.441712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-03-10T20:18:03.442216] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-03-10T20:18:03.443424] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-03-10T20:18:03.443481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:03.443514] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:03.443541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:03.443626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:03.511589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:03.512625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:03.512717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:03.512751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:03.679634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:03.679822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:03.679878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:03.679912] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:03.683865] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=71.99%) [2026-03-10T20:18:03.684324] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-03-10T20:18:03.684535] [INFO ] [sig ] BSMS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:03.879294] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BSMS.txt [2026-03-10T20:18:03.879514] [INFO ] [sig ] [494/3275] Completed BSMS in 0.5s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:03.879565] [INFO ] [sig ] [495/3275] Forecasting BSSX... [2026-03-10T20:18:03.879627] [INFO ] [sig ] Generating forecast for: BSSX [2026-03-10T20:18:03.879667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-03-10T20:18:03.897360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-03-10T20:18:03.897960] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-03-10T20:18:03.899284] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-03-10T20:18:03.899356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:03.899406] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:03.899451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:03.899543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:03.984696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:03.985774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:03.985912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:03.985960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:04.131873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:04.132081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:04.132143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:04.132188] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:04.138880] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-03-10T20:18:04.139395] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-03-10T20:18:04.139616] [INFO ] [sig ] BSSX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:04.338088] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BSSX.txt [2026-03-10T20:18:04.338346] [INFO ] [sig ] [495/3275] Completed BSSX in 0.5s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:04.338401] [INFO ] [sig ] [496/3275] Forecasting BSTZ... [2026-03-10T20:18:04.338447] [INFO ] [sig ] Generating forecast for: BSTZ [2026-03-10T20:18:04.338486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-03-10T20:18:04.363309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-03-10T20:18:04.364257] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-03-10T20:18:04.365691] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-03-10T20:18:04.365782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:04.365834] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:04.365882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:04.365975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:04.476125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:04.477381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:04.477510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:04.477554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:04.650894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:04.651452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:04.651540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:04.651604] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:04.658768] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: UP (p=93.93%) [2026-03-10T20:18:04.659322] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-03-10T20:18:04.659596] [INFO ] [sig ] BSTZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:04.863495] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BSTZ.txt [2026-03-10T20:18:04.863748] [INFO ] [sig ] [496/3275] Completed BSTZ in 0.5s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:04.863822] [INFO ] [sig ] [497/3275] Forecasting BSVN... [2026-03-10T20:18:04.863884] [INFO ] [sig ] Generating forecast for: BSVN [2026-03-10T20:18:04.863946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-03-10T20:18:04.879434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-03-10T20:18:04.879963] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-03-10T20:18:04.881117] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-03-10T20:18:04.881183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:04.881226] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:04.881263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:04.881357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:04.975349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:04.976597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:04.976717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:04.976757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:05.090536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:05.090762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:05.090809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:05.090840] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:05.094505] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: DOWN (p=24.70%) [2026-03-10T20:18:05.094856] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-03-10T20:18:05.095010] [INFO ] [sig ] BSVN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:05.242886] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BSVN.txt [2026-03-10T20:18:05.243048] [INFO ] [sig ] [497/3275] Completed BSVN in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:05.243089] [INFO ] [sig ] [498/3275] Forecasting BSVO... [2026-03-10T20:18:05.243124] [INFO ] [sig ] Generating forecast for: BSVO [2026-03-10T20:18:05.243154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-03-10T20:18:05.256601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-03-10T20:18:05.257012] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-03-10T20:18:05.257915] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-03-10T20:18:05.257971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:05.258005] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:05.258033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:05.258092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:05.317613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:05.318709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:05.318800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:05.318834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:05.446536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:05.446710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:05.446755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:05.446784] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:05.450524] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: DOWN (p=15.63%) [2026-03-10T20:18:05.450840] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-03-10T20:18:05.450972] [INFO ] [sig ] BSVO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:05.601000] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BSVO.txt [2026-03-10T20:18:05.601237] [INFO ] [sig ] [498/3275] Completed BSVO in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:05.601308] [INFO ] [sig ] [499/3275] Forecasting BSX... [2026-03-10T20:18:05.601360] [INFO ] [sig ] Generating forecast for: BSX [2026-03-10T20:18:05.601417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-03-10T20:18:05.617357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-03-10T20:18:05.617900] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-03-10T20:18:05.619187] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-03-10T20:18:05.619261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:05.619319] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:05.619371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:05.619470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:05.689536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:05.690488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:05.690605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:05.690653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:05.812789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:05.812953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:05.812995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:05.813027] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:05.817498] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: DOWN (p=21.89%) [2026-03-10T20:18:05.817909] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-03-10T20:18:05.818077] [INFO ] [sig ] BSX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:05.973778] [INFO ] [LOCAL ] Saved forecast: BSX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BSX.txt [2026-03-10T20:18:05.973936] [INFO ] [sig ] [499/3275] Completed BSX in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:05.973990] [INFO ] [sig ] [500/3275] Forecasting BSY... [2026-03-10T20:18:05.974024] [INFO ] [sig ] Generating forecast for: BSY [2026-03-10T20:18:05.974057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-03-10T20:18:05.986283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-03-10T20:18:05.986664] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-03-10T20:18:05.987644] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-03-10T20:18:05.987701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:05.987748] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:05.987793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:05.987873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:06.050605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:06.051549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:06.051664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:06.051701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:06.183417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:06.183613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:06.183682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:06.183713] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:06.187395] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: DOWN (p=48.19%) [2026-03-10T20:18:06.187886] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-03-10T20:18:06.188019] [INFO ] [sig ] BSY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:06.329856] [INFO ] [LOCAL ] Saved forecast: BSY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BSY.txt [2026-03-10T20:18:06.329996] [INFO ] [sig ] [500/3275] Completed BSY in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:06.330037] [INFO ] [sig ] [501/3275] Forecasting BTAI... [2026-03-10T20:18:06.330067] [INFO ] [sig ] Generating forecast for: BTAI [2026-03-10T20:18:06.330101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-03-10T20:18:06.341350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-03-10T20:18:06.341710] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-03-10T20:18:06.342508] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-03-10T20:18:06.342600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:06.342635] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:06.342662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:06.342719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:06.400005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:06.400717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:06.400798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:06.400832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:06.521149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:06.521312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:06.521356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:06.521386] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:06.524908] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: DOWN (p=29.75%) [2026-03-10T20:18:06.525230] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-03-10T20:18:06.525368] [INFO ] [sig ] BTAI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:06.669446] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BTAI.txt [2026-03-10T20:18:06.669638] [INFO ] [sig ] [501/3275] Completed BTAI in 0.3s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:06.669684] [INFO ] [sig ] [502/3275] Forecasting BTCS... [2026-03-10T20:18:06.669714] [INFO ] [sig ] Generating forecast for: BTCS [2026-03-10T20:18:06.669745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-03-10T20:18:06.682511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-03-10T20:18:06.682931] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-03-10T20:18:06.683831] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-03-10T20:18:06.683897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:06.683933] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:06.683961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:06.684019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:06.743133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:06.744277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:06.744368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:06.744403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:06.867550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:06.867737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:06.867779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:06.867830] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:06.871455] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-03-10T20:18:06.871773] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-03-10T20:18:06.871908] [INFO ] [sig ] BTCS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:07.023239] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BTCS.txt [2026-03-10T20:18:07.023408] [INFO ] [sig ] [502/3275] Completed BTCS in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:07.023484] [INFO ] [sig ] [503/3275] Forecasting BTE... [2026-03-10T20:18:07.023518] [INFO ] [sig ] Generating forecast for: BTE [2026-03-10T20:18:07.023549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-03-10T20:18:07.035647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-03-10T20:18:07.036059] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-03-10T20:18:07.036935] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-03-10T20:18:07.036989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:07.037031] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:07.037060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:07.037127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:07.094931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:07.095739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:07.095843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:07.095878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:07.217627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:07.217794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:07.217837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:07.217867] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:07.221675] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: UP (p=91.27%) [2026-03-10T20:18:07.221971] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-03-10T20:18:07.222102] [INFO ] [sig ] BTE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:07.375159] [INFO ] [LOCAL ] Saved forecast: BTE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BTE.txt [2026-03-10T20:18:07.375470] [INFO ] [sig ] [503/3275] Completed BTE in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:07.375511] [INFO ] [sig ] [504/3275] Forecasting BTF... [2026-03-10T20:18:07.375540] [INFO ] [sig ] Generating forecast for: BTF [2026-03-10T20:18:07.375588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-03-10T20:18:07.388287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-03-10T20:18:07.388609] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-03-10T20:18:07.389623] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-03-10T20:18:07.389676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:07.389707] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:07.389734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:07.389796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:07.448349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:07.448999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:07.449083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:07.449124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:07.570385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:07.570545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:07.570604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:07.570636] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:07.574185] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=43.38%) [2026-03-10T20:18:07.574463] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-03-10T20:18:07.574612] [INFO ] [sig ] BTF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:07.751357] [INFO ] [LOCAL ] Saved forecast: BTF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BTF.txt [2026-03-10T20:18:07.751520] [INFO ] [sig ] [504/3275] Completed BTF in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 16.8m [2026-03-10T20:18:07.751588] [INFO ] [sig ] [505/3275] Forecasting BTI... [2026-03-10T20:18:07.751622] [INFO ] [sig ] Generating forecast for: BTI [2026-03-10T20:18:07.751654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-03-10T20:18:07.763503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-03-10T20:18:07.763962] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-03-10T20:18:07.765092] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-03-10T20:18:07.765156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:07.765188] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:07.765217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:07.765275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:07.826115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:07.827042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:07.827129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:07.827165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:07.954279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:07.954440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:07.954483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:07.954514] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:07.958098] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: UP (p=75.30%) [2026-03-10T20:18:07.958405] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-03-10T20:18:07.958541] [INFO ] [sig ] BTI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:08.106811] [INFO ] [LOCAL ] Saved forecast: BTI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BTI.txt [2026-03-10T20:18:08.106972] [INFO ] [sig ] [505/3275] Completed BTI in 0.4s | 2.76 sym/s | Total: 3.1m | ETA: 16.8m [2026-03-10T20:18:08.107012] [INFO ] [sig ] [506/3275] Forecasting BTMD... [2026-03-10T20:18:08.107043] [INFO ] [sig ] Generating forecast for: BTMD [2026-03-10T20:18:08.107073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-03-10T20:18:08.118006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-03-10T20:18:08.118430] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-03-10T20:18:08.119285] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-03-10T20:18:08.119338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:08.119370] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:08.119423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:08.119482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:08.180070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:08.181004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:08.181087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:08.181121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:08.307830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:08.307990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:08.308035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:08.308066] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:08.311774] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: UP (p=62.47%) [2026-03-10T20:18:08.312101] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-03-10T20:18:08.312278] [INFO ] [sig ] BTMD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:08.462366] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BTMD.txt [2026-03-10T20:18:08.462536] [INFO ] [sig ] [506/3275] Completed BTMD in 0.4s | 2.76 sym/s | Total: 3.1m | ETA: 16.7m [2026-03-10T20:18:08.462598] [INFO ] [sig ] [507/3275] Forecasting BTSG... [2026-03-10T20:18:08.462632] [INFO ] [sig ] Generating forecast for: BTSG [2026-03-10T20:18:08.462664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-03-10T20:18:08.474226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-03-10T20:18:08.474652] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-03-10T20:18:08.475474] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-03-10T20:18:08.475529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:08.475561] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:08.475630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:08.475697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:08.534352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:08.535276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:08.535371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:08.535407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:08.676389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:08.676567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:08.676652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:08.676687] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:08.680736] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: UP (p=81.92%) [2026-03-10T20:18:08.681049] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-03-10T20:18:08.681200] [INFO ] [sig ] BTSG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:08.840819] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BTSG.txt [2026-03-10T20:18:08.840980] [INFO ] [sig ] [507/3275] Completed BTSG in 0.4s | 2.76 sym/s | Total: 3.1m | ETA: 16.7m [2026-03-10T20:18:08.841021] [INFO ] [sig ] [508/3275] Forecasting BTZ... [2026-03-10T20:18:08.841051] [INFO ] [sig ] Generating forecast for: BTZ [2026-03-10T20:18:08.841083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-03-10T20:18:08.852903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-03-10T20:18:08.853330] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-03-10T20:18:08.854307] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-03-10T20:18:08.854362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:08.854395] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:08.854422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:08.854479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:08.925945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:08.927100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:08.927205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:08.927247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:09.051720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:09.051877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:09.051935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:09.051966] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:09.055401] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: DOWN (p=11.79%) [2026-03-10T20:18:09.055709] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-03-10T20:18:09.055839] [INFO ] [sig ] BTZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:09.198000] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BTZ.txt [2026-03-10T20:18:09.198164] [INFO ] [sig ] [508/3275] Completed BTZ in 0.4s | 2.76 sym/s | Total: 3.1m | ETA: 16.7m [2026-03-10T20:18:09.198215] [INFO ] [sig ] [509/3275] Forecasting BUD... [2026-03-10T20:18:09.198253] [INFO ] [sig ] Generating forecast for: BUD [2026-03-10T20:18:09.198289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-03-10T20:18:09.209487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-03-10T20:18:09.209843] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-03-10T20:18:09.210692] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-03-10T20:18:09.210745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:09.210776] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:09.210803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:09.210858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:09.270599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:09.271381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:09.271465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:09.271501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:09.396145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:09.396303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:09.396344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:09.396375] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:09.400155] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: DOWN (p=5.97%) [2026-03-10T20:18:09.400471] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-03-10T20:18:09.400630] [INFO ] [sig ] BUD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:09.543357] [INFO ] [LOCAL ] Saved forecast: BUD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BUD.txt [2026-03-10T20:18:09.543514] [INFO ] [sig ] [509/3275] Completed BUD in 0.3s | 2.76 sym/s | Total: 3.1m | ETA: 16.7m [2026-03-10T20:18:09.543554] [INFO ] [sig ] [510/3275] Forecasting BUFC... [2026-03-10T20:18:09.543606] [INFO ] [sig ] Generating forecast for: BUFC [2026-03-10T20:18:09.543640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-03-10T20:18:09.553494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-03-10T20:18:09.553843] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-03-10T20:18:09.554707] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-03-10T20:18:09.554762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:09.554796] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:09.554824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:09.554881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:09.620026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:09.620952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:09.621071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:09.621109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:09.724185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:09.724349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:09.724389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:09.724418] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:09.727846] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: UP (p=96.05%) [2026-03-10T20:18:09.728132] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-03-10T20:18:09.728312] [INFO ] [sig ] BUFC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:09.881712] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BUFC.txt [2026-03-10T20:18:09.881851] [INFO ] [sig ] [510/3275] Completed BUFC in 0.3s | 2.76 sym/s | Total: 3.1m | ETA: 16.7m [2026-03-10T20:18:09.881891] [INFO ] [sig ] [511/3275] Forecasting BUG... [2026-03-10T20:18:09.881921] [INFO ] [sig ] Generating forecast for: BUG [2026-03-10T20:18:09.881952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-03-10T20:18:09.894351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-03-10T20:18:09.894711] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-03-10T20:18:09.895530] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-03-10T20:18:09.895599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:09.895632] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:09.895660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:09.895717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:09.953131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:09.953902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:09.953985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:09.954018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:10.074375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:10.074528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:10.074584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:10.074617] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:10.078017] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: DOWN (p=21.15%) [2026-03-10T20:18:10.078357] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-03-10T20:18:10.078495] [INFO ] [sig ] BUG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:10.219687] [INFO ] [LOCAL ] Saved forecast: BUG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BUG.txt [2026-03-10T20:18:10.219827] [INFO ] [sig ] [511/3275] Completed BUG in 0.3s | 2.76 sym/s | Total: 3.1m | ETA: 16.7m [2026-03-10T20:18:10.219866] [INFO ] [sig ] [512/3275] Forecasting BUI... [2026-03-10T20:18:10.219895] [INFO ] [sig ] Generating forecast for: BUI [2026-03-10T20:18:10.219925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-03-10T20:18:10.230979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-03-10T20:18:10.231345] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-03-10T20:18:10.232178] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-03-10T20:18:10.232231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:10.232262] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:10.232302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:10.232360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:10.289718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:10.290541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:10.290645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:10.290681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:10.414022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:10.414183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:10.414233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:10.414269] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:10.417826] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-03-10T20:18:10.418119] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-03-10T20:18:10.418300] [INFO ] [sig ] BUI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:10.565131] [INFO ] [LOCAL ] Saved forecast: BUI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BUI.txt [2026-03-10T20:18:10.565304] [INFO ] [sig ] [512/3275] Completed BUI in 0.3s | 2.76 sym/s | Total: 3.1m | ETA: 16.7m [2026-03-10T20:18:10.565347] [INFO ] [sig ] [513/3275] Forecasting BURL... [2026-03-10T20:18:10.565377] [INFO ] [sig ] Generating forecast for: BURL [2026-03-10T20:18:10.565408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-03-10T20:18:10.577698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-03-10T20:18:10.578094] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-03-10T20:18:10.579013] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-03-10T20:18:10.579069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:10.579104] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:10.579133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:10.579220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:10.649747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:10.650725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:10.650820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:10.650854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:10.797702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:10.797879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:10.797926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:10.797959] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:10.802023] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: UP (p=74.29%) [2026-03-10T20:18:10.802403] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-03-10T20:18:10.802614] [INFO ] [sig ] BURL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:10.954396] [INFO ] [LOCAL ] Saved forecast: BURL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BURL.txt [2026-03-10T20:18:10.954558] [INFO ] [sig ] [513/3275] Completed BURL in 0.4s | 2.76 sym/s | Total: 3.1m | ETA: 16.7m [2026-03-10T20:18:10.954624] [INFO ] [sig ] [514/3275] Forecasting BUSE... [2026-03-10T20:18:10.954657] [INFO ] [sig ] Generating forecast for: BUSE [2026-03-10T20:18:10.954688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-03-10T20:18:10.966476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-03-10T20:18:10.966918] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-03-10T20:18:10.967856] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-03-10T20:18:10.967914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:10.967947] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:10.967975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:10.968033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:11.026026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:11.026964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:11.027062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:11.027095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:11.152218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:11.152385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:11.152428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:11.152457] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:11.156175] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: UP (p=60.57%) [2026-03-10T20:18:11.156558] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-03-10T20:18:11.156726] [INFO ] [sig ] BUSE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:11.306660] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BUSE.txt [2026-03-10T20:18:11.306823] [INFO ] [sig ] [514/3275] Completed BUSE in 0.4s | 2.76 sym/s | Total: 3.1m | ETA: 16.7m [2026-03-10T20:18:11.306865] [INFO ] [sig ] [515/3275] Forecasting BUXX... [2026-03-10T20:18:11.306896] [INFO ] [sig ] Generating forecast for: BUXX [2026-03-10T20:18:11.306927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-03-10T20:18:11.318539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-03-10T20:18:11.319051] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-03-10T20:18:11.320119] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-03-10T20:18:11.320189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:11.320230] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:11.320264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:11.320339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:11.380408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:11.381355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:11.381451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:11.381485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:11.500720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:11.500886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:11.500928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:11.500957] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:11.504611] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: DOWN (p=30.55%) [2026-03-10T20:18:11.504913] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-03-10T20:18:11.505051] [INFO ] [sig ] BUXX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:11.650027] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BUXX.txt [2026-03-10T20:18:11.650174] [INFO ] [sig ] [515/3275] Completed BUXX in 0.3s | 2.76 sym/s | Total: 3.1m | ETA: 16.7m [2026-03-10T20:18:11.650231] [INFO ] [sig ] [516/3275] Forecasting BVFL... [2026-03-10T20:18:11.650278] [INFO ] [sig ] Generating forecast for: BVFL [2026-03-10T20:18:11.650323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-03-10T20:18:11.661890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-03-10T20:18:11.662294] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-03-10T20:18:11.663342] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-03-10T20:18:11.663397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:11.663429] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:11.663458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:11.663516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:11.722506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:11.723427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:11.723560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:11.723613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:11.835307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:11.835450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:11.835489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:11.835518] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:11.838904] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: DOWN (p=5.20%) [2026-03-10T20:18:11.839184] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-03-10T20:18:11.839338] [INFO ] [sig ] BVFL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:11.982706] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BVFL.txt [2026-03-10T20:18:11.982841] [INFO ] [sig ] [516/3275] Completed BVFL in 0.3s | 2.76 sym/s | Total: 3.1m | ETA: 16.7m [2026-03-10T20:18:11.982881] [INFO ] [sig ] [517/3275] Forecasting BVN... [2026-03-10T20:18:11.982911] [INFO ] [sig ] Generating forecast for: BVN [2026-03-10T20:18:11.982943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-03-10T20:18:11.994010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-03-10T20:18:11.994331] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-03-10T20:18:11.995141] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-03-10T20:18:11.995193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:11.995226] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:11.995253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:11.995310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:12.053238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:12.053916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:12.053996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:12.054030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:12.181290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:12.181676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:12.181725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:12.181757] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:12.186125] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=70.78%) [2026-03-10T20:18:12.186444] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-03-10T20:18:12.186604] [INFO ] [sig ] BVN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:12.332802] [INFO ] [LOCAL ] Saved forecast: BVN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BVN.txt [2026-03-10T20:18:12.332930] [INFO ] [sig ] [517/3275] Completed BVN in 0.4s | 2.76 sym/s | Total: 3.1m | ETA: 16.7m [2026-03-10T20:18:12.332971] [INFO ] [sig ] [518/3275] Forecasting BVS... [2026-03-10T20:18:12.333000] [INFO ] [sig ] Generating forecast for: BVS [2026-03-10T20:18:12.333030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-03-10T20:18:12.344369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-03-10T20:18:12.344708] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-03-10T20:18:12.345495] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-03-10T20:18:12.345549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:12.345601] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:12.345630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:12.345688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:12.404068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:12.404817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:12.404898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:12.404932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:12.528774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:12.528922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:12.528962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:12.528990] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:12.532380] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: DOWN (p=2.94%) [2026-03-10T20:18:12.532689] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-03-10T20:18:12.532817] [INFO ] [sig ] BVS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:12.676704] [INFO ] [LOCAL ] Saved forecast: BVS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BVS.txt [2026-03-10T20:18:12.676839] [INFO ] [sig ] [518/3275] Completed BVS in 0.3s | 2.76 sym/s | Total: 3.1m | ETA: 16.7m [2026-03-10T20:18:12.676878] [INFO ] [sig ] [519/3275] Forecasting BWA... [2026-03-10T20:18:12.676909] [INFO ] [sig ] Generating forecast for: BWA [2026-03-10T20:18:12.676939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-03-10T20:18:12.688362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-03-10T20:18:12.688759] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-03-10T20:18:12.689567] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-03-10T20:18:12.689647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:12.689680] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:12.689707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:12.689764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:12.747514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:12.748311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:12.748400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:12.748433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:12.872345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:12.872505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:12.872546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:12.872596] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:12.876127] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-03-10T20:18:12.876426] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-03-10T20:18:12.876564] [INFO ] [sig ] BWA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:13.020488] [INFO ] [LOCAL ] Saved forecast: BWA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BWA.txt [2026-03-10T20:18:13.020700] [INFO ] [sig ] [519/3275] Completed BWA in 0.3s | 2.76 sym/s | Total: 3.1m | ETA: 16.7m [2026-03-10T20:18:13.020744] [INFO ] [sig ] [520/3275] Forecasting BWAY... [2026-03-10T20:18:13.020775] [INFO ] [sig ] Generating forecast for: BWAY [2026-03-10T20:18:13.020809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-03-10T20:18:13.031935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-03-10T20:18:13.032333] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-03-10T20:18:13.033235] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-03-10T20:18:13.033291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:13.033324] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:13.033352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:13.033412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:13.092121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:13.092995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:13.093081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:13.093115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:13.215504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:13.215685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:13.215728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:13.215757] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:13.219795] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: DOWN (p=8.74%) [2026-03-10T20:18:13.220093] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-03-10T20:18:13.220231] [INFO ] [sig ] BWAY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:13.363909] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BWAY.txt [2026-03-10T20:18:13.364079] [INFO ] [sig ] [520/3275] Completed BWAY in 0.3s | 2.76 sym/s | Total: 3.1m | ETA: 16.6m [2026-03-10T20:18:13.364122] [INFO ] [sig ] [521/3275] Forecasting BWB... [2026-03-10T20:18:13.364153] [INFO ] [sig ] Generating forecast for: BWB [2026-03-10T20:18:13.364187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-03-10T20:18:13.376085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-03-10T20:18:13.376529] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-03-10T20:18:13.377418] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-03-10T20:18:13.377472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:13.377505] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:13.377534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:13.377628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:13.439311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:13.440263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:13.440358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:13.440399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:13.566945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:13.567100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:13.567140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:13.567169] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:13.571012] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-03-10T20:18:13.571299] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-03-10T20:18:13.571430] [INFO ] [sig ] BWB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:13.721735] [INFO ] [LOCAL ] Saved forecast: BWB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BWB.txt [2026-03-10T20:18:13.721898] [INFO ] [sig ] [521/3275] Completed BWB in 0.4s | 2.76 sym/s | Total: 3.1m | ETA: 16.6m [2026-03-10T20:18:13.721943] [INFO ] [sig ] [522/3275] Forecasting BWEN... [2026-03-10T20:18:13.721973] [INFO ] [sig ] Generating forecast for: BWEN [2026-03-10T20:18:13.722003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-03-10T20:18:13.734206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-03-10T20:18:13.734646] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-03-10T20:18:13.735476] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-03-10T20:18:13.735531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:13.735565] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:13.735614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:13.735674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:13.797308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:13.798249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:13.798336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:13.798371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:13.921745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:13.921907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:13.921949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:13.921981] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:13.925541] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: DOWN (p=31.03%) [2026-03-10T20:18:13.925865] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-03-10T20:18:13.926003] [INFO ] [sig ] BWEN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:14.075702] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BWEN.txt [2026-03-10T20:18:14.075909] [INFO ] [sig ] [522/3275] Completed BWEN in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:14.075951] [INFO ] [sig ] [523/3275] Forecasting BWFG... [2026-03-10T20:18:14.075982] [INFO ] [sig ] Generating forecast for: BWFG [2026-03-10T20:18:14.076026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-03-10T20:18:14.090282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-03-10T20:18:14.090739] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-03-10T20:18:14.091569] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-03-10T20:18:14.091662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:14.091726] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:14.091756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:14.091833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:14.153119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:14.154020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:14.154106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:14.154140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:14.274960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:14.275120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:14.275160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:14.275198] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:14.279443] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: DOWN (p=8.33%) [2026-03-10T20:18:14.279817] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-03-10T20:18:14.280010] [INFO ] [sig ] BWFG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:14.492100] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BWFG.txt [2026-03-10T20:18:14.492265] [INFO ] [sig ] [523/3275] Completed BWFG in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:14.492308] [INFO ] [sig ] [524/3275] Forecasting BWG... [2026-03-10T20:18:14.492344] [INFO ] [sig ] Generating forecast for: BWG [2026-03-10T20:18:14.492385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-03-10T20:18:14.504339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-03-10T20:18:14.504812] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-03-10T20:18:14.505782] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-03-10T20:18:14.505840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:14.505873] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:14.505902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:14.505963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:14.572704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:14.573881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:14.573985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:14.574020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:14.705753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:14.705913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:14.705955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:14.705985] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:14.709696] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: UP (p=69.82%) [2026-03-10T20:18:14.710027] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-03-10T20:18:14.710170] [INFO ] [sig ] BWG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:14.856636] [INFO ] [LOCAL ] Saved forecast: BWG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BWG.txt [2026-03-10T20:18:14.857021] [INFO ] [sig ] [524/3275] Completed BWG in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:14.857064] [INFO ] [sig ] [525/3275] Forecasting BWIN... [2026-03-10T20:18:14.857096] [INFO ] [sig ] Generating forecast for: BWIN [2026-03-10T20:18:14.857126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-03-10T20:18:14.870377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-03-10T20:18:14.870988] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-03-10T20:18:14.871843] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-03-10T20:18:14.871914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:14.871950] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:14.871977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:14.872035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:14.933786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:14.934702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:14.934791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:14.934826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:15.066563] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:15.066742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:15.066783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:15.066812] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:15.070464] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-03-10T20:18:15.070781] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-03-10T20:18:15.070916] [INFO ] [sig ] BWIN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:15.256061] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BWIN.txt [2026-03-10T20:18:15.256227] [INFO ] [sig ] [525/3275] Completed BWIN in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:15.256269] [INFO ] [sig ] [526/3275] Forecasting BWMN... [2026-03-10T20:18:15.256301] [INFO ] [sig ] Generating forecast for: BWMN [2026-03-10T20:18:15.256334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-03-10T20:18:15.268308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-03-10T20:18:15.268740] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-03-10T20:18:15.269626] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-03-10T20:18:15.269689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:15.269724] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:15.269752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:15.269812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:15.335339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:15.336291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:15.336417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:15.336459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:15.464192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:15.464352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:15.464394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:15.464458] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:15.468017] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: UP (p=92.40%) [2026-03-10T20:18:15.468335] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-03-10T20:18:15.468464] [INFO ] [sig ] BWMN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:15.612139] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BWMN.txt [2026-03-10T20:18:15.612256] [INFO ] [sig ] [526/3275] Completed BWMN in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:15.612305] [INFO ] [sig ] [527/3275] Forecasting BXC... [2026-03-10T20:18:15.612341] [INFO ] [sig ] Generating forecast for: BXC [2026-03-10T20:18:15.612377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-03-10T20:18:15.623519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-03-10T20:18:15.623834] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-03-10T20:18:15.624635] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-03-10T20:18:15.624688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:15.624720] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:15.624747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:15.624804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:15.682238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:15.682885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:15.682963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:15.682996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:15.800524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:15.800665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:15.800702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:15.800731] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:15.804022] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: DOWN (p=4.93%) [2026-03-10T20:18:15.804302] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-03-10T20:18:15.804455] [INFO ] [sig ] BXC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:15.947539] [INFO ] [LOCAL ] Saved forecast: BXC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BXC.txt [2026-03-10T20:18:15.947690] [INFO ] [sig ] [527/3275] Completed BXC in 0.3s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:15.947731] [INFO ] [sig ] [528/3275] Forecasting BXMX... [2026-03-10T20:18:15.947760] [INFO ] [sig ] Generating forecast for: BXMX [2026-03-10T20:18:15.947790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-03-10T20:18:15.959390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-03-10T20:18:15.959723] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-03-10T20:18:15.960507] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-03-10T20:18:15.960559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:15.960626] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:15.960675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:15.960734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:16.018449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:16.019064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:16.019144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:16.019176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:16.141292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:16.141431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:16.141469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:16.141498] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:16.144885] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: UP (p=66.01%) [2026-03-10T20:18:16.145166] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-03-10T20:18:16.145296] [INFO ] [sig ] BXMX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:16.289886] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BXMX.txt [2026-03-10T20:18:16.290048] [INFO ] [sig ] [528/3275] Completed BXMX in 0.3s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:16.290095] [INFO ] [sig ] [529/3275] Forecasting BXP... [2026-03-10T20:18:16.290126] [INFO ] [sig ] Generating forecast for: BXP [2026-03-10T20:18:16.290159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-03-10T20:18:16.301275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-03-10T20:18:16.301674] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-03-10T20:18:16.302476] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-03-10T20:18:16.302529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:16.302560] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:16.302619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:16.302683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:16.361348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:16.362447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:16.362531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:16.362565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:16.486898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:16.487023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:16.487061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:16.487089] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:16.490404] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=79.29%) [2026-03-10T20:18:16.490705] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-03-10T20:18:16.490833] [INFO ] [sig ] BXP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:16.632820] [INFO ] [LOCAL ] Saved forecast: BXP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BXP.txt [2026-03-10T20:18:16.632955] [INFO ] [sig ] [529/3275] Completed BXP in 0.3s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:16.632995] [INFO ] [sig ] [530/3275] Forecasting BXSL... [2026-03-10T20:18:16.633023] [INFO ] [sig ] Generating forecast for: BXSL [2026-03-10T20:18:16.633053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-03-10T20:18:16.645922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-03-10T20:18:16.646311] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-03-10T20:18:16.647301] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-03-10T20:18:16.647375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:16.647416] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:16.647445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:16.647527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:16.718839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:16.719803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:16.719890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:16.719925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:16.839081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:16.839247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:16.839294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:16.839325] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:16.843095] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: DOWN (p=18.45%) [2026-03-10T20:18:16.843415] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-03-10T20:18:16.843551] [INFO ] [sig ] BXSL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:16.996136] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BXSL.txt [2026-03-10T20:18:16.996291] [INFO ] [sig ] [530/3275] Completed BXSL in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:16.996336] [INFO ] [sig ] [531/3275] Forecasting BYD... [2026-03-10T20:18:16.996367] [INFO ] [sig ] Generating forecast for: BYD [2026-03-10T20:18:16.996398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-03-10T20:18:17.008482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-03-10T20:18:17.008928] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-03-10T20:18:17.009917] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-03-10T20:18:17.009986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:17.010036] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:17.010079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:17.010164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:17.073031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:17.073858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:17.073961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:17.074001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:17.203934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:17.204105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:17.204153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:17.204185] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:17.207973] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: DOWN (p=15.18%) [2026-03-10T20:18:17.208311] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-03-10T20:18:17.208454] [INFO ] [sig ] BYD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:17.364826] [INFO ] [LOCAL ] Saved forecast: BYD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BYD.txt [2026-03-10T20:18:17.364989] [INFO ] [sig ] [531/3275] Completed BYD in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:17.365036] [INFO ] [sig ] [532/3275] Forecasting BYRN... [2026-03-10T20:18:17.365068] [INFO ] [sig ] Generating forecast for: BYRN [2026-03-10T20:18:17.365100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-03-10T20:18:17.377019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-03-10T20:18:17.377427] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-03-10T20:18:17.378340] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-03-10T20:18:17.378394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:17.378426] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:17.378453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:17.378510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:17.443376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:17.444334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:17.444472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:17.444516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:17.567178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:17.567337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:17.567394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:17.567424] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:17.570931] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: UP (p=75.25%) [2026-03-10T20:18:17.571231] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-03-10T20:18:17.571367] [INFO ] [sig ] BYRN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:17.716905] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/BYRN.txt [2026-03-10T20:18:17.717073] [INFO ] [sig ] [532/3275] Completed BYRN in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:17.717117] [INFO ] [sig ] [533/3275] Forecasting BYSI... [2026-03-10T20:18:17.717149] [INFO ] [sig ] Generating forecast for: BYSI [2026-03-10T20:18:17.717181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-03-10T20:18:17.729510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-03-10T20:18:17.729949] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-03-10T20:18:17.731000] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-03-10T20:18:17.731060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:17.731106] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:17.731145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:17.731222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:17.794669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:17.795531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:17.795677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:17.795730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:17.906587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:17.906748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:17.906791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:17.906822] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:17.910530] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: DOWN (p=3.08%) [2026-03-10T20:18:17.910844] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-03-10T20:18:17.910982] [INFO ] [sig ] BYSI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:18.063310] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BYSI.txt [2026-03-10T20:18:18.063481] [INFO ] [sig ] [533/3275] Completed BYSI in 0.3s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:18.063526] [INFO ] [sig ] [534/3275] Forecasting BZ... [2026-03-10T20:18:18.063558] [INFO ] [sig ] Generating forecast for: BZ [2026-03-10T20:18:18.063609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-03-10T20:18:18.074377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-03-10T20:18:18.074804] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-03-10T20:18:18.075733] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-03-10T20:18:18.075788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:18.075820] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:18.075848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:18.075906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:18.139181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:18.140124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:18.140214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:18.140250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:18.278408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:18.278568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:18.278631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:18.278661] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:18.282379] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: DOWN (p=47.50%) [2026-03-10T20:18:18.282697] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-03-10T20:18:18.282835] [INFO ] [sig ] BZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:18.443912] [INFO ] [LOCAL ] Saved forecast: BZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BZ.txt [2026-03-10T20:18:18.444058] [INFO ] [sig ] [534/3275] Completed BZ in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:18.444098] [INFO ] [sig ] [535/3275] Forecasting BZH... [2026-03-10T20:18:18.444127] [INFO ] [sig ] Generating forecast for: BZH [2026-03-10T20:18:18.444157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-03-10T20:18:18.457266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-03-10T20:18:18.457690] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-03-10T20:18:18.458561] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-03-10T20:18:18.458649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:18.458693] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:18.458722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:18.458782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:18.529601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:18.530508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:18.530615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:18.530654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:18.664906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:18.665071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:18.665114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:18.665144] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:18.669174] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: DOWN (p=2.23%) [2026-03-10T20:18:18.669550] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-03-10T20:18:18.669739] [INFO ] [sig ] BZH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:18.832989] [INFO ] [LOCAL ] Saved forecast: BZH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BZH.txt [2026-03-10T20:18:18.833173] [INFO ] [sig ] [535/3275] Completed BZH in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:18.833230] [INFO ] [sig ] [536/3275] Forecasting BZUN... [2026-03-10T20:18:18.833276] [INFO ] [sig ] Generating forecast for: BZUN [2026-03-10T20:18:18.833309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-03-10T20:18:18.846165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-03-10T20:18:18.846635] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-03-10T20:18:18.847542] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-03-10T20:18:18.847619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:18.847671] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:18.847701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:18.847762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:18.914921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:18.915893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:18.915986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:18.916020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:19.043618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:19.043791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:19.043859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:19.043917] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:19.047932] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: DOWN (p=4.87%) [2026-03-10T20:18:19.048261] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-03-10T20:18:19.048402] [INFO ] [sig ] BZUN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:19.201536] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/BZUN.txt [2026-03-10T20:18:19.201718] [INFO ] [sig ] [536/3275] Completed BZUN in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 16.6m [2026-03-10T20:18:19.201760] [INFO ] [sig ] [537/3275] Forecasting C... [2026-03-10T20:18:19.201791] [INFO ] [sig ] Generating forecast for: C [2026-03-10T20:18:19.201821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-03-10T20:18:19.212736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-03-10T20:18:19.213046] [INFO ] [FORECASTER] Starting predict_future for C [2026-03-10T20:18:19.213897] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-03-10T20:18:19.213950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:19.213982] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:19.214009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:19.214065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:19.273673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:19.274315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:19.274396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:19.274430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:19.402386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:19.402536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:19.402799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:19.402830] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:19.406727] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: DOWN (p=15.33%) [2026-03-10T20:18:19.407198] [INFO ] [FORECASTER] Completed predict_future for C [2026-03-10T20:18:19.407330] [INFO ] [sig ] C: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:19.552189] [INFO ] [LOCAL ] Saved forecast: C 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/C.txt [2026-03-10T20:18:19.552316] [INFO ] [sig ] [537/3275] Completed C in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 16.5m [2026-03-10T20:18:19.552355] [INFO ] [sig ] [538/3275] Forecasting CAAP... [2026-03-10T20:18:19.552389] [INFO ] [sig ] Generating forecast for: CAAP [2026-03-10T20:18:19.552427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-03-10T20:18:19.564080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-03-10T20:18:19.564389] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-03-10T20:18:19.565223] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-03-10T20:18:19.565276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:19.565308] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:19.565336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:19.565392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:19.624872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:19.625508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:19.625615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:19.625651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:19.751107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:19.751268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:19.751309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:19.751338] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:19.755043] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: DOWN (p=20.34%) [2026-03-10T20:18:19.755332] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-03-10T20:18:19.755473] [INFO ] [sig ] CAAP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:19.897985] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CAAP.txt [2026-03-10T20:18:19.898103] [INFO ] [sig ] [538/3275] Completed CAAP in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 16.5m [2026-03-10T20:18:19.898143] [INFO ] [sig ] [539/3275] Forecasting CAAS... [2026-03-10T20:18:19.898194] [INFO ] [sig ] Generating forecast for: CAAS [2026-03-10T20:18:19.898226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-03-10T20:18:19.908640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-03-10T20:18:19.908953] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-03-10T20:18:19.909761] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-03-10T20:18:19.909814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:19.909846] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:19.909873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:19.909929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:19.970325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:19.971037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:19.971120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:19.971153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:20.086338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:20.086496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:20.086537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:20.086569] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:20.090143] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-03-10T20:18:20.090443] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-03-10T20:18:20.090615] [INFO ] [sig ] CAAS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:20.236876] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CAAS.txt [2026-03-10T20:18:20.237016] [INFO ] [sig ] [539/3275] Completed CAAS in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 16.5m [2026-03-10T20:18:20.237056] [INFO ] [sig ] [540/3275] Forecasting CABA... [2026-03-10T20:18:20.237091] [INFO ] [sig ] Generating forecast for: CABA [2026-03-10T20:18:20.237122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-03-10T20:18:20.251442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-03-10T20:18:20.251837] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-03-10T20:18:20.252674] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-03-10T20:18:20.252729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:20.252790] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:20.252819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:20.252876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:20.313393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:20.314268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:20.314358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:20.314391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:20.433854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:20.434014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:20.434056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:20.434084] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:20.437556] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: DOWN (p=0.55%) [2026-03-10T20:18:20.437889] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-03-10T20:18:20.438030] [INFO ] [sig ] CABA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:20.601267] [INFO ] [LOCAL ] Saved forecast: CABA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CABA.txt [2026-03-10T20:18:20.601439] [INFO ] [sig ] [540/3275] Completed CABA in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 16.5m [2026-03-10T20:18:20.601483] [INFO ] [sig ] [541/3275] Forecasting CABO... [2026-03-10T20:18:20.601511] [INFO ] [sig ] Generating forecast for: CABO [2026-03-10T20:18:20.601540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-03-10T20:18:20.617373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-03-10T20:18:20.617888] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-03-10T20:18:20.618969] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-03-10T20:18:20.619048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:20.619090] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:20.619130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:20.619194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:20.682441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:20.683562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:20.683839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:20.683874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:20.819726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:20.819888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:20.819929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:20.819957] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:20.823412] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: UP (p=79.38%) [2026-03-10T20:18:20.823715] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-03-10T20:18:20.823847] [INFO ] [sig ] CABO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:20.968935] [INFO ] [LOCAL ] Saved forecast: CABO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CABO.txt [2026-03-10T20:18:20.969100] [INFO ] [sig ] [541/3275] Completed CABO in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 16.5m [2026-03-10T20:18:20.969142] [INFO ] [sig ] [542/3275] Forecasting CAC... [2026-03-10T20:18:20.969172] [INFO ] [sig ] Generating forecast for: CAC [2026-03-10T20:18:20.969203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-03-10T20:18:20.980870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-03-10T20:18:20.981270] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-03-10T20:18:20.982177] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-03-10T20:18:20.982233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:20.982268] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:20.982296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:20.982355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:21.043024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:21.043881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:21.043975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:21.044012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:21.164714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:21.164866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:21.164906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:21.164935] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:21.168350] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-03-10T20:18:21.168648] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-03-10T20:18:21.168783] [INFO ] [sig ] CAC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:21.312765] [INFO ] [LOCAL ] Saved forecast: CAC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CAC.txt [2026-03-10T20:18:21.312878] [INFO ] [sig ] [542/3275] Completed CAC in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 16.5m [2026-03-10T20:18:21.312916] [INFO ] [sig ] [543/3275] Forecasting CACC... [2026-03-10T20:18:21.312946] [INFO ] [sig ] Generating forecast for: CACC [2026-03-10T20:18:21.312976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-03-10T20:18:21.324870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-03-10T20:18:21.325202] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-03-10T20:18:21.326044] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-03-10T20:18:21.326098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:21.326132] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:21.326161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:21.326219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:21.391397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:21.392295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:21.392387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:21.392423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:21.511000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:21.511148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:21.511188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:21.511279] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:21.514685] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: UP (p=99.50%) [2026-03-10T20:18:21.514966] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-03-10T20:18:21.515092] [INFO ] [sig ] CACC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:21.660844] [INFO ] [LOCAL ] Saved forecast: CACC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CACC.txt [2026-03-10T20:18:21.660959] [INFO ] [sig ] [543/3275] Completed CACC in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 16.5m [2026-03-10T20:18:21.660998] [INFO ] [sig ] [544/3275] Forecasting CACI... [2026-03-10T20:18:21.661028] [INFO ] [sig ] Generating forecast for: CACI [2026-03-10T20:18:21.661059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-03-10T20:18:21.673443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-03-10T20:18:21.673767] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-03-10T20:18:21.674569] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-03-10T20:18:21.674651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:21.674683] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:21.674710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:21.674767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:21.735551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:21.736407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:21.736494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:21.736529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:21.875961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:21.876123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:21.876166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:21.876196] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:21.880759] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: DOWN (p=26.60%) [2026-03-10T20:18:21.881098] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-03-10T20:18:21.881246] [INFO ] [sig ] CACI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:22.031114] [INFO ] [LOCAL ] Saved forecast: CACI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CACI.txt [2026-03-10T20:18:22.031282] [INFO ] [sig ] [544/3275] Completed CACI in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 16.5m [2026-03-10T20:18:22.031325] [INFO ] [sig ] [545/3275] Forecasting CADL... [2026-03-10T20:18:22.031355] [INFO ] [sig ] Generating forecast for: CADL [2026-03-10T20:18:22.031386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-03-10T20:18:22.042705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-03-10T20:18:22.043000] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-03-10T20:18:22.043841] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-03-10T20:18:22.043893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:22.043925] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:22.043952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:22.044009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:22.102940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:22.103594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:22.103673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:22.103706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:22.226229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:22.226347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:22.226384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:22.226413] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:22.229828] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-03-10T20:18:22.230126] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-03-10T20:18:22.230261] [INFO ] [sig ] CADL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:22.374032] [INFO ] [LOCAL ] Saved forecast: CADL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CADL.txt [2026-03-10T20:18:22.374173] [INFO ] [sig ] [545/3275] Completed CADL in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 16.5m [2026-03-10T20:18:22.374212] [INFO ] [sig ] [546/3275] Forecasting CAE... [2026-03-10T20:18:22.374241] [INFO ] [sig ] Generating forecast for: CAE [2026-03-10T20:18:22.374273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-03-10T20:18:22.385313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-03-10T20:18:22.385669] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-03-10T20:18:22.386526] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-03-10T20:18:22.386627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:22.386664] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:22.386691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:22.386749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:22.446827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:22.447461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:22.447544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:22.447612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:22.572821] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:22.572979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:22.573021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:22.573051] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:22.576615] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: UP (p=94.89%) [2026-03-10T20:18:22.576903] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-03-10T20:18:22.577038] [INFO ] [sig ] CAE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:22.722285] [INFO ] [LOCAL ] Saved forecast: CAE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CAE.txt [2026-03-10T20:18:22.722445] [INFO ] [sig ] [546/3275] Completed CAE in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 16.5m [2026-03-10T20:18:22.722494] [INFO ] [sig ] [547/3275] Forecasting CAF... [2026-03-10T20:18:22.722529] [INFO ] [sig ] Generating forecast for: CAF [2026-03-10T20:18:22.722588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-03-10T20:18:22.733683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-03-10T20:18:22.734034] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-03-10T20:18:22.734871] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-03-10T20:18:22.734925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:22.734957] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:22.734986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:22.735056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:22.797077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:22.797958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:22.798043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:22.798077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:22.914558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:22.914729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:22.914772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:22.914801] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:22.918303] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: UP (p=59.74%) [2026-03-10T20:18:22.918620] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-03-10T20:18:22.918765] [INFO ] [sig ] CAF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:23.061665] [INFO ] [LOCAL ] Saved forecast: CAF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CAF.txt [2026-03-10T20:18:23.061771] [INFO ] [sig ] [547/3275] Completed CAF in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 16.5m [2026-03-10T20:18:23.061810] [INFO ] [sig ] [548/3275] Forecasting CAG... [2026-03-10T20:18:23.061840] [INFO ] [sig ] Generating forecast for: CAG [2026-03-10T20:18:23.061869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-03-10T20:18:23.073188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-03-10T20:18:23.073529] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-03-10T20:18:23.074387] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-03-10T20:18:23.074441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:23.074474] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:23.074501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:23.074560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:23.134032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:23.134683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:23.134766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:23.134799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:23.250391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:23.250554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:23.250615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:23.250645] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:23.254029] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: DOWN (p=23.77%) [2026-03-10T20:18:23.254306] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-03-10T20:18:23.254435] [INFO ] [sig ] CAG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:23.397448] [INFO ] [LOCAL ] Saved forecast: CAG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CAG.txt [2026-03-10T20:18:23.397598] [INFO ] [sig ] [548/3275] Completed CAG in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 16.5m [2026-03-10T20:18:23.397641] [INFO ] [sig ] [549/3275] Forecasting CAH... [2026-03-10T20:18:23.397670] [INFO ] [sig ] Generating forecast for: CAH [2026-03-10T20:18:23.397702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-03-10T20:18:23.408745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-03-10T20:18:23.409092] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-03-10T20:18:23.409992] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-03-10T20:18:23.410059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:23.410094] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:23.410122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:23.410180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:23.471268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:23.472100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:23.472187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:23.472222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:23.589988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:23.590156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:23.590196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:23.590225] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:23.593929] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=53.21%) [2026-03-10T20:18:23.594251] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-03-10T20:18:23.594390] [INFO ] [sig ] CAH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:23.741326] [INFO ] [LOCAL ] Saved forecast: CAH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CAH.txt [2026-03-10T20:18:23.741488] [INFO ] [sig ] [549/3275] Completed CAH in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 16.5m [2026-03-10T20:18:23.741529] [INFO ] [sig ] [550/3275] Forecasting CAKE... [2026-03-10T20:18:23.741559] [INFO ] [sig ] Generating forecast for: CAKE [2026-03-10T20:18:23.741622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-03-10T20:18:23.753769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-03-10T20:18:23.754181] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-03-10T20:18:23.755058] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-03-10T20:18:23.755114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:23.755145] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:23.755173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:23.755231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:23.822314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:23.823369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:23.823529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:23.823605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:23.952147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:23.952340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:23.952401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:23.952447] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:23.956183] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: UP (p=55.27%) [2026-03-10T20:18:23.956520] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-03-10T20:18:23.956694] [INFO ] [sig ] CAKE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:24.114852] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CAKE.txt [2026-03-10T20:18:24.115017] [INFO ] [sig ] [550/3275] Completed CAKE in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 16.5m [2026-03-10T20:18:24.115061] [INFO ] [sig ] [551/3275] Forecasting CAL... [2026-03-10T20:18:24.115094] [INFO ] [sig ] Generating forecast for: CAL [2026-03-10T20:18:24.115126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-03-10T20:18:24.127662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-03-10T20:18:24.128081] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-03-10T20:18:24.129171] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-03-10T20:18:24.129237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:24.129271] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:24.129300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:24.129358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:24.192327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:24.193268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:24.193360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:24.193395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:24.327084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:24.327248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:24.327291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:24.327321] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:24.331408] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: DOWN (p=44.63%) [2026-03-10T20:18:24.331731] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-03-10T20:18:24.331870] [INFO ] [sig ] CAL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:24.487108] [INFO ] [LOCAL ] Saved forecast: CAL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CAL.txt [2026-03-10T20:18:24.487290] [INFO ] [sig ] [551/3275] Completed CAL in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 16.4m [2026-03-10T20:18:24.487333] [INFO ] [sig ] [552/3275] Forecasting CALM... [2026-03-10T20:18:24.487368] [INFO ] [sig ] Generating forecast for: CALM [2026-03-10T20:18:24.487402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-03-10T20:18:24.500653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-03-10T20:18:24.501076] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-03-10T20:18:24.502196] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-03-10T20:18:24.502255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:24.502289] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:24.502317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:24.502375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:24.560694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:24.561531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:24.561634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:24.561669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:24.684889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:24.685049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:24.685090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:24.685118] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:24.688613] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: DOWN (p=44.99%) [2026-03-10T20:18:24.688894] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-03-10T20:18:24.689025] [INFO ] [sig ] CALM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:24.831904] [INFO ] [LOCAL ] Saved forecast: CALM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CALM.txt [2026-03-10T20:18:24.832037] [INFO ] [sig ] [552/3275] Completed CALM in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 16.4m [2026-03-10T20:18:24.832083] [INFO ] [sig ] [553/3275] Forecasting CALX... [2026-03-10T20:18:24.832113] [INFO ] [sig ] Generating forecast for: CALX [2026-03-10T20:18:24.832144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-03-10T20:18:24.843151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-03-10T20:18:24.843514] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-03-10T20:18:24.844437] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-03-10T20:18:24.844493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:24.844527] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:24.844555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:24.844639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:24.905965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:24.906889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:24.906975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:24.907010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:25.032442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:25.032638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:25.032687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:25.032716] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:25.036183] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: DOWN (p=36.46%) [2026-03-10T20:18:25.036465] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-03-10T20:18:25.036615] [INFO ] [sig ] CALX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:25.180675] [INFO ] [LOCAL ] Saved forecast: CALX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CALX.txt [2026-03-10T20:18:25.180870] [INFO ] [sig ] [553/3275] Completed CALX in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 16.4m [2026-03-10T20:18:25.180911] [INFO ] [sig ] [554/3275] Forecasting CAPL... [2026-03-10T20:18:25.180944] [INFO ] [sig ] Generating forecast for: CAPL [2026-03-10T20:18:25.180975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-03-10T20:18:25.193226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-03-10T20:18:25.193662] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-03-10T20:18:25.194937] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-03-10T20:18:25.194992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:25.195025] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:25.195053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:25.195110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:25.260909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:25.261895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:25.261995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:25.262030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:25.392084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:25.392251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:25.392294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:25.392324] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:25.395834] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: UP (p=61.48%) [2026-03-10T20:18:25.396162] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-03-10T20:18:25.396298] [INFO ] [sig ] CAPL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:25.552342] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CAPL.txt [2026-03-10T20:18:25.552520] [INFO ] [sig ] [554/3275] Completed CAPL in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 16.4m [2026-03-10T20:18:25.552592] [INFO ] [sig ] [555/3275] Forecasting CARE... [2026-03-10T20:18:25.552636] [INFO ] [sig ] Generating forecast for: CARE [2026-03-10T20:18:25.552672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-03-10T20:18:25.564321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-03-10T20:18:25.564778] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-03-10T20:18:25.565673] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-03-10T20:18:25.565731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:25.565765] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:25.565794] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:25.565853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:25.626070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:25.627044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:25.627155] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:25.627191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:25.752853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:25.753007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:25.753047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:25.753076] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:25.756542] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: DOWN (p=14.96%) [2026-03-10T20:18:25.756847] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-03-10T20:18:25.756974] [INFO ] [sig ] CARE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:25.899152] [INFO ] [LOCAL ] Saved forecast: CARE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CARE.txt [2026-03-10T20:18:25.899271] [INFO ] [sig ] [555/3275] Completed CARE in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 16.4m [2026-03-10T20:18:25.899310] [INFO ] [sig ] [556/3275] Forecasting CARG... [2026-03-10T20:18:25.899341] [INFO ] [sig ] Generating forecast for: CARG [2026-03-10T20:18:25.899370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-03-10T20:18:25.910236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-03-10T20:18:25.910556] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-03-10T20:18:25.911370] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-03-10T20:18:25.911423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:25.911456] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:25.911484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:25.911546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:25.969177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:25.969831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:25.969910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:25.969942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:26.088887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:26.089041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:26.089099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:26.089130] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:26.092558] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: UP (p=76.49%) [2026-03-10T20:18:26.092860] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-03-10T20:18:26.092987] [INFO ] [sig ] CARG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:26.236683] [INFO ] [LOCAL ] Saved forecast: CARG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CARG.txt [2026-03-10T20:18:26.236822] [INFO ] [sig ] [556/3275] Completed CARG in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 16.4m [2026-03-10T20:18:26.236863] [INFO ] [sig ] [557/3275] Forecasting CARS... [2026-03-10T20:18:26.236894] [INFO ] [sig ] Generating forecast for: CARS [2026-03-10T20:18:26.236925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-03-10T20:18:26.249080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-03-10T20:18:26.249403] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-03-10T20:18:26.250245] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-03-10T20:18:26.250298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:26.250357] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:26.250386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:26.250444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:26.312891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:26.313994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:26.314105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:26.314155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:26.448210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:26.448375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:26.448417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:26.448445] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:26.451968] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: DOWN (p=8.09%) [2026-03-10T20:18:26.452258] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-03-10T20:18:26.452389] [INFO ] [sig ] CARS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:26.594269] [INFO ] [LOCAL ] Saved forecast: CARS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CARS.txt [2026-03-10T20:18:26.594414] [INFO ] [sig ] [557/3275] Completed CARS in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 16.4m [2026-03-10T20:18:26.594454] [INFO ] [sig ] [558/3275] Forecasting CASH... [2026-03-10T20:18:26.594485] [INFO ] [sig ] Generating forecast for: CASH [2026-03-10T20:18:26.594515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-03-10T20:18:26.605626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-03-10T20:18:26.605982] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-03-10T20:18:26.606842] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-03-10T20:18:26.606896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:26.606928] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:26.606955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:26.607012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:26.665472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:26.666403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:26.666491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:26.666529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:26.791492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:26.791699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:26.791747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:26.791779] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:26.795669] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: UP (p=55.58%) [2026-03-10T20:18:26.795983] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-03-10T20:18:26.796125] [INFO ] [sig ] CASH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:26.962216] [INFO ] [LOCAL ] Saved forecast: CASH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CASH.txt [2026-03-10T20:18:26.962375] [INFO ] [sig ] [558/3275] Completed CASH in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 16.4m [2026-03-10T20:18:26.962414] [INFO ] [sig ] [559/3275] Forecasting CASS... [2026-03-10T20:18:26.962446] [INFO ] [sig ] Generating forecast for: CASS [2026-03-10T20:18:26.962477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-03-10T20:18:26.973264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-03-10T20:18:26.973626] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-03-10T20:18:26.974429] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-03-10T20:18:26.974482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:26.974515] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:26.974545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:26.974645] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:27.031902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:27.032593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:27.032675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:27.032708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:27.160216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:27.160383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:27.160426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:27.160456] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:27.164144] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=1.33%) [2026-03-10T20:18:27.164441] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-03-10T20:18:27.164609] [INFO ] [sig ] CASS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:27.321084] [INFO ] [LOCAL ] Saved forecast: CASS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CASS.txt [2026-03-10T20:18:27.321261] [INFO ] [sig ] [559/3275] Completed CASS in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 16.4m [2026-03-10T20:18:27.321307] [INFO ] [sig ] [560/3275] Forecasting CASY... [2026-03-10T20:18:27.321337] [INFO ] [sig ] Generating forecast for: CASY [2026-03-10T20:18:27.321371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-03-10T20:18:27.335041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-03-10T20:18:27.335498] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-03-10T20:18:27.336545] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-03-10T20:18:27.336621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:27.336674] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:27.336704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:27.336762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:27.402230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:27.403201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:27.403289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:27.403326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:27.545372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:27.545527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:27.545588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:27.545670] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:27.549446] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: DOWN (p=25.31%) [2026-03-10T20:18:27.549792] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-03-10T20:18:27.549933] [INFO ] [sig ] CASY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:27.707333] [INFO ] [LOCAL ] Saved forecast: CASY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CASY.txt [2026-03-10T20:18:27.707495] [INFO ] [sig ] [560/3275] Completed CASY in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 16.4m [2026-03-10T20:18:27.707538] [INFO ] [sig ] [561/3275] Forecasting CATH... [2026-03-10T20:18:27.707601] [INFO ] [sig ] Generating forecast for: CATH [2026-03-10T20:18:27.707646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-03-10T20:18:27.720297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-03-10T20:18:27.720756] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-03-10T20:18:27.721688] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-03-10T20:18:27.721745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:27.721778] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:27.721806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:27.721864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:27.790309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:27.791436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:27.791524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:27.791560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:27.918321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:27.918486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:27.918528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:27.918563] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:27.922539] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: UP (p=85.61%) [2026-03-10T20:18:27.922891] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-03-10T20:18:27.923040] [INFO ] [sig ] CATH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:28.088365] [INFO ] [LOCAL ] Saved forecast: CATH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CATH.txt [2026-03-10T20:18:28.088535] [INFO ] [sig ] [561/3275] Completed CATH in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 16.4m [2026-03-10T20:18:28.088616] [INFO ] [sig ] [562/3275] Forecasting CATO... [2026-03-10T20:18:28.088656] [INFO ] [sig ] Generating forecast for: CATO [2026-03-10T20:18:28.088692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-03-10T20:18:28.100935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-03-10T20:18:28.101406] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-03-10T20:18:28.102327] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-03-10T20:18:28.102385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:28.102419] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:28.102446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:28.102505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:28.162997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:28.163956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:28.164046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:28.164079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:28.283651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:28.283813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:28.283853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:28.284074] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:28.287527] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: UP (p=85.91%) [2026-03-10T20:18:28.287833] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-03-10T20:18:28.287964] [INFO ] [sig ] CATO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:28.430629] [INFO ] [LOCAL ] Saved forecast: CATO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CATO.txt [2026-03-10T20:18:28.430806] [INFO ] [sig ] [562/3275] Completed CATO in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 16.4m [2026-03-10T20:18:28.430876] [INFO ] [sig ] [563/3275] Forecasting CATY... [2026-03-10T20:18:28.430917] [INFO ] [sig ] Generating forecast for: CATY [2026-03-10T20:18:28.430949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-03-10T20:18:28.442975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-03-10T20:18:28.443418] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-03-10T20:18:28.444339] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-03-10T20:18:28.444395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:28.444427] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:28.444453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:28.444509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:28.509477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:28.510480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:28.510601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:28.510641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:28.645330] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:28.645500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:28.645546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:28.645616] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:28.649661] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: UP (p=85.03%) [2026-03-10T20:18:28.649985] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-03-10T20:18:28.650127] [INFO ] [sig ] CATY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:28.804879] [INFO ] [LOCAL ] Saved forecast: CATY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CATY.txt [2026-03-10T20:18:28.805051] [INFO ] [sig ] [563/3275] Completed CATY in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 16.4m [2026-03-10T20:18:28.805100] [INFO ] [sig ] [564/3275] Forecasting CAVA... [2026-03-10T20:18:28.805132] [INFO ] [sig ] Generating forecast for: CAVA [2026-03-10T20:18:28.805164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-03-10T20:18:28.817452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-03-10T20:18:28.817863] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-03-10T20:18:28.818789] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-03-10T20:18:28.818844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:28.818878] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:28.818906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:28.818964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:28.880643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:28.881458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:28.881544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:28.881602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:29.017398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:29.017558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:29.017621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:29.017654] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:29.021370] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-03-10T20:18:29.021700] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-03-10T20:18:29.021849] [INFO ] [sig ] CAVA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:29.176630] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CAVA.txt [2026-03-10T20:18:29.176814] [INFO ] [sig ] [564/3275] Completed CAVA in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 16.4m [2026-03-10T20:18:29.176861] [INFO ] [sig ] [565/3275] Forecasting CB... [2026-03-10T20:18:29.176895] [INFO ] [sig ] Generating forecast for: CB [2026-03-10T20:18:29.176926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-03-10T20:18:29.189052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-03-10T20:18:29.189436] [INFO ] [FORECASTER] Starting predict_future for CB [2026-03-10T20:18:29.190395] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-03-10T20:18:29.190451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:29.190483] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:29.190511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:29.190569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:29.250043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:29.250824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:29.250906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:29.250940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:29.375058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:29.375219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:29.375262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:29.375292] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:29.378889] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: DOWN (p=13.87%) [2026-03-10T20:18:29.379214] [INFO ] [FORECASTER] Completed predict_future for CB [2026-03-10T20:18:29.379372] [INFO ] [sig ] CB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:29.521226] [INFO ] [LOCAL ] Saved forecast: CB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CB.txt [2026-03-10T20:18:29.521374] [INFO ] [sig ] [565/3275] Completed CB in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 16.4m [2026-03-10T20:18:29.521416] [INFO ] [sig ] [566/3275] Forecasting CBAN... [2026-03-10T20:18:29.521446] [INFO ] [sig ] Generating forecast for: CBAN [2026-03-10T20:18:29.521476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-03-10T20:18:29.533189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-03-10T20:18:29.533556] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-03-10T20:18:29.534377] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-03-10T20:18:29.534429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:29.534461] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:29.534488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:29.534544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:29.591846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:29.592704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:29.592802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:29.592835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:29.715976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:29.716142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:29.716184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:29.716213] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:29.719887] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=24.68%) [2026-03-10T20:18:29.720210] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-03-10T20:18:29.720355] [INFO ] [sig ] CBAN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:29.869388] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CBAN.txt [2026-03-10T20:18:29.869556] [INFO ] [sig ] [566/3275] Completed CBAN in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 16.4m [2026-03-10T20:18:29.869629] [INFO ] [sig ] [567/3275] Forecasting CBNK... [2026-03-10T20:18:29.869668] [INFO ] [sig ] Generating forecast for: CBNK [2026-03-10T20:18:29.869705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-03-10T20:18:29.881628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-03-10T20:18:29.882038] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-03-10T20:18:29.882868] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-03-10T20:18:29.882924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:29.882955] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:29.882983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:29.883039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:29.945219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:29.946196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:29.946316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:29.946353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:30.068619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:30.068794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:30.068844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:30.068899] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:30.072460] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: DOWN (p=3.67%) [2026-03-10T20:18:30.072778] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-03-10T20:18:30.072921] [INFO ] [sig ] CBNK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:30.216857] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CBNK.txt [2026-03-10T20:18:30.217023] [INFO ] [sig ] [567/3275] Completed CBNK in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 16.3m [2026-03-10T20:18:30.217065] [INFO ] [sig ] [568/3275] Forecasting CBRE... [2026-03-10T20:18:30.217097] [INFO ] [sig ] Generating forecast for: CBRE [2026-03-10T20:18:30.217127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-03-10T20:18:30.228921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-03-10T20:18:30.229291] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-03-10T20:18:30.230184] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-03-10T20:18:30.230238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:30.230270] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:30.230298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:30.230355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:30.292096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:30.292839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:30.292924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:30.292958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:30.426648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:30.426822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:30.426871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:30.426905] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:30.430812] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: UP (p=92.60%) [2026-03-10T20:18:30.431105] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-03-10T20:18:30.431241] [INFO ] [sig ] CBRE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:30.574476] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CBRE.txt [2026-03-10T20:18:30.574621] [INFO ] [sig ] [568/3275] Completed CBRE in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 16.3m [2026-03-10T20:18:30.574673] [INFO ] [sig ] [569/3275] Forecasting CBRL... [2026-03-10T20:18:30.574709] [INFO ] [sig ] Generating forecast for: CBRL [2026-03-10T20:18:30.574745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-03-10T20:18:30.586411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-03-10T20:18:30.586787] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-03-10T20:18:30.587652] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-03-10T20:18:30.587705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:30.587738] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:30.587766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:30.587824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:30.647891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:30.648657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:30.648763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:30.648798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:30.772067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:30.772223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:30.772263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:30.772292] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:30.775920] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: UP (p=83.00%) [2026-03-10T20:18:30.776222] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-03-10T20:18:30.776359] [INFO ] [sig ] CBRL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:30.922225] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CBRL.txt [2026-03-10T20:18:30.922360] [INFO ] [sig ] [569/3275] Completed CBRL in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 16.3m [2026-03-10T20:18:30.922400] [INFO ] [sig ] [570/3275] Forecasting CBSH... [2026-03-10T20:18:30.922429] [INFO ] [sig ] Generating forecast for: CBSH [2026-03-10T20:18:30.922457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-03-10T20:18:30.935524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-03-10T20:18:30.935950] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-03-10T20:18:30.936796] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-03-10T20:18:30.936858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:30.937077] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:30.937104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:30.937161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:30.998906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:30.999570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:30.999678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:30.999719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:31.116218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:31.116364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:31.116403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:31.116432] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:31.119867] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: UP (p=58.45%) [2026-03-10T20:18:31.120151] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-03-10T20:18:31.120282] [INFO ] [sig ] CBSH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:31.262328] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CBSH.txt [2026-03-10T20:18:31.262505] [INFO ] [sig ] [570/3275] Completed CBSH in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 16.3m [2026-03-10T20:18:31.262545] [INFO ] [sig ] [571/3275] Forecasting CBUS... [2026-03-10T20:18:31.262595] [INFO ] [sig ] Generating forecast for: CBUS [2026-03-10T20:18:31.262628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-03-10T20:18:31.273995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-03-10T20:18:31.274351] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-03-10T20:18:31.275200] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-03-10T20:18:31.275254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:31.275286] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:31.275327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:31.275386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:31.334351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:31.335075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:31.335157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:31.335191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:31.465212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:31.465386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:31.465430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:31.465461] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:31.469437] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: UP (p=90.55%) [2026-03-10T20:18:31.469832] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-03-10T20:18:31.469985] [INFO ] [sig ] CBUS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:31.626482] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CBUS.txt [2026-03-10T20:18:31.626674] [INFO ] [sig ] [571/3275] Completed CBUS in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 16.3m [2026-03-10T20:18:31.626721] [INFO ] [sig ] [572/3275] Forecasting CBZ... [2026-03-10T20:18:31.626754] [INFO ] [sig ] Generating forecast for: CBZ [2026-03-10T20:18:31.626785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-03-10T20:18:31.640683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-03-10T20:18:31.641391] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-03-10T20:18:31.642517] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-03-10T20:18:31.642608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:31.642653] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:31.642687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:31.642775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:31.719141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:31.720302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:31.720419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:31.720465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:31.851055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:31.851219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:31.851261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:31.851290] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:31.855548] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: UP (p=60.79%) [2026-03-10T20:18:31.856114] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-03-10T20:18:31.856276] [INFO ] [sig ] CBZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:32.015191] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CBZ.txt [2026-03-10T20:18:32.015355] [INFO ] [sig ] [572/3275] Completed CBZ in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 16.3m [2026-03-10T20:18:32.015397] [INFO ] [sig ] [573/3275] Forecasting CC... [2026-03-10T20:18:32.015428] [INFO ] [sig ] Generating forecast for: CC [2026-03-10T20:18:32.015459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-03-10T20:18:32.028502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-03-10T20:18:32.028865] [INFO ] [FORECASTER] Starting predict_future for CC [2026-03-10T20:18:32.030022] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-03-10T20:18:32.030087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:32.030126] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:32.030162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:32.030242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:32.094207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:32.095324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:32.095416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:32.095451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:32.233410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:32.233589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:32.233635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:32.233664] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:32.237511] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: UP (p=72.28%) [2026-03-10T20:18:32.237833] [INFO ] [FORECASTER] Completed predict_future for CC [2026-03-10T20:18:32.237970] [INFO ] [sig ] CC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:32.388691] [INFO ] [LOCAL ] Saved forecast: CC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CC.txt [2026-03-10T20:18:32.388866] [INFO ] [sig ] [573/3275] Completed CC in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 16.3m [2026-03-10T20:18:32.388909] [INFO ] [sig ] [574/3275] Forecasting CCAP... [2026-03-10T20:18:32.388939] [INFO ] [sig ] Generating forecast for: CCAP [2026-03-10T20:18:32.388970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-03-10T20:18:32.400478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-03-10T20:18:32.400902] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-03-10T20:18:32.401756] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-03-10T20:18:32.401811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:32.401897] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:32.401926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:32.401984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:32.461083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:32.461957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:32.462047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:32.462081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:32.587612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:32.587784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:32.587835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:32.587873] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:32.591986] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: UP (p=97.85%) [2026-03-10T20:18:32.592304] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-03-10T20:18:32.592443] [INFO ] [sig ] CCAP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:32.752751] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CCAP.txt [2026-03-10T20:18:32.753115] [INFO ] [sig ] [574/3275] Completed CCAP in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 16.3m [2026-03-10T20:18:32.753160] [INFO ] [sig ] [575/3275] Forecasting CCB... [2026-03-10T20:18:32.753190] [INFO ] [sig ] Generating forecast for: CCB [2026-03-10T20:18:32.753226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-03-10T20:18:32.765886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-03-10T20:18:32.766269] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-03-10T20:18:32.767190] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-03-10T20:18:32.767246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:32.767278] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:32.767305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:32.767362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:32.829802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:32.830699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:32.830788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:32.830824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:32.955002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:32.955178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:32.955223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:32.955254] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:32.959117] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: DOWN (p=47.07%) [2026-03-10T20:18:32.959467] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-03-10T20:18:32.959644] [INFO ] [sig ] CCB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:33.134000] [INFO ] [LOCAL ] Saved forecast: CCB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CCB.txt [2026-03-10T20:18:33.134348] [INFO ] [sig ] [575/3275] Completed CCB in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 16.3m [2026-03-10T20:18:33.134389] [INFO ] [sig ] [576/3275] Forecasting CCBG... [2026-03-10T20:18:33.134422] [INFO ] [sig ] Generating forecast for: CCBG [2026-03-10T20:18:33.134452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-03-10T20:18:33.147564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-03-10T20:18:33.147990] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-03-10T20:18:33.148939] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-03-10T20:18:33.148996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:33.149029] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:33.149056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:33.149113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:33.210149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:33.211097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:33.211185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:33.211220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:33.328205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:33.328389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:33.328433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:33.328463] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:33.331996] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: UP (p=70.80%) [2026-03-10T20:18:33.332289] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-03-10T20:18:33.332424] [INFO ] [sig ] CCBG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:33.480798] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CCBG.txt [2026-03-10T20:18:33.480965] [INFO ] [sig ] [576/3275] Completed CCBG in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 16.3m [2026-03-10T20:18:33.481006] [INFO ] [sig ] [577/3275] Forecasting CCCC... [2026-03-10T20:18:33.481038] [INFO ] [sig ] Generating forecast for: CCCC [2026-03-10T20:18:33.481070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-03-10T20:18:33.492530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-03-10T20:18:33.492987] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-03-10T20:18:33.493851] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-03-10T20:18:33.493906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:33.493938] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:33.493965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:33.494022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:33.553618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:33.554559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:33.554668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:33.554702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:33.686780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:33.686993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:33.687037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:33.687115] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:33.691314] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: DOWN (p=30.29%) [2026-03-10T20:18:33.691670] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-03-10T20:18:33.691811] [INFO ] [sig ] CCCC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:33.849668] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CCCC.txt [2026-03-10T20:18:33.849879] [INFO ] [sig ] [577/3275] Completed CCCC in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 16.3m [2026-03-10T20:18:33.849942] [INFO ] [sig ] [578/3275] Forecasting CCD... [2026-03-10T20:18:33.849979] [INFO ] [sig ] Generating forecast for: CCD [2026-03-10T20:18:33.850011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-03-10T20:18:33.861641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-03-10T20:18:33.862036] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-03-10T20:18:33.862908] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-03-10T20:18:33.862966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:33.862998] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:33.863025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:33.863081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:33.922994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:33.923940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:33.924026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:33.924061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:34.050759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:34.050930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:34.050971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:34.051001] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:34.054619] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-03-10T20:18:34.054915] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-03-10T20:18:34.055050] [INFO ] [sig ] CCD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:34.205919] [INFO ] [LOCAL ] Saved forecast: CCD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CCD.txt [2026-03-10T20:18:34.206086] [INFO ] [sig ] [578/3275] Completed CCD in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 16.3m [2026-03-10T20:18:34.206125] [INFO ] [sig ] [579/3275] Forecasting CCEC... [2026-03-10T20:18:34.206155] [INFO ] [sig ] Generating forecast for: CCEC [2026-03-10T20:18:34.206185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-03-10T20:18:34.217995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-03-10T20:18:34.218393] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-03-10T20:18:34.219231] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-03-10T20:18:34.219284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:34.219316] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:34.219343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:34.219401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:34.279700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:34.280523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:34.280628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:34.280665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:34.387872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:34.388032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:34.388074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:34.388107] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:34.392041] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: UP (p=62.84%) [2026-03-10T20:18:34.392359] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-03-10T20:18:34.392498] [INFO ] [sig ] CCEC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:34.548555] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CCEC.txt [2026-03-10T20:18:34.548749] [INFO ] [sig ] [579/3275] Completed CCEC in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 16.3m [2026-03-10T20:18:34.548796] [INFO ] [sig ] [580/3275] Forecasting CCEP... [2026-03-10T20:18:34.548828] [INFO ] [sig ] Generating forecast for: CCEP [2026-03-10T20:18:34.548867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-03-10T20:18:34.562395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-03-10T20:18:34.562880] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-03-10T20:18:34.564217] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-03-10T20:18:34.564277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:34.564309] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:34.564338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:34.564397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:34.627907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:34.629348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:34.629460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:34.629495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:34.767798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:34.767959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:34.768005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:34.768038] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:34.771634] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=55.32%) [2026-03-10T20:18:34.772001] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-03-10T20:18:34.772144] [INFO ] [sig ] CCEP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:34.918398] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CCEP.txt [2026-03-10T20:18:34.918555] [INFO ] [sig ] [580/3275] Completed CCEP in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 16.3m [2026-03-10T20:18:34.918622] [INFO ] [sig ] [581/3275] Forecasting CCI... [2026-03-10T20:18:34.918655] [INFO ] [sig ] Generating forecast for: CCI [2026-03-10T20:18:34.918687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-03-10T20:18:34.930045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-03-10T20:18:34.930423] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-03-10T20:18:34.931234] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-03-10T20:18:34.931287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:34.931319] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:34.931347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:34.931403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:34.990787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:34.991729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:34.991837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:34.991872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:35.114035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:35.114196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:35.114240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:35.114271] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:35.117733] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: DOWN (p=45.02%) [2026-03-10T20:18:35.118020] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-03-10T20:18:35.118170] [INFO ] [sig ] CCI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:35.263234] [INFO ] [LOCAL ] Saved forecast: CCI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CCI.txt [2026-03-10T20:18:35.263389] [INFO ] [sig ] [581/3275] Completed CCI in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 16.3m [2026-03-10T20:18:35.263443] [INFO ] [sig ] [582/3275] Forecasting CCIF... [2026-03-10T20:18:35.263479] [INFO ] [sig ] Generating forecast for: CCIF [2026-03-10T20:18:35.263510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-03-10T20:18:35.276207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-03-10T20:18:35.276623] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-03-10T20:18:35.277650] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-03-10T20:18:35.277704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:35.277736] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:35.277764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:35.277826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:35.337552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:35.338341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:35.338425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:35.338458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:35.458003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:35.458385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:35.458427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:35.458457] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:35.462125] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: DOWN (p=6.86%) [2026-03-10T20:18:35.462412] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-03-10T20:18:35.462543] [INFO ] [sig ] CCIF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:35.607150] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CCIF.txt [2026-03-10T20:18:35.607308] [INFO ] [sig ] [582/3275] Completed CCIF in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 16.3m [2026-03-10T20:18:35.607349] [INFO ] [sig ] [583/3275] Forecasting CCJ... [2026-03-10T20:18:35.607379] [INFO ] [sig ] Generating forecast for: CCJ [2026-03-10T20:18:35.607409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-03-10T20:18:35.619829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-03-10T20:18:35.620518] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-03-10T20:18:35.621455] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-03-10T20:18:35.621519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:35.621556] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:35.621606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:35.621665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:35.683768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:35.684757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:35.684846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:35.684880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:35.815109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:35.815284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:35.815331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:35.815362] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:35.819473] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=64.97%) [2026-03-10T20:18:35.819856] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-03-10T20:18:35.820027] [INFO ] [sig ] CCJ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:35.973437] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CCJ.txt [2026-03-10T20:18:35.973605] [INFO ] [sig ] [583/3275] Completed CCJ in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 16.2m [2026-03-10T20:18:35.973650] [INFO ] [sig ] [584/3275] Forecasting CCK... [2026-03-10T20:18:35.973680] [INFO ] [sig ] Generating forecast for: CCK [2026-03-10T20:18:35.973710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-03-10T20:18:35.985011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-03-10T20:18:35.985440] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-03-10T20:18:35.986381] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-03-10T20:18:35.986454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:35.986488] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:35.986516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:35.986600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:36.045216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:36.046273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:36.046392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:36.046462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:36.175191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:36.175350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:36.175391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:36.175420] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:36.178925] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: DOWN (p=19.49%) [2026-03-10T20:18:36.179206] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-03-10T20:18:36.179335] [INFO ] [sig ] CCK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:36.322376] [INFO ] [LOCAL ] Saved forecast: CCK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CCK.txt [2026-03-10T20:18:36.322538] [INFO ] [sig ] [584/3275] Completed CCK in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 16.2m [2026-03-10T20:18:36.322601] [INFO ] [sig ] [585/3275] Forecasting CCL... [2026-03-10T20:18:36.322635] [INFO ] [sig ] Generating forecast for: CCL [2026-03-10T20:18:36.322666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-03-10T20:18:36.333672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-03-10T20:18:36.334048] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-03-10T20:18:36.334868] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-03-10T20:18:36.334920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:36.334952] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:36.334979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:36.335037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:36.393024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:36.393913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:36.393995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:36.394028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:36.518443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:36.518618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:36.518660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:36.518689] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:36.522725] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: DOWN (p=11.57%) [2026-03-10T20:18:36.523208] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-03-10T20:18:36.523338] [INFO ] [sig ] CCL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:36.667622] [INFO ] [LOCAL ] Saved forecast: CCL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CCL.txt [2026-03-10T20:18:36.667815] [INFO ] [sig ] [585/3275] Completed CCL in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 16.2m [2026-03-10T20:18:36.667873] [INFO ] [sig ] [586/3275] Forecasting CCLD... [2026-03-10T20:18:36.667917] [INFO ] [sig ] Generating forecast for: CCLD [2026-03-10T20:18:36.667961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-03-10T20:18:36.680701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-03-10T20:18:36.681157] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-03-10T20:18:36.682354] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-03-10T20:18:36.682428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:36.682481] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:36.682529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:36.682643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:36.746197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:36.747123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:36.747212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:36.747246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:36.867204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:36.867361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:36.867401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:36.867431] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:36.870901] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: DOWN (p=16.99%) [2026-03-10T20:18:36.871194] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-03-10T20:18:36.871328] [INFO ] [sig ] CCLD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:37.015836] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CCLD.txt [2026-03-10T20:18:37.015969] [INFO ] [sig ] [586/3275] Completed CCLD in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 16.2m [2026-03-10T20:18:37.016010] [INFO ] [sig ] [587/3275] Forecasting CCNE... [2026-03-10T20:18:37.016040] [INFO ] [sig ] Generating forecast for: CCNE [2026-03-10T20:18:37.016071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-03-10T20:18:37.099430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-03-10T20:18:37.099780] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-03-10T20:18:37.100566] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-03-10T20:18:37.100645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:37.100676] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:37.100703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:37.100759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:37.158794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:37.159436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:37.159514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:37.159548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:37.281904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:37.282053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:37.282092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:37.282121] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:37.285904] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: UP (p=67.37%) [2026-03-10T20:18:37.286185] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-03-10T20:18:37.286312] [INFO ] [sig ] CCNE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:37.431651] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CCNE.txt [2026-03-10T20:18:37.431815] [INFO ] [sig ] [587/3275] Completed CCNE in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 16.2m [2026-03-10T20:18:37.431874] [INFO ] [sig ] [588/3275] Forecasting CCO... [2026-03-10T20:18:37.431913] [INFO ] [sig ] Generating forecast for: CCO [2026-03-10T20:18:37.431952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-03-10T20:18:37.442916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-03-10T20:18:37.443238] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-03-10T20:18:37.444047] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-03-10T20:18:37.444101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:37.444134] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:37.444162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:37.444219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:37.503368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:37.504207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:37.504291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:37.504326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:37.630418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:37.630589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:37.630633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:37.630662] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:37.634184] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: DOWN (p=49.34%) [2026-03-10T20:18:37.634466] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-03-10T20:18:37.634611] [INFO ] [sig ] CCO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:37.778261] [INFO ] [LOCAL ] Saved forecast: CCO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CCO.txt [2026-03-10T20:18:37.778398] [INFO ] [sig ] [588/3275] Completed CCO in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 16.2m [2026-03-10T20:18:37.778438] [INFO ] [sig ] [589/3275] Forecasting CCOI... [2026-03-10T20:18:37.778467] [INFO ] [sig ] Generating forecast for: CCOI [2026-03-10T20:18:37.778497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-03-10T20:18:37.789498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-03-10T20:18:37.789874] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-03-10T20:18:37.790713] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-03-10T20:18:37.790765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:37.790798] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:37.790825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:37.790886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:37.849136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:37.849774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:37.849853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:37.849886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:37.970017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:37.970168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:37.970207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:37.970236] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:37.973680] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: DOWN (p=49.73%) [2026-03-10T20:18:37.973974] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-03-10T20:18:37.974119] [INFO ] [sig ] CCOI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:38.119030] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CCOI.txt [2026-03-10T20:18:38.119181] [INFO ] [sig ] [589/3275] Completed CCOI in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.2m [2026-03-10T20:18:38.119224] [INFO ] [sig ] [590/3275] Forecasting CCRN... [2026-03-10T20:18:38.119253] [INFO ] [sig ] Generating forecast for: CCRN [2026-03-10T20:18:38.119284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-03-10T20:18:38.131185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-03-10T20:18:38.131624] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-03-10T20:18:38.132484] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-03-10T20:18:38.132540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:38.132609] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:38.132648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:38.132708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:38.194837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:38.195955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:38.196235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:38.196269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:38.323090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:38.323259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:38.323305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:38.323335] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:38.326820] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: UP (p=92.86%) [2026-03-10T20:18:38.327129] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-03-10T20:18:38.327265] [INFO ] [sig ] CCRN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:38.472207] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CCRN.txt [2026-03-10T20:18:38.472335] [INFO ] [sig ] [590/3275] Completed CCRN in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.2m [2026-03-10T20:18:38.472373] [INFO ] [sig ] [591/3275] Forecasting CCS... [2026-03-10T20:18:38.472404] [INFO ] [sig ] Generating forecast for: CCS [2026-03-10T20:18:38.472434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-03-10T20:18:38.483469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-03-10T20:18:38.483817] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-03-10T20:18:38.484701] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-03-10T20:18:38.484755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:38.484818] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:38.484849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:38.484918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:38.545189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:38.545950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:38.546034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:38.546068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:38.670387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:38.670544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:38.670631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:38.670666] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:38.674209] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: DOWN (p=41.69%) [2026-03-10T20:18:38.674501] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-03-10T20:18:38.674654] [INFO ] [sig ] CCS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:38.824667] [INFO ] [LOCAL ] Saved forecast: CCS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CCS.txt [2026-03-10T20:18:38.824821] [INFO ] [sig ] [591/3275] Completed CCS in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.2m [2026-03-10T20:18:38.824871] [INFO ] [sig ] [592/3275] Forecasting CCSI... [2026-03-10T20:18:38.824907] [INFO ] [sig ] Generating forecast for: CCSI [2026-03-10T20:18:38.824945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-03-10T20:18:38.835803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-03-10T20:18:38.836136] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-03-10T20:18:38.836955] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-03-10T20:18:38.837008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:38.837039] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:38.837066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:38.837123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:38.896181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:38.896973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:38.897058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:38.897093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:39.013508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:39.013685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:39.013726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:39.013754] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:39.017179] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: DOWN (p=12.65%) [2026-03-10T20:18:39.017465] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-03-10T20:18:39.017620] [INFO ] [sig ] CCSI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:39.172074] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CCSI.txt [2026-03-10T20:18:39.172243] [INFO ] [sig ] [592/3275] Completed CCSI in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.2m [2026-03-10T20:18:39.172287] [INFO ] [sig ] [593/3275] Forecasting CDC... [2026-03-10T20:18:39.172320] [INFO ] [sig ] Generating forecast for: CDC [2026-03-10T20:18:39.172352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-03-10T20:18:39.183536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-03-10T20:18:39.183956] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-03-10T20:18:39.184845] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-03-10T20:18:39.184902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:39.184941] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:39.184970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:39.185029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:39.246187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:39.247062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:39.247185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:39.247223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:39.367381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:39.367533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:39.367590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:39.367622] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:39.371212] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=89.04%) [2026-03-10T20:18:39.371499] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-03-10T20:18:39.371652] [INFO ] [sig ] CDC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:39.538591] [INFO ] [LOCAL ] Saved forecast: CDC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CDC.txt [2026-03-10T20:18:39.538754] [INFO ] [sig ] [593/3275] Completed CDC in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.2m [2026-03-10T20:18:39.538795] [INFO ] [sig ] [594/3275] Forecasting CDE... [2026-03-10T20:18:39.538826] [INFO ] [sig ] Generating forecast for: CDE [2026-03-10T20:18:39.538863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-03-10T20:18:39.551405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-03-10T20:18:39.551860] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-03-10T20:18:39.552814] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-03-10T20:18:39.552871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:39.552904] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:39.552931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:39.552987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:39.616312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:39.617248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:39.617338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:39.617373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:39.747023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:39.747185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:39.747228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:39.747323] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:39.751235] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: UP (p=85.35%) [2026-03-10T20:18:39.751589] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-03-10T20:18:39.751751] [INFO ] [sig ] CDE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:39.897123] [INFO ] [LOCAL ] Saved forecast: CDE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CDE.txt [2026-03-10T20:18:39.897297] [INFO ] [sig ] [594/3275] Completed CDE in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.2m [2026-03-10T20:18:39.897339] [INFO ] [sig ] [595/3275] Forecasting CDIO... [2026-03-10T20:18:39.897369] [INFO ] [sig ] Generating forecast for: CDIO [2026-03-10T20:18:39.897400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-03-10T20:18:39.913192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-03-10T20:18:39.913709] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-03-10T20:18:39.914841] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-03-10T20:18:39.914914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:39.914972] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:39.915008] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:39.915077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:39.975388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:39.976380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:39.976469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:39.976503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:40.113321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:40.113484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:40.113528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:40.113557] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:40.117793] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-03-10T20:18:40.118205] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-03-10T20:18:40.118381] [INFO ] [sig ] CDIO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:40.275183] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CDIO.txt [2026-03-10T20:18:40.275348] [INFO ] [sig ] [595/3275] Completed CDIO in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.2m [2026-03-10T20:18:40.275390] [INFO ] [sig ] [596/3275] Forecasting CDL... [2026-03-10T20:18:40.275419] [INFO ] [sig ] Generating forecast for: CDL [2026-03-10T20:18:40.275449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-03-10T20:18:40.287913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-03-10T20:18:40.288327] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-03-10T20:18:40.289177] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-03-10T20:18:40.289233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:40.289265] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:40.289292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:40.289350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:40.348527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:40.349431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:40.349520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:40.349553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:40.461656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:40.461807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:40.461846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:40.461876] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:40.465276] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: DOWN (p=12.02%) [2026-03-10T20:18:40.465555] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-03-10T20:18:40.465706] [INFO ] [sig ] CDL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:40.609842] [INFO ] [LOCAL ] Saved forecast: CDL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CDL.txt [2026-03-10T20:18:40.610000] [INFO ] [sig ] [596/3275] Completed CDL in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.2m [2026-03-10T20:18:40.610042] [INFO ] [sig ] [597/3275] Forecasting CDNA... [2026-03-10T20:18:40.610072] [INFO ] [sig ] Generating forecast for: CDNA [2026-03-10T20:18:40.610104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-03-10T20:18:40.621211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-03-10T20:18:40.621557] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-03-10T20:18:40.622426] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-03-10T20:18:40.622479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:40.622511] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:40.622537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:40.622618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:40.681180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:40.681831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:40.681912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:40.681946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:40.804815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:40.804967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:40.805009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:40.805038] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:40.808481] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: UP (p=71.13%) [2026-03-10T20:18:40.808790] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-03-10T20:18:40.808925] [INFO ] [sig ] CDNA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:40.954019] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CDNA.txt [2026-03-10T20:18:40.954158] [INFO ] [sig ] [597/3275] Completed CDNA in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.2m [2026-03-10T20:18:40.954198] [INFO ] [sig ] [598/3275] Forecasting CDNS... [2026-03-10T20:18:40.954228] [INFO ] [sig ] Generating forecast for: CDNS [2026-03-10T20:18:40.954257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-03-10T20:18:40.965084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-03-10T20:18:40.965408] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-03-10T20:18:40.966220] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-03-10T20:18:40.966274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:40.966306] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:40.966333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:40.966390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:41.026350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:41.027386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:41.027473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:41.027507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:41.154454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:41.154639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:41.154683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:41.154713] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:41.158391] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: DOWN (p=7.09%) [2026-03-10T20:18:41.158731] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-03-10T20:18:41.158870] [INFO ] [sig ] CDNS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:41.317011] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CDNS.txt [2026-03-10T20:18:41.317188] [INFO ] [sig ] [598/3275] Completed CDNS in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.1m [2026-03-10T20:18:41.317231] [INFO ] [sig ] [599/3275] Forecasting CDP... [2026-03-10T20:18:41.317447] [INFO ] [sig ] Generating forecast for: CDP [2026-03-10T20:18:41.317478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-03-10T20:18:41.329963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-03-10T20:18:41.330316] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-03-10T20:18:41.331155] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-03-10T20:18:41.331219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:41.331254] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:41.331281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:41.331337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:41.390619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:41.391519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:41.391631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:41.391668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:41.520801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:41.520988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:41.521041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:41.521075] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:41.525499] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: DOWN (p=38.62%) [2026-03-10T20:18:41.525883] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-03-10T20:18:41.526066] [INFO ] [sig ] CDP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:41.679156] [INFO ] [LOCAL ] Saved forecast: CDP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CDP.txt [2026-03-10T20:18:41.679322] [INFO ] [sig ] [599/3275] Completed CDP in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.1m [2026-03-10T20:18:41.679366] [INFO ] [sig ] [600/3275] Forecasting CDRE... [2026-03-10T20:18:41.679396] [INFO ] [sig ] Generating forecast for: CDRE [2026-03-10T20:18:41.679426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-03-10T20:18:41.690999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-03-10T20:18:41.691434] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-03-10T20:18:41.692395] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-03-10T20:18:41.692458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:41.692504] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:41.692550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:41.692679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:41.756075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:41.757063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:41.757163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:41.757199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:41.878360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:41.878523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:41.878564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:41.878615] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:41.882200] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: DOWN (p=2.15%) [2026-03-10T20:18:41.882566] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-03-10T20:18:41.882733] [INFO ] [sig ] CDRE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:42.031166] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CDRE.txt [2026-03-10T20:18:42.031321] [INFO ] [sig ] [600/3275] Completed CDRE in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.1m [2026-03-10T20:18:42.031363] [INFO ] [sig ] [601/3275] Forecasting CDRO... [2026-03-10T20:18:42.031393] [INFO ] [sig ] Generating forecast for: CDRO [2026-03-10T20:18:42.031423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-03-10T20:18:42.042858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-03-10T20:18:42.043240] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-03-10T20:18:42.044060] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-03-10T20:18:42.044114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:42.044146] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:42.044174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:42.044231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:42.103668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:42.104608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:42.104729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:42.104765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:42.226641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:42.226829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:42.226881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:42.226916] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:42.231329] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: DOWN (p=29.08%) [2026-03-10T20:18:42.231717] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-03-10T20:18:42.231879] [INFO ] [sig ] CDRO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:42.380085] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CDRO.txt [2026-03-10T20:18:42.380239] [INFO ] [sig ] [601/3275] Completed CDRO in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.1m [2026-03-10T20:18:42.380281] [INFO ] [sig ] [602/3275] Forecasting CDZI... [2026-03-10T20:18:42.380311] [INFO ] [sig ] Generating forecast for: CDZI [2026-03-10T20:18:42.380343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-03-10T20:18:42.391967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-03-10T20:18:42.392338] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-03-10T20:18:42.393227] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-03-10T20:18:42.393283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:42.393316] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:42.393343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:42.393402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:42.453590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:42.454463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:42.454551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:42.454606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:42.580283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:42.580447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:42.580490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:42.580552] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:42.584208] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: DOWN (p=29.12%) [2026-03-10T20:18:42.584514] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-03-10T20:18:42.584675] [INFO ] [sig ] CDZI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:42.731724] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CDZI.txt [2026-03-10T20:18:42.731895] [INFO ] [sig ] [602/3275] Completed CDZI in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.1m [2026-03-10T20:18:42.731939] [INFO ] [sig ] [603/3275] Forecasting CE... [2026-03-10T20:18:42.731970] [INFO ] [sig ] Generating forecast for: CE [2026-03-10T20:18:42.732001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-03-10T20:18:42.743470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-03-10T20:18:42.743884] [INFO ] [FORECASTER] Starting predict_future for CE [2026-03-10T20:18:42.744731] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-03-10T20:18:42.744785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:42.744817] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:42.744844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:42.744901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:42.804739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:42.805680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:42.805767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:42.805802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:42.939824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:42.939985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:42.940026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:42.940058] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:42.943825] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: UP (p=65.85%) [2026-03-10T20:18:42.944140] [INFO ] [FORECASTER] Completed predict_future for CE [2026-03-10T20:18:42.944276] [INFO ] [sig ] CE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:43.094045] [INFO ] [LOCAL ] Saved forecast: CE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CE.txt [2026-03-10T20:18:43.094213] [INFO ] [sig ] [603/3275] Completed CE in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.1m [2026-03-10T20:18:43.094257] [INFO ] [sig ] [604/3275] Forecasting CECO... [2026-03-10T20:18:43.094289] [INFO ] [sig ] Generating forecast for: CECO [2026-03-10T20:18:43.094321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-03-10T20:18:43.106036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-03-10T20:18:43.106368] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-03-10T20:18:43.107228] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-03-10T20:18:43.107283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:43.107316] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:43.107343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:43.107402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:43.185493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:43.186448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:43.186537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:43.186589] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:43.306667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:43.306831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:43.306872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:43.306902] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:43.310410] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: DOWN (p=12.87%) [2026-03-10T20:18:43.310716] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-03-10T20:18:43.310848] [INFO ] [sig ] CECO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:43.474220] [INFO ] [LOCAL ] Saved forecast: CECO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CECO.txt [2026-03-10T20:18:43.474434] [INFO ] [sig ] [604/3275] Completed CECO in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.1m [2026-03-10T20:18:43.474476] [INFO ] [sig ] [605/3275] Forecasting CEG... [2026-03-10T20:18:43.474507] [INFO ] [sig ] Generating forecast for: CEG [2026-03-10T20:18:43.474538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-03-10T20:18:43.486306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-03-10T20:18:43.486788] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-03-10T20:18:43.487805] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-03-10T20:18:43.487871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:43.487905] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:43.487934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:43.488005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:43.561258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:43.562193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:43.562280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:43.562316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:43.685423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:43.685562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:43.685620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:43.685650] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:43.689131] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: DOWN (p=8.38%) [2026-03-10T20:18:43.689413] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-03-10T20:18:43.689540] [INFO ] [sig ] CEG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:43.837735] [INFO ] [LOCAL ] Saved forecast: CEG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CEG.txt [2026-03-10T20:18:43.837850] [INFO ] [sig ] [605/3275] Completed CEG in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.1m [2026-03-10T20:18:43.837889] [INFO ] [sig ] [606/3275] Forecasting CELC... [2026-03-10T20:18:43.837919] [INFO ] [sig ] Generating forecast for: CELC [2026-03-10T20:18:43.837955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-03-10T20:18:43.849547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-03-10T20:18:43.849878] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-03-10T20:18:43.850898] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-03-10T20:18:43.850951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:43.850982] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:43.851010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:43.851079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:43.909026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:43.909863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:43.909948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:43.909981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:44.026378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:44.026486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:44.026523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:44.026550] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:44.029853] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: DOWN (p=35.68%) [2026-03-10T20:18:44.030130] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-03-10T20:18:44.030256] [INFO ] [sig ] CELC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:44.171905] [INFO ] [LOCAL ] Saved forecast: CELC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CELC.txt [2026-03-10T20:18:44.172033] [INFO ] [sig ] [606/3275] Completed CELC in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.1m [2026-03-10T20:18:44.172078] [INFO ] [sig ] [607/3275] Forecasting CELH... [2026-03-10T20:18:44.172113] [INFO ] [sig ] Generating forecast for: CELH [2026-03-10T20:18:44.172145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-03-10T20:18:44.184017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-03-10T20:18:44.184337] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-03-10T20:18:44.185145] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-03-10T20:18:44.185197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:44.185228] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:44.185255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:44.185312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:44.243610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:44.244256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:44.244335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:44.244368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:44.365776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:44.365924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:44.365964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:44.365992] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:44.369732] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: DOWN (p=16.20%) [2026-03-10T20:18:44.370009] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-03-10T20:18:44.370137] [INFO ] [sig ] CELH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:44.513517] [INFO ] [LOCAL ] Saved forecast: CELH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CELH.txt [2026-03-10T20:18:44.513698] [INFO ] [sig ] [607/3275] Completed CELH in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.1m [2026-03-10T20:18:44.513741] [INFO ] [sig ] [608/3275] Forecasting CELZ... [2026-03-10T20:18:44.513770] [INFO ] [sig ] Generating forecast for: CELZ [2026-03-10T20:18:44.513800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-03-10T20:18:44.525319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-03-10T20:18:44.525726] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-03-10T20:18:44.526546] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-03-10T20:18:44.526640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:44.526698] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:44.526727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:44.526785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:44.587497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:44.588527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:44.588640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:44.588675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:44.705907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:44.706074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:44.706122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:44.706152] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:44.709695] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: DOWN (p=3.36%) [2026-03-10T20:18:44.709991] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-03-10T20:18:44.710151] [INFO ] [sig ] CELZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:44.854822] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CELZ.txt [2026-03-10T20:18:44.854981] [INFO ] [sig ] [608/3275] Completed CELZ in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.1m [2026-03-10T20:18:44.855032] [INFO ] [sig ] [609/3275] Forecasting CENTA... [2026-03-10T20:18:44.855069] [INFO ] [sig ] Generating forecast for: CENTA [2026-03-10T20:18:44.855105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-03-10T20:18:44.866859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-03-10T20:18:44.867230] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-03-10T20:18:44.868084] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-03-10T20:18:44.868178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:44.868214] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:44.868241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:44.868298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:44.926390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:44.927340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:44.927429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:44.927463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:45.048000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:45.048172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:45.048223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:45.048254] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:45.051750] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: UP (p=87.19%) [2026-03-10T20:18:45.052044] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-03-10T20:18:45.052174] [INFO ] [sig ] CENTA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:45.204461] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CENTA.txt [2026-03-10T20:18:45.204637] [INFO ] [sig ] [609/3275] Completed CENTA in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.1m [2026-03-10T20:18:45.204680] [INFO ] [sig ] [610/3275] Forecasting CENX... [2026-03-10T20:18:45.204710] [INFO ] [sig ] Generating forecast for: CENX [2026-03-10T20:18:45.204742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-03-10T20:18:45.216332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-03-10T20:18:45.216741] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-03-10T20:18:45.217564] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-03-10T20:18:45.217640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:45.217674] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:45.217702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:45.217764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:45.276454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:45.277357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:45.277446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:45.277480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:45.405613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:45.405799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:45.405851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:45.405882] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:45.409642] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-03-10T20:18:45.409944] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-03-10T20:18:45.410096] [INFO ] [sig ] CENX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:45.555680] [INFO ] [LOCAL ] Saved forecast: CENX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CENX.txt [2026-03-10T20:18:45.555837] [INFO ] [sig ] [610/3275] Completed CENX in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 16.1m [2026-03-10T20:18:45.555877] [INFO ] [sig ] [611/3275] Forecasting CERS... [2026-03-10T20:18:45.555908] [INFO ] [sig ] Generating forecast for: CERS [2026-03-10T20:18:45.555940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-03-10T20:18:45.567411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-03-10T20:18:45.567803] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-03-10T20:18:45.568713] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-03-10T20:18:45.568768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:45.568799] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:45.568826] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:45.568881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:45.626480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:45.627404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:45.627499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:45.627535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:45.746891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:45.747048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:45.747087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:45.747149] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:45.750699] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: DOWN (p=16.62%) [2026-03-10T20:18:45.750979] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-03-10T20:18:45.751107] [INFO ] [sig ] CERS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:45.893404] [INFO ] [LOCAL ] Saved forecast: CERS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CERS.txt [2026-03-10T20:18:45.893531] [INFO ] [sig ] [611/3275] Completed CERS in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.1m [2026-03-10T20:18:45.893587] [INFO ] [sig ] [612/3275] Forecasting CF... [2026-03-10T20:18:45.893621] [INFO ] [sig ] Generating forecast for: CF [2026-03-10T20:18:45.893652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-03-10T20:18:45.904437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-03-10T20:18:45.904786] [INFO ] [FORECASTER] Starting predict_future for CF [2026-03-10T20:18:45.905570] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-03-10T20:18:45.905641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:45.905674] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:45.905701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:45.905757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:45.963554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:45.964229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:45.964309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:45.964342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:46.085407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:46.085546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:46.085603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:46.085635] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:46.089078] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: UP (p=80.13%) [2026-03-10T20:18:46.089378] [INFO ] [FORECASTER] Completed predict_future for CF [2026-03-10T20:18:46.089506] [INFO ] [sig ] CF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:46.233242] [INFO ] [LOCAL ] Saved forecast: CF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CF.txt [2026-03-10T20:18:46.233368] [INFO ] [sig ] [612/3275] Completed CF in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.1m [2026-03-10T20:18:46.233409] [INFO ] [sig ] [613/3275] Forecasting CFFN... [2026-03-10T20:18:46.233438] [INFO ] [sig ] Generating forecast for: CFFN [2026-03-10T20:18:46.233468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-03-10T20:18:46.244309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-03-10T20:18:46.244666] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-03-10T20:18:46.245460] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-03-10T20:18:46.245513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:46.245544] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:46.245594] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:46.245657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:46.305085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:46.305779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:46.305860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:46.305895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:46.425862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:46.426019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:46.426058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:46.426088] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:46.429826] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: UP (p=70.89%) [2026-03-10T20:18:46.430129] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-03-10T20:18:46.430259] [INFO ] [sig ] CFFN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:46.575709] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CFFN.txt [2026-03-10T20:18:46.575872] [INFO ] [sig ] [613/3275] Completed CFFN in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.0m [2026-03-10T20:18:46.575911] [INFO ] [sig ] [614/3275] Forecasting CFG... [2026-03-10T20:18:46.575944] [INFO ] [sig ] Generating forecast for: CFG [2026-03-10T20:18:46.575976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-03-10T20:18:46.587441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-03-10T20:18:46.587895] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-03-10T20:18:46.589018] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-03-10T20:18:46.589085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:46.589124] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:46.589158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:46.589228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:46.653342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:46.654330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:46.654684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:46.654721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:46.780863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:46.781036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:46.781079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:46.781107] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:46.784745] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: UP (p=74.31%) [2026-03-10T20:18:46.785028] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-03-10T20:18:46.785162] [INFO ] [sig ] CFG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:46.929640] [INFO ] [LOCAL ] Saved forecast: CFG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CFG.txt [2026-03-10T20:18:46.929800] [INFO ] [sig ] [614/3275] Completed CFG in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.0m [2026-03-10T20:18:46.929841] [INFO ] [sig ] [615/3275] Forecasting CFO... [2026-03-10T20:18:46.929873] [INFO ] [sig ] Generating forecast for: CFO [2026-03-10T20:18:46.929903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-03-10T20:18:46.940607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-03-10T20:18:46.940960] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-03-10T20:18:46.941768] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-03-10T20:18:46.941820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:46.941853] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:46.941880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:46.941937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:47.003013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:47.004157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:47.004258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:47.004293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:47.117492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:47.117670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:47.117727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:47.117758] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:47.121239] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: DOWN (p=46.67%) [2026-03-10T20:18:47.121518] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-03-10T20:18:47.121664] [INFO ] [sig ] CFO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:47.264733] [INFO ] [LOCAL ] Saved forecast: CFO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CFO.txt [2026-03-10T20:18:47.264903] [INFO ] [sig ] [615/3275] Completed CFO in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.0m [2026-03-10T20:18:47.264947] [INFO ] [sig ] [616/3275] Forecasting CG... [2026-03-10T20:18:47.264978] [INFO ] [sig ] Generating forecast for: CG [2026-03-10T20:18:47.265010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-03-10T20:18:47.276157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-03-10T20:18:47.276570] [INFO ] [FORECASTER] Starting predict_future for CG [2026-03-10T20:18:47.277423] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-03-10T20:18:47.277477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:47.277509] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:47.277536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:47.277616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:47.335838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:47.336845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:47.336932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:47.336989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:47.457488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:47.457678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:47.457721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:47.457753] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:47.461484] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-03-10T20:18:47.461809] [INFO ] [FORECASTER] Completed predict_future for CG [2026-03-10T20:18:47.461945] [INFO ] [sig ] CG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:47.607213] [INFO ] [LOCAL ] Saved forecast: CG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CG.txt [2026-03-10T20:18:47.607383] [INFO ] [sig ] [616/3275] Completed CG in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.0m [2026-03-10T20:18:47.607423] [INFO ] [sig ] [617/3275] Forecasting CGABL... [2026-03-10T20:18:47.607455] [INFO ] [sig ] Generating forecast for: CGABL [2026-03-10T20:18:47.607488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-03-10T20:18:47.618476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-03-10T20:18:47.618846] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-03-10T20:18:47.619692] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-03-10T20:18:47.619747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:47.619779] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:47.619806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:47.619865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:47.680314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:47.681240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:47.681326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:47.681361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:47.802878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:47.803039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:47.803081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:47.803111] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:47.806752] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-03-10T20:18:47.807060] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-03-10T20:18:47.807198] [INFO ] [sig ] CGABL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:47.949201] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CGABL.txt [2026-03-10T20:18:47.949340] [INFO ] [sig ] [617/3275] Completed CGABL in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.0m [2026-03-10T20:18:47.949380] [INFO ] [sig ] [618/3275] Forecasting CGBD... [2026-03-10T20:18:47.949409] [INFO ] [sig ] Generating forecast for: CGBD [2026-03-10T20:18:47.949441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-03-10T20:18:47.961121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-03-10T20:18:47.961519] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-03-10T20:18:47.962411] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-03-10T20:18:47.962466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:47.962500] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:47.962530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:47.962617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:48.021296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:48.022204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:48.022325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:48.022360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:48.138506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:48.138682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:48.138722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:48.138751] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:48.142146] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: UP (p=97.59%) [2026-03-10T20:18:48.142425] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-03-10T20:18:48.142555] [INFO ] [sig ] CGBD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:48.285255] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CGBD.txt [2026-03-10T20:18:48.285413] [INFO ] [sig ] [618/3275] Completed CGBD in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.0m [2026-03-10T20:18:48.285454] [INFO ] [sig ] [619/3275] Forecasting CGC... [2026-03-10T20:18:48.285485] [INFO ] [sig ] Generating forecast for: CGC [2026-03-10T20:18:48.285516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-03-10T20:18:48.297211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-03-10T20:18:48.297552] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-03-10T20:18:48.298431] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-03-10T20:18:48.298484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:48.298529] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:48.298557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:48.298635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:48.356305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:48.357018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:48.357099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:48.357132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:48.478970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:48.479133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:48.479175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:48.479205] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:48.482645] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: UP (p=56.43%) [2026-03-10T20:18:48.482933] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-03-10T20:18:48.483065] [INFO ] [sig ] CGC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:48.631534] [INFO ] [LOCAL ] Saved forecast: CGC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CGC.txt [2026-03-10T20:18:48.631740] [INFO ] [sig ] [619/3275] Completed CGC in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.0m [2026-03-10T20:18:48.631784] [INFO ] [sig ] [620/3275] Forecasting CGEM... [2026-03-10T20:18:48.631815] [INFO ] [sig ] Generating forecast for: CGEM [2026-03-10T20:18:48.631846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-03-10T20:18:48.644451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-03-10T20:18:48.644855] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-03-10T20:18:48.645724] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-03-10T20:18:48.645776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:48.645807] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:48.645834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:48.645891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:48.704085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:48.704989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:48.705107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:48.705144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:48.835890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:48.836064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:48.836110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:48.836145] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:48.839768] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: UP (p=81.07%) [2026-03-10T20:18:48.840066] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-03-10T20:18:48.840226] [INFO ] [sig ] CGEM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:48.986950] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CGEM.txt [2026-03-10T20:18:48.987111] [INFO ] [sig ] [620/3275] Completed CGEM in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.0m [2026-03-10T20:18:48.987161] [INFO ] [sig ] [621/3275] Forecasting CGEN... [2026-03-10T20:18:48.987197] [INFO ] [sig ] Generating forecast for: CGEN [2026-03-10T20:18:48.987234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-03-10T20:18:48.999211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-03-10T20:18:48.999614] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-03-10T20:18:49.000441] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-03-10T20:18:49.000494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:49.000527] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:49.000554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:49.000639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:49.059777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:49.060652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:49.060735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:49.060768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:49.185504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:49.185688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:49.185731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:49.185760] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:49.189365] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: UP (p=69.03%) [2026-03-10T20:18:49.189713] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-03-10T20:18:49.189858] [INFO ] [sig ] CGEN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:49.339006] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CGEN.txt [2026-03-10T20:18:49.339190] [INFO ] [sig ] [621/3275] Completed CGEN in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.0m [2026-03-10T20:18:49.339239] [INFO ] [sig ] [622/3275] Forecasting CGNX... [2026-03-10T20:18:49.339276] [INFO ] [sig ] Generating forecast for: CGNX [2026-03-10T20:18:49.339307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-03-10T20:18:49.350747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-03-10T20:18:49.351087] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-03-10T20:18:49.351947] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-03-10T20:18:49.352002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:49.352034] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:49.352064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:49.352122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:49.411417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:49.412281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:49.412368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:49.412403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:49.536485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:49.536661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:49.536703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:49.536733] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:49.540193] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: DOWN (p=14.23%) [2026-03-10T20:18:49.540479] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-03-10T20:18:49.540632] [INFO ] [sig ] CGNX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:49.688532] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CGNX.txt [2026-03-10T20:18:49.688708] [INFO ] [sig ] [622/3275] Completed CGNX in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.0m [2026-03-10T20:18:49.688752] [INFO ] [sig ] [623/3275] Forecasting CGO... [2026-03-10T20:18:49.688797] [INFO ] [sig ] Generating forecast for: CGO [2026-03-10T20:18:49.688829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-03-10T20:18:49.700514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-03-10T20:18:49.700932] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-03-10T20:18:49.701781] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-03-10T20:18:49.701835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:49.701868] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:49.701897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:49.701959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:49.761368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:49.762260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:49.762357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:49.762394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:49.885387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:49.885592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:49.885650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:49.885689] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:49.889241] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: DOWN (p=46.10%) [2026-03-10T20:18:49.889542] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-03-10T20:18:49.889697] [INFO ] [sig ] CGO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:50.033147] [INFO ] [LOCAL ] Saved forecast: CGO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CGO.txt [2026-03-10T20:18:50.033318] [INFO ] [sig ] [623/3275] Completed CGO in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.0m [2026-03-10T20:18:50.033361] [INFO ] [sig ] [624/3275] Forecasting CGON... [2026-03-10T20:18:50.033392] [INFO ] [sig ] Generating forecast for: CGON [2026-03-10T20:18:50.033423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-03-10T20:18:50.044511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-03-10T20:18:50.044863] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-03-10T20:18:50.045669] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-03-10T20:18:50.045722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:50.045754] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:50.045781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:50.045837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:50.104002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:50.104924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:50.105027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:50.105078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:50.233120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:50.233307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:50.233356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:50.233390] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:50.237131] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: UP (p=67.44%) [2026-03-10T20:18:50.237645] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-03-10T20:18:50.237780] [INFO ] [sig ] CGON: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:50.395870] [INFO ] [LOCAL ] Saved forecast: CGON 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CGON.txt [2026-03-10T20:18:50.396044] [INFO ] [sig ] [624/3275] Completed CGON in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.0m [2026-03-10T20:18:50.396088] [INFO ] [sig ] [625/3275] Forecasting CHCI... [2026-03-10T20:18:50.396120] [INFO ] [sig ] Generating forecast for: CHCI [2026-03-10T20:18:50.396151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-03-10T20:18:50.409265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-03-10T20:18:50.409698] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-03-10T20:18:50.410794] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-03-10T20:18:50.410850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:50.410919] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:50.410964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:50.411030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:50.480530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:50.481491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:50.481609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:50.481648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:50.607977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:50.608139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:50.608327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:50.608359] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:50.611915] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-03-10T20:18:50.612210] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-03-10T20:18:50.612343] [INFO ] [sig ] CHCI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:50.762063] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CHCI.txt [2026-03-10T20:18:50.762227] [INFO ] [sig ] [625/3275] Completed CHCI in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.0m [2026-03-10T20:18:50.762269] [INFO ] [sig ] [626/3275] Forecasting CHCO... [2026-03-10T20:18:50.762298] [INFO ] [sig ] Generating forecast for: CHCO [2026-03-10T20:18:50.762327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-03-10T20:18:50.773641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-03-10T20:18:50.773962] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-03-10T20:18:50.774775] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-03-10T20:18:50.774828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:50.774860] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:50.774886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:50.774942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:50.835395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:50.836118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:50.836204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:50.836241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:50.963881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:50.964042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:50.964085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:50.964133] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:50.967710] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-03-10T20:18:50.968000] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-03-10T20:18:50.968137] [INFO ] [sig ] CHCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:51.134614] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CHCO.txt [2026-03-10T20:18:51.134781] [INFO ] [sig ] [626/3275] Completed CHCO in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.0m [2026-03-10T20:18:51.134826] [INFO ] [sig ] [627/3275] Forecasting CHD... [2026-03-10T20:18:51.134857] [INFO ] [sig ] Generating forecast for: CHD [2026-03-10T20:18:51.134887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-03-10T20:18:51.146156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-03-10T20:18:51.146560] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-03-10T20:18:51.147426] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-03-10T20:18:51.147484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:51.147518] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:51.147547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:51.147627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:51.208689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:51.209520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:51.209626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:51.209663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:51.338270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:51.338455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:51.338508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:51.338544] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:51.342225] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: UP (p=58.46%) [2026-03-10T20:18:51.342520] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-03-10T20:18:51.342692] [INFO ] [sig ] CHD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:51.489705] [INFO ] [LOCAL ] Saved forecast: CHD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CHD.txt [2026-03-10T20:18:51.489860] [INFO ] [sig ] [627/3275] Completed CHD in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.0m [2026-03-10T20:18:51.489902] [INFO ] [sig ] [628/3275] Forecasting CHDN... [2026-03-10T20:18:51.489932] [INFO ] [sig ] Generating forecast for: CHDN [2026-03-10T20:18:51.489964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-03-10T20:18:51.502878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-03-10T20:18:51.503290] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-03-10T20:18:51.504129] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-03-10T20:18:51.504185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:51.504217] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:51.504243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:51.504300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:51.564787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:51.565725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:51.565817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:51.565868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:51.692649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:51.692808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:51.692848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:51.692914] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:51.696497] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=81.14%) [2026-03-10T20:18:51.696812] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-03-10T20:18:51.696950] [INFO ] [sig ] CHDN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:51.850090] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CHDN.txt [2026-03-10T20:18:51.850271] [INFO ] [sig ] [628/3275] Completed CHDN in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 15.9m [2026-03-10T20:18:51.850318] [INFO ] [sig ] [629/3275] Forecasting CHE... [2026-03-10T20:18:51.850351] [INFO ] [sig ] Generating forecast for: CHE [2026-03-10T20:18:51.850382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-03-10T20:18:51.862516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-03-10T20:18:51.862890] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-03-10T20:18:51.863807] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-03-10T20:18:51.863871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:51.863906] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:51.863935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:51.863993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:51.924029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:51.924885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:51.924970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:51.925003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:52.053699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:52.053847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:52.053890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:52.053920] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:52.057461] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: DOWN (p=37.03%) [2026-03-10T20:18:52.057766] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-03-10T20:18:52.057902] [INFO ] [sig ] CHE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:52.207741] [INFO ] [LOCAL ] Saved forecast: CHE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CHE.txt [2026-03-10T20:18:52.207906] [INFO ] [sig ] [629/3275] Completed CHE in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 15.9m [2026-03-10T20:18:52.207949] [INFO ] [sig ] [630/3275] Forecasting CHEF... [2026-03-10T20:18:52.207979] [INFO ] [sig ] Generating forecast for: CHEF [2026-03-10T20:18:52.208010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-03-10T20:18:52.219373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-03-10T20:18:52.219775] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-03-10T20:18:52.220663] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-03-10T20:18:52.220718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:52.220750] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:52.220793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:52.220855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:52.281868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:52.282755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:52.282843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:52.282877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:52.402810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:52.402971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:52.403013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:52.403044] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:52.406638] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: UP (p=67.89%) [2026-03-10T20:18:52.406925] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-03-10T20:18:52.407059] [INFO ] [sig ] CHEF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:52.556242] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CHEF.txt [2026-03-10T20:18:52.556391] [INFO ] [sig ] [630/3275] Completed CHEF in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 15.9m [2026-03-10T20:18:52.556433] [INFO ] [sig ] [631/3275] Forecasting CHH... [2026-03-10T20:18:52.556462] [INFO ] [sig ] Generating forecast for: CHH [2026-03-10T20:18:52.556494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-03-10T20:18:52.568361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-03-10T20:18:52.568831] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-03-10T20:18:52.569726] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-03-10T20:18:52.569780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:52.569813] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:52.569840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:52.569898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:52.630861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:52.632064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:52.632158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:52.632192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:52.751953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:52.752108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:52.752148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:52.752177] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:52.756030] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: UP (p=79.92%) [2026-03-10T20:18:52.756413] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-03-10T20:18:52.756602] [INFO ] [sig ] CHH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:52.907437] [INFO ] [LOCAL ] Saved forecast: CHH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CHH.txt [2026-03-10T20:18:52.907613] [INFO ] [sig ] [631/3275] Completed CHH in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 15.9m [2026-03-10T20:18:52.907657] [INFO ] [sig ] [632/3275] Forecasting CHI... [2026-03-10T20:18:52.907688] [INFO ] [sig ] Generating forecast for: CHI [2026-03-10T20:18:52.907719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-03-10T20:18:52.918813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-03-10T20:18:52.919171] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-03-10T20:18:52.919998] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-03-10T20:18:52.920050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:52.920083] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:52.920109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:52.920166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:52.981727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:52.982629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:52.982714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:52.982748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:53.110014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:53.110170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:53.110211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:53.110241] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:53.113835] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: DOWN (p=44.14%) [2026-03-10T20:18:53.114121] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-03-10T20:18:53.114275] [INFO ] [sig ] CHI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:53.263887] [INFO ] [LOCAL ] Saved forecast: CHI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CHI.txt [2026-03-10T20:18:53.264039] [INFO ] [sig ] [632/3275] Completed CHI in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 15.9m [2026-03-10T20:18:53.264082] [INFO ] [sig ] [633/3275] Forecasting CHKP... [2026-03-10T20:18:53.264112] [INFO ] [sig ] Generating forecast for: CHKP [2026-03-10T20:18:53.264143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-03-10T20:18:53.275662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-03-10T20:18:53.276068] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-03-10T20:18:53.276987] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-03-10T20:18:53.277048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:53.277080] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:53.277108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:53.277170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:53.343544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:53.344494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:53.344619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:53.344659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:53.479910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:53.480080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:53.480123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:53.480154] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:53.483974] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=62.02%) [2026-03-10T20:18:53.484411] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-03-10T20:18:53.484564] [INFO ] [sig ] CHKP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:53.631896] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CHKP.txt [2026-03-10T20:18:53.632081] [INFO ] [sig ] [633/3275] Completed CHKP in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 15.9m [2026-03-10T20:18:53.632139] [INFO ] [sig ] [634/3275] Forecasting CHMI... [2026-03-10T20:18:53.632174] [INFO ] [sig ] Generating forecast for: CHMI [2026-03-10T20:18:53.632214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-03-10T20:18:53.646093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-03-10T20:18:53.646486] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-03-10T20:18:53.647324] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-03-10T20:18:53.647379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:53.647412] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:53.647442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:53.647501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:53.707533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:53.708290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:53.708390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:53.708427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:53.824939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:53.825090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:53.825133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:53.825163] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:53.828830] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-03-10T20:18:53.829112] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-03-10T20:18:53.829237] [INFO ] [sig ] CHMI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:53.979320] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CHMI.txt [2026-03-10T20:18:53.979655] [INFO ] [sig ] [634/3275] Completed CHMI in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 15.9m [2026-03-10T20:18:53.979697] [INFO ] [sig ] [635/3275] Forecasting CHRD... [2026-03-10T20:18:53.979727] [INFO ] [sig ] Generating forecast for: CHRD [2026-03-10T20:18:53.979758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-03-10T20:18:53.992409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-03-10T20:18:53.992942] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-03-10T20:18:53.993954] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-03-10T20:18:53.994007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:53.994039] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:53.994066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:53.994122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:54.052507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:54.053294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:54.053434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:54.053469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:54.170229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:54.170385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:54.170426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:54.170455] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:54.173874] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: UP (p=88.83%) [2026-03-10T20:18:54.174147] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-03-10T20:18:54.174282] [INFO ] [sig ] CHRD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:54.328937] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CHRD.txt [2026-03-10T20:18:54.329101] [INFO ] [sig ] [635/3275] Completed CHRD in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 15.9m [2026-03-10T20:18:54.329143] [INFO ] [sig ] [636/3275] Forecasting CHRS... [2026-03-10T20:18:54.329174] [INFO ] [sig ] Generating forecast for: CHRS [2026-03-10T20:18:54.329204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-03-10T20:18:54.341027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-03-10T20:18:54.341487] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-03-10T20:18:54.342493] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-03-10T20:18:54.342551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:54.342620] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:54.342666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:54.342727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:54.409879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:54.410788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:54.410882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:54.410924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:54.541659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:54.541821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:54.541863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:54.541892] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:54.545951] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: DOWN (p=8.68%) [2026-03-10T20:18:54.546289] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-03-10T20:18:54.546433] [INFO ] [sig ] CHRS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:54.702008] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CHRS.txt [2026-03-10T20:18:54.702166] [INFO ] [sig ] [636/3275] Completed CHRS in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 15.9m [2026-03-10T20:18:54.702207] [INFO ] [sig ] [637/3275] Forecasting CHSCL... [2026-03-10T20:18:54.702245] [INFO ] [sig ] Generating forecast for: CHSCL [2026-03-10T20:18:54.702281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-03-10T20:18:54.713552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-03-10T20:18:54.713960] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-03-10T20:18:54.714974] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-03-10T20:18:54.715027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:54.715058] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:54.715084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:54.715145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:54.777676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:54.778655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:54.778744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:54.778779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:54.899064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:54.899226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:54.899268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:54.899297] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:54.902819] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: DOWN (p=41.94%) [2026-03-10T20:18:54.903112] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-03-10T20:18:54.903249] [INFO ] [sig ] CHSCL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:55.055345] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CHSCL.txt [2026-03-10T20:18:55.055503] [INFO ] [sig ] [637/3275] Completed CHSCL in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 15.9m [2026-03-10T20:18:55.055544] [INFO ] [sig ] [638/3275] Forecasting CHSCM... [2026-03-10T20:18:55.055594] [INFO ] [sig ] Generating forecast for: CHSCM [2026-03-10T20:18:55.055628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-03-10T20:18:55.067421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-03-10T20:18:55.067824] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-03-10T20:18:55.068653] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-03-10T20:18:55.068704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:55.068736] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:55.068763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:55.068820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:55.132100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:55.133165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:55.133261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:55.133303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:55.254190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:55.254355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:55.254398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:55.254429] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:55.258053] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: DOWN (p=3.78%) [2026-03-10T20:18:55.258468] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-03-10T20:18:55.258631] [INFO ] [sig ] CHSCM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:55.409294] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CHSCM.txt [2026-03-10T20:18:55.409456] [INFO ] [sig ] [638/3275] Completed CHSCM in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 15.9m [2026-03-10T20:18:55.409495] [INFO ] [sig ] [639/3275] Forecasting CHSCN... [2026-03-10T20:18:55.409526] [INFO ] [sig ] Generating forecast for: CHSCN [2026-03-10T20:18:55.409558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-03-10T20:18:55.421071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-03-10T20:18:55.421460] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-03-10T20:18:55.422363] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-03-10T20:18:55.422424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:55.422456] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:55.422685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:55.422756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:55.481553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:55.482517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:55.482626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:55.482663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:55.606363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:55.606530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:55.606590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:55.606623] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:55.610369] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: UP (p=59.75%) [2026-03-10T20:18:55.610765] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-03-10T20:18:55.610921] [INFO ] [sig ] CHSCN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:55.757608] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CHSCN.txt [2026-03-10T20:18:55.757774] [INFO ] [sig ] [639/3275] Completed CHSCN in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 15.9m [2026-03-10T20:18:55.757814] [INFO ] [sig ] [640/3275] Forecasting CHSCO... [2026-03-10T20:18:55.757846] [INFO ] [sig ] Generating forecast for: CHSCO [2026-03-10T20:18:55.757877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-03-10T20:18:55.769068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-03-10T20:18:55.769481] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-03-10T20:18:55.770347] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-03-10T20:18:55.770411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:55.770443] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:55.770469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:55.770527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:55.829663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:55.830531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:55.830630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:55.830666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:55.952940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:55.953101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:55.953143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:55.953172] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:55.956936] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: UP (p=75.92%) [2026-03-10T20:18:55.957232] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-03-10T20:18:55.957369] [INFO ] [sig ] CHSCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:56.108655] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CHSCO.txt [2026-03-10T20:18:56.108831] [INFO ] [sig ] [640/3275] Completed CHSCO in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 15.9m [2026-03-10T20:18:56.108881] [INFO ] [sig ] [641/3275] Forecasting CHSCP... [2026-03-10T20:18:56.108911] [INFO ] [sig ] Generating forecast for: CHSCP [2026-03-10T20:18:56.108941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-03-10T20:18:56.120074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-03-10T20:18:56.120479] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-03-10T20:18:56.121355] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-03-10T20:18:56.121411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:56.121449] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:56.121476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:56.121549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:56.180949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:56.181896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:56.181983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:56.182016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:56.292800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:56.292965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:56.293009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:56.293040] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:56.297285] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: DOWN (p=12.96%) [2026-03-10T20:18:56.297730] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-03-10T20:18:56.297893] [INFO ] [sig ] CHSCP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:56.475921] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CHSCP.txt [2026-03-10T20:18:56.476098] [INFO ] [sig ] [641/3275] Completed CHSCP in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 15.9m [2026-03-10T20:18:56.476141] [INFO ] [sig ] [642/3275] Forecasting CHWY... [2026-03-10T20:18:56.476174] [INFO ] [sig ] Generating forecast for: CHWY [2026-03-10T20:18:56.476205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-03-10T20:18:56.488417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-03-10T20:18:56.489025] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-03-10T20:18:56.490123] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-03-10T20:18:56.490218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:56.490266] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:56.490306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:56.490394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:56.551296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:56.552265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:56.552353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:56.552387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:56.683538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:56.683723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:56.683766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:56.683797] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:56.687748] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-03-10T20:18:56.688083] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-03-10T20:18:56.688248] [INFO ] [sig ] CHWY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:56.840276] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CHWY.txt [2026-03-10T20:18:56.840478] [INFO ] [sig ] [642/3275] Completed CHWY in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 15.9m [2026-03-10T20:18:56.840520] [INFO ] [sig ] [643/3275] Forecasting CHY... [2026-03-10T20:18:56.840552] [INFO ] [sig ] Generating forecast for: CHY [2026-03-10T20:18:56.840607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-03-10T20:18:56.853856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-03-10T20:18:56.854187] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-03-10T20:18:56.855028] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-03-10T20:18:56.855098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:56.855138] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:56.855167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:56.855233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:56.913127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:56.914018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:56.914118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:56.914166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:57.030609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:57.030743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:57.030782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:57.030811] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:57.034195] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: DOWN (p=3.21%) [2026-03-10T20:18:57.034473] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-03-10T20:18:57.034620] [INFO ] [sig ] CHY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:57.188969] [INFO ] [LOCAL ] Saved forecast: CHY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CHY.txt [2026-03-10T20:18:57.189133] [INFO ] [sig ] [643/3275] Completed CHY in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 15.8m [2026-03-10T20:18:57.189177] [INFO ] [sig ] [644/3275] Forecasting CI... [2026-03-10T20:18:57.189217] [INFO ] [sig ] Generating forecast for: CI [2026-03-10T20:18:57.189251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-03-10T20:18:57.200891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-03-10T20:18:57.201222] [INFO ] [FORECASTER] Starting predict_future for CI [2026-03-10T20:18:57.202054] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-03-10T20:18:57.202110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:57.202153] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:57.202184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:57.202245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:57.265370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:57.266101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:57.266201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:57.266240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:57.396443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:57.396626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:57.396670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:57.396699] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:57.400602] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: DOWN (p=27.03%) [2026-03-10T20:18:57.400896] [INFO ] [FORECASTER] Completed predict_future for CI [2026-03-10T20:18:57.401031] [INFO ] [sig ] CI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:57.559972] [INFO ] [LOCAL ] Saved forecast: CI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CI.txt [2026-03-10T20:18:57.560118] [INFO ] [sig ] [644/3275] Completed CI in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 15.8m [2026-03-10T20:18:57.560159] [INFO ] [sig ] [645/3275] Forecasting CIA... [2026-03-10T20:18:57.560192] [INFO ] [sig ] Generating forecast for: CIA [2026-03-10T20:18:57.560223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-03-10T20:18:57.571984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-03-10T20:18:57.572354] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-03-10T20:18:57.573212] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-03-10T20:18:57.573267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:57.573299] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:57.573328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:57.573387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:57.636886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:57.637552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:57.637864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:57.637906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:57.771391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:57.771559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:57.771625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:57.771694] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:57.775367] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: UP (p=64.00%) [2026-03-10T20:18:57.775832] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-03-10T20:18:57.775989] [INFO ] [sig ] CIA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:57.925029] [INFO ] [LOCAL ] Saved forecast: CIA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CIA.txt [2026-03-10T20:18:57.925171] [INFO ] [sig ] [645/3275] Completed CIA in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 15.8m [2026-03-10T20:18:57.925211] [INFO ] [sig ] [646/3275] Forecasting CIB... [2026-03-10T20:18:57.925241] [INFO ] [sig ] Generating forecast for: CIB [2026-03-10T20:18:57.925271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-03-10T20:18:57.937504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-03-10T20:18:57.938073] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-03-10T20:18:57.939123] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-03-10T20:18:57.939176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:57.939207] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:57.939234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:57.939289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:57.998134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:57.998875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:57.998956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:57.998988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:58.120361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:58.120522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:58.120563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:58.120613] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:58.124044] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: DOWN (p=14.28%) [2026-03-10T20:18:58.124344] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-03-10T20:18:58.124479] [INFO ] [sig ] CIB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:58.267909] [INFO ] [LOCAL ] Saved forecast: CIB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CIB.txt [2026-03-10T20:18:58.268074] [INFO ] [sig ] [646/3275] Completed CIB in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 15.8m [2026-03-10T20:18:58.268116] [INFO ] [sig ] [647/3275] Forecasting CIEN... [2026-03-10T20:18:58.268163] [INFO ] [sig ] Generating forecast for: CIEN [2026-03-10T20:18:58.268195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-03-10T20:18:58.279281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-03-10T20:18:58.279685] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-03-10T20:18:58.280480] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-03-10T20:18:58.280533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:58.280565] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:58.280617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:58.280676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:58.342925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:58.344080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:58.344183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:58.344218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:58.472411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:58.472588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:58.472632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:58.472661] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:58.476067] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: UP (p=61.36%) [2026-03-10T20:18:58.476354] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-03-10T20:18:58.476490] [INFO ] [sig ] CIEN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:58.622102] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CIEN.txt [2026-03-10T20:18:58.622267] [INFO ] [sig ] [647/3275] Completed CIEN in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 15.8m [2026-03-10T20:18:58.622306] [INFO ] [sig ] [648/3275] Forecasting CIF... [2026-03-10T20:18:58.622336] [INFO ] [sig ] Generating forecast for: CIF [2026-03-10T20:18:58.622370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-03-10T20:18:58.635186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-03-10T20:18:58.635789] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-03-10T20:18:58.636639] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-03-10T20:18:58.636692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:58.636724] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:58.636750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:58.636807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:58.696446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:58.697785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:58.697871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:58.697903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:58.809678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:58.809863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:58.809904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:58.809933] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:58.813456] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: DOWN (p=48.19%) [2026-03-10T20:18:58.813815] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-03-10T20:18:58.813961] [INFO ] [sig ] CIF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:58.957764] [INFO ] [LOCAL ] Saved forecast: CIF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CIF.txt [2026-03-10T20:18:58.957897] [INFO ] [sig ] [648/3275] Completed CIF in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 15.8m [2026-03-10T20:18:58.957936] [INFO ] [sig ] [649/3275] Forecasting CIG... [2026-03-10T20:18:58.957965] [INFO ] [sig ] Generating forecast for: CIG [2026-03-10T20:18:58.957993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-03-10T20:18:58.970178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-03-10T20:18:58.970511] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-03-10T20:18:58.971306] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-03-10T20:18:58.971359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:58.971391] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:58.971418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:58.971476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:59.030908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:59.031527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:59.031624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:59.031659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:59.151298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:59.151437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:59.151476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:59.151505] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:59.154870] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: DOWN (p=5.83%) [2026-03-10T20:18:59.155150] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-03-10T20:18:59.155276] [INFO ] [sig ] CIG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:18:59.297860] [INFO ] [LOCAL ] Saved forecast: CIG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CIG.txt [2026-03-10T20:18:59.297977] [INFO ] [sig ] [649/3275] Completed CIG in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 15.8m [2026-03-10T20:18:59.298017] [INFO ] [sig ] [650/3275] Forecasting CIGI... [2026-03-10T20:18:59.298047] [INFO ] [sig ] Generating forecast for: CIGI [2026-03-10T20:18:59.298076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-03-10T20:18:59.310792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-03-10T20:18:59.311096] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-03-10T20:18:59.312090] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-03-10T20:18:59.312143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:59.312175] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:59.312203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:59.312259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:59.370962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:59.371679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:59.371763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:59.371797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:59.490002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:59.490244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:59.490306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:59.490346] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:59.493978] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=52.95%) [2026-03-10T20:18:59.494260] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-03-10T20:18:59.494413] [INFO ] [sig ] CIGI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:59.638396] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CIGI.txt [2026-03-10T20:18:59.638509] [INFO ] [sig ] [650/3275] Completed CIGI in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 15.8m [2026-03-10T20:18:59.638547] [INFO ] [sig ] [651/3275] Forecasting CII... [2026-03-10T20:18:59.638594] [INFO ] [sig ] Generating forecast for: CII [2026-03-10T20:18:59.638627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-03-10T20:18:59.650131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-03-10T20:18:59.650443] [INFO ] [FORECASTER] Starting predict_future for CII [2026-03-10T20:18:59.651275] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-03-10T20:18:59.651327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:59.651359] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:59.651388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:59.651447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:18:59.709796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:18:59.710415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:18:59.710493] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:18:59.710526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:18:59.834451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:18:59.834658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:18:59.834705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:18:59.834738] [INFO ] [FORECASTER] Training complete [2026-03-10T20:18:59.838244] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=97.29%) [2026-03-10T20:18:59.838529] [INFO ] [FORECASTER] Completed predict_future for CII [2026-03-10T20:18:59.838682] [INFO ] [sig ] CII: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:18:59.985550] [INFO ] [LOCAL ] Saved forecast: CII 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CII.txt [2026-03-10T20:18:59.985724] [INFO ] [sig ] [651/3275] Completed CII in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 15.8m [2026-03-10T20:18:59.985770] [INFO ] [sig ] [652/3275] Forecasting CIM... [2026-03-10T20:18:59.985803] [INFO ] [sig ] Generating forecast for: CIM [2026-03-10T20:18:59.985835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-03-10T20:18:59.998271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-03-10T20:18:59.998625] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-03-10T20:18:59.999510] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-03-10T20:18:59.999564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:18:59.999619] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:18:59.999647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:18:59.999705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:00.057319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:00.058063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:00.058191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:00.058229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:00.179955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:00.180078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:00.180119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:00.180149] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:00.183625] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: DOWN (p=34.23%) [2026-03-10T20:19:00.183927] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-03-10T20:19:00.184058] [INFO ] [sig ] CIM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:00.328028] [INFO ] [LOCAL ] Saved forecast: CIM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CIM.txt [2026-03-10T20:19:00.328196] [INFO ] [sig ] [652/3275] Completed CIM in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 15.8m [2026-03-10T20:19:00.328241] [INFO ] [sig ] [653/3275] Forecasting CINF... [2026-03-10T20:19:00.328273] [INFO ] [sig ] Generating forecast for: CINF [2026-03-10T20:19:00.328304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-03-10T20:19:00.340003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-03-10T20:19:00.340353] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-03-10T20:19:00.341201] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-03-10T20:19:00.341254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:00.341286] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:00.341314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:00.341371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:00.399570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:00.400409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:00.400494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:00.400528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:00.527121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:00.527260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:00.527307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:00.527337] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:00.531330] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: UP (p=59.54%) [2026-03-10T20:19:00.531646] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-03-10T20:19:00.531785] [INFO ] [sig ] CINF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:00.681861] [INFO ] [LOCAL ] Saved forecast: CINF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CINF.txt [2026-03-10T20:19:00.682032] [INFO ] [sig ] [653/3275] Completed CINF in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 15.8m [2026-03-10T20:19:00.682072] [INFO ] [sig ] [654/3275] Forecasting CING... [2026-03-10T20:19:00.682103] [INFO ] [sig ] Generating forecast for: CING [2026-03-10T20:19:00.682133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-03-10T20:19:00.693670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-03-10T20:19:00.694070] [INFO ] [FORECASTER] Starting predict_future for CING [2026-03-10T20:19:00.694930] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-03-10T20:19:00.694984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:00.695029] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:00.695057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:00.695114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:00.752220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:00.753042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:00.753125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:00.753158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:00.881057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:00.881161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:00.881200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:00.881229] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:00.884648] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=16.01%) [2026-03-10T20:19:00.884922] [INFO ] [FORECASTER] Completed predict_future for CING [2026-03-10T20:19:00.885051] [INFO ] [sig ] CING: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:01.095749] [INFO ] [LOCAL ] Saved forecast: CING 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CING.txt [2026-03-10T20:19:01.095913] [INFO ] [sig ] [654/3275] Completed CING in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 15.8m [2026-03-10T20:19:01.095957] [INFO ] [sig ] [655/3275] Forecasting CION... [2026-03-10T20:19:01.095987] [INFO ] [sig ] Generating forecast for: CION [2026-03-10T20:19:01.096016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-03-10T20:19:01.107563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-03-10T20:19:01.108007] [INFO ] [FORECASTER] Starting predict_future for CION [2026-03-10T20:19:01.108897] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-03-10T20:19:01.108953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:01.108986] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:01.109014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:01.109071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:01.168135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:01.169041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:01.169126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:01.169160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:01.292436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:01.292561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:01.292626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:01.292657] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:01.295992] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: DOWN (p=14.65%) [2026-03-10T20:19:01.296270] [INFO ] [FORECASTER] Completed predict_future for CION [2026-03-10T20:19:01.296399] [INFO ] [sig ] CION: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:01.439494] [INFO ] [LOCAL ] Saved forecast: CION 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CION.txt [2026-03-10T20:19:01.439838] [INFO ] [sig ] [655/3275] Completed CION in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 15.8m [2026-03-10T20:19:01.439878] [INFO ] [sig ] [656/3275] Forecasting CIVB... [2026-03-10T20:19:01.439908] [INFO ] [sig ] Generating forecast for: CIVB [2026-03-10T20:19:01.439938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-03-10T20:19:01.450943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-03-10T20:19:01.451288] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-03-10T20:19:01.452132] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-03-10T20:19:01.452186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:01.452217] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:01.452244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:01.452302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:01.510451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:01.511072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:01.511151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:01.511183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:01.633392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:01.633522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:01.633560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:01.633609] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:01.636922] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: DOWN (p=34.84%) [2026-03-10T20:19:01.637194] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-03-10T20:19:01.637324] [INFO ] [sig ] CIVB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:01.778624] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CIVB.txt [2026-03-10T20:19:01.778736] [INFO ] [sig ] [656/3275] Completed CIVB in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 15.8m [2026-03-10T20:19:01.778774] [INFO ] [sig ] [657/3275] Forecasting CLB... [2026-03-10T20:19:01.778804] [INFO ] [sig ] Generating forecast for: CLB [2026-03-10T20:19:01.778833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-03-10T20:19:01.790591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-03-10T20:19:01.790907] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-03-10T20:19:01.791758] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-03-10T20:19:01.791811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:01.791843] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:01.791871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:01.791929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:01.850708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:01.851327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:01.851413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:01.851452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:01.968124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:01.968288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:01.968330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:01.968361] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:01.971767] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: UP (p=96.28%) [2026-03-10T20:19:01.972044] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-03-10T20:19:01.972171] [INFO ] [sig ] CLB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:02.116385] [INFO ] [LOCAL ] Saved forecast: CLB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CLB.txt [2026-03-10T20:19:02.116600] [INFO ] [sig ] [657/3275] Completed CLB in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 15.8m [2026-03-10T20:19:02.116643] [INFO ] [sig ] [658/3275] Forecasting CLBK... [2026-03-10T20:19:02.116679] [INFO ] [sig ] Generating forecast for: CLBK [2026-03-10T20:19:02.116713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-03-10T20:19:02.128901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-03-10T20:19:02.129288] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-03-10T20:19:02.130138] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-03-10T20:19:02.130191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:02.130224] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:02.130251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:02.130309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:02.187910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:02.188887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:02.188977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:02.189010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:02.308559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:02.308889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:02.308933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:02.308963] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:02.312762] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: UP (p=97.42%) [2026-03-10T20:19:02.313134] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-03-10T20:19:02.313274] [INFO ] [sig ] CLBK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:02.457014] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CLBK.txt [2026-03-10T20:19:02.457172] [INFO ] [sig ] [658/3275] Completed CLBK in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-10T20:19:02.457213] [INFO ] [sig ] [659/3275] Forecasting CLDX... [2026-03-10T20:19:02.457244] [INFO ] [sig ] Generating forecast for: CLDX [2026-03-10T20:19:02.457275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-03-10T20:19:02.468399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-03-10T20:19:02.468732] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-03-10T20:19:02.469526] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-03-10T20:19:02.469597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:02.469659] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:02.469688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:02.469745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:02.527999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:02.528843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:02.528927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:02.528960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:02.647737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:02.647842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:02.647877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:02.647905] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:02.651185] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: UP (p=85.69%) [2026-03-10T20:19:02.651467] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-03-10T20:19:02.651610] [INFO ] [sig ] CLDX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:02.796428] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CLDX.txt [2026-03-10T20:19:02.796535] [INFO ] [sig ] [659/3275] Completed CLDX in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-10T20:19:02.796592] [INFO ] [sig ] [660/3275] Forecasting CLF... [2026-03-10T20:19:02.796626] [INFO ] [sig ] Generating forecast for: CLF [2026-03-10T20:19:02.796654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-03-10T20:19:02.808553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-03-10T20:19:02.808877] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-03-10T20:19:02.809706] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-03-10T20:19:02.809759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:02.809791] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:02.809818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:02.809875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:02.868510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:02.869141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:02.869219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:02.869252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:02.996152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:02.996304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:02.996344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:02.996373] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:02.999819] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: UP (p=66.02%) [2026-03-10T20:19:03.000096] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-03-10T20:19:03.000224] [INFO ] [sig ] CLF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:03.141769] [INFO ] [LOCAL ] Saved forecast: CLF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CLF.txt [2026-03-10T20:19:03.141887] [INFO ] [sig ] [660/3275] Completed CLF in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-10T20:19:03.141926] [INFO ] [sig ] [661/3275] Forecasting CLFD... [2026-03-10T20:19:03.141957] [INFO ] [sig ] Generating forecast for: CLFD [2026-03-10T20:19:03.141987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-03-10T20:19:03.152981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-03-10T20:19:03.153309] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-03-10T20:19:03.154111] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-03-10T20:19:03.154165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:03.154197] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:03.154224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:03.154280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:03.211982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:03.212637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:03.212717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:03.212748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:03.334688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:03.334846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:03.334887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:03.334931] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:03.338549] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: DOWN (p=21.63%) [2026-03-10T20:19:03.339033] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-03-10T20:19:03.339163] [INFO ] [sig ] CLFD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:03.483217] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CLFD.txt [2026-03-10T20:19:03.483367] [INFO ] [sig ] [661/3275] Completed CLFD in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-10T20:19:03.483409] [INFO ] [sig ] [662/3275] Forecasting CLH... [2026-03-10T20:19:03.483444] [INFO ] [sig ] Generating forecast for: CLH [2026-03-10T20:19:03.483482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-03-10T20:19:03.494846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-03-10T20:19:03.495252] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-03-10T20:19:03.496095] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-03-10T20:19:03.496149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:03.496180] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:03.496206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:03.496261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:03.554761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:03.555829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:03.555920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:03.555954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:03.677530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:03.677713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:03.677755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:03.677817] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:03.681352] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: DOWN (p=13.74%) [2026-03-10T20:19:03.681684] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-03-10T20:19:03.681819] [INFO ] [sig ] CLH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:03.828596] [INFO ] [LOCAL ] Saved forecast: CLH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CLH.txt [2026-03-10T20:19:03.828750] [INFO ] [sig ] [662/3275] Completed CLH in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-10T20:19:03.828791] [INFO ] [sig ] [663/3275] Forecasting CLLS... [2026-03-10T20:19:03.828821] [INFO ] [sig ] Generating forecast for: CLLS [2026-03-10T20:19:03.828852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-03-10T20:19:03.843878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-03-10T20:19:03.844296] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-03-10T20:19:03.845162] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-03-10T20:19:03.845216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:03.845247] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:03.845274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:03.845331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:03.907469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:03.908622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:03.908716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:03.908775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:04.034160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:04.034319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:04.034359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:04.034387] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:04.037819] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: DOWN (p=14.86%) [2026-03-10T20:19:04.038097] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-03-10T20:19:04.038248] [INFO ] [sig ] CLLS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:04.182082] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CLLS.txt [2026-03-10T20:19:04.182222] [INFO ] [sig ] [663/3275] Completed CLLS in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-10T20:19:04.182261] [INFO ] [sig ] [664/3275] Forecasting CLMB... [2026-03-10T20:19:04.182291] [INFO ] [sig ] Generating forecast for: CLMB [2026-03-10T20:19:04.182322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-03-10T20:19:04.194383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-03-10T20:19:04.194770] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-03-10T20:19:04.195611] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-03-10T20:19:04.195665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:04.195696] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:04.195722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:04.195781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:04.255401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:04.256320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:04.256406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:04.256448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:04.379340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:04.379495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:04.379540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:04.379587] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:04.383148] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: UP (p=91.51%) [2026-03-10T20:19:04.383449] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-03-10T20:19:04.383611] [INFO ] [sig ] CLMB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:04.526291] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CLMB.txt [2026-03-10T20:19:04.526453] [INFO ] [sig ] [664/3275] Completed CLMB in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-10T20:19:04.526494] [INFO ] [sig ] [665/3275] Forecasting CLNE... [2026-03-10T20:19:04.526524] [INFO ] [sig ] Generating forecast for: CLNE [2026-03-10T20:19:04.526555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-03-10T20:19:04.537988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-03-10T20:19:04.538427] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-03-10T20:19:04.539283] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-03-10T20:19:04.539337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:04.539368] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:04.539408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:04.539466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:04.596765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:04.597685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:04.597770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:04.597803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:04.715847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:04.715989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:04.716030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:04.716060] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:04.719623] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: UP (p=73.76%) [2026-03-10T20:19:04.719914] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-03-10T20:19:04.720047] [INFO ] [sig ] CLNE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:04.861861] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CLNE.txt [2026-03-10T20:19:04.861976] [INFO ] [sig ] [665/3275] Completed CLNE in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-10T20:19:04.862015] [INFO ] [sig ] [666/3275] Forecasting CLNN... [2026-03-10T20:19:04.862043] [INFO ] [sig ] Generating forecast for: CLNN [2026-03-10T20:19:04.862073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-03-10T20:19:04.872720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-03-10T20:19:04.873058] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-03-10T20:19:04.873873] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-03-10T20:19:04.873926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:04.873958] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:04.873985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:04.874041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:04.933489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:04.934172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:04.934254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:04.934289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:05.053601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:05.053732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:05.053770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:05.053799] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:05.057106] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=27.16%) [2026-03-10T20:19:05.057382] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-03-10T20:19:05.057510] [INFO ] [sig ] CLNN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:05.200605] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CLNN.txt [2026-03-10T20:19:05.200730] [INFO ] [sig ] [666/3275] Completed CLNN in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-10T20:19:05.200770] [INFO ] [sig ] [667/3275] Forecasting CLOA... [2026-03-10T20:19:05.200800] [INFO ] [sig ] Generating forecast for: CLOA [2026-03-10T20:19:05.200829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-03-10T20:19:05.211675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-03-10T20:19:05.211995] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-03-10T20:19:05.212812] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-03-10T20:19:05.212865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:05.212897] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:05.212924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:05.212982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:05.271915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:05.272604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:05.272689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:05.272724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:05.380847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:05.380979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:05.381018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:05.381047] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:05.384406] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: DOWN (p=44.72%) [2026-03-10T20:19:05.384714] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-03-10T20:19:05.384846] [INFO ] [sig ] CLOA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:05.531468] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CLOA.txt [2026-03-10T20:19:05.531618] [INFO ] [sig ] [667/3275] Completed CLOA in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-10T20:19:05.531661] [INFO ] [sig ] [668/3275] Forecasting CLRB... [2026-03-10T20:19:05.531692] [INFO ] [sig ] Generating forecast for: CLRB [2026-03-10T20:19:05.531722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-03-10T20:19:05.542445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-03-10T20:19:05.542956] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-03-10T20:19:05.544122] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-03-10T20:19:05.544200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:05.544251] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:05.544293] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:05.544380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:05.602588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:05.603425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:05.603510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:05.603551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:05.721391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:05.721558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:05.721628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:05.721659] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:05.725090] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: UP (p=59.56%) [2026-03-10T20:19:05.725371] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-03-10T20:19:05.725504] [INFO ] [sig ] CLRB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:05.868019] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CLRB.txt [2026-03-10T20:19:05.868197] [INFO ] [sig ] [668/3275] Completed CLRB in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-10T20:19:05.868239] [INFO ] [sig ] [669/3275] Forecasting CLS... [2026-03-10T20:19:05.868271] [INFO ] [sig ] Generating forecast for: CLS [2026-03-10T20:19:05.868306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-03-10T20:19:05.880234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-03-10T20:19:05.880664] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-03-10T20:19:05.881481] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-03-10T20:19:05.881536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:05.881569] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:05.881620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:05.881680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:05.941165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:05.941907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:05.942025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:05.942062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:06.068266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:06.068423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:06.068464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:06.068492] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:06.071920] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: UP (p=68.83%) [2026-03-10T20:19:06.072197] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-03-10T20:19:06.072322] [INFO ] [sig ] CLS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:06.215886] [INFO ] [LOCAL ] Saved forecast: CLS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CLS.txt [2026-03-10T20:19:06.216048] [INFO ] [sig ] [669/3275] Completed CLS in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-10T20:19:06.216088] [INFO ] [sig ] [670/3275] Forecasting CLX... [2026-03-10T20:19:06.216120] [INFO ] [sig ] Generating forecast for: CLX [2026-03-10T20:19:06.216155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-03-10T20:19:06.228127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-03-10T20:19:06.228602] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-03-10T20:19:06.229905] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-03-10T20:19:06.229961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:06.229996] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:06.230025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:06.230085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:06.290833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:06.291843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:06.291937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:06.291972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:06.419983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:06.420147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:06.420189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:06.420218] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:06.423743] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-03-10T20:19:06.424044] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-03-10T20:19:06.424175] [INFO ] [sig ] CLX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:06.573126] [INFO ] [LOCAL ] Saved forecast: CLX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CLX.txt [2026-03-10T20:19:06.573300] [INFO ] [sig ] [670/3275] Completed CLX in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-10T20:19:06.573340] [INFO ] [sig ] [671/3275] Forecasting CM... [2026-03-10T20:19:06.573372] [INFO ] [sig ] Generating forecast for: CM [2026-03-10T20:19:06.573403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-03-10T20:19:06.585328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-03-10T20:19:06.585780] [INFO ] [FORECASTER] Starting predict_future for CM [2026-03-10T20:19:06.586707] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-03-10T20:19:06.586762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:06.586796] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:06.586823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:06.586881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:06.646796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:06.647794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:06.647900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:06.647937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:06.770031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:06.770200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:06.770240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:06.770268] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:06.774338] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: DOWN (p=30.81%) [2026-03-10T20:19:06.774648] [INFO ] [FORECASTER] Completed predict_future for CM [2026-03-10T20:19:06.774785] [INFO ] [sig ] CM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:06.924849] [INFO ] [LOCAL ] Saved forecast: CM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CM.txt [2026-03-10T20:19:06.925009] [INFO ] [sig ] [671/3275] Completed CM in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 15.7m [2026-03-10T20:19:06.925049] [INFO ] [sig ] [672/3275] Forecasting CMC... [2026-03-10T20:19:06.925079] [INFO ] [sig ] Generating forecast for: CMC [2026-03-10T20:19:06.925109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-03-10T20:19:06.936668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-03-10T20:19:06.937060] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-03-10T20:19:06.937976] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-03-10T20:19:06.938033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:06.938067] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:06.938095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:06.938177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:06.996440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:06.997357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:06.997448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:06.997482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:07.125526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:07.125753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:07.125811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:07.125845] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:07.129706] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=85.85%) [2026-03-10T20:19:07.130037] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-03-10T20:19:07.130173] [INFO ] [sig ] CMC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:07.277117] [INFO ] [LOCAL ] Saved forecast: CMC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CMC.txt [2026-03-10T20:19:07.277335] [INFO ] [sig ] [672/3275] Completed CMC in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-10T20:19:07.277403] [INFO ] [sig ] [673/3275] Forecasting CMCM... [2026-03-10T20:19:07.277451] [INFO ] [sig ] Generating forecast for: CMCM [2026-03-10T20:19:07.277494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-03-10T20:19:07.289426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-03-10T20:19:07.289849] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-03-10T20:19:07.290689] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-03-10T20:19:07.290742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:07.290774] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:07.290802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:07.290858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:07.348550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:07.349467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:07.349603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:07.349651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:07.460533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:07.460721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:07.460762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:07.460791] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:07.464365] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: UP (p=95.01%) [2026-03-10T20:19:07.464705] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-03-10T20:19:07.464846] [INFO ] [sig ] CMCM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:07.608654] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CMCM.txt [2026-03-10T20:19:07.608823] [INFO ] [sig ] [673/3275] Completed CMCM in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 15.6m [2026-03-10T20:19:07.608865] [INFO ] [sig ] [674/3275] Forecasting CMCO... [2026-03-10T20:19:07.608895] [INFO ] [sig ] Generating forecast for: CMCO [2026-03-10T20:19:07.608924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-03-10T20:19:07.621041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-03-10T20:19:07.621448] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-03-10T20:19:07.622352] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-03-10T20:19:07.622408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:07.622441] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:07.622469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:07.622528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:07.681569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:07.682488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:07.682611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:07.682655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:07.802654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:07.802829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:07.802873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:07.802902] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:07.806398] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: UP (p=91.25%) [2026-03-10T20:19:07.806707] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-03-10T20:19:07.806837] [INFO ] [sig ] CMCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:07.948469] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CMCO.txt [2026-03-10T20:19:07.948641] [INFO ] [sig ] [674/3275] Completed CMCO in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-10T20:19:07.948694] [INFO ] [sig ] [675/3275] Forecasting CMCSA... [2026-03-10T20:19:07.948725] [INFO ] [sig ] Generating forecast for: CMCSA [2026-03-10T20:19:07.948755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-03-10T20:19:07.960255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-03-10T20:19:07.960696] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-03-10T20:19:07.961563] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-03-10T20:19:07.961647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:07.961682] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:07.961710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:07.961768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:08.019494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:08.020408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:08.020492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:08.020525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:08.139756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:08.139910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:08.139950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:08.139980] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:08.143396] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: DOWN (p=29.58%) [2026-03-10T20:19:08.143696] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-03-10T20:19:08.143826] [INFO ] [sig ] CMCSA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:08.286777] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CMCSA.txt [2026-03-10T20:19:08.286934] [INFO ] [sig ] [675/3275] Completed CMCSA in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-10T20:19:08.286975] [INFO ] [sig ] [676/3275] Forecasting CME... [2026-03-10T20:19:08.287004] [INFO ] [sig ] Generating forecast for: CME [2026-03-10T20:19:08.287034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-03-10T20:19:08.298344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-03-10T20:19:08.298757] [INFO ] [FORECASTER] Starting predict_future for CME [2026-03-10T20:19:08.299619] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-03-10T20:19:08.299675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:08.299736] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:08.299768] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:08.299846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:08.358432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:08.359379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:08.359463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:08.359496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:08.487128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:08.487283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:08.487326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:08.487354] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:08.491020] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: UP (p=76.52%) [2026-03-10T20:19:08.491349] [INFO ] [FORECASTER] Completed predict_future for CME [2026-03-10T20:19:08.491490] [INFO ] [sig ] CME: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:08.642924] [INFO ] [LOCAL ] Saved forecast: CME 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CME.txt [2026-03-10T20:19:08.643086] [INFO ] [sig ] [676/3275] Completed CME in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-10T20:19:08.643128] [INFO ] [sig ] [677/3275] Forecasting CMG... [2026-03-10T20:19:08.643158] [INFO ] [sig ] Generating forecast for: CMG [2026-03-10T20:19:08.643188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-03-10T20:19:08.654107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-03-10T20:19:08.654497] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-03-10T20:19:08.655351] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-03-10T20:19:08.655405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:08.655437] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:08.655463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:08.655519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:08.719150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:08.720206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:08.720300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:08.720334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:08.843460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:08.843637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:08.843680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:08.843710] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:08.847178] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: UP (p=84.28%) [2026-03-10T20:19:08.847467] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-03-10T20:19:08.847613] [INFO ] [sig ] CMG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:08.991866] [INFO ] [LOCAL ] Saved forecast: CMG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CMG.txt [2026-03-10T20:19:08.991999] [INFO ] [sig ] [677/3275] Completed CMG in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-10T20:19:08.992040] [INFO ] [sig ] [678/3275] Forecasting CMI... [2026-03-10T20:19:08.992071] [INFO ] [sig ] Generating forecast for: CMI [2026-03-10T20:19:08.992104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-03-10T20:19:09.003512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-03-10T20:19:09.003980] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-03-10T20:19:09.004900] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-03-10T20:19:09.004956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:09.005005] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:09.005037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:09.005096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:09.064401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:09.065280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:09.065367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:09.065400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:09.191403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:09.191559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:09.191625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:09.191655] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:09.195151] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: DOWN (p=6.23%) [2026-03-10T20:19:09.195425] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-03-10T20:19:09.195552] [INFO ] [sig ] CMI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:09.339039] [INFO ] [LOCAL ] Saved forecast: CMI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CMI.txt [2026-03-10T20:19:09.339151] [INFO ] [sig ] [678/3275] Completed CMI in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-10T20:19:09.339191] [INFO ] [sig ] [679/3275] Forecasting CMMB... [2026-03-10T20:19:09.339221] [INFO ] [sig ] Generating forecast for: CMMB [2026-03-10T20:19:09.339251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-03-10T20:19:09.350380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-03-10T20:19:09.350710] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-03-10T20:19:09.351484] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-03-10T20:19:09.351536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:09.351587] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:09.351619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:09.351677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:09.409698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:09.410327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:09.410425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:09.410461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:09.530287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:09.530426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:09.530466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:09.530496] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:09.533958] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: UP (p=56.05%) [2026-03-10T20:19:09.534257] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-03-10T20:19:09.534393] [INFO ] [sig ] CMMB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:09.675717] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CMMB.txt [2026-03-10T20:19:09.675845] [INFO ] [sig ] [679/3275] Completed CMMB in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-10T20:19:09.675886] [INFO ] [sig ] [680/3275] Forecasting CMP... [2026-03-10T20:19:09.675916] [INFO ] [sig ] Generating forecast for: CMP [2026-03-10T20:19:09.675947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-03-10T20:19:09.687438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-03-10T20:19:09.687813] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-03-10T20:19:09.688702] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-03-10T20:19:09.688756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:09.688789] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:09.688817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:09.688876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:09.747206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:09.747904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:09.747985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:09.748019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:09.872633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:09.872795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:09.872839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:09.872872] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:09.876331] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: UP (p=94.51%) [2026-03-10T20:19:09.876638] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-03-10T20:19:09.876773] [INFO ] [sig ] CMP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:10.021150] [INFO ] [LOCAL ] Saved forecast: CMP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CMP.txt [2026-03-10T20:19:10.021294] [INFO ] [sig ] [680/3275] Completed CMP in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-10T20:19:10.021336] [INFO ] [sig ] [681/3275] Forecasting CMPS... [2026-03-10T20:19:10.021368] [INFO ] [sig ] Generating forecast for: CMPS [2026-03-10T20:19:10.021400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-03-10T20:19:10.033372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-03-10T20:19:10.033775] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-03-10T20:19:10.034566] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-03-10T20:19:10.034640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:10.034672] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:10.034699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:10.034756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:10.091592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:10.092356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:10.092440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:10.092474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:10.227461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:10.227673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:10.227740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:10.227788] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:10.233382] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: DOWN (p=18.03%) [2026-03-10T20:19:10.233926] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-03-10T20:19:10.234130] [INFO ] [sig ] CMPS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:10.414593] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CMPS.txt [2026-03-10T20:19:10.414803] [INFO ] [sig ] [681/3275] Completed CMPS in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-10T20:19:10.414858] [INFO ] [sig ] [682/3275] Forecasting CMPX... [2026-03-10T20:19:10.415078] [INFO ] [sig ] Generating forecast for: CMPX [2026-03-10T20:19:10.415112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-03-10T20:19:10.428235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-03-10T20:19:10.428697] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-03-10T20:19:10.429612] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-03-10T20:19:10.429669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:10.429701] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:10.429727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:10.429784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:10.498224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:10.499238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:10.499326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:10.499363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:10.623367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:10.623534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:10.623599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:10.623634] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:10.627417] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: DOWN (p=9.68%) [2026-03-10T20:19:10.627740] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-03-10T20:19:10.627874] [INFO ] [sig ] CMPX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:10.777016] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CMPX.txt [2026-03-10T20:19:10.777151] [INFO ] [sig ] [682/3275] Completed CMPX in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-10T20:19:10.777193] [INFO ] [sig ] [683/3275] Forecasting CMRE... [2026-03-10T20:19:10.777223] [INFO ] [sig ] Generating forecast for: CMRE [2026-03-10T20:19:10.777254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-03-10T20:19:10.789367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-03-10T20:19:10.789731] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-03-10T20:19:10.790517] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-03-10T20:19:10.790594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:10.790638] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:10.790671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:10.790742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:10.849945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:10.850734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:10.850816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:10.850849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:10.973992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:10.974158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:10.974199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:10.974229] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:10.977976] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=96.20%) [2026-03-10T20:19:10.978321] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-03-10T20:19:10.978495] [INFO ] [sig ] CMRE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:11.120357] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CMRE.txt [2026-03-10T20:19:11.120480] [INFO ] [sig ] [683/3275] Completed CMRE in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-10T20:19:11.120521] [INFO ] [sig ] [684/3275] Forecasting CMS... [2026-03-10T20:19:11.120550] [INFO ] [sig ] Generating forecast for: CMS [2026-03-10T20:19:11.120599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-03-10T20:19:11.131435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-03-10T20:19:11.131784] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-03-10T20:19:11.132597] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-03-10T20:19:11.132652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:11.132687] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:11.132718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:11.132776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:11.191637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:11.192298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:11.192382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:11.192418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:11.337025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:11.337189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:11.337232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:11.337264] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:11.341004] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-03-10T20:19:11.341301] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-03-10T20:19:11.341435] [INFO ] [sig ] CMS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:11.492335] [INFO ] [LOCAL ] Saved forecast: CMS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CMS.txt [2026-03-10T20:19:11.492466] [INFO ] [sig ] [684/3275] Completed CMS in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-10T20:19:11.492505] [INFO ] [sig ] [685/3275] Forecasting CMSA... [2026-03-10T20:19:11.492536] [INFO ] [sig ] Generating forecast for: CMSA [2026-03-10T20:19:11.492567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-03-10T20:19:11.503720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-03-10T20:19:11.504118] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-03-10T20:19:11.504974] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-03-10T20:19:11.505028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:11.505059] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:11.505084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:11.505139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:11.566423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:11.567142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:11.567227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:11.567267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:11.688306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:11.688457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:11.688510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:11.688558] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:11.692748] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: DOWN (p=18.06%) [2026-03-10T20:19:11.693030] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-03-10T20:19:11.693180] [INFO ] [sig ] CMSA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:11.845187] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CMSA.txt [2026-03-10T20:19:11.845297] [INFO ] [sig ] [685/3275] Completed CMSA in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-10T20:19:11.845335] [INFO ] [sig ] [686/3275] Forecasting CMSC... [2026-03-10T20:19:11.845365] [INFO ] [sig ] Generating forecast for: CMSC [2026-03-10T20:19:11.845394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-03-10T20:19:11.856486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-03-10T20:19:11.856866] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-03-10T20:19:11.857742] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-03-10T20:19:11.857814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:11.857852] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:11.857883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:11.857943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:11.918959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:11.919590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:11.919702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:11.919736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:12.036689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:12.036853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:12.036902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:12.036933] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:12.040530] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: UP (p=59.34%) [2026-03-10T20:19:12.040825] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-03-10T20:19:12.040952] [INFO ] [sig ] CMSC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:12.182080] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CMSC.txt [2026-03-10T20:19:12.182212] [INFO ] [sig ] [686/3275] Completed CMSC in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 15.6m [2026-03-10T20:19:12.182251] [INFO ] [sig ] [687/3275] Forecasting CMSD... [2026-03-10T20:19:12.182282] [INFO ] [sig ] Generating forecast for: CMSD [2026-03-10T20:19:12.182312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-03-10T20:19:12.193664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-03-10T20:19:12.193999] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-03-10T20:19:12.194812] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-03-10T20:19:12.194865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:12.194897] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:12.194924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:12.194981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:12.252299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:12.253196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:12.253295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:12.253329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:12.374218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:12.374377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:12.374418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:12.374447] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:12.377991] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=76.91%) [2026-03-10T20:19:12.378307] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-03-10T20:19:12.378443] [INFO ] [sig ] CMSD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:12.524031] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CMSD.txt [2026-03-10T20:19:12.524167] [INFO ] [sig ] [687/3275] Completed CMSD in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-10T20:19:12.524206] [INFO ] [sig ] [688/3275] Forecasting CMTG... [2026-03-10T20:19:12.524235] [INFO ] [sig ] Generating forecast for: CMTG [2026-03-10T20:19:12.524268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-03-10T20:19:12.536541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-03-10T20:19:12.536932] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-03-10T20:19:12.537740] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-03-10T20:19:12.537793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:12.537824] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:12.537851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:12.538087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:12.596073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:12.596817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:12.596899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:12.596931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:12.719170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:12.719328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:12.719369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:12.719397] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:12.722855] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: DOWN (p=10.48%) [2026-03-10T20:19:12.723133] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-03-10T20:19:12.723263] [INFO ] [sig ] CMTG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:12.866658] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CMTG.txt [2026-03-10T20:19:12.866819] [INFO ] [sig ] [688/3275] Completed CMTG in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-10T20:19:12.866860] [INFO ] [sig ] [689/3275] Forecasting CMTL... [2026-03-10T20:19:12.866891] [INFO ] [sig ] Generating forecast for: CMTL [2026-03-10T20:19:12.866922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-03-10T20:19:12.877891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-03-10T20:19:12.878301] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-03-10T20:19:12.879129] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-03-10T20:19:12.879183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:12.879235] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:12.879270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:12.879326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:12.938621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:12.939724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:12.939822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:12.939854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:13.067322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:13.067481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:13.067522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:13.067551] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:13.071671] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: DOWN (p=5.99%) [2026-03-10T20:19:13.072134] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-03-10T20:19:13.072270] [INFO ] [sig ] CMTL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:13.229501] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CMTL.txt [2026-03-10T20:19:13.229802] [INFO ] [sig ] [689/3275] Completed CMTL in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-10T20:19:13.229879] [INFO ] [sig ] [690/3275] Forecasting CNA... [2026-03-10T20:19:13.229925] [INFO ] [sig ] Generating forecast for: CNA [2026-03-10T20:19:13.229967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-03-10T20:19:13.242155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-03-10T20:19:13.242661] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-03-10T20:19:13.243668] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-03-10T20:19:13.243729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:13.243767] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:13.243794] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:13.243853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:13.324342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:13.325694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:13.325826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:13.325879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:13.495347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:13.495556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:13.495651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:13.495703] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:13.501764] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: DOWN (p=38.51%) [2026-03-10T20:19:13.502401] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-03-10T20:19:13.502683] [INFO ] [sig ] CNA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:13.739724] [INFO ] [LOCAL ] Saved forecast: CNA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CNA.txt [2026-03-10T20:19:13.739993] [INFO ] [sig ] [690/3275] Completed CNA in 0.5s | 2.77 sym/s | Total: 4.1m | ETA: 15.5m [2026-03-10T20:19:13.740056] [INFO ] [sig ] [691/3275] Forecasting CNC... [2026-03-10T20:19:13.740106] [INFO ] [sig ] Generating forecast for: CNC [2026-03-10T20:19:13.740149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-03-10T20:19:13.760093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-03-10T20:19:13.760663] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-03-10T20:19:13.761976] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-03-10T20:19:13.762048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:13.762102] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:13.762148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:13.762237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:13.845456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:13.846782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:13.846912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:13.846966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:14.027736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:14.027937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:14.027992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:14.028029] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:14.033403] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: UP (p=78.82%) [2026-03-10T20:19:14.033966] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-03-10T20:19:14.034186] [INFO ] [sig ] CNC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:14.259181] [INFO ] [LOCAL ] Saved forecast: CNC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CNC.txt [2026-03-10T20:19:14.259417] [INFO ] [sig ] [691/3275] Completed CNC in 0.5s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:14.259489] [INFO ] [sig ] [692/3275] Forecasting CNF... [2026-03-10T20:19:14.259546] [INFO ] [sig ] Generating forecast for: CNF [2026-03-10T20:19:14.259624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-03-10T20:19:14.276917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-03-10T20:19:14.277477] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-03-10T20:19:14.278851] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-03-10T20:19:14.278926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:14.278979] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:14.279025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:14.279121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:14.374105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:14.375449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:14.375617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:14.375687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:14.529365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:14.529568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:14.529652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:14.529706] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:14.534060] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: DOWN (p=8.68%) [2026-03-10T20:19:14.534452] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-03-10T20:19:14.534633] [INFO ] [sig ] CNF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:14.717734] [INFO ] [LOCAL ] Saved forecast: CNF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CNF.txt [2026-03-10T20:19:14.717956] [INFO ] [sig ] [692/3275] Completed CNF in 0.5s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:14.718027] [INFO ] [sig ] [693/3275] Forecasting CNI... [2026-03-10T20:19:14.718085] [INFO ] [sig ] Generating forecast for: CNI [2026-03-10T20:19:14.718169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-03-10T20:19:14.732017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-03-10T20:19:14.732593] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-03-10T20:19:14.733852] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-03-10T20:19:14.733922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:14.733996] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:14.734031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:14.734106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:14.799400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:14.800353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:14.800457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:14.800492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:14.925555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:14.925731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:14.925773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:14.925803] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:14.929469] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: DOWN (p=30.85%) [2026-03-10T20:19:14.929778] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-03-10T20:19:14.929935] [INFO ] [sig ] CNI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:15.078464] [INFO ] [LOCAL ] Saved forecast: CNI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CNI.txt [2026-03-10T20:19:15.078656] [INFO ] [sig ] [693/3275] Completed CNI in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:15.078704] [INFO ] [sig ] [694/3275] Forecasting CNK... [2026-03-10T20:19:15.078736] [INFO ] [sig ] Generating forecast for: CNK [2026-03-10T20:19:15.078768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-03-10T20:19:15.090193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-03-10T20:19:15.090630] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-03-10T20:19:15.091460] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-03-10T20:19:15.091515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:15.091549] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:15.091606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:15.091668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:15.151527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:15.152499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:15.152607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:15.152646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:15.282036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:15.282255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:15.282306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:15.282338] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:15.286026] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: UP (p=58.15%) [2026-03-10T20:19:15.286323] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-03-10T20:19:15.286464] [INFO ] [sig ] CNK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:15.435001] [INFO ] [LOCAL ] Saved forecast: CNK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CNK.txt [2026-03-10T20:19:15.435162] [INFO ] [sig ] [694/3275] Completed CNK in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:15.435204] [INFO ] [sig ] [695/3275] Forecasting CNM... [2026-03-10T20:19:15.435235] [INFO ] [sig ] Generating forecast for: CNM [2026-03-10T20:19:15.435265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-03-10T20:19:15.446747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-03-10T20:19:15.447096] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-03-10T20:19:15.447913] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-03-10T20:19:15.447966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:15.447999] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:15.448026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:15.448082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:15.507353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:15.508218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:15.508302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:15.508337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:15.635758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:15.635928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:15.635968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:15.635997] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:15.640098] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-03-10T20:19:15.640625] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-03-10T20:19:15.640840] [INFO ] [sig ] CNM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:15.800498] [INFO ] [LOCAL ] Saved forecast: CNM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CNM.txt [2026-03-10T20:19:15.800680] [INFO ] [sig ] [695/3275] Completed CNM in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:15.800722] [INFO ] [sig ] [696/3275] Forecasting CNMD... [2026-03-10T20:19:15.800755] [INFO ] [sig ] Generating forecast for: CNMD [2026-03-10T20:19:15.800786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-03-10T20:19:15.813817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-03-10T20:19:15.814273] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-03-10T20:19:15.815156] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-03-10T20:19:15.815218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:15.815266] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:15.815304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:15.815369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:15.880924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:15.881888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:15.881979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:15.882012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:16.008950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:16.009115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:16.009157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:16.009186] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:16.012859] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: UP (p=96.54%) [2026-03-10T20:19:16.013138] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-03-10T20:19:16.013268] [INFO ] [sig ] CNMD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:16.159068] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CNMD.txt [2026-03-10T20:19:16.159236] [INFO ] [sig ] [696/3275] Completed CNMD in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:16.159276] [INFO ] [sig ] [697/3275] Forecasting CNNE... [2026-03-10T20:19:16.159309] [INFO ] [sig ] Generating forecast for: CNNE [2026-03-10T20:19:16.159338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-03-10T20:19:16.171631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-03-10T20:19:16.172038] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-03-10T20:19:16.172897] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-03-10T20:19:16.172951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:16.172984] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:16.173011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:16.173070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:16.231546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:16.232479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:16.232567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:16.232624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:16.360316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:16.360472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:16.360513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:16.360543] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:16.364010] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: DOWN (p=42.49%) [2026-03-10T20:19:16.364288] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-03-10T20:19:16.364415] [INFO ] [sig ] CNNE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:16.505663] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CNNE.txt [2026-03-10T20:19:16.505811] [INFO ] [sig ] [697/3275] Completed CNNE in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:16.505852] [INFO ] [sig ] [698/3275] Forecasting CNO... [2026-03-10T20:19:16.505881] [INFO ] [sig ] Generating forecast for: CNO [2026-03-10T20:19:16.505911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-03-10T20:19:16.517156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-03-10T20:19:16.517501] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-03-10T20:19:16.518432] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-03-10T20:19:16.518486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:16.518518] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:16.518546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:16.518626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:16.579254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:16.580188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:16.580271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:16.580305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:16.705046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:16.705221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:16.705265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:16.705294] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:16.708901] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=88.93%) [2026-03-10T20:19:16.709187] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-03-10T20:19:16.709322] [INFO ] [sig ] CNO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:16.858670] [INFO ] [LOCAL ] Saved forecast: CNO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CNO.txt [2026-03-10T20:19:16.858837] [INFO ] [sig ] [698/3275] Completed CNO in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:16.858878] [INFO ] [sig ] [699/3275] Forecasting CNOB... [2026-03-10T20:19:16.858910] [INFO ] [sig ] Generating forecast for: CNOB [2026-03-10T20:19:16.858940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-03-10T20:19:16.870046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-03-10T20:19:16.870398] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-03-10T20:19:16.871273] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-03-10T20:19:16.871330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:16.871363] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:16.871389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:16.871448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:16.931782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:16.932704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:16.932792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:16.932828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:17.055377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:17.055529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:17.055586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:17.055618] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:17.059049] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: DOWN (p=18.10%) [2026-03-10T20:19:17.059329] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-03-10T20:19:17.059454] [INFO ] [sig ] CNOB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:17.205427] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CNOB.txt [2026-03-10T20:19:17.205605] [INFO ] [sig ] [699/3275] Completed CNOB in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:17.205651] [INFO ] [sig ] [700/3275] Forecasting CNP... [2026-03-10T20:19:17.205681] [INFO ] [sig ] Generating forecast for: CNP [2026-03-10T20:19:17.205711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-03-10T20:19:17.217256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-03-10T20:19:17.217715] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-03-10T20:19:17.218616] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-03-10T20:19:17.218671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:17.218705] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:17.218733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:17.218791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:17.277639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:17.278546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:17.278653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:17.278688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:17.408318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:17.408474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:17.408516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:17.408545] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:17.412251] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: DOWN (p=44.35%) [2026-03-10T20:19:17.412549] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-03-10T20:19:17.412709] [INFO ] [sig ] CNP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:17.555868] [INFO ] [LOCAL ] Saved forecast: CNP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CNP.txt [2026-03-10T20:19:17.556028] [INFO ] [sig ] [700/3275] Completed CNP in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:17.556068] [INFO ] [sig ] [701/3275] Forecasting CNQ... [2026-03-10T20:19:17.556099] [INFO ] [sig ] Generating forecast for: CNQ [2026-03-10T20:19:17.556131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-03-10T20:19:17.567233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-03-10T20:19:17.567605] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-03-10T20:19:17.568461] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-03-10T20:19:17.568514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:17.568546] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:17.568591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:17.568653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:17.628513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:17.629457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:17.629545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:17.629600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:17.756790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:17.756950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:17.756992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:17.757020] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:17.760545] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: UP (p=76.73%) [2026-03-10T20:19:17.760857] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-03-10T20:19:17.760995] [INFO ] [sig ] CNQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:17.911533] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CNQ.txt [2026-03-10T20:19:17.911720] [INFO ] [sig ] [701/3275] Completed CNQ in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:17.911762] [INFO ] [sig ] [702/3275] Forecasting CNS... [2026-03-10T20:19:17.911794] [INFO ] [sig ] Generating forecast for: CNS [2026-03-10T20:19:17.911824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-03-10T20:19:17.923459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-03-10T20:19:17.923871] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-03-10T20:19:17.924915] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-03-10T20:19:17.924970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:17.925016] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:17.925045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:17.925103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:17.986447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:17.987554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:17.987666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:17.987700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:18.107435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:18.107618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:18.107661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:18.107690] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:18.111232] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: UP (p=53.15%) [2026-03-10T20:19:18.111539] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-03-10T20:19:18.111702] [INFO ] [sig ] CNS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:18.258635] [INFO ] [LOCAL ] Saved forecast: CNS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CNS.txt [2026-03-10T20:19:18.258786] [INFO ] [sig ] [702/3275] Completed CNS in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:18.258826] [INFO ] [sig ] [703/3275] Forecasting CNSP... [2026-03-10T20:19:18.258857] [INFO ] [sig ] Generating forecast for: CNSP [2026-03-10T20:19:18.258886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-03-10T20:19:18.269547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-03-10T20:19:18.269965] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-03-10T20:19:18.270815] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-03-10T20:19:18.270867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:18.270898] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:18.270927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:18.270988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:18.330217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:18.331032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:18.331190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:18.331226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:18.453646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:18.453806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:18.453847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:18.453877] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:18.457416] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: UP (p=68.52%) [2026-03-10T20:19:18.457717] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-03-10T20:19:18.457848] [INFO ] [sig ] CNSP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:18.602902] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CNSP.txt [2026-03-10T20:19:18.603036] [INFO ] [sig ] [703/3275] Completed CNSP in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:18.603075] [INFO ] [sig ] [704/3275] Forecasting CNTA... [2026-03-10T20:19:18.603105] [INFO ] [sig ] Generating forecast for: CNTA [2026-03-10T20:19:18.603136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-03-10T20:19:18.614375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-03-10T20:19:18.614772] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-03-10T20:19:18.615610] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-03-10T20:19:18.615664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:18.615697] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:18.615725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:18.615783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:18.676778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:18.677669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:18.677755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:18.677789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:18.800080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:18.800431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:18.800470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:18.800499] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:18.804144] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: DOWN (p=19.55%) [2026-03-10T20:19:18.804419] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-03-10T20:19:18.804545] [INFO ] [sig ] CNTA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:18.950367] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CNTA.txt [2026-03-10T20:19:18.950522] [INFO ] [sig ] [704/3275] Completed CNTA in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:18.950562] [INFO ] [sig ] [705/3275] Forecasting CNTY... [2026-03-10T20:19:18.950614] [INFO ] [sig ] Generating forecast for: CNTY [2026-03-10T20:19:18.950647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-03-10T20:19:18.962069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-03-10T20:19:18.962455] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-03-10T20:19:18.963305] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-03-10T20:19:18.963360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:18.963392] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:18.963419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:18.963476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:19.021116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:19.021952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:19.022036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:19.022069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:19.144286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:19.144439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:19.144479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:19.144507] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:19.147966] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: UP (p=64.22%) [2026-03-10T20:19:19.148295] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-03-10T20:19:19.148432] [INFO ] [sig ] CNTY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:19.293452] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CNTY.txt [2026-03-10T20:19:19.293630] [INFO ] [sig ] [705/3275] Completed CNTY in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 15.5m [2026-03-10T20:19:19.293681] [INFO ] [sig ] [706/3275] Forecasting CNVS... [2026-03-10T20:19:19.293713] [INFO ] [sig ] Generating forecast for: CNVS [2026-03-10T20:19:19.293743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-03-10T20:19:19.305022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-03-10T20:19:19.305398] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-03-10T20:19:19.306201] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-03-10T20:19:19.306253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:19.306285] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:19.306313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:19.306371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:19.365203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:19.366077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:19.366159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:19.366192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:19.485178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:19.485332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:19.485371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:19.485400] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:19.488925] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: UP (p=57.14%) [2026-03-10T20:19:19.489211] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-03-10T20:19:19.489338] [INFO ] [sig ] CNVS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:19.630867] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CNVS.txt [2026-03-10T20:19:19.631047] [INFO ] [sig ] [706/3275] Completed CNVS in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 15.4m [2026-03-10T20:19:19.631090] [INFO ] [sig ] [707/3275] Forecasting CNX... [2026-03-10T20:19:19.631121] [INFO ] [sig ] Generating forecast for: CNX [2026-03-10T20:19:19.631151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-03-10T20:19:19.645057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-03-10T20:19:19.645488] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-03-10T20:19:19.646536] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-03-10T20:19:19.646622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:19.646665] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:19.646699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:19.646777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:19.714839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:19.715766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:19.715855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:19.715898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:19.848344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:19.848506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:19.848548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:19.848596] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:19.852336] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: DOWN (p=39.75%) [2026-03-10T20:19:19.852735] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-03-10T20:19:19.852912] [INFO ] [sig ] CNX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:19.998194] [INFO ] [LOCAL ] Saved forecast: CNX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CNX.txt [2026-03-10T20:19:19.998342] [INFO ] [sig ] [707/3275] Completed CNX in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:19.998383] [INFO ] [sig ] [708/3275] Forecasting CNXN... [2026-03-10T20:19:19.998415] [INFO ] [sig ] Generating forecast for: CNXN [2026-03-10T20:19:19.998446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-03-10T20:19:20.009302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-03-10T20:19:20.009699] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-03-10T20:19:20.010512] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-03-10T20:19:20.010566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:20.010621] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:20.010650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:20.010708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:20.069408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:20.070162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:20.070244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:20.070279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:20.200240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:20.200402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:20.200443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:20.200472] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:20.204064] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-03-10T20:19:20.204412] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-03-10T20:19:20.204558] [INFO ] [sig ] CNXN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:20.350264] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CNXN.txt [2026-03-10T20:19:20.350426] [INFO ] [sig ] [708/3275] Completed CNXN in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:20.350469] [INFO ] [sig ] [709/3275] Forecasting COCO... [2026-03-10T20:19:20.350500] [INFO ] [sig ] Generating forecast for: COCO [2026-03-10T20:19:20.350531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-03-10T20:19:20.361487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-03-10T20:19:20.361856] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-03-10T20:19:20.362720] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-03-10T20:19:20.362774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:20.362808] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:20.362836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:20.362894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:20.422079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:20.422979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:20.423069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:20.423103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:20.550425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:20.550601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:20.550661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:20.550693] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:20.554238] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: UP (p=55.01%) [2026-03-10T20:19:20.554527] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-03-10T20:19:20.554693] [INFO ] [sig ] COCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:20.700481] [INFO ] [LOCAL ] Saved forecast: COCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/COCO.txt [2026-03-10T20:19:20.700635] [INFO ] [sig ] [709/3275] Completed COCO in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:20.700679] [INFO ] [sig ] [710/3275] Forecasting CODA... [2026-03-10T20:19:20.700708] [INFO ] [sig ] Generating forecast for: CODA [2026-03-10T20:19:20.700739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-03-10T20:19:20.712933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-03-10T20:19:20.713345] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-03-10T20:19:20.714170] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-03-10T20:19:20.714222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:20.714296] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:20.714325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:20.714383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:20.772511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:20.773398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:20.773482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:20.773517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:20.892481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:20.892652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:20.892694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:20.892723] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:20.896158] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: UP (p=71.32%) [2026-03-10T20:19:20.896442] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-03-10T20:19:20.896591] [INFO ] [sig ] CODA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:21.038705] [INFO ] [LOCAL ] Saved forecast: CODA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CODA.txt [2026-03-10T20:19:21.038862] [INFO ] [sig ] [710/3275] Completed CODA in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:21.038905] [INFO ] [sig ] [711/3275] Forecasting CODI... [2026-03-10T20:19:21.038935] [INFO ] [sig ] Generating forecast for: CODI [2026-03-10T20:19:21.038965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-03-10T20:19:21.050381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-03-10T20:19:21.050752] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-03-10T20:19:21.051545] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-03-10T20:19:21.051619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:21.051652] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:21.051679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:21.051736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:21.109996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:21.110762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:21.110861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:21.110895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:21.229206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:21.229367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:21.229408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:21.229439] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:21.233056] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: UP (p=96.59%) [2026-03-10T20:19:21.233342] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-03-10T20:19:21.233474] [INFO ] [sig ] CODI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:21.379739] [INFO ] [LOCAL ] Saved forecast: CODI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CODI.txt [2026-03-10T20:19:21.379911] [INFO ] [sig ] [711/3275] Completed CODI in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:21.379962] [INFO ] [sig ] [712/3275] Forecasting COEP... [2026-03-10T20:19:21.379999] [INFO ] [sig ] Generating forecast for: COEP [2026-03-10T20:19:21.380033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-03-10T20:19:21.391234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-03-10T20:19:21.391638] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-03-10T20:19:21.392456] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-03-10T20:19:21.392511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:21.392546] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:21.392595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:21.392658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:21.451932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:21.452801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:21.452885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:21.452918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:21.584201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:21.584371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:21.584413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:21.584442] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:21.588295] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: DOWN (p=15.83%) [2026-03-10T20:19:21.588683] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-03-10T20:19:21.588829] [INFO ] [sig ] COEP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:21.746718] [INFO ] [LOCAL ] Saved forecast: COEP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/COEP.txt [2026-03-10T20:19:21.746854] [INFO ] [sig ] [712/3275] Completed COEP in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:21.746895] [INFO ] [sig ] [713/3275] Forecasting COF... [2026-03-10T20:19:21.746929] [INFO ] [sig ] Generating forecast for: COF [2026-03-10T20:19:21.746968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-03-10T20:19:21.758465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-03-10T20:19:21.758888] [INFO ] [FORECASTER] Starting predict_future for COF [2026-03-10T20:19:21.759769] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-03-10T20:19:21.759823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:21.759874] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:21.759911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:21.759983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:21.820433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:21.821175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:21.821258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:21.821298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:21.944602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:21.944752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:21.944792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:21.944870] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:21.948328] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: UP (p=75.70%) [2026-03-10T20:19:21.948630] [INFO ] [FORECASTER] Completed predict_future for COF [2026-03-10T20:19:21.948761] [INFO ] [sig ] COF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:22.091152] [INFO ] [LOCAL ] Saved forecast: COF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/COF.txt [2026-03-10T20:19:22.091280] [INFO ] [sig ] [713/3275] Completed COF in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:22.091320] [INFO ] [sig ] [714/3275] Forecasting COFS... [2026-03-10T20:19:22.091351] [INFO ] [sig ] Generating forecast for: COFS [2026-03-10T20:19:22.091381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-03-10T20:19:22.102510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-03-10T20:19:22.102909] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-03-10T20:19:22.103755] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-03-10T20:19:22.103808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:22.103840] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:22.103867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:22.103925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:22.163412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:22.164131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:22.164211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:22.164244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:22.278381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:22.278543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:22.278604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:22.278636] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:22.282104] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: UP (p=72.88%) [2026-03-10T20:19:22.282416] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-03-10T20:19:22.282551] [INFO ] [sig ] COFS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:22.433131] [INFO ] [LOCAL ] Saved forecast: COFS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/COFS.txt [2026-03-10T20:19:22.433292] [INFO ] [sig ] [714/3275] Completed COFS in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:22.433332] [INFO ] [sig ] [715/3275] Forecasting COKE... [2026-03-10T20:19:22.433363] [INFO ] [sig ] Generating forecast for: COKE [2026-03-10T20:19:22.433393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-03-10T20:19:22.445296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-03-10T20:19:22.445738] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-03-10T20:19:22.446537] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-03-10T20:19:22.446611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:22.446645] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:22.446672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:22.446731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:22.504827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:22.505710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:22.505794] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:22.505828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:22.630016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:22.630181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:22.630221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:22.630249] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:22.633736] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: DOWN (p=37.83%) [2026-03-10T20:19:22.634062] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-03-10T20:19:22.634199] [INFO ] [sig ] COKE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:22.779120] [INFO ] [LOCAL ] Saved forecast: COKE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/COKE.txt [2026-03-10T20:19:22.779453] [INFO ] [sig ] [715/3275] Completed COKE in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:22.779493] [INFO ] [sig ] [716/3275] Forecasting COLB... [2026-03-10T20:19:22.779525] [INFO ] [sig ] Generating forecast for: COLB [2026-03-10T20:19:22.779557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-03-10T20:19:22.791263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-03-10T20:19:22.791634] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-03-10T20:19:22.792442] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-03-10T20:19:22.792497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:22.792529] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:22.792557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:22.792643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:22.853309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:22.853975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:22.854056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:22.854089] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:22.976851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:22.977023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:22.977067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:22.977094] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:22.980527] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=10.98%) [2026-03-10T20:19:22.980821] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-03-10T20:19:22.980948] [INFO ] [sig ] COLB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:23.124170] [INFO ] [LOCAL ] Saved forecast: COLB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/COLB.txt [2026-03-10T20:19:23.124326] [INFO ] [sig ] [716/3275] Completed COLB in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:23.124366] [INFO ] [sig ] [717/3275] Forecasting COLD... [2026-03-10T20:19:23.124402] [INFO ] [sig ] Generating forecast for: COLD [2026-03-10T20:19:23.124434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-03-10T20:19:23.135673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-03-10T20:19:23.136069] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-03-10T20:19:23.136886] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-03-10T20:19:23.136939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:23.136972] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:23.136999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:23.137057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:23.195613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:23.196455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:23.196539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:23.196591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:23.320181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:23.320364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:23.320406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:23.320437] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:23.323835] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: DOWN (p=3.30%) [2026-03-10T20:19:23.324140] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-03-10T20:19:23.324453] [INFO ] [sig ] COLD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:23.467905] [INFO ] [LOCAL ] Saved forecast: COLD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/COLD.txt [2026-03-10T20:19:23.468023] [INFO ] [sig ] [717/3275] Completed COLD in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:23.468062] [INFO ] [sig ] [718/3275] Forecasting COLL... [2026-03-10T20:19:23.468091] [INFO ] [sig ] Generating forecast for: COLL [2026-03-10T20:19:23.468120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-03-10T20:19:23.479305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-03-10T20:19:23.479656] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-03-10T20:19:23.480437] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-03-10T20:19:23.480490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:23.480522] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:23.480550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:23.480636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:23.537619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:23.538317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:23.538398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:23.538431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:23.663272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:23.663430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:23.663471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:23.663500] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:23.666961] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: DOWN (p=6.54%) [2026-03-10T20:19:23.667239] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-03-10T20:19:23.667367] [INFO ] [sig ] COLL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:23.809459] [INFO ] [LOCAL ] Saved forecast: COLL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/COLL.txt [2026-03-10T20:19:23.809617] [INFO ] [sig ] [718/3275] Completed COLL in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:23.809660] [INFO ] [sig ] [719/3275] Forecasting COLM... [2026-03-10T20:19:23.809690] [INFO ] [sig ] Generating forecast for: COLM [2026-03-10T20:19:23.809720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-03-10T20:19:23.820705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-03-10T20:19:23.821066] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-03-10T20:19:23.821867] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-03-10T20:19:23.821924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:23.821964] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:23.821997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:23.822067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:23.878722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:23.879423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:23.879503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:23.879536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:24.002640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:24.002795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:24.002838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:24.002867] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:24.006333] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: UP (p=77.87%) [2026-03-10T20:19:24.006633] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-03-10T20:19:24.006766] [INFO ] [sig ] COLM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:24.147708] [INFO ] [LOCAL ] Saved forecast: COLM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/COLM.txt [2026-03-10T20:19:24.147851] [INFO ] [sig ] [719/3275] Completed COLM in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:24.147891] [INFO ] [sig ] [720/3275] Forecasting COMP... [2026-03-10T20:19:24.147920] [INFO ] [sig ] Generating forecast for: COMP [2026-03-10T20:19:24.147950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-03-10T20:19:24.160100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-03-10T20:19:24.160500] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-03-10T20:19:24.161325] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-03-10T20:19:24.161379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:24.161411] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:24.161438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:24.161515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:24.222429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:24.223480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:24.223684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:24.223747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:24.357142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:24.357304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:24.357347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:24.357395] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:24.361193] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: UP (p=60.72%) [2026-03-10T20:19:24.361482] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-03-10T20:19:24.361640] [INFO ] [sig ] COMP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:24.511645] [INFO ] [LOCAL ] Saved forecast: COMP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/COMP.txt [2026-03-10T20:19:24.511806] [INFO ] [sig ] [720/3275] Completed COMP in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:24.511849] [INFO ] [sig ] [721/3275] Forecasting CONL... [2026-03-10T20:19:24.511881] [INFO ] [sig ] Generating forecast for: CONL [2026-03-10T20:19:24.511913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-03-10T20:19:24.523568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-03-10T20:19:24.523974] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-03-10T20:19:24.524849] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-03-10T20:19:24.524904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:24.524936] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:24.524963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:24.525022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:24.587146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:24.587935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:24.588019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:24.588055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:24.724825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:24.724984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:24.725026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:24.725057] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:24.729051] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: UP (p=77.37%) [2026-03-10T20:19:24.729530] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-03-10T20:19:24.729691] [INFO ] [sig ] CONL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:24.881273] [INFO ] [LOCAL ] Saved forecast: CONL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CONL.txt [2026-03-10T20:19:24.881420] [INFO ] [sig ] [721/3275] Completed CONL in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 15.4m [2026-03-10T20:19:24.881463] [INFO ] [sig ] [722/3275] Forecasting COO... [2026-03-10T20:19:24.881495] [INFO ] [sig ] Generating forecast for: COO [2026-03-10T20:19:24.881528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-03-10T20:19:24.893282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-03-10T20:19:24.893695] [INFO ] [FORECASTER] Starting predict_future for COO [2026-03-10T20:19:24.894513] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-03-10T20:19:24.894588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:24.894626] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:24.894655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:24.894715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:24.957927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:24.958930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:24.959027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:24.959085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:25.090766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:25.090927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:25.090968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:25.090999] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:25.094451] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: UP (p=90.97%) [2026-03-10T20:19:25.094749] [INFO ] [FORECASTER] Completed predict_future for COO [2026-03-10T20:19:25.094890] [INFO ] [sig ] COO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:25.237886] [INFO ] [LOCAL ] Saved forecast: COO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/COO.txt [2026-03-10T20:19:25.238017] [INFO ] [sig ] [722/3275] Completed COO in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-10T20:19:25.238055] [INFO ] [sig ] [723/3275] Forecasting COP... [2026-03-10T20:19:25.238085] [INFO ] [sig ] Generating forecast for: COP [2026-03-10T20:19:25.238116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-03-10T20:19:25.249167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-03-10T20:19:25.249499] [INFO ] [FORECASTER] Starting predict_future for COP [2026-03-10T20:19:25.250300] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-03-10T20:19:25.250353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:25.250386] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:25.250413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:25.250470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:25.308912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:25.309643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:25.309722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:25.309755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:25.430830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:25.430990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:25.431031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:25.431061] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:25.434809] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: UP (p=94.95%) [2026-03-10T20:19:25.435197] [INFO ] [FORECASTER] Completed predict_future for COP [2026-03-10T20:19:25.435371] [INFO ] [sig ] COP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:25.578183] [INFO ] [LOCAL ] Saved forecast: COP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/COP.txt [2026-03-10T20:19:25.578346] [INFO ] [sig ] [723/3275] Completed COP in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 15.3m [2026-03-10T20:19:25.578387] [INFO ] [sig ] [724/3275] Forecasting COPP... [2026-03-10T20:19:25.578418] [INFO ] [sig ] Generating forecast for: COPP [2026-03-10T20:19:25.578447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-03-10T20:19:25.589088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-03-10T20:19:25.589433] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-03-10T20:19:25.590281] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-03-10T20:19:25.590334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:25.590366] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:25.590393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:25.590467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:25.648503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:25.649203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:25.649285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:25.649319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:25.765882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:25.766037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:25.766082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:25.766111] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:25.770479] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: UP (p=65.17%) [2026-03-10T20:19:25.770985] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-03-10T20:19:25.771168] [INFO ] [sig ] COPP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:25.913589] [INFO ] [LOCAL ] Saved forecast: COPP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/COPP.txt [2026-03-10T20:19:25.913726] [INFO ] [sig ] [724/3275] Completed COPP in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-10T20:19:25.913767] [INFO ] [sig ] [725/3275] Forecasting CORZ... [2026-03-10T20:19:25.913798] [INFO ] [sig ] Generating forecast for: CORZ [2026-03-10T20:19:25.913828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-03-10T20:19:25.925369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-03-10T20:19:25.925732] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-03-10T20:19:25.926549] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-03-10T20:19:25.926623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:25.926657] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:25.926685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:25.926743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:25.985618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:25.986341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:25.986427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:25.986461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:26.110471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:26.110636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:26.110679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:26.110707] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:26.114196] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: DOWN (p=15.24%) [2026-03-10T20:19:26.114473] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-03-10T20:19:26.114618] [INFO ] [sig ] CORZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:26.256744] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CORZ.txt [2026-03-10T20:19:26.256866] [INFO ] [sig ] [725/3275] Completed CORZ in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-10T20:19:26.256905] [INFO ] [sig ] [726/3275] Forecasting CORZZ... [2026-03-10T20:19:26.256936] [INFO ] [sig ] Generating forecast for: CORZZ [2026-03-10T20:19:26.256967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-03-10T20:19:26.268128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-03-10T20:19:26.268522] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-03-10T20:19:26.269377] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-03-10T20:19:26.269431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:26.269464] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:26.269491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:26.269548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:26.331784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:26.332613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:26.332696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:26.332729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:26.446862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:26.447025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:26.447072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:26.447108] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:26.450827] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: UP (p=85.92%) [2026-03-10T20:19:26.451106] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-03-10T20:19:26.451232] [INFO ] [sig ] CORZZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:26.594833] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CORZZ.txt [2026-03-10T20:19:26.594970] [INFO ] [sig ] [726/3275] Completed CORZZ in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-10T20:19:26.595017] [INFO ] [sig ] [727/3275] Forecasting COTY... [2026-03-10T20:19:26.595054] [INFO ] [sig ] Generating forecast for: COTY [2026-03-10T20:19:26.595091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-03-10T20:19:26.606408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-03-10T20:19:26.606812] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-03-10T20:19:26.607715] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-03-10T20:19:26.607770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:26.607857] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:26.607887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:26.607947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:26.666505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:26.667200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:26.667284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:26.667318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:26.793156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:26.793311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:26.793351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:26.793379] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:26.796995] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: UP (p=87.87%) [2026-03-10T20:19:26.797450] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-03-10T20:19:26.797600] [INFO ] [sig ] COTY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:26.940973] [INFO ] [LOCAL ] Saved forecast: COTY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/COTY.txt [2026-03-10T20:19:26.941109] [INFO ] [sig ] [727/3275] Completed COTY in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-10T20:19:26.941148] [INFO ] [sig ] [728/3275] Forecasting COWG... [2026-03-10T20:19:26.941179] [INFO ] [sig ] Generating forecast for: COWG [2026-03-10T20:19:26.941214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-03-10T20:19:26.952052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-03-10T20:19:26.952418] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-03-10T20:19:26.953483] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-03-10T20:19:26.953543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:26.953609] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:26.953646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:26.953705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:27.013344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:27.014124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:27.014205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:27.014239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:27.142276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:27.142432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:27.142474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:27.142506] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:27.146113] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: DOWN (p=21.49%) [2026-03-10T20:19:27.146407] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-03-10T20:19:27.146535] [INFO ] [sig ] COWG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:27.302457] [INFO ] [LOCAL ] Saved forecast: COWG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/COWG.txt [2026-03-10T20:19:27.302637] [INFO ] [sig ] [728/3275] Completed COWG in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-10T20:19:27.302680] [INFO ] [sig ] [729/3275] Forecasting COYA... [2026-03-10T20:19:27.302712] [INFO ] [sig ] Generating forecast for: COYA [2026-03-10T20:19:27.302742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-03-10T20:19:27.314328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-03-10T20:19:27.314720] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-03-10T20:19:27.315513] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-03-10T20:19:27.315586] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:27.315623] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:27.315651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:27.315707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:27.377599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:27.378513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:27.378620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:27.378657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:27.494410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:27.494589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:27.494632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:27.494661] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:27.498132] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: DOWN (p=18.60%) [2026-03-10T20:19:27.498461] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-03-10T20:19:27.498612] [INFO ] [sig ] COYA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:27.646972] [INFO ] [LOCAL ] Saved forecast: COYA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/COYA.txt [2026-03-10T20:19:27.647166] [INFO ] [sig ] [729/3275] Completed COYA in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-10T20:19:27.647214] [INFO ] [sig ] [730/3275] Forecasting CP... [2026-03-10T20:19:27.647245] [INFO ] [sig ] Generating forecast for: CP [2026-03-10T20:19:27.647278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-03-10T20:19:27.658654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-03-10T20:19:27.659058] [INFO ] [FORECASTER] Starting predict_future for CP [2026-03-10T20:19:27.659892] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-03-10T20:19:27.659945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:27.659977] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:27.660010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:27.660080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:27.718897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:27.719837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:27.719945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:27.719978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:27.848080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:27.848261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:27.848305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:27.848558] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:27.852197] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: DOWN (p=36.76%) [2026-03-10T20:19:27.852474] [INFO ] [FORECASTER] Completed predict_future for CP [2026-03-10T20:19:27.852620] [INFO ] [sig ] CP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:27.994612] [INFO ] [LOCAL ] Saved forecast: CP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CP.txt [2026-03-10T20:19:27.994746] [INFO ] [sig ] [730/3275] Completed CP in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-10T20:19:27.994785] [INFO ] [sig ] [731/3275] Forecasting CPA... [2026-03-10T20:19:27.994818] [INFO ] [sig ] Generating forecast for: CPA [2026-03-10T20:19:27.994849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-03-10T20:19:28.006918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-03-10T20:19:28.007295] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-03-10T20:19:28.008135] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-03-10T20:19:28.008217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:28.008252] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:28.008280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:28.008339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:28.066008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:28.066795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:28.066881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:28.066916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:28.190308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:28.190466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:28.190509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:28.190540] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:28.194023] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: UP (p=82.94%) [2026-03-10T20:19:28.194323] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-03-10T20:19:28.194456] [INFO ] [sig ] CPA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:28.340284] [INFO ] [LOCAL ] Saved forecast: CPA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CPA.txt [2026-03-10T20:19:28.340413] [INFO ] [sig ] [731/3275] Completed CPA in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-10T20:19:28.340452] [INFO ] [sig ] [732/3275] Forecasting CPB... [2026-03-10T20:19:28.340482] [INFO ] [sig ] Generating forecast for: CPB [2026-03-10T20:19:28.340512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-03-10T20:19:28.351429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-03-10T20:19:28.351763] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-03-10T20:19:28.352537] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-03-10T20:19:28.352616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:28.352651] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:28.352678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:28.352734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:28.411487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:28.412160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:28.412242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:28.412276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:28.529611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:28.529764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:28.529812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:28.529844] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:28.533337] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-03-10T20:19:28.533631] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-03-10T20:19:28.533760] [INFO ] [sig ] CPB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:28.685785] [INFO ] [LOCAL ] Saved forecast: CPB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CPB.txt [2026-03-10T20:19:28.685941] [INFO ] [sig ] [732/3275] Completed CPB in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-10T20:19:28.685982] [INFO ] [sig ] [733/3275] Forecasting CPF... [2026-03-10T20:19:28.686012] [INFO ] [sig ] Generating forecast for: CPF [2026-03-10T20:19:28.686045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-03-10T20:19:28.696706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-03-10T20:19:28.697023] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-03-10T20:19:28.697833] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-03-10T20:19:28.697886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:28.697918] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:28.697945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:28.698002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:28.756987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:28.757894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:28.757981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:28.758014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:28.879238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:28.879408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:28.879449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:28.879478] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:28.882925] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: UP (p=91.68%) [2026-03-10T20:19:28.883233] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-03-10T20:19:28.883359] [INFO ] [sig ] CPF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:29.027961] [INFO ] [LOCAL ] Saved forecast: CPF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CPF.txt [2026-03-10T20:19:29.028117] [INFO ] [sig ] [733/3275] Completed CPF in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-10T20:19:29.028195] [INFO ] [sig ] [734/3275] Forecasting CPIX... [2026-03-10T20:19:29.028238] [INFO ] [sig ] Generating forecast for: CPIX [2026-03-10T20:19:29.028271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-03-10T20:19:29.040259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-03-10T20:19:29.040616] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-03-10T20:19:29.041424] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-03-10T20:19:29.041480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:29.041513] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:29.041543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:29.041623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:29.100689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:29.101364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:29.101442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:29.101474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:29.224210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:29.224369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:29.224411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:29.224444] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:29.227983] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: DOWN (p=1.91%) [2026-03-10T20:19:29.228296] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-03-10T20:19:29.228428] [INFO ] [sig ] CPIX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:29.371991] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CPIX.txt [2026-03-10T20:19:29.372138] [INFO ] [sig ] [734/3275] Completed CPIX in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-10T20:19:29.372185] [INFO ] [sig ] [735/3275] Forecasting CPK... [2026-03-10T20:19:29.372222] [INFO ] [sig ] Generating forecast for: CPK [2026-03-10T20:19:29.372256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-03-10T20:19:29.383617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-03-10T20:19:29.383985] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-03-10T20:19:29.384847] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-03-10T20:19:29.384900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:29.384932] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:29.384959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:29.385017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:29.442707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:29.443500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:29.443604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:29.443640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:29.564834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:29.564991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:29.565033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:29.565068] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:29.568513] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: UP (p=94.02%) [2026-03-10T20:19:29.568831] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-03-10T20:19:29.568969] [INFO ] [sig ] CPK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:29.711770] [INFO ] [LOCAL ] Saved forecast: CPK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CPK.txt [2026-03-10T20:19:29.711914] [INFO ] [sig ] [735/3275] Completed CPK in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.3m [2026-03-10T20:19:29.711956] [INFO ] [sig ] [736/3275] Forecasting CPNG... [2026-03-10T20:19:29.711987] [INFO ] [sig ] Generating forecast for: CPNG [2026-03-10T20:19:29.712020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-03-10T20:19:29.723530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-03-10T20:19:29.723904] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-03-10T20:19:29.724718] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-03-10T20:19:29.724771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:29.724803] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:29.724830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:29.724886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:29.783384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:29.784131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:29.784215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:29.784250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:29.911009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:29.911177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:29.911227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:29.911257] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:29.914824] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: UP (p=79.44%) [2026-03-10T20:19:29.915107] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-03-10T20:19:29.915238] [INFO ] [sig ] CPNG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:30.060196] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CPNG.txt [2026-03-10T20:19:30.060344] [INFO ] [sig ] [736/3275] Completed CPNG in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-10T20:19:30.060387] [INFO ] [sig ] [737/3275] Forecasting CPRI... [2026-03-10T20:19:30.060419] [INFO ] [sig ] Generating forecast for: CPRI [2026-03-10T20:19:30.060451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-03-10T20:19:30.073732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-03-10T20:19:30.074060] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-03-10T20:19:30.074878] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-03-10T20:19:30.074933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:30.075013] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:30.075075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:30.075138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:30.133805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:30.134464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:30.134605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:30.134643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:30.263550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:30.263725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:30.263768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:30.263799] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:30.267287] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: DOWN (p=17.74%) [2026-03-10T20:19:30.267603] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-03-10T20:19:30.267741] [INFO ] [sig ] CPRI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:30.422111] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CPRI.txt [2026-03-10T20:19:30.422273] [INFO ] [sig ] [737/3275] Completed CPRI in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-10T20:19:30.422314] [INFO ] [sig ] [738/3275] Forecasting CPRX... [2026-03-10T20:19:30.422346] [INFO ] [sig ] Generating forecast for: CPRX [2026-03-10T20:19:30.422377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-03-10T20:19:30.433880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-03-10T20:19:30.434350] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-03-10T20:19:30.435224] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-03-10T20:19:30.435279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:30.435311] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:30.435338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:30.435395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:30.493427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:30.494347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:30.494434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:30.494467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:30.617123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:30.617289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:30.617333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:30.617364] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:30.621060] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: DOWN (p=20.08%) [2026-03-10T20:19:30.621539] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-03-10T20:19:30.621744] [INFO ] [sig ] CPRX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:30.774617] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CPRX.txt [2026-03-10T20:19:30.774803] [INFO ] [sig ] [738/3275] Completed CPRX in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-10T20:19:30.774853] [INFO ] [sig ] [739/3275] Forecasting CPS... [2026-03-10T20:19:30.774887] [INFO ] [sig ] Generating forecast for: CPS [2026-03-10T20:19:30.774924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-03-10T20:19:30.788765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-03-10T20:19:30.789198] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-03-10T20:19:30.790247] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-03-10T20:19:30.790304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:30.790339] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:30.790369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:30.790428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:30.853403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:30.854312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:30.854401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:30.854434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:30.980592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:30.980756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:30.980797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:30.980826] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:30.984297] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: UP (p=97.20%) [2026-03-10T20:19:30.984608] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-03-10T20:19:30.984745] [INFO ] [sig ] CPS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:31.132681] [INFO ] [LOCAL ] Saved forecast: CPS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CPS.txt [2026-03-10T20:19:31.132840] [INFO ] [sig ] [739/3275] Completed CPS in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-10T20:19:31.132882] [INFO ] [sig ] [740/3275] Forecasting CPSH... [2026-03-10T20:19:31.132912] [INFO ] [sig ] Generating forecast for: CPSH [2026-03-10T20:19:31.132944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-03-10T20:19:31.145510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-03-10T20:19:31.145930] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-03-10T20:19:31.146955] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-03-10T20:19:31.147008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:31.147041] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:31.147068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:31.147135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:31.207704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:31.208647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:31.208735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:31.208769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:31.331932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:31.332093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:31.332136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:31.332169] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:31.335688] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: DOWN (p=43.36%) [2026-03-10T20:19:31.335995] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-03-10T20:19:31.336138] [INFO ] [sig ] CPSH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:31.486123] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CPSH.txt [2026-03-10T20:19:31.486327] [INFO ] [sig ] [740/3275] Completed CPSH in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-10T20:19:31.486375] [INFO ] [sig ] [741/3275] Forecasting CPSS... [2026-03-10T20:19:31.486408] [INFO ] [sig ] Generating forecast for: CPSS [2026-03-10T20:19:31.486438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-03-10T20:19:31.497659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-03-10T20:19:31.498022] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-03-10T20:19:31.498898] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-03-10T20:19:31.498952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:31.498985] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:31.499012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:31.499070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:31.559855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:31.560838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:31.560936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:31.560970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:31.673312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:31.673479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:31.673522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:31.673553] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:31.677095] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: DOWN (p=36.04%) [2026-03-10T20:19:31.677396] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-03-10T20:19:31.677549] [INFO ] [sig ] CPSS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:31.827785] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CPSS.txt [2026-03-10T20:19:31.827979] [INFO ] [sig ] [741/3275] Completed CPSS in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.2m [2026-03-10T20:19:31.828037] [INFO ] [sig ] [742/3275] Forecasting CPZ... [2026-03-10T20:19:31.828075] [INFO ] [sig ] Generating forecast for: CPZ [2026-03-10T20:19:31.828113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-03-10T20:19:31.840111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-03-10T20:19:31.840462] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-03-10T20:19:31.841268] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-03-10T20:19:31.841322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:31.841353] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:31.841381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:31.841439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:31.901055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:31.901864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:31.901947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:31.901981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:32.020921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:32.021112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:32.021158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:32.021189] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:32.024756] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: UP (p=69.99%) [2026-03-10T20:19:32.025098] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-03-10T20:19:32.025260] [INFO ] [sig ] CPZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:32.179920] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CPZ.txt [2026-03-10T20:19:32.180200] [INFO ] [sig ] [742/3275] Completed CPZ in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.2m [2026-03-10T20:19:32.180273] [INFO ] [sig ] [743/3275] Forecasting CQP... [2026-03-10T20:19:32.180311] [INFO ] [sig ] Generating forecast for: CQP [2026-03-10T20:19:32.180347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-03-10T20:19:32.193376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-03-10T20:19:32.193897] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-03-10T20:19:32.194852] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-03-10T20:19:32.194909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:32.194953] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:32.194983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:32.195053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:32.257373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:32.258410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:32.258531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:32.258568] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:32.382044] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:32.382211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:32.382265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:32.382296] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:32.385821] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: DOWN (p=18.90%) [2026-03-10T20:19:32.386116] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-03-10T20:19:32.386279] [INFO ] [sig ] CQP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:32.532663] [INFO ] [LOCAL ] Saved forecast: CQP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CQP.txt [2026-03-10T20:19:32.532800] [INFO ] [sig ] [743/3275] Completed CQP in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.2m [2026-03-10T20:19:32.532839] [INFO ] [sig ] [744/3275] Forecasting CRAI... [2026-03-10T20:19:32.532870] [INFO ] [sig ] Generating forecast for: CRAI [2026-03-10T20:19:32.532899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-03-10T20:19:32.543993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-03-10T20:19:32.544312] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-03-10T20:19:32.545127] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-03-10T20:19:32.545192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:32.545280] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:32.545312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:32.545390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:32.603946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:32.604602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:32.604682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:32.604714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:32.728983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:32.729142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:32.729182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:32.729239] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:32.732686] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=67.18%) [2026-03-10T20:19:32.732963] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-03-10T20:19:32.733091] [INFO ] [sig ] CRAI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:32.874752] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRAI.txt [2026-03-10T20:19:32.874883] [INFO ] [sig ] [744/3275] Completed CRAI in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.2m [2026-03-10T20:19:32.874922] [INFO ] [sig ] [745/3275] Forecasting CRBG... [2026-03-10T20:19:32.874951] [INFO ] [sig ] Generating forecast for: CRBG [2026-03-10T20:19:32.874981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-03-10T20:19:32.885777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-03-10T20:19:32.886130] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-03-10T20:19:32.886959] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-03-10T20:19:32.887014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:32.887048] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:32.887077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:32.887137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:32.944112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:32.944831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:32.944911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:32.944944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:33.068519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:33.068692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:33.068736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:33.068767] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:33.072647] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=62.86%) [2026-03-10T20:19:33.072933] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-03-10T20:19:33.073066] [INFO ] [sig ] CRBG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:33.218564] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRBG.txt [2026-03-10T20:19:33.218732] [INFO ] [sig ] [745/3275] Completed CRBG in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.2m [2026-03-10T20:19:33.218772] [INFO ] [sig ] [746/3275] Forecasting CRBP... [2026-03-10T20:19:33.218802] [INFO ] [sig ] Generating forecast for: CRBP [2026-03-10T20:19:33.218833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-03-10T20:19:33.231174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-03-10T20:19:33.231724] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-03-10T20:19:33.232951] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-03-10T20:19:33.233030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:33.233080] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:33.233124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:33.233213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:33.304013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:33.304968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:33.305091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:33.305127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:33.444690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:33.444857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:33.444899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:33.444930] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:33.448548] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: DOWN (p=15.09%) [2026-03-10T20:19:33.448860] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-03-10T20:19:33.449003] [INFO ] [sig ] CRBP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:33.600748] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CRBP.txt [2026-03-10T20:19:33.600900] [INFO ] [sig ] [746/3275] Completed CRBP in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.2m [2026-03-10T20:19:33.600941] [INFO ] [sig ] [747/3275] Forecasting CRC... [2026-03-10T20:19:33.600971] [INFO ] [sig ] Generating forecast for: CRC [2026-03-10T20:19:33.601003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-03-10T20:19:33.613509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-03-10T20:19:33.613889] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-03-10T20:19:33.614750] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-03-10T20:19:33.614804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:33.614837] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:33.614864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:33.614921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:33.673121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:33.673927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:33.674015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:33.674051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:33.802807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:33.802967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:33.803009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:33.803098] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:33.806857] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: DOWN (p=1.21%) [2026-03-10T20:19:33.807281] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-03-10T20:19:33.807441] [INFO ] [sig ] CRC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:33.953444] [INFO ] [LOCAL ] Saved forecast: CRC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CRC.txt [2026-03-10T20:19:33.953630] [INFO ] [sig ] [747/3275] Completed CRC in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.2m [2026-03-10T20:19:33.953675] [INFO ] [sig ] [748/3275] Forecasting CRDF... [2026-03-10T20:19:33.953705] [INFO ] [sig ] Generating forecast for: CRDF [2026-03-10T20:19:33.953739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-03-10T20:19:33.965440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-03-10T20:19:33.965872] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-03-10T20:19:33.966757] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-03-10T20:19:33.966812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:33.966845] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:33.966907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:33.966968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:34.026801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:34.027726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:34.027819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:34.027855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:34.153150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:34.153314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:34.153355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:34.153383] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:34.156888] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: DOWN (p=13.30%) [2026-03-10T20:19:34.157170] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-03-10T20:19:34.157301] [INFO ] [sig ] CRDF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:34.304703] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CRDF.txt [2026-03-10T20:19:34.304843] [INFO ] [sig ] [748/3275] Completed CRDF in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.2m [2026-03-10T20:19:34.304883] [INFO ] [sig ] [749/3275] Forecasting CRDO... [2026-03-10T20:19:34.304912] [INFO ] [sig ] Generating forecast for: CRDO [2026-03-10T20:19:34.304944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-03-10T20:19:34.316443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-03-10T20:19:34.316820] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-03-10T20:19:34.317649] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-03-10T20:19:34.317731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:34.317765] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:34.317793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:34.317852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:34.377375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:34.378321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:34.378408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:34.378442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:34.509104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:34.509284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:34.509363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:34.509402] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:34.513434] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: DOWN (p=34.93%) [2026-03-10T20:19:34.513951] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-03-10T20:19:34.514088] [INFO ] [sig ] CRDO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:34.658814] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CRDO.txt [2026-03-10T20:19:34.658978] [INFO ] [sig ] [749/3275] Completed CRDO in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.2m [2026-03-10T20:19:34.659018] [INFO ] [sig ] [750/3275] Forecasting CRESY... [2026-03-10T20:19:34.659050] [INFO ] [sig ] Generating forecast for: CRESY [2026-03-10T20:19:34.659081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-03-10T20:19:34.670700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-03-10T20:19:34.671121] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-03-10T20:19:34.671941] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-03-10T20:19:34.671995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:34.672027] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:34.672054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:34.672111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:34.732764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:34.733711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:34.733797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:34.733830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:34.862195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:34.862358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:34.862401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:34.862431] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:34.865931] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: DOWN (p=15.49%) [2026-03-10T20:19:34.866218] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-03-10T20:19:34.866358] [INFO ] [sig ] CRESY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:35.014106] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CRESY.txt [2026-03-10T20:19:35.014286] [INFO ] [sig ] [750/3275] Completed CRESY in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.2m [2026-03-10T20:19:35.014327] [INFO ] [sig ] [751/3275] Forecasting CREX... [2026-03-10T20:19:35.014360] [INFO ] [sig ] Generating forecast for: CREX [2026-03-10T20:19:35.014393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-03-10T20:19:35.025864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-03-10T20:19:35.026306] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-03-10T20:19:35.027170] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-03-10T20:19:35.027229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:35.027263] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:35.027291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:35.027351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:35.090332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:35.091417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:35.091500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:35.091534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:35.218338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:35.218500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:35.218544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:35.218595] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:35.222097] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: UP (p=85.14%) [2026-03-10T20:19:35.222393] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-03-10T20:19:35.222530] [INFO ] [sig ] CREX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:35.378119] [INFO ] [LOCAL ] Saved forecast: CREX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CREX.txt [2026-03-10T20:19:35.378442] [INFO ] [sig ] [751/3275] Completed CREX in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.2m [2026-03-10T20:19:35.378496] [INFO ] [sig ] [752/3275] Forecasting CRGO... [2026-03-10T20:19:35.378542] [INFO ] [sig ] Generating forecast for: CRGO [2026-03-10T20:19:35.378601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-03-10T20:19:35.393506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-03-10T20:19:35.393970] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-03-10T20:19:35.394839] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-03-10T20:19:35.394895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:35.394930] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:35.394959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:35.395026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:35.454653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:35.455595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:35.455685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:35.455721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:35.581733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:35.581902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:35.581948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:35.581980] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:35.585925] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: DOWN (p=14.77%) [2026-03-10T20:19:35.586235] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-03-10T20:19:35.586389] [INFO ] [sig ] CRGO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:35.735192] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CRGO.txt [2026-03-10T20:19:35.735325] [INFO ] [sig ] [752/3275] Completed CRGO in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-10T20:19:35.735365] [INFO ] [sig ] [753/3275] Forecasting CRGY... [2026-03-10T20:19:35.735395] [INFO ] [sig ] Generating forecast for: CRGY [2026-03-10T20:19:35.735424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-03-10T20:19:35.747952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-03-10T20:19:35.748318] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-03-10T20:19:35.749123] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-03-10T20:19:35.749176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:35.749207] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:35.749234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:35.749291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:35.811980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:35.812914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:35.813001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:35.813037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:35.936700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:35.936861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:35.936902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:35.936931] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:35.940473] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: UP (p=67.67%) [2026-03-10T20:19:35.940800] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-03-10T20:19:35.940938] [INFO ] [sig ] CRGY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:36.086198] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRGY.txt [2026-03-10T20:19:36.086365] [INFO ] [sig ] [753/3275] Completed CRGY in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-10T20:19:36.086406] [INFO ] [sig ] [754/3275] Forecasting CRH... [2026-03-10T20:19:36.086436] [INFO ] [sig ] Generating forecast for: CRH [2026-03-10T20:19:36.086466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-03-10T20:19:36.098055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-03-10T20:19:36.098499] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-03-10T20:19:36.099329] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-03-10T20:19:36.099384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:36.099416] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:36.099444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:36.099501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:36.160993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:36.161886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:36.162022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:36.162056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:36.290149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:36.290323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:36.290369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:36.290399] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:36.293847] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: DOWN (p=0.25%) [2026-03-10T20:19:36.294122] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-03-10T20:19:36.294266] [INFO ] [sig ] CRH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:36.443899] [INFO ] [LOCAL ] Saved forecast: CRH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CRH.txt [2026-03-10T20:19:36.444096] [INFO ] [sig ] [754/3275] Completed CRH in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-10T20:19:36.444151] [INFO ] [sig ] [755/3275] Forecasting CRI... [2026-03-10T20:19:36.444193] [INFO ] [sig ] Generating forecast for: CRI [2026-03-10T20:19:36.444237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-03-10T20:19:36.456124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-03-10T20:19:36.456511] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-03-10T20:19:36.457366] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-03-10T20:19:36.457422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:36.457456] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:36.457485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:36.457544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:36.515601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:36.516533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:36.516656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:36.516694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:36.643893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:36.644055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:36.644096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:36.644143] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:36.647730] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: UP (p=68.96%) [2026-03-10T20:19:36.648037] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-03-10T20:19:36.648212] [INFO ] [sig ] CRI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:36.792937] [INFO ] [LOCAL ] Saved forecast: CRI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRI.txt [2026-03-10T20:19:36.793098] [INFO ] [sig ] [755/3275] Completed CRI in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-10T20:19:36.793139] [INFO ] [sig ] [756/3275] Forecasting CRK... [2026-03-10T20:19:36.793170] [INFO ] [sig ] Generating forecast for: CRK [2026-03-10T20:19:36.793202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-03-10T20:19:36.805332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-03-10T20:19:36.805721] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-03-10T20:19:36.806522] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-03-10T20:19:36.806596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:36.806631] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:36.806658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:36.806739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:36.864934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:36.865806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:36.865890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:36.865923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:36.990001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:36.990163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:36.990205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:36.990235] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:36.993896] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=32.89%) [2026-03-10T20:19:36.994221] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-03-10T20:19:36.994384] [INFO ] [sig ] CRK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:37.141588] [INFO ] [LOCAL ] Saved forecast: CRK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CRK.txt [2026-03-10T20:19:37.141750] [INFO ] [sig ] [756/3275] Completed CRK in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-10T20:19:37.141791] [INFO ] [sig ] [757/3275] Forecasting CRL... [2026-03-10T20:19:37.141822] [INFO ] [sig ] Generating forecast for: CRL [2026-03-10T20:19:37.141852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-03-10T20:19:37.153927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-03-10T20:19:37.154299] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-03-10T20:19:37.155129] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-03-10T20:19:37.155185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:37.155224] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:37.155260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:37.155332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:37.213806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:37.214749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:37.214843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:37.214876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:37.341082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:37.341247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:37.341291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:37.341322] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:37.345007] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: UP (p=93.83%) [2026-03-10T20:19:37.345400] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-03-10T20:19:37.345554] [INFO ] [sig ] CRL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:37.497559] [INFO ] [LOCAL ] Saved forecast: CRL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRL.txt [2026-03-10T20:19:37.497773] [INFO ] [sig ] [757/3275] Completed CRL in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-10T20:19:37.497814] [INFO ] [sig ] [758/3275] Forecasting CRM... [2026-03-10T20:19:37.497846] [INFO ] [sig ] Generating forecast for: CRM [2026-03-10T20:19:37.497878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-03-10T20:19:37.509801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-03-10T20:19:37.510164] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-03-10T20:19:37.511031] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-03-10T20:19:37.511085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:37.511120] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:37.511150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:37.511214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:37.570753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:37.571665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:37.571751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:37.571785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:37.696261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:37.696419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:37.696459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:37.696488] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:37.699946] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: UP (p=87.59%) [2026-03-10T20:19:37.700236] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-03-10T20:19:37.700368] [INFO ] [sig ] CRM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:37.843912] [INFO ] [LOCAL ] Saved forecast: CRM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRM.txt [2026-03-10T20:19:37.844072] [INFO ] [sig ] [758/3275] Completed CRM in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.1m [2026-03-10T20:19:37.844112] [INFO ] [sig ] [759/3275] Forecasting CRMD... [2026-03-10T20:19:37.844142] [INFO ] [sig ] Generating forecast for: CRMD [2026-03-10T20:19:37.844174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-03-10T20:19:37.857120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-03-10T20:19:37.857521] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-03-10T20:19:37.858799] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-03-10T20:19:37.858853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:37.858884] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:37.858911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:37.859007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:37.918490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:37.919400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:37.919487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:37.919520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:38.041190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:38.041349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:38.041390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:38.041420] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:38.044868] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: DOWN (p=4.54%) [2026-03-10T20:19:38.045165] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-03-10T20:19:38.045303] [INFO ] [sig ] CRMD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:38.190686] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CRMD.txt [2026-03-10T20:19:38.190852] [INFO ] [sig ] [759/3275] Completed CRMD in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.1m [2026-03-10T20:19:38.190896] [INFO ] [sig ] [760/3275] Forecasting CRML... [2026-03-10T20:19:38.190928] [INFO ] [sig ] Generating forecast for: CRML [2026-03-10T20:19:38.190961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-03-10T20:19:38.202797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-03-10T20:19:38.203201] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-03-10T20:19:38.204101] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-03-10T20:19:38.204157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:38.204192] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:38.204220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:38.204279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:38.263105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:38.264014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:38.264101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:38.264133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:38.386812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:38.386974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:38.387016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:38.387047] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:38.390668] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: UP (p=76.03%) [2026-03-10T20:19:38.390971] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-03-10T20:19:38.391111] [INFO ] [sig ] CRML: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:38.535666] [INFO ] [LOCAL ] Saved forecast: CRML 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRML.txt [2026-03-10T20:19:38.535860] [INFO ] [sig ] [760/3275] Completed CRML in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.1m [2026-03-10T20:19:38.535905] [INFO ] [sig ] [761/3275] Forecasting CRNC... [2026-03-10T20:19:38.535938] [INFO ] [sig ] Generating forecast for: CRNC [2026-03-10T20:19:38.535971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-03-10T20:19:38.547906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-03-10T20:19:38.548345] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-03-10T20:19:38.549205] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-03-10T20:19:38.549311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:38.549393] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:38.549432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:38.549494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:38.613215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:38.614411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:38.614739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:38.614776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:38.743890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:38.744072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:38.744113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:38.744142] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:38.747839] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: UP (p=96.36%) [2026-03-10T20:19:38.748120] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-03-10T20:19:38.748280] [INFO ] [sig ] CRNC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:38.900623] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRNC.txt [2026-03-10T20:19:38.900791] [INFO ] [sig ] [761/3275] Completed CRNC in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.1m [2026-03-10T20:19:38.900833] [INFO ] [sig ] [762/3275] Forecasting CRNX... [2026-03-10T20:19:38.900863] [INFO ] [sig ] Generating forecast for: CRNX [2026-03-10T20:19:38.900894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-03-10T20:19:38.912557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-03-10T20:19:38.912926] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-03-10T20:19:38.913932] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-03-10T20:19:38.913985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:38.914017] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:38.914043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:38.914099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:38.977521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:38.978499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:38.978609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:38.978645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:39.106865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:39.107030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:39.107072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:39.107102] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:39.111061] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: DOWN (p=22.85%) [2026-03-10T20:19:39.111367] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-03-10T20:19:39.111501] [INFO ] [sig ] CRNX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:39.258651] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CRNX.txt [2026-03-10T20:19:39.258820] [INFO ] [sig ] [762/3275] Completed CRNX in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.1m [2026-03-10T20:19:39.258862] [INFO ] [sig ] [763/3275] Forecasting CRON... [2026-03-10T20:19:39.258892] [INFO ] [sig ] Generating forecast for: CRON [2026-03-10T20:19:39.258921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-03-10T20:19:39.271034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-03-10T20:19:39.271424] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-03-10T20:19:39.272238] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-03-10T20:19:39.272298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:39.272338] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:39.272372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:39.272441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:39.364808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:39.365921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:39.366031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:39.366082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:39.514386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:39.514762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:39.514805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:39.514835] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:39.518872] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-03-10T20:19:39.519157] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-03-10T20:19:39.519289] [INFO ] [sig ] CRON: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:39.671278] [INFO ] [LOCAL ] Saved forecast: CRON 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRON.txt [2026-03-10T20:19:39.671437] [INFO ] [sig ] [763/3275] Completed CRON in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.1m [2026-03-10T20:19:39.671478] [INFO ] [sig ] [764/3275] Forecasting CROX... [2026-03-10T20:19:39.671508] [INFO ] [sig ] Generating forecast for: CROX [2026-03-10T20:19:39.671541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-03-10T20:19:39.685261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-03-10T20:19:39.685920] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-03-10T20:19:39.686763] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-03-10T20:19:39.686816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:39.686848] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:39.686875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:39.686931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:39.747284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:39.748276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:39.748367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:39.748402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:39.871637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:39.871797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:39.871837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:39.871907] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:39.875503] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: UP (p=80.73%) [2026-03-10T20:19:39.875812] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-03-10T20:19:39.875945] [INFO ] [sig ] CROX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:40.020891] [INFO ] [LOCAL ] Saved forecast: CROX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CROX.txt [2026-03-10T20:19:40.021054] [INFO ] [sig ] [764/3275] Completed CROX in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.1m [2026-03-10T20:19:40.021096] [INFO ] [sig ] [765/3275] Forecasting CRS... [2026-03-10T20:19:40.021128] [INFO ] [sig ] Generating forecast for: CRS [2026-03-10T20:19:40.021159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-03-10T20:19:40.032488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-03-10T20:19:40.032880] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-03-10T20:19:40.033736] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-03-10T20:19:40.033792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:40.033824] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:40.033853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:40.033912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:40.094805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:40.095836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:40.095968] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:40.096020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:40.228977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:40.229155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:40.229199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:40.229231] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:40.232843] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: UP (p=69.43%) [2026-03-10T20:19:40.233135] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-03-10T20:19:40.233271] [INFO ] [sig ] CRS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:40.387617] [INFO ] [LOCAL ] Saved forecast: CRS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRS.txt [2026-03-10T20:19:40.387962] [INFO ] [sig ] [765/3275] Completed CRS in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.1m [2026-03-10T20:19:40.388002] [INFO ] [sig ] [766/3275] Forecasting CRSP... [2026-03-10T20:19:40.388033] [INFO ] [sig ] Generating forecast for: CRSP [2026-03-10T20:19:40.388063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-03-10T20:19:40.400600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-03-10T20:19:40.401032] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-03-10T20:19:40.402000] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-03-10T20:19:40.402056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:40.402089] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:40.402119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:40.402187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:40.479090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:40.480070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:40.480162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:40.480197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:40.603024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:40.603185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:40.603226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:40.603256] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:40.606969] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: UP (p=59.59%) [2026-03-10T20:19:40.607271] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-03-10T20:19:40.607404] [INFO ] [sig ] CRSP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:40.750509] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRSP.txt [2026-03-10T20:19:40.750695] [INFO ] [sig ] [766/3275] Completed CRSP in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.1m [2026-03-10T20:19:40.750739] [INFO ] [sig ] [767/3275] Forecasting CRTO... [2026-03-10T20:19:40.750770] [INFO ] [sig ] Generating forecast for: CRTO [2026-03-10T20:19:40.750802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-03-10T20:19:40.762224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-03-10T20:19:40.762626] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-03-10T20:19:40.763422] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-03-10T20:19:40.763476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:40.763508] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:40.763535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:40.763612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:40.822102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:40.823235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:40.823331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:40.823366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:40.947672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:40.947828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:40.947869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:40.947897] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:40.951382] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-03-10T20:19:40.951700] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-03-10T20:19:40.951830] [INFO ] [sig ] CRTO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:41.097184] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRTO.txt [2026-03-10T20:19:41.097346] [INFO ] [sig ] [767/3275] Completed CRTO in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.1m [2026-03-10T20:19:41.097387] [INFO ] [sig ] [768/3275] Forecasting CRUS... [2026-03-10T20:19:41.097418] [INFO ] [sig ] Generating forecast for: CRUS [2026-03-10T20:19:41.097450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-03-10T20:19:41.109271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-03-10T20:19:41.109690] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-03-10T20:19:41.110482] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-03-10T20:19:41.110535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:41.110586] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:41.110618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:41.110676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:41.171191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:41.172105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:41.172191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:41.172224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:41.297794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:41.297955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:41.298012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:41.298043] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:41.301852] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: DOWN (p=4.70%) [2026-03-10T20:19:41.302155] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-03-10T20:19:41.302287] [INFO ] [sig ] CRUS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:41.451480] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CRUS.txt [2026-03-10T20:19:41.451672] [INFO ] [sig ] [768/3275] Completed CRUS in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-10T20:19:41.451716] [INFO ] [sig ] [769/3275] Forecasting CRVL... [2026-03-10T20:19:41.451747] [INFO ] [sig ] Generating forecast for: CRVL [2026-03-10T20:19:41.451777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-03-10T20:19:41.464562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-03-10T20:19:41.464905] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-03-10T20:19:41.465776] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-03-10T20:19:41.465829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:41.465861] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:41.465888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:41.465945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:41.526206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:41.527105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:41.527190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:41.527223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:41.649766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:41.649933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:41.649975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:41.650006] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:41.653716] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: UP (p=50.29%) [2026-03-10T20:19:41.654036] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-03-10T20:19:41.654178] [INFO ] [sig ] CRVL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:41.797971] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRVL.txt [2026-03-10T20:19:41.798101] [INFO ] [sig ] [769/3275] Completed CRVL in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-10T20:19:41.798156] [INFO ] [sig ] [770/3275] Forecasting CRVO... [2026-03-10T20:19:41.798187] [INFO ] [sig ] Generating forecast for: CRVO [2026-03-10T20:19:41.798220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-03-10T20:19:41.809901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-03-10T20:19:41.810314] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-03-10T20:19:41.811166] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-03-10T20:19:41.811222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:41.811253] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:41.811289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:41.811360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:41.869698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:41.870646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:41.870731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:41.870765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:41.997891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:41.998053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:41.998094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:41.998121] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:42.002042] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: UP (p=56.50%) [2026-03-10T20:19:42.002328] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-03-10T20:19:42.002465] [INFO ] [sig ] CRVO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:42.160227] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRVO.txt [2026-03-10T20:19:42.160387] [INFO ] [sig ] [770/3275] Completed CRVO in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-10T20:19:42.160429] [INFO ] [sig ] [771/3275] Forecasting CRVS... [2026-03-10T20:19:42.160459] [INFO ] [sig ] Generating forecast for: CRVS [2026-03-10T20:19:42.160491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-03-10T20:19:42.172265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-03-10T20:19:42.172663] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-03-10T20:19:42.173465] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-03-10T20:19:42.173518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:42.173549] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:42.173602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:42.173663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:42.235235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:42.236200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:42.236360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:42.236397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:42.366159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:42.366319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:42.366360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:42.366389] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:42.369965] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-03-10T20:19:42.370249] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-03-10T20:19:42.370390] [INFO ] [sig ] CRVS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:42.515374] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CRVS.txt [2026-03-10T20:19:42.515527] [INFO ] [sig ] [771/3275] Completed CRVS in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-10T20:19:42.515568] [INFO ] [sig ] [772/3275] Forecasting CRWD... [2026-03-10T20:19:42.515621] [INFO ] [sig ] Generating forecast for: CRWD [2026-03-10T20:19:42.515653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-03-10T20:19:42.527191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-03-10T20:19:42.527566] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-03-10T20:19:42.528635] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-03-10T20:19:42.528691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:42.528753] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:42.528786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:42.528847] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:42.589069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:42.589903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:42.589990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:42.590027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:42.713901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:42.714058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:42.714098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:42.714128] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:42.717587] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: UP (p=94.11%) [2026-03-10T20:19:42.717875] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-03-10T20:19:42.718004] [INFO ] [sig ] CRWD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:42.888212] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CRWD.txt [2026-03-10T20:19:42.888383] [INFO ] [sig ] [772/3275] Completed CRWD in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-10T20:19:42.888425] [INFO ] [sig ] [773/3275] Forecasting CRWS... [2026-03-10T20:19:42.888456] [INFO ] [sig ] Generating forecast for: CRWS [2026-03-10T20:19:42.888487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-03-10T20:19:42.906846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-03-10T20:19:42.907325] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-03-10T20:19:42.908231] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-03-10T20:19:42.908289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:42.908321] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:42.908347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:42.908408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:42.968917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:42.969910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:42.970002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:42.970037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:43.083768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:43.083936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:43.083978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:43.084008] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:43.088022] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: DOWN (p=24.56%) [2026-03-10T20:19:43.088337] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-03-10T20:19:43.088473] [INFO ] [sig ] CRWS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:43.232058] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CRWS.txt [2026-03-10T20:19:43.232196] [INFO ] [sig ] [773/3275] Completed CRWS in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-10T20:19:43.232235] [INFO ] [sig ] [774/3275] Forecasting CSAN... [2026-03-10T20:19:43.232264] [INFO ] [sig ] Generating forecast for: CSAN [2026-03-10T20:19:43.232295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-03-10T20:19:43.244058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-03-10T20:19:43.244411] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-03-10T20:19:43.245219] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-03-10T20:19:43.245272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:43.245304] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:43.245331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:43.245389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:43.304931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:43.305805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:43.305892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:43.305927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:43.429514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:43.429695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:43.429737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:43.429767] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:43.433281] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: UP (p=64.94%) [2026-03-10T20:19:43.433636] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-03-10T20:19:43.433776] [INFO ] [sig ] CSAN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:43.586003] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CSAN.txt [2026-03-10T20:19:43.586211] [INFO ] [sig ] [774/3275] Completed CSAN in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.0m [2026-03-10T20:19:43.586254] [INFO ] [sig ] [775/3275] Forecasting CSB... [2026-03-10T20:19:43.586287] [INFO ] [sig ] Generating forecast for: CSB [2026-03-10T20:19:43.586321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-03-10T20:19:43.597918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-03-10T20:19:43.598381] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-03-10T20:19:43.599273] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-03-10T20:19:43.599330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:43.599371] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:43.599407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:43.599479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:43.662053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:43.663224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:43.663321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:43.663357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:43.782472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:43.782664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:43.782709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:43.782740] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:43.786308] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: DOWN (p=10.75%) [2026-03-10T20:19:43.786663] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-03-10T20:19:43.786822] [INFO ] [sig ] CSB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:43.933499] [INFO ] [LOCAL ] Saved forecast: CSB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CSB.txt [2026-03-10T20:19:43.933644] [INFO ] [sig ] [775/3275] Completed CSB in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.0m [2026-03-10T20:19:43.933700] [INFO ] [sig ] [776/3275] Forecasting CSCO... [2026-03-10T20:19:43.933733] [INFO ] [sig ] Generating forecast for: CSCO [2026-03-10T20:19:43.933763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-03-10T20:19:43.945100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-03-10T20:19:43.945425] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-03-10T20:19:43.946249] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-03-10T20:19:43.946302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:43.946334] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:43.946365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:43.946433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:44.009080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:44.009842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:44.009925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:44.009959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:44.129281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:44.129408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:44.129447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:44.129480] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:44.133208] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: UP (p=71.16%) [2026-03-10T20:19:44.133484] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-03-10T20:19:44.133632] [INFO ] [sig ] CSCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:44.275607] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CSCO.txt [2026-03-10T20:19:44.275720] [INFO ] [sig ] [776/3275] Completed CSCO in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.0m [2026-03-10T20:19:44.275759] [INFO ] [sig ] [777/3275] Forecasting CSGP... [2026-03-10T20:19:44.275789] [INFO ] [sig ] Generating forecast for: CSGP [2026-03-10T20:19:44.275819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-03-10T20:19:44.286831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-03-10T20:19:44.287131] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-03-10T20:19:44.287939] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-03-10T20:19:44.287992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:44.288024] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:44.288050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:44.288106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:44.345066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:44.345677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:44.345757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:44.345789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:44.465718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:44.465885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:44.465924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:44.465954] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:44.469481] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: UP (p=86.27%) [2026-03-10T20:19:44.469815] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-03-10T20:19:44.470002] [INFO ] [sig ] CSGP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:44.620445] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CSGP.txt [2026-03-10T20:19:44.620639] [INFO ] [sig ] [777/3275] Completed CSGP in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.0m [2026-03-10T20:19:44.620683] [INFO ] [sig ] [778/3275] Forecasting CSGS... [2026-03-10T20:19:44.620713] [INFO ] [sig ] Generating forecast for: CSGS [2026-03-10T20:19:44.620745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-03-10T20:19:44.631489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-03-10T20:19:44.631815] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-03-10T20:19:44.632632] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-03-10T20:19:44.632686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:44.632768] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:44.632797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:44.632855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:44.690747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:44.691404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:44.691501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:44.691541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:44.812874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:44.813040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:44.813080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:44.813109] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:44.816901] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: DOWN (p=8.62%) [2026-03-10T20:19:44.817200] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-03-10T20:19:44.817339] [INFO ] [sig ] CSGS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:44.963888] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CSGS.txt [2026-03-10T20:19:44.964022] [INFO ] [sig ] [778/3275] Completed CSGS in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.0m [2026-03-10T20:19:44.964063] [INFO ] [sig ] [779/3275] Forecasting CSIQ... [2026-03-10T20:19:44.964092] [INFO ] [sig ] Generating forecast for: CSIQ [2026-03-10T20:19:44.964123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-03-10T20:19:44.976036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-03-10T20:19:44.976473] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-03-10T20:19:44.977293] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-03-10T20:19:44.977347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:44.977379] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:44.977405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:44.977462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:45.038209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:45.039131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:45.039218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:45.039251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:45.164101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:45.164268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:45.164309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:45.164379] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:45.168019] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: UP (p=53.20%) [2026-03-10T20:19:45.168317] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-03-10T20:19:45.168452] [INFO ] [sig ] CSIQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:45.313015] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CSIQ.txt [2026-03-10T20:19:45.313177] [INFO ] [sig ] [779/3275] Completed CSIQ in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.0m [2026-03-10T20:19:45.313217] [INFO ] [sig ] [780/3275] Forecasting CSPI... [2026-03-10T20:19:45.313247] [INFO ] [sig ] Generating forecast for: CSPI [2026-03-10T20:19:45.313279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-03-10T20:19:45.324706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-03-10T20:19:45.325077] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-03-10T20:19:45.325892] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-03-10T20:19:45.325946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:45.325978] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:45.326005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:45.326063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:45.385053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:45.385952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:45.386036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:45.386070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:45.504799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:45.504961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:45.505002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:45.505030] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:45.508926] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: UP (p=60.03%) [2026-03-10T20:19:45.509205] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-03-10T20:19:45.509343] [INFO ] [sig ] CSPI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:45.660093] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CSPI.txt [2026-03-10T20:19:45.660250] [INFO ] [sig ] [780/3275] Completed CSPI in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.0m [2026-03-10T20:19:45.660291] [INFO ] [sig ] [781/3275] Forecasting CSQ... [2026-03-10T20:19:45.660323] [INFO ] [sig ] Generating forecast for: CSQ [2026-03-10T20:19:45.660354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-03-10T20:19:45.672238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-03-10T20:19:45.672635] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-03-10T20:19:45.673468] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-03-10T20:19:45.673521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:45.673552] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:45.673598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:45.673658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:45.733592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:45.734996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:45.735111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:45.735146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:45.863923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:45.864102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:45.864157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:45.864270] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:45.869140] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: DOWN (p=33.26%) [2026-03-10T20:19:45.869543] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-03-10T20:19:45.869757] [INFO ] [sig ] CSQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:46.034218] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CSQ.txt [2026-03-10T20:19:46.034389] [INFO ] [sig ] [781/3275] Completed CSQ in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.0m [2026-03-10T20:19:46.034432] [INFO ] [sig ] [782/3275] Forecasting CSTL... [2026-03-10T20:19:46.034463] [INFO ] [sig ] Generating forecast for: CSTL [2026-03-10T20:19:46.034501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-03-10T20:19:46.046457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-03-10T20:19:46.046894] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-03-10T20:19:46.047812] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-03-10T20:19:46.047869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:46.047903] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:46.047930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:46.047989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:46.105823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:46.106762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:46.106857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:46.106891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:46.231531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:46.231755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:46.231800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:46.231829] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:46.235552] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: UP (p=99.28%) [2026-03-10T20:19:46.235867] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-03-10T20:19:46.236002] [INFO ] [sig ] CSTL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:46.385461] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CSTL.txt [2026-03-10T20:19:46.385651] [INFO ] [sig ] [782/3275] Completed CSTL in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.0m [2026-03-10T20:19:46.385693] [INFO ] [sig ] [783/3275] Forecasting CSTM... [2026-03-10T20:19:46.385724] [INFO ] [sig ] Generating forecast for: CSTM [2026-03-10T20:19:46.385757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-03-10T20:19:46.397189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-03-10T20:19:46.397565] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-03-10T20:19:46.398414] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-03-10T20:19:46.398467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:46.398499] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:46.398553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:46.398633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:46.459419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:46.460448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:46.460549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:46.460603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:46.586337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:46.586508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:46.586550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:46.586602] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:46.590260] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: UP (p=50.90%) [2026-03-10T20:19:46.590643] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-03-10T20:19:46.590801] [INFO ] [sig ] CSTM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:46.747328] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CSTM.txt [2026-03-10T20:19:46.747502] [INFO ] [sig ] [783/3275] Completed CSTM in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 15.0m [2026-03-10T20:19:46.747551] [INFO ] [sig ] [784/3275] Forecasting CSWC... [2026-03-10T20:19:46.747613] [INFO ] [sig ] Generating forecast for: CSWC [2026-03-10T20:19:46.747651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-03-10T20:19:46.759758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-03-10T20:19:46.760184] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-03-10T20:19:46.761286] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-03-10T20:19:46.761352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:46.761384] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:46.761410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:46.761478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:46.821205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:46.822131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:46.822218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:46.822252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:46.960954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:46.961142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:46.961194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:46.961232] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:46.965840] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=81.53%) [2026-03-10T20:19:46.966212] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-03-10T20:19:46.966387] [INFO ] [sig ] CSWC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:47.132975] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CSWC.txt [2026-03-10T20:19:47.133140] [INFO ] [sig ] [784/3275] Completed CSWC in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-10T20:19:47.133181] [INFO ] [sig ] [785/3275] Forecasting CSX... [2026-03-10T20:19:47.133211] [INFO ] [sig ] Generating forecast for: CSX [2026-03-10T20:19:47.133242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-03-10T20:19:47.144978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-03-10T20:19:47.145364] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-03-10T20:19:47.146271] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-03-10T20:19:47.146326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:47.146358] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:47.146386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:47.146443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:47.210605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:47.211563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:47.211696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:47.211731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:47.363395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:47.363613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:47.363659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:47.363688] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:47.367322] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: DOWN (p=11.70%) [2026-03-10T20:19:47.367640] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-03-10T20:19:47.367781] [INFO ] [sig ] CSX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:47.572700] [INFO ] [LOCAL ] Saved forecast: CSX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CSX.txt [2026-03-10T20:19:47.572851] [INFO ] [sig ] [785/3275] Completed CSX in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-10T20:19:47.572891] [INFO ] [sig ] [786/3275] Forecasting CTAS... [2026-03-10T20:19:47.572921] [INFO ] [sig ] Generating forecast for: CTAS [2026-03-10T20:19:47.572952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-03-10T20:19:47.585866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-03-10T20:19:47.586277] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-03-10T20:19:47.587190] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-03-10T20:19:47.587247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:47.587280] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:47.587308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:47.587367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:47.646363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:47.647243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:47.647329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:47.647362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:47.765939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:47.766100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:47.766140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:47.766169] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:47.769657] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: DOWN (p=20.44%) [2026-03-10T20:19:47.769943] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-03-10T20:19:47.770080] [INFO ] [sig ] CTAS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:47.918594] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CTAS.txt [2026-03-10T20:19:47.918751] [INFO ] [sig ] [786/3275] Completed CTAS in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-10T20:19:47.918790] [INFO ] [sig ] [787/3275] Forecasting CTBB... [2026-03-10T20:19:47.918820] [INFO ] [sig ] Generating forecast for: CTBB [2026-03-10T20:19:47.918878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-03-10T20:19:47.930099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-03-10T20:19:47.930477] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-03-10T20:19:47.931302] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-03-10T20:19:47.931356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:47.931388] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:47.931415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:47.931472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:47.989296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:47.990182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:47.990264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:47.990298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:48.111260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:48.111437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:48.111478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:48.111513] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:48.115360] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: DOWN (p=48.42%) [2026-03-10T20:19:48.115675] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-03-10T20:19:48.116012] [INFO ] [sig ] CTBB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:48.260402] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CTBB.txt [2026-03-10T20:19:48.260599] [INFO ] [sig ] [787/3275] Completed CTBB in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-10T20:19:48.260648] [INFO ] [sig ] [788/3275] Forecasting CTBI... [2026-03-10T20:19:48.260678] [INFO ] [sig ] Generating forecast for: CTBI [2026-03-10T20:19:48.260710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-03-10T20:19:48.272047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-03-10T20:19:48.272412] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-03-10T20:19:48.273451] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-03-10T20:19:48.273506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:48.273542] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:48.273570] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:48.273653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:48.334476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:48.335371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:48.335509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:48.335552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:48.457903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:48.458061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:48.458101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:48.458131] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:48.461597] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: DOWN (p=46.44%) [2026-03-10T20:19:48.461880] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-03-10T20:19:48.462008] [INFO ] [sig ] CTBI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:48.604557] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CTBI.txt [2026-03-10T20:19:48.604729] [INFO ] [sig ] [788/3275] Completed CTBI in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-10T20:19:48.604770] [INFO ] [sig ] [789/3275] Forecasting CTDD... [2026-03-10T20:19:48.604801] [INFO ] [sig ] Generating forecast for: CTDD [2026-03-10T20:19:48.605017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-03-10T20:19:48.616504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-03-10T20:19:48.616888] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-03-10T20:19:48.617755] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-03-10T20:19:48.617810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:48.617843] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:48.617873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:48.617933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:48.675624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:48.676549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:48.676673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:48.676708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:48.786826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:48.786982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:48.787022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:48.787050] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:48.790510] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: UP (p=50.82%) [2026-03-10T20:19:48.790838] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-03-10T20:19:48.790967] [INFO ] [sig ] CTDD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:48.937609] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CTDD.txt [2026-03-10T20:19:48.937803] [INFO ] [sig ] [789/3275] Completed CTDD in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-10T20:19:48.937845] [INFO ] [sig ] [790/3275] Forecasting CTKB... [2026-03-10T20:19:48.937882] [INFO ] [sig ] Generating forecast for: CTKB [2026-03-10T20:19:48.937914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-03-10T20:19:48.949348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-03-10T20:19:48.949727] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-03-10T20:19:48.950545] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-03-10T20:19:48.950619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:48.950651] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:48.950679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:48.950736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:49.009460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:49.010245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:49.010337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:49.010373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:49.134057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:49.134209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:49.134252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:49.134298] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:49.138049] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: DOWN (p=5.53%) [2026-03-10T20:19:49.138355] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-03-10T20:19:49.138490] [INFO ] [sig ] CTKB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:49.297046] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CTKB.txt [2026-03-10T20:19:49.297208] [INFO ] [sig ] [790/3275] Completed CTKB in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-10T20:19:49.297248] [INFO ] [sig ] [791/3275] Forecasting CTLP... [2026-03-10T20:19:49.297280] [INFO ] [sig ] Generating forecast for: CTLP [2026-03-10T20:19:49.297311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-03-10T20:19:49.309777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-03-10T20:19:49.310183] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-03-10T20:19:49.311132] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-03-10T20:19:49.311200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:49.311245] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:49.311284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:49.311366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:49.373119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:49.374035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:49.374119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:49.374153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:49.516093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:49.516255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:49.516298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:49.516330] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:49.520102] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: DOWN (p=6.04%) [2026-03-10T20:19:49.520431] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-03-10T20:19:49.520598] [INFO ] [sig ] CTLP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:49.679004] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CTLP.txt [2026-03-10T20:19:49.679215] [INFO ] [sig ] [791/3275] Completed CTLP in 0.4s | 2.78 sym/s | Total: 4.7m | ETA: 14.9m [2026-03-10T20:19:49.679260] [INFO ] [sig ] [792/3275] Forecasting CTMX... [2026-03-10T20:19:49.679293] [INFO ] [sig ] Generating forecast for: CTMX [2026-03-10T20:19:49.679325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-03-10T20:19:49.691235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-03-10T20:19:49.691667] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-03-10T20:19:49.692734] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-03-10T20:19:49.692791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:49.692824] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:49.692852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:49.692909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:49.757251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:49.758439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:49.758540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:49.758602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:49.887035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:49.887199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:49.887242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:49.887273] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:49.891939] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: UP (p=90.03%) [2026-03-10T20:19:49.892254] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-03-10T20:19:49.892416] [INFO ] [sig ] CTMX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:50.053830] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CTMX.txt [2026-03-10T20:19:50.053999] [INFO ] [sig ] [792/3275] Completed CTMX in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.9m [2026-03-10T20:19:50.054041] [INFO ] [sig ] [793/3275] Forecasting CTNM... [2026-03-10T20:19:50.054073] [INFO ] [sig ] Generating forecast for: CTNM [2026-03-10T20:19:50.054113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-03-10T20:19:50.066109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-03-10T20:19:50.066524] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-03-10T20:19:50.067350] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-03-10T20:19:50.067405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:50.067437] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:50.067465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:50.067522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:50.130633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:50.131538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:50.131662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:50.131699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:50.290414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:50.290623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:50.290693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:50.290741] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:50.295706] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: UP (p=55.79%) [2026-03-10T20:19:50.296124] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-03-10T20:19:50.296306] [INFO ] [sig ] CTNM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:50.444170] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CTNM.txt [2026-03-10T20:19:50.444329] [INFO ] [sig ] [793/3275] Completed CTNM in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.9m [2026-03-10T20:19:50.444370] [INFO ] [sig ] [794/3275] Forecasting CTO... [2026-03-10T20:19:50.444401] [INFO ] [sig ] Generating forecast for: CTO [2026-03-10T20:19:50.444432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-03-10T20:19:50.456899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-03-10T20:19:50.457272] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-03-10T20:19:50.458286] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-03-10T20:19:50.458352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:50.458394] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:50.458428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:50.458525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:50.527536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:50.528886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:50.528986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:50.529026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:50.659229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:50.659434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:50.659503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:50.659545] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:50.664690] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: UP (p=73.39%) [2026-03-10T20:19:50.665047] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-03-10T20:19:50.665192] [INFO ] [sig ] CTO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:50.811465] [INFO ] [LOCAL ] Saved forecast: CTO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CTO.txt [2026-03-10T20:19:50.811633] [INFO ] [sig ] [794/3275] Completed CTO in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.9m [2026-03-10T20:19:50.811678] [INFO ] [sig ] [795/3275] Forecasting CTRA... [2026-03-10T20:19:50.811710] [INFO ] [sig ] Generating forecast for: CTRA [2026-03-10T20:19:50.811742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-03-10T20:19:50.823092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-03-10T20:19:50.823472] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-03-10T20:19:50.824328] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-03-10T20:19:50.824383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:50.824458] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:50.824487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:50.824546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:50.883360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:50.884112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:50.884211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:50.884249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:51.006230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:51.006389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:51.006430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:51.006460] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:51.010070] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: UP (p=91.64%) [2026-03-10T20:19:51.010409] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-03-10T20:19:51.010562] [INFO ] [sig ] CTRA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:51.159449] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CTRA.txt [2026-03-10T20:19:51.159600] [INFO ] [sig ] [795/3275] Completed CTRA in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.9m [2026-03-10T20:19:51.159642] [INFO ] [sig ] [796/3275] Forecasting CTRE... [2026-03-10T20:19:51.159673] [INFO ] [sig ] Generating forecast for: CTRE [2026-03-10T20:19:51.159702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-03-10T20:19:51.171106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-03-10T20:19:51.171453] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-03-10T20:19:51.172261] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-03-10T20:19:51.172352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:51.172386] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:51.172413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:51.172470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:51.231355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:51.232174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:51.232259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:51.232294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:51.358323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:51.358479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:51.358521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:51.358557] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:51.362094] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: DOWN (p=9.38%) [2026-03-10T20:19:51.362398] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-03-10T20:19:51.362533] [INFO ] [sig ] CTRE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:51.513367] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CTRE.txt [2026-03-10T20:19:51.513517] [INFO ] [sig ] [796/3275] Completed CTRE in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.9m [2026-03-10T20:19:51.513558] [INFO ] [sig ] [797/3275] Forecasting CTRM... [2026-03-10T20:19:51.513608] [INFO ] [sig ] Generating forecast for: CTRM [2026-03-10T20:19:51.513641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-03-10T20:19:51.524842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-03-10T20:19:51.525214] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-03-10T20:19:51.526072] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-03-10T20:19:51.526126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:51.526160] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:51.526188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:51.526246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:51.584300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:51.585245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:51.585331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:51.585364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:51.698978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:51.699144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:51.699185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:51.699214] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:51.702644] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: DOWN (p=11.90%) [2026-03-10T20:19:51.702924] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-03-10T20:19:51.703050] [INFO ] [sig ] CTRM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:51.847101] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CTRM.txt [2026-03-10T20:19:51.847236] [INFO ] [sig ] [797/3275] Completed CTRM in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.9m [2026-03-10T20:19:51.847275] [INFO ] [sig ] [798/3275] Forecasting CTRN... [2026-03-10T20:19:51.847305] [INFO ] [sig ] Generating forecast for: CTRN [2026-03-10T20:19:51.847336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-03-10T20:19:51.858297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-03-10T20:19:51.858668] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-03-10T20:19:51.859450] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-03-10T20:19:51.859503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:51.859536] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:51.859563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:51.859649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:51.917893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:51.918712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:51.918800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:51.918835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:52.045111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:52.045269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:52.045312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:52.045390] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:52.048898] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=35.96%) [2026-03-10T20:19:52.049208] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-03-10T20:19:52.049346] [INFO ] [sig ] CTRN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:52.192975] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CTRN.txt [2026-03-10T20:19:52.193112] [INFO ] [sig ] [798/3275] Completed CTRN in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.9m [2026-03-10T20:19:52.193152] [INFO ] [sig ] [799/3275] Forecasting CTS... [2026-03-10T20:19:52.193182] [INFO ] [sig ] Generating forecast for: CTS [2026-03-10T20:19:52.193213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-03-10T20:19:52.204715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-03-10T20:19:52.205066] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-03-10T20:19:52.205886] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-03-10T20:19:52.205939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:52.205972] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:52.205998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:52.206057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:52.267319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:52.268178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:52.268289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:52.268327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:52.388923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:52.389077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:52.389118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:52.389148] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:52.392726] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: DOWN (p=48.56%) [2026-03-10T20:19:52.393010] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-03-10T20:19:52.393142] [INFO ] [sig ] CTS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:52.536858] [INFO ] [LOCAL ] Saved forecast: CTS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CTS.txt [2026-03-10T20:19:52.537004] [INFO ] [sig ] [799/3275] Completed CTS in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.9m [2026-03-10T20:19:52.537045] [INFO ] [sig ] [800/3275] Forecasting CTSH... [2026-03-10T20:19:52.537075] [INFO ] [sig ] Generating forecast for: CTSH [2026-03-10T20:19:52.537105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-03-10T20:19:52.548390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-03-10T20:19:52.548794] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-03-10T20:19:52.549637] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-03-10T20:19:52.549705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:52.549758] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:52.549792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:52.549854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:52.609226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:52.610170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:52.610256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:52.610290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:52.733767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:52.733924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:52.733964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:52.733994] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:52.737393] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: DOWN (p=9.02%) [2026-03-10T20:19:52.737691] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-03-10T20:19:52.737818] [INFO ] [sig ] CTSH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:52.882309] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CTSH.txt [2026-03-10T20:19:52.882464] [INFO ] [sig ] [800/3275] Completed CTSH in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 14.9m [2026-03-10T20:19:52.882505] [INFO ] [sig ] [801/3275] Forecasting CTVA... [2026-03-10T20:19:52.882536] [INFO ] [sig ] Generating forecast for: CTVA [2026-03-10T20:19:52.882566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-03-10T20:19:52.893895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-03-10T20:19:52.894231] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-03-10T20:19:52.895066] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-03-10T20:19:52.895121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:52.895153] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:52.895180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:52.895238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:52.953401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:52.954237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:52.954326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:52.954360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:53.088832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:53.089010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:53.089062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:53.089095] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:53.093134] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: UP (p=77.99%) [2026-03-10T20:19:53.093496] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-03-10T20:19:53.093693] [INFO ] [sig ] CTVA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:53.240148] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CTVA.txt [2026-03-10T20:19:53.240315] [INFO ] [sig ] [801/3275] Completed CTVA in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-10T20:19:53.240357] [INFO ] [sig ] [802/3275] Forecasting CUBE... [2026-03-10T20:19:53.240389] [INFO ] [sig ] Generating forecast for: CUBE [2026-03-10T20:19:53.240419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-03-10T20:19:53.253056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-03-10T20:19:53.253465] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-03-10T20:19:53.254521] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-03-10T20:19:53.254604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:53.254644] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:53.254674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:53.254732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:53.318134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:53.319290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:53.319377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:53.319410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:53.447407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:53.447567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:53.447629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:53.447658] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:53.451170] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: UP (p=99.71%) [2026-03-10T20:19:53.451454] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-03-10T20:19:53.451604] [INFO ] [sig ] CUBE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:53.596221] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CUBE.txt [2026-03-10T20:19:53.596372] [INFO ] [sig ] [802/3275] Completed CUBE in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-10T20:19:53.596414] [INFO ] [sig ] [803/3275] Forecasting CUBI... [2026-03-10T20:19:53.596445] [INFO ] [sig ] Generating forecast for: CUBI [2026-03-10T20:19:53.596478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-03-10T20:19:53.608424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-03-10T20:19:53.609057] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-03-10T20:19:53.609961] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-03-10T20:19:53.610016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:53.610048] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:53.610076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:53.610133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:53.670407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:53.671233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:53.671332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:53.671373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:53.796467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:53.796665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:53.796709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:53.796738] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:53.800304] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: UP (p=74.33%) [2026-03-10T20:19:53.800623] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-03-10T20:19:53.800767] [INFO ] [sig ] CUBI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:53.954996] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CUBI.txt [2026-03-10T20:19:53.955161] [INFO ] [sig ] [803/3275] Completed CUBI in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-10T20:19:53.955211] [INFO ] [sig ] [804/3275] Forecasting CUK... [2026-03-10T20:19:53.955244] [INFO ] [sig ] Generating forecast for: CUK [2026-03-10T20:19:53.955275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-03-10T20:19:53.967869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-03-10T20:19:53.968364] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-03-10T20:19:53.969400] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-03-10T20:19:53.969458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:53.969499] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:53.969535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:53.969624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:54.031879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:54.032913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:54.033019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:54.033061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:54.168779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:54.168942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:54.168983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:54.169015] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:54.172678] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: UP (p=73.11%) [2026-03-10T20:19:54.172973] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-03-10T20:19:54.173110] [INFO ] [sig ] CUK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:54.328393] [INFO ] [LOCAL ] Saved forecast: CUK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CUK.txt [2026-03-10T20:19:54.328555] [INFO ] [sig ] [804/3275] Completed CUK in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-10T20:19:54.328617] [INFO ] [sig ] [805/3275] Forecasting CULP... [2026-03-10T20:19:54.328656] [INFO ] [sig ] Generating forecast for: CULP [2026-03-10T20:19:54.328694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-03-10T20:19:54.340306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-03-10T20:19:54.340726] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-03-10T20:19:54.341680] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-03-10T20:19:54.341740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:54.341773] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:54.341801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:54.341858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:54.406083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:54.407048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:54.407389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:54.407428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:54.526948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:54.527108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:54.527150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:54.527180] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:54.531219] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: UP (p=83.04%) [2026-03-10T20:19:54.531528] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-03-10T20:19:54.531716] [INFO ] [sig ] CULP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:54.696021] [INFO ] [LOCAL ] Saved forecast: CULP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CULP.txt [2026-03-10T20:19:54.696551] [INFO ] [sig ] [805/3275] Completed CULP in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-10T20:19:54.696632] [INFO ] [sig ] [806/3275] Forecasting CURI... [2026-03-10T20:19:54.696696] [INFO ] [sig ] Generating forecast for: CURI [2026-03-10T20:19:54.696728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-03-10T20:19:54.711482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-03-10T20:19:54.711919] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-03-10T20:19:54.712866] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-03-10T20:19:54.712923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:54.712956] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:54.712984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:54.713043] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:54.775979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:54.776945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:54.777057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:54.777094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:54.901725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:54.901890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:54.901931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:54.901960] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:54.905519] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: UP (p=85.50%) [2026-03-10T20:19:54.905841] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-03-10T20:19:54.905975] [INFO ] [sig ] CURI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:55.047982] [INFO ] [LOCAL ] Saved forecast: CURI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CURI.txt [2026-03-10T20:19:55.048119] [INFO ] [sig ] [806/3275] Completed CURI in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-10T20:19:55.048186] [INFO ] [sig ] [807/3275] Forecasting CUZ... [2026-03-10T20:19:55.048217] [INFO ] [sig ] Generating forecast for: CUZ [2026-03-10T20:19:55.048248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-03-10T20:19:55.059864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-03-10T20:19:55.060304] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-03-10T20:19:55.061219] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-03-10T20:19:55.061275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:55.061327] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:55.061371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:55.061454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:55.124197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:55.125012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:55.125103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:55.125147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:55.257360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:55.257540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:55.257611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:55.257651] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:55.261357] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: UP (p=91.53%) [2026-03-10T20:19:55.261676] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-03-10T20:19:55.261838] [INFO ] [sig ] CUZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:55.417563] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CUZ.txt [2026-03-10T20:19:55.417731] [INFO ] [sig ] [807/3275] Completed CUZ in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-10T20:19:55.417772] [INFO ] [sig ] [808/3275] Forecasting CVBF... [2026-03-10T20:19:55.417804] [INFO ] [sig ] Generating forecast for: CVBF [2026-03-10T20:19:55.417835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-03-10T20:19:55.429865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-03-10T20:19:55.430271] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-03-10T20:19:55.431159] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-03-10T20:19:55.431215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:55.431248] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:55.431278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:55.431361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:55.493779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:55.495095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:55.495185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:55.495218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:55.633973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:55.634180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:55.634246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:55.634289] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:55.638526] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: UP (p=88.42%) [2026-03-10T20:19:55.638882] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-03-10T20:19:55.639021] [INFO ] [sig ] CVBF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:55.799460] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CVBF.txt [2026-03-10T20:19:55.799729] [INFO ] [sig ] [808/3275] Completed CVBF in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 14.8m [2026-03-10T20:19:55.799776] [INFO ] [sig ] [809/3275] Forecasting CVCO... [2026-03-10T20:19:55.799808] [INFO ] [sig ] Generating forecast for: CVCO [2026-03-10T20:19:55.799841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-03-10T20:19:55.812857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-03-10T20:19:55.813291] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-03-10T20:19:55.814190] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-03-10T20:19:55.814245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:55.814278] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:55.814306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:55.814365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:55.881720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:55.882815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:55.882941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:55.883000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:56.010728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:56.010894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:56.010935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:56.010963] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:56.014697] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=58.22%) [2026-03-10T20:19:56.015065] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-03-10T20:19:56.015211] [INFO ] [sig ] CVCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:56.160507] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CVCO.txt [2026-03-10T20:19:56.160687] [INFO ] [sig ] [809/3275] Completed CVCO in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.8m [2026-03-10T20:19:56.160730] [INFO ] [sig ] [810/3275] Forecasting CVE... [2026-03-10T20:19:56.160764] [INFO ] [sig ] Generating forecast for: CVE [2026-03-10T20:19:56.160797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-03-10T20:19:56.172359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-03-10T20:19:56.172769] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-03-10T20:19:56.173607] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-03-10T20:19:56.173661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:56.173694] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:56.173721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:56.173778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:56.232271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:56.233406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:56.233499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:56.233532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:56.364016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:56.364206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:56.364259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:56.364290] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:56.368231] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: DOWN (p=18.72%) [2026-03-10T20:19:56.368533] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-03-10T20:19:56.368707] [INFO ] [sig ] CVE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:56.515101] [INFO ] [LOCAL ] Saved forecast: CVE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CVE.txt [2026-03-10T20:19:56.515266] [INFO ] [sig ] [810/3275] Completed CVE in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.8m [2026-03-10T20:19:56.515312] [INFO ] [sig ] [811/3275] Forecasting CVEO... [2026-03-10T20:19:56.515343] [INFO ] [sig ] Generating forecast for: CVEO [2026-03-10T20:19:56.515381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-03-10T20:19:56.527982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-03-10T20:19:56.528434] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-03-10T20:19:56.529271] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-03-10T20:19:56.529325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:56.529357] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:56.529384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:56.529452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:56.587939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:56.588931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:56.589029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:56.589065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:56.718634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:56.718873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:56.718914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:56.718944] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:56.723041] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: DOWN (p=44.10%) [2026-03-10T20:19:56.723340] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-03-10T20:19:56.723492] [INFO ] [sig ] CVEO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:56.868328] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CVEO.txt [2026-03-10T20:19:56.868469] [INFO ] [sig ] [811/3275] Completed CVEO in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.8m [2026-03-10T20:19:56.868509] [INFO ] [sig ] [812/3275] Forecasting CVGI... [2026-03-10T20:19:56.868544] [INFO ] [sig ] Generating forecast for: CVGI [2026-03-10T20:19:56.868596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-03-10T20:19:56.880146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-03-10T20:19:56.880510] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-03-10T20:19:56.881327] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-03-10T20:19:56.881381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:56.881460] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:56.881488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:56.881546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:56.942322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:56.943134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:56.943223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:56.943256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:57.063501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:57.063676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:57.063718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:57.063749] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:57.067164] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: UP (p=64.76%) [2026-03-10T20:19:57.067443] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-03-10T20:19:57.067605] [INFO ] [sig ] CVGI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:57.220758] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CVGI.txt [2026-03-10T20:19:57.220914] [INFO ] [sig ] [812/3275] Completed CVGI in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.8m [2026-03-10T20:19:57.220956] [INFO ] [sig ] [813/3275] Forecasting CVI... [2026-03-10T20:19:57.220986] [INFO ] [sig ] Generating forecast for: CVI [2026-03-10T20:19:57.221017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-03-10T20:19:57.234204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-03-10T20:19:57.234595] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-03-10T20:19:57.235431] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-03-10T20:19:57.235483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:57.235515] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:57.235543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:57.235630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:57.299270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:57.300270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:57.300369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:57.300406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:57.422795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:57.423152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:57.423192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:57.423221] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:57.426854] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-03-10T20:19:57.427134] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-03-10T20:19:57.427265] [INFO ] [sig ] CVI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:57.577249] [INFO ] [LOCAL ] Saved forecast: CVI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CVI.txt [2026-03-10T20:19:57.577397] [INFO ] [sig ] [813/3275] Completed CVI in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.8m [2026-03-10T20:19:57.577437] [INFO ] [sig ] [814/3275] Forecasting CVKD... [2026-03-10T20:19:57.577469] [INFO ] [sig ] Generating forecast for: CVKD [2026-03-10T20:19:57.577501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-03-10T20:19:57.589088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-03-10T20:19:57.589471] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-03-10T20:19:57.590304] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-03-10T20:19:57.590357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:57.590390] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:57.590417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:57.590474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:57.649355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:57.650302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:57.650386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:57.650419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:57.779853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:57.780011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:57.780051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:57.780097] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:57.783503] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: UP (p=57.61%) [2026-03-10T20:19:57.783802] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-03-10T20:19:57.783932] [INFO ] [sig ] CVKD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:57.931542] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CVKD.txt [2026-03-10T20:19:57.931700] [INFO ] [sig ] [814/3275] Completed CVKD in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.8m [2026-03-10T20:19:57.931741] [INFO ] [sig ] [815/3275] Forecasting CVNA... [2026-03-10T20:19:57.931777] [INFO ] [sig ] Generating forecast for: CVNA [2026-03-10T20:19:57.931807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-03-10T20:19:57.943971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-03-10T20:19:57.944502] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-03-10T20:19:57.945311] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-03-10T20:19:57.945364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:57.945395] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:57.945422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:57.945484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:58.013386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:58.014594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:58.014692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:58.014727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:58.142404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:58.142566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:58.142631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:58.142705] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:58.146427] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-03-10T20:19:58.146760] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-03-10T20:19:58.146898] [INFO ] [sig ] CVNA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:58.291768] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CVNA.txt [2026-03-10T20:19:58.291935] [INFO ] [sig ] [815/3275] Completed CVNA in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.8m [2026-03-10T20:19:58.291975] [INFO ] [sig ] [816/3275] Forecasting CVRX... [2026-03-10T20:19:58.292007] [INFO ] [sig ] Generating forecast for: CVRX [2026-03-10T20:19:58.292037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-03-10T20:19:58.303996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-03-10T20:19:58.304416] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-03-10T20:19:58.305350] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-03-10T20:19:58.305406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:58.305438] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:58.305466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:58.305523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:58.366391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:58.367296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:58.367404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:58.367440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:58.488691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:58.488855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:58.488896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:58.488926] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:58.492491] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: UP (p=82.11%) [2026-03-10T20:19:58.492833] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-03-10T20:19:58.492971] [INFO ] [sig ] CVRX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:58.640413] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CVRX.txt [2026-03-10T20:19:58.640596] [INFO ] [sig ] [816/3275] Completed CVRX in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.8m [2026-03-10T20:19:58.640640] [INFO ] [sig ] [817/3275] Forecasting CVS... [2026-03-10T20:19:58.640672] [INFO ] [sig ] Generating forecast for: CVS [2026-03-10T20:19:58.640702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-03-10T20:19:58.652734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-03-10T20:19:58.653148] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-03-10T20:19:58.653998] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-03-10T20:19:58.654066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:58.654107] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:58.654135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:58.654192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:58.713164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:58.714087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:58.714179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:58.714213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:58.844137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:58.844459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:58.844506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:58.844537] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:58.848199] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: UP (p=71.37%) [2026-03-10T20:19:58.848550] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-03-10T20:19:58.848716] [INFO ] [sig ] CVS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:59.010897] [INFO ] [LOCAL ] Saved forecast: CVS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CVS.txt [2026-03-10T20:19:59.011091] [INFO ] [sig ] [817/3275] Completed CVS in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-10T20:19:59.011140] [INFO ] [sig ] [818/3275] Forecasting CVX... [2026-03-10T20:19:59.011181] [INFO ] [sig ] Generating forecast for: CVX [2026-03-10T20:19:59.011222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-03-10T20:19:59.024293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-03-10T20:19:59.024656] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-03-10T20:19:59.025447] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-03-10T20:19:59.025499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:59.025531] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:59.025592] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:59.025655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:59.083296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:59.083998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:59.084079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:59.084122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:59.206219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:59.206373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:59.206413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:59.206441] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:59.209908] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: DOWN (p=20.30%) [2026-03-10T20:19:59.210184] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-03-10T20:19:59.210309] [INFO ] [sig ] CVX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:19:59.352908] [INFO ] [LOCAL ] Saved forecast: CVX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CVX.txt [2026-03-10T20:19:59.353036] [INFO ] [sig ] [818/3275] Completed CVX in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-10T20:19:59.353074] [INFO ] [sig ] [819/3275] Forecasting CWAN... [2026-03-10T20:19:59.353104] [INFO ] [sig ] Generating forecast for: CWAN [2026-03-10T20:19:59.353133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-03-10T20:19:59.364437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-03-10T20:19:59.364801] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-03-10T20:19:59.365608] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-03-10T20:19:59.365661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:59.365693] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:59.365721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:59.365790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:59.423911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:59.424565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:59.424663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:59.424697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:59.544785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:59.544944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:59.544985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:59.545014] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:59.548449] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: UP (p=79.02%) [2026-03-10T20:19:59.548771] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-03-10T20:19:59.548925] [INFO ] [sig ] CWAN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:19:59.694351] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CWAN.txt [2026-03-10T20:19:59.694504] [INFO ] [sig ] [819/3275] Completed CWAN in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-10T20:19:59.694546] [INFO ] [sig ] [820/3275] Forecasting CWBC... [2026-03-10T20:19:59.694594] [INFO ] [sig ] Generating forecast for: CWBC [2026-03-10T20:19:59.694628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-03-10T20:19:59.707607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-03-10T20:19:59.707916] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-03-10T20:19:59.708802] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-03-10T20:19:59.708860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:19:59.708892] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:19:59.708920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:19:59.708977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:19:59.768134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:19:59.768820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:19:59.768903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:19:59.768937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:19:59.892754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:19:59.892911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:19:59.892951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:19:59.892988] [INFO ] [FORECASTER] Training complete [2026-03-10T20:19:59.896414] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: DOWN (p=9.87%) [2026-03-10T20:19:59.896727] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-03-10T20:19:59.896880] [INFO ] [sig ] CWBC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:00.039359] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CWBC.txt [2026-03-10T20:20:00.039501] [INFO ] [sig ] [820/3275] Completed CWBC in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-10T20:20:00.039541] [INFO ] [sig ] [821/3275] Forecasting CWCO... [2026-03-10T20:20:00.039590] [INFO ] [sig ] Generating forecast for: CWCO [2026-03-10T20:20:00.039625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-03-10T20:20:00.050947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-03-10T20:20:00.051321] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-03-10T20:20:00.052119] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-03-10T20:20:00.052172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:00.052204] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:00.052231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:00.052289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:00.111484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:00.112363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:00.112448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:00.112483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:00.229661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:00.229827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:00.229874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:00.229908] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:00.233384] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=27.42%) [2026-03-10T20:20:00.233684] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-03-10T20:20:00.233816] [INFO ] [sig ] CWCO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:00.378843] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CWCO.txt [2026-03-10T20:20:00.379156] [INFO ] [sig ] [821/3275] Completed CWCO in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-10T20:20:00.379196] [INFO ] [sig ] [822/3275] Forecasting CWD... [2026-03-10T20:20:00.379227] [INFO ] [sig ] Generating forecast for: CWD [2026-03-10T20:20:00.379263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-03-10T20:20:00.390886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-03-10T20:20:00.391268] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-03-10T20:20:00.392263] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-03-10T20:20:00.392316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:00.392348] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:00.392377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:00.392434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:00.450901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:00.451637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:00.451770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:00.451804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:00.573238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:00.573397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:00.573440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:00.573472] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:00.577136] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-03-10T20:20:00.577440] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-03-10T20:20:00.577596] [INFO ] [sig ] CWD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:00.723121] [INFO ] [LOCAL ] Saved forecast: CWD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CWD.txt [2026-03-10T20:20:00.723257] [INFO ] [sig ] [822/3275] Completed CWD in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-10T20:20:00.723297] [INFO ] [sig ] [823/3275] Forecasting CWEN... [2026-03-10T20:20:00.723326] [INFO ] [sig ] Generating forecast for: CWEN [2026-03-10T20:20:00.723357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-03-10T20:20:00.735135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-03-10T20:20:00.735547] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-03-10T20:20:00.736435] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-03-10T20:20:00.736492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:00.736537] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:00.736596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:00.736676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:00.811549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:00.812865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:00.812983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:00.813044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:00.978216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:00.978420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:00.978491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:00.978545] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:00.984204] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=66.70%) [2026-03-10T20:20:00.984745] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-03-10T20:20:00.984970] [INFO ] [sig ] CWEN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:01.194024] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CWEN.txt [2026-03-10T20:20:01.194236] [INFO ] [sig ] [823/3275] Completed CWEN in 0.5s | 2.78 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-10T20:20:01.194293] [INFO ] [sig ] [824/3275] Forecasting CWH... [2026-03-10T20:20:01.194348] [INFO ] [sig ] Generating forecast for: CWH [2026-03-10T20:20:01.194392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-03-10T20:20:01.272826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-03-10T20:20:01.274970] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-03-10T20:20:01.276145] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-03-10T20:20:01.276210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:01.276244] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:01.276273] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:01.276333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:01.370617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:01.372116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:01.372281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:01.372336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:01.563240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:01.563459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:01.563514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:01.563552] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:01.568764] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: UP (p=90.08%) [2026-03-10T20:20:01.569246] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-03-10T20:20:01.569456] [INFO ] [sig ] CWH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:01.817014] [INFO ] [LOCAL ] Saved forecast: CWH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CWH.txt [2026-03-10T20:20:01.817279] [INFO ] [sig ] [824/3275] Completed CWH in 0.6s | 2.77 sym/s | Total: 4.9m | ETA: 14.7m [2026-03-10T20:20:01.817351] [INFO ] [sig ] [825/3275] Forecasting CWK... [2026-03-10T20:20:01.817403] [INFO ] [sig ] Generating forecast for: CWK [2026-03-10T20:20:01.817456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-03-10T20:20:01.849753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-03-10T20:20:01.850338] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-03-10T20:20:01.851506] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-03-10T20:20:01.851604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:01.851643] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:01.851685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:01.851757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:01.963723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:01.964974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:01.965139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:01.965183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:02.157213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:02.157417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:02.157471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:02.157517] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:02.163092] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: UP (p=91.96%) [2026-03-10T20:20:02.163682] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-03-10T20:20:02.163901] [INFO ] [sig ] CWK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:02.382983] [INFO ] [LOCAL ] Saved forecast: CWK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CWK.txt [2026-03-10T20:20:02.383244] [INFO ] [sig ] [825/3275] Completed CWK in 0.6s | 2.77 sym/s | Total: 5.0m | ETA: 14.7m [2026-03-10T20:20:02.383295] [INFO ] [sig ] [826/3275] Forecasting CXDO... [2026-03-10T20:20:02.383327] [INFO ] [sig ] Generating forecast for: CXDO [2026-03-10T20:20:02.383358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-03-10T20:20:02.396685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-03-10T20:20:02.397227] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-03-10T20:20:02.398508] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-03-10T20:20:02.398619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:02.398667] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:02.398707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:02.398790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:02.475302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:02.476515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:02.476693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:02.476743] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:02.645536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:02.645720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:02.645764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:02.645795] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:02.649639] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-03-10T20:20:02.649999] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-03-10T20:20:02.650154] [INFO ] [sig ] CXDO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:02.805544] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CXDO.txt [2026-03-10T20:20:02.805731] [INFO ] [sig ] [826/3275] Completed CXDO in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 14.7m [2026-03-10T20:20:02.805774] [INFO ] [sig ] [827/3275] Forecasting CXE... [2026-03-10T20:20:02.805805] [INFO ] [sig ] Generating forecast for: CXE [2026-03-10T20:20:02.805835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-03-10T20:20:02.817201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-03-10T20:20:02.817684] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-03-10T20:20:02.818746] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-03-10T20:20:02.818805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:02.818838] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:02.818866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:02.818925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:02.880446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:02.881681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:02.881782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:02.881816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:03.013145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:03.013310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:03.013353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:03.013384] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:03.016942] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: UP (p=57.84%) [2026-03-10T20:20:03.017240] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-03-10T20:20:03.017377] [INFO ] [sig ] CXE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:03.161212] [INFO ] [LOCAL ] Saved forecast: CXE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CXE.txt [2026-03-10T20:20:03.161362] [INFO ] [sig ] [827/3275] Completed CXE in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 14.7m [2026-03-10T20:20:03.161402] [INFO ] [sig ] [828/3275] Forecasting CXSE... [2026-03-10T20:20:03.161433] [INFO ] [sig ] Generating forecast for: CXSE [2026-03-10T20:20:03.161466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-03-10T20:20:03.172543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-03-10T20:20:03.172941] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-03-10T20:20:03.173910] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-03-10T20:20:03.173963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:03.173996] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:03.174024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:03.174083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:03.232298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:03.233172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:03.233261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:03.233294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:03.349158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:03.349315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:03.349358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:03.349388] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:03.352992] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: UP (p=78.50%) [2026-03-10T20:20:03.353316] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-03-10T20:20:03.353462] [INFO ] [sig ] CXSE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:03.510169] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CXSE.txt [2026-03-10T20:20:03.510341] [INFO ] [sig ] [828/3275] Completed CXSE in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 14.7m [2026-03-10T20:20:03.510391] [INFO ] [sig ] [829/3275] Forecasting CYD... [2026-03-10T20:20:03.510427] [INFO ] [sig ] Generating forecast for: CYD [2026-03-10T20:20:03.510464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-03-10T20:20:03.521694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-03-10T20:20:03.522032] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-03-10T20:20:03.522886] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-03-10T20:20:03.522940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:03.523002] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:03.523038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:03.523109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:03.583151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:03.583987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:03.584071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:03.584104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:03.711903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:03.712068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:03.712109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:03.712140] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:03.715933] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: DOWN (p=2.17%) [2026-03-10T20:20:03.716236] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-03-10T20:20:03.716373] [INFO ] [sig ] CYD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:03.861596] [INFO ] [LOCAL ] Saved forecast: CYD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CYD.txt [2026-03-10T20:20:03.861753] [INFO ] [sig ] [829/3275] Completed CYD in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 14.7m [2026-03-10T20:20:03.861794] [INFO ] [sig ] [830/3275] Forecasting CYH... [2026-03-10T20:20:03.861828] [INFO ] [sig ] Generating forecast for: CYH [2026-03-10T20:20:03.861873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-03-10T20:20:03.873451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-03-10T20:20:03.873847] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-03-10T20:20:03.874692] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-03-10T20:20:03.874747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:03.874778] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:03.874805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:03.874870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:03.940817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:03.941785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:03.941881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:03.941914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:04.073881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:04.074045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:04.074087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:04.074305] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:04.078279] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: UP (p=97.46%) [2026-03-10T20:20:04.078612] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-03-10T20:20:04.078755] [INFO ] [sig ] CYH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:04.224844] [INFO ] [LOCAL ] Saved forecast: CYH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CYH.txt [2026-03-10T20:20:04.225004] [INFO ] [sig ] [830/3275] Completed CYH in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 14.7m [2026-03-10T20:20:04.225044] [INFO ] [sig ] [831/3275] Forecasting CYN... [2026-03-10T20:20:04.225073] [INFO ] [sig ] Generating forecast for: CYN [2026-03-10T20:20:04.225105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-03-10T20:20:04.236003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-03-10T20:20:04.236348] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-03-10T20:20:04.237169] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-03-10T20:20:04.237236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:04.237269] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:04.237296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:04.237353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:04.298352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:04.299298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:04.299385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:04.299419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:04.421551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:04.421726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:04.421768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:04.421798] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:04.425366] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=15.83%) [2026-03-10T20:20:04.425681] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-03-10T20:20:04.425818] [INFO ] [sig ] CYN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:04.572893] [INFO ] [LOCAL ] Saved forecast: CYN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CYN.txt [2026-03-10T20:20:04.573048] [INFO ] [sig ] [831/3275] Completed CYN in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 14.7m [2026-03-10T20:20:04.573088] [INFO ] [sig ] [832/3275] Forecasting CYRX... [2026-03-10T20:20:04.573119] [INFO ] [sig ] Generating forecast for: CYRX [2026-03-10T20:20:04.573151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-03-10T20:20:04.586506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-03-10T20:20:04.586973] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-03-10T20:20:04.587864] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-03-10T20:20:04.587929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:04.587970] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:04.588007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:04.588075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:04.650178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:04.651081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:04.651171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:04.651208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:04.774690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:04.774850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:04.774899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:04.774968] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:04.779095] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: UP (p=67.72%) [2026-03-10T20:20:04.779385] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-03-10T20:20:04.779523] [INFO ] [sig ] CYRX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:04.934847] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CYRX.txt [2026-03-10T20:20:04.935006] [INFO ] [sig ] [832/3275] Completed CYRX in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 14.7m [2026-03-10T20:20:04.935048] [INFO ] [sig ] [833/3275] Forecasting CYTK... [2026-03-10T20:20:04.935079] [INFO ] [sig ] Generating forecast for: CYTK [2026-03-10T20:20:04.935109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-03-10T20:20:04.946531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-03-10T20:20:04.946972] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-03-10T20:20:04.947892] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-03-10T20:20:04.947947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:04.947981] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:04.948011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:04.948069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:05.008794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:05.009798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:05.009900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:05.009942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:05.138300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:05.138462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:05.138504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:05.138535] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:05.142184] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: DOWN (p=44.34%) [2026-03-10T20:20:05.142519] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-03-10T20:20:05.142678] [INFO ] [sig ] CYTK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:05.288956] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CYTK.txt [2026-03-10T20:20:05.289120] [INFO ] [sig ] [833/3275] Completed CYTK in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 14.7m [2026-03-10T20:20:05.289162] [INFO ] [sig ] [834/3275] Forecasting CZFS... [2026-03-10T20:20:05.289194] [INFO ] [sig ] Generating forecast for: CZFS [2026-03-10T20:20:05.289224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-03-10T20:20:05.300063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-03-10T20:20:05.300493] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-03-10T20:20:05.301427] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-03-10T20:20:05.301496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:05.301530] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:05.301559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:05.301664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:05.373905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:05.374820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:05.374908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:05.374943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:05.485671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:05.485835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:05.485877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:05.485907] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:05.489626] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: UP (p=62.32%) [2026-03-10T20:20:05.489916] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-03-10T20:20:05.490056] [INFO ] [sig ] CZFS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:05.654548] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/CZFS.txt [2026-03-10T20:20:05.654736] [INFO ] [sig ] [834/3275] Completed CZFS in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 14.7m [2026-03-10T20:20:05.654787] [INFO ] [sig ] [835/3275] Forecasting CZNC... [2026-03-10T20:20:05.654820] [INFO ] [sig ] Generating forecast for: CZNC [2026-03-10T20:20:05.654852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-03-10T20:20:05.666865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-03-10T20:20:05.667486] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-03-10T20:20:05.668669] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-03-10T20:20:05.668729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:05.668762] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:05.668789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:05.668848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:05.731177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:05.732200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:05.732287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:05.732331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:05.854723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:05.854889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:05.854931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:05.854961] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:05.860162] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: DOWN (p=9.53%) [2026-03-10T20:20:05.860735] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-03-10T20:20:05.860947] [INFO ] [sig ] CZNC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:06.024181] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CZNC.txt [2026-03-10T20:20:06.024347] [INFO ] [sig ] [835/3275] Completed CZNC in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 14.7m [2026-03-10T20:20:06.024389] [INFO ] [sig ] [836/3275] Forecasting CZWI... [2026-03-10T20:20:06.024421] [INFO ] [sig ] Generating forecast for: CZWI [2026-03-10T20:20:06.024453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-03-10T20:20:06.037374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-03-10T20:20:06.037812] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-03-10T20:20:06.038783] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-03-10T20:20:06.038839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:06.038872] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:06.038899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:06.038960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:06.101053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:06.102296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:06.102383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:06.102417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:06.222946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:06.223113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:06.223156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:06.223187] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:06.226822] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: DOWN (p=19.96%) [2026-03-10T20:20:06.227124] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-03-10T20:20:06.227281] [INFO ] [sig ] CZWI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:06.384101] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/CZWI.txt [2026-03-10T20:20:06.384243] [INFO ] [sig ] [836/3275] Completed CZWI in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 14.7m [2026-03-10T20:20:06.384285] [INFO ] [sig ] [837/3275] Forecasting DAL... [2026-03-10T20:20:06.384315] [INFO ] [sig ] Generating forecast for: DAL [2026-03-10T20:20:06.384346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-03-10T20:20:06.395950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-03-10T20:20:06.396274] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-03-10T20:20:06.397130] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-03-10T20:20:06.397184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:06.397217] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:06.397244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:06.397300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:06.466529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:06.467365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:06.467449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:06.467483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:06.597951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:06.598343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:06.598393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:06.598426] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:06.602558] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: DOWN (p=25.88%) [2026-03-10T20:20:06.602864] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-03-10T20:20:06.603004] [INFO ] [sig ] DAL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:06.747321] [INFO ] [LOCAL ] Saved forecast: DAL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DAL.txt [2026-03-10T20:20:06.747458] [INFO ] [sig ] [837/3275] Completed DAL in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 14.7m [2026-03-10T20:20:06.747498] [INFO ] [sig ] [838/3275] Forecasting DAN... [2026-03-10T20:20:06.747529] [INFO ] [sig ] Generating forecast for: DAN [2026-03-10T20:20:06.747560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-03-10T20:20:06.759460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-03-10T20:20:06.759812] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-03-10T20:20:06.760650] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-03-10T20:20:06.760704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:06.760736] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:06.760763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:06.760820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:06.820055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:06.820897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:06.820981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:06.821015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:06.969607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:06.969767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:06.969824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:06.969855] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:06.973492] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: UP (p=77.57%) [2026-03-10T20:20:06.973827] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-03-10T20:20:06.973967] [INFO ] [sig ] DAN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:07.123553] [INFO ] [LOCAL ] Saved forecast: DAN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DAN.txt [2026-03-10T20:20:07.123714] [INFO ] [sig ] [838/3275] Completed DAN in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-10T20:20:07.123756] [INFO ] [sig ] [839/3275] Forecasting DAO... [2026-03-10T20:20:07.123788] [INFO ] [sig ] Generating forecast for: DAO [2026-03-10T20:20:07.123818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-03-10T20:20:07.136101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-03-10T20:20:07.136486] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-03-10T20:20:07.137338] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-03-10T20:20:07.137394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:07.137429] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:07.137459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:07.137516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:07.197978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:07.198773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:07.198892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:07.198933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:07.321382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:07.321545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:07.321608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:07.321644] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:07.325227] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: UP (p=59.89%) [2026-03-10T20:20:07.325527] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-03-10T20:20:07.325681] [INFO ] [sig ] DAO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:07.472531] [INFO ] [LOCAL ] Saved forecast: DAO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DAO.txt [2026-03-10T20:20:07.472718] [INFO ] [sig ] [839/3275] Completed DAO in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-10T20:20:07.472759] [INFO ] [sig ] [840/3275] Forecasting DAPP... [2026-03-10T20:20:07.472791] [INFO ] [sig ] Generating forecast for: DAPP [2026-03-10T20:20:07.472822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-03-10T20:20:07.484695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-03-10T20:20:07.485082] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-03-10T20:20:07.485902] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-03-10T20:20:07.485960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:07.485999] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:07.486033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:07.486103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:07.546544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:07.547326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:07.547442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:07.547480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:07.673416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:07.673592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:07.673637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:07.673668] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:07.677246] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: UP (p=96.71%) [2026-03-10T20:20:07.677549] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-03-10T20:20:07.677707] [INFO ] [sig ] DAPP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:07.822748] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DAPP.txt [2026-03-10T20:20:07.822892] [INFO ] [sig ] [840/3275] Completed DAPP in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 14.6m [2026-03-10T20:20:07.822932] [INFO ] [sig ] [841/3275] Forecasting DARE... [2026-03-10T20:20:07.822963] [INFO ] [sig ] Generating forecast for: DARE [2026-03-10T20:20:07.822995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-03-10T20:20:07.834787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-03-10T20:20:07.835200] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-03-10T20:20:07.836040] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-03-10T20:20:07.836095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:07.836128] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:07.836156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:07.836215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:07.896716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:07.897462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:07.897550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:07.897612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:08.010935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:08.011099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:08.011141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:08.011171] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:08.014764] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: UP (p=60.55%) [2026-03-10T20:20:08.015057] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-03-10T20:20:08.015192] [INFO ] [sig ] DARE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:08.162389] [INFO ] [LOCAL ] Saved forecast: DARE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DARE.txt [2026-03-10T20:20:08.162554] [INFO ] [sig ] [841/3275] Completed DARE in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-10T20:20:08.162626] [INFO ] [sig ] [842/3275] Forecasting DASH... [2026-03-10T20:20:08.162660] [INFO ] [sig ] Generating forecast for: DASH [2026-03-10T20:20:08.162691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-03-10T20:20:08.174500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-03-10T20:20:08.174918] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-03-10T20:20:08.175778] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-03-10T20:20:08.175832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:08.175881] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:08.175910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:08.175968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:08.237992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:08.239093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:08.239190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:08.239225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:08.375656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:08.375830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:08.375876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:08.375908] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:08.379999] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=89.80%) [2026-03-10T20:20:08.380365] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-03-10T20:20:08.380539] [INFO ] [sig ] DASH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:08.538482] [INFO ] [LOCAL ] Saved forecast: DASH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DASH.txt [2026-03-10T20:20:08.538689] [INFO ] [sig ] [842/3275] Completed DASH in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-10T20:20:08.538732] [INFO ] [sig ] [843/3275] Forecasting DAVA... [2026-03-10T20:20:08.538765] [INFO ] [sig ] Generating forecast for: DAVA [2026-03-10T20:20:08.538796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-03-10T20:20:08.550312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-03-10T20:20:08.550694] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-03-10T20:20:08.551503] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-03-10T20:20:08.551557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:08.551611] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:08.551640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:08.551696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:08.609296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:08.610466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:08.610550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:08.610602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:08.735346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:08.735507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:08.735548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:08.735600] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:08.739088] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: DOWN (p=32.24%) [2026-03-10T20:20:08.739376] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-03-10T20:20:08.739509] [INFO ] [sig ] DAVA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:08.884056] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DAVA.txt [2026-03-10T20:20:08.884201] [INFO ] [sig ] [843/3275] Completed DAVA in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-10T20:20:08.884242] [INFO ] [sig ] [844/3275] Forecasting DAVE... [2026-03-10T20:20:08.884274] [INFO ] [sig ] Generating forecast for: DAVE [2026-03-10T20:20:08.884306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-03-10T20:20:08.896810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-03-10T20:20:08.897222] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-03-10T20:20:08.898215] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-03-10T20:20:08.898286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:08.898329] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:08.898359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:08.898417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:08.958390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:08.959235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:08.959321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:08.959355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:09.089413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:09.089611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:09.089656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:09.089685] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:09.093874] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: DOWN (p=16.98%) [2026-03-10T20:20:09.094391] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-03-10T20:20:09.094549] [INFO ] [sig ] DAVE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:09.247265] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DAVE.txt [2026-03-10T20:20:09.247451] [INFO ] [sig ] [844/3275] Completed DAVE in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-10T20:20:09.247503] [INFO ] [sig ] [845/3275] Forecasting DAWN... [2026-03-10T20:20:09.247537] [INFO ] [sig ] Generating forecast for: DAWN [2026-03-10T20:20:09.247586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-03-10T20:20:09.259652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-03-10T20:20:09.260026] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-03-10T20:20:09.261084] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-03-10T20:20:09.261151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:09.261188] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:09.261218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:09.261298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:09.324875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:09.325889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:09.325997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:09.326048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:09.458829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:09.458993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:09.459045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:09.459083] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:09.462722] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: UP (p=90.56%) [2026-03-10T20:20:09.463026] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-03-10T20:20:09.463168] [INFO ] [sig ] DAWN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:09.610670] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DAWN.txt [2026-03-10T20:20:09.610833] [INFO ] [sig ] [845/3275] Completed DAWN in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-10T20:20:09.610878] [INFO ] [sig ] [846/3275] Forecasting DB... [2026-03-10T20:20:09.610933] [INFO ] [sig ] Generating forecast for: DB [2026-03-10T20:20:09.610985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-03-10T20:20:09.622717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-03-10T20:20:09.623082] [INFO ] [FORECASTER] Starting predict_future for DB [2026-03-10T20:20:09.623994] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-03-10T20:20:09.624049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:09.624113] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:09.624143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:09.624203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:09.682291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:09.683071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:09.683157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:09.683192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:09.809909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:09.810070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:09.810111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:09.810142] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:09.813842] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=64.81%) [2026-03-10T20:20:09.814132] [INFO ] [FORECASTER] Completed predict_future for DB [2026-03-10T20:20:09.814461] [INFO ] [sig ] DB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:09.957659] [INFO ] [LOCAL ] Saved forecast: DB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DB.txt [2026-03-10T20:20:09.957796] [INFO ] [sig ] [846/3275] Completed DB in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-10T20:20:09.957837] [INFO ] [sig ] [847/3275] Forecasting DBI... [2026-03-10T20:20:09.957866] [INFO ] [sig ] Generating forecast for: DBI [2026-03-10T20:20:09.957897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-03-10T20:20:09.969102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-03-10T20:20:09.969455] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-03-10T20:20:09.970271] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-03-10T20:20:09.970324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:09.970355] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:09.970382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:09.970438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:10.035055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:10.035925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:10.036011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:10.036046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:10.166671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:10.166834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:10.166878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:10.166908] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:10.170458] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: DOWN (p=10.76%) [2026-03-10T20:20:10.170783] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-03-10T20:20:10.170932] [INFO ] [sig ] DBI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:10.324054] [INFO ] [LOCAL ] Saved forecast: DBI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DBI.txt [2026-03-10T20:20:10.324212] [INFO ] [sig ] [847/3275] Completed DBI in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-10T20:20:10.324252] [INFO ] [sig ] [848/3275] Forecasting DBL... [2026-03-10T20:20:10.324283] [INFO ] [sig ] Generating forecast for: DBL [2026-03-10T20:20:10.324313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-03-10T20:20:10.335866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-03-10T20:20:10.336258] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-03-10T20:20:10.337108] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-03-10T20:20:10.337164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:10.337196] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:10.337224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:10.337281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:10.401247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:10.402244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:10.402340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:10.402374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:10.534069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:10.534251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:10.534296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:10.534327] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:10.538730] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: DOWN (p=29.81%) [2026-03-10T20:20:10.539047] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-03-10T20:20:10.539190] [INFO ] [sig ] DBL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:10.699520] [INFO ] [LOCAL ] Saved forecast: DBL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DBL.txt [2026-03-10T20:20:10.699726] [INFO ] [sig ] [848/3275] Completed DBL in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-10T20:20:10.699782] [INFO ] [sig ] [849/3275] Forecasting DBRG... [2026-03-10T20:20:10.699829] [INFO ] [sig ] Generating forecast for: DBRG [2026-03-10T20:20:10.699870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-03-10T20:20:10.713360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-03-10T20:20:10.713798] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-03-10T20:20:10.714692] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-03-10T20:20:10.714747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:10.714780] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:10.714808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:10.714866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:10.777346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:10.778265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:10.778358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:10.778392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:10.907882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:10.908067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:10.908115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:10.908207] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:10.912365] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=93.95%) [2026-03-10T20:20:10.912705] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-03-10T20:20:10.912866] [INFO ] [sig ] DBRG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:11.063957] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DBRG.txt [2026-03-10T20:20:11.064118] [INFO ] [sig ] [849/3275] Completed DBRG in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-10T20:20:11.064159] [INFO ] [sig ] [850/3275] Forecasting DBX... [2026-03-10T20:20:11.064191] [INFO ] [sig ] Generating forecast for: DBX [2026-03-10T20:20:11.064224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-03-10T20:20:11.076016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-03-10T20:20:11.076436] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-03-10T20:20:11.077277] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-03-10T20:20:11.077332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:11.077366] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:11.077394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:11.077468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:11.140638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:11.141610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:11.141713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:11.141749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:11.268847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:11.269030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:11.269099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:11.269137] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:11.273292] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: UP (p=69.64%) [2026-03-10T20:20:11.273607] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-03-10T20:20:11.273747] [INFO ] [sig ] DBX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:11.435039] [INFO ] [LOCAL ] Saved forecast: DBX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DBX.txt [2026-03-10T20:20:11.435225] [INFO ] [sig ] [850/3275] Completed DBX in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-10T20:20:11.435270] [INFO ] [sig ] [851/3275] Forecasting DCBO... [2026-03-10T20:20:11.435301] [INFO ] [sig ] Generating forecast for: DCBO [2026-03-10T20:20:11.435334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-03-10T20:20:11.447853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-03-10T20:20:11.448451] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-03-10T20:20:11.449485] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-03-10T20:20:11.449541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:11.449602] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:11.449637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:11.449697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:11.515498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:11.516598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:11.516695] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:11.516731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:11.649851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:11.650012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:11.650063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:11.650099] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:11.653698] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: DOWN (p=31.68%) [2026-03-10T20:20:11.654017] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-03-10T20:20:11.654168] [INFO ] [sig ] DCBO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:11.812983] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DCBO.txt [2026-03-10T20:20:11.813140] [INFO ] [sig ] [851/3275] Completed DCBO in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-10T20:20:11.813184] [INFO ] [sig ] [852/3275] Forecasting DCI... [2026-03-10T20:20:11.813215] [INFO ] [sig ] Generating forecast for: DCI [2026-03-10T20:20:11.813249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-03-10T20:20:11.825103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-03-10T20:20:11.825492] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-03-10T20:20:11.826342] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-03-10T20:20:11.826399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:11.826433] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:11.826461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:11.826519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:11.888226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:11.889061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:11.889164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:11.889205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:12.020041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:12.020214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:12.020257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:12.020286] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:12.023870] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: UP (p=94.00%) [2026-03-10T20:20:12.024190] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-03-10T20:20:12.024338] [INFO ] [sig ] DCI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:12.179588] [INFO ] [LOCAL ] Saved forecast: DCI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DCI.txt [2026-03-10T20:20:12.179951] [INFO ] [sig ] [852/3275] Completed DCI in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-10T20:20:12.179995] [INFO ] [sig ] [853/3275] Forecasting DCO... [2026-03-10T20:20:12.180025] [INFO ] [sig ] Generating forecast for: DCO [2026-03-10T20:20:12.180055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-03-10T20:20:12.192423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-03-10T20:20:12.192818] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-03-10T20:20:12.193667] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-03-10T20:20:12.193721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:12.193755] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:12.193783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:12.193840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:12.258169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:12.259126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:12.259225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:12.259260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:12.394379] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:12.394534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:12.394594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:12.394631] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:12.398992] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: UP (p=75.72%) [2026-03-10T20:20:12.399631] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-03-10T20:20:12.399844] [INFO ] [sig ] DCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:12.544806] [INFO ] [LOCAL ] Saved forecast: DCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DCO.txt [2026-03-10T20:20:12.544976] [INFO ] [sig ] [853/3275] Completed DCO in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-10T20:20:12.545017] [INFO ] [sig ] [854/3275] Forecasting DCOM... [2026-03-10T20:20:12.545046] [INFO ] [sig ] Generating forecast for: DCOM [2026-03-10T20:20:12.545079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-03-10T20:20:12.557245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-03-10T20:20:12.557661] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-03-10T20:20:12.558486] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-03-10T20:20:12.558540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:12.558592] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:12.558623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:12.558680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:12.616478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:12.617398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:12.617481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:12.617514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:12.740742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:12.740904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:12.740943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:12.740972] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:12.744432] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: UP (p=75.50%) [2026-03-10T20:20:12.744760] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-03-10T20:20:12.744900] [INFO ] [sig ] DCOM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:12.896432] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DCOM.txt [2026-03-10T20:20:12.896621] [INFO ] [sig ] [854/3275] Completed DCOM in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 14.6m [2026-03-10T20:20:12.896664] [INFO ] [sig ] [855/3275] Forecasting DCTH... [2026-03-10T20:20:12.896694] [INFO ] [sig ] Generating forecast for: DCTH [2026-03-10T20:20:12.896726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-03-10T20:20:12.909539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-03-10T20:20:12.909987] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-03-10T20:20:12.910868] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-03-10T20:20:12.910944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:12.910979] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:12.911008] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:12.911067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:12.969563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:12.970525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:12.970636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:12.970674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:13.093731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:13.093902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:13.093946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:13.093975] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:13.097692] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: UP (p=90.81%) [2026-03-10T20:20:13.098042] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-03-10T20:20:13.098219] [INFO ] [sig ] DCTH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:13.246374] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DCTH.txt [2026-03-10T20:20:13.246506] [INFO ] [sig ] [855/3275] Completed DCTH in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-10T20:20:13.246547] [INFO ] [sig ] [856/3275] Forecasting DD... [2026-03-10T20:20:13.246596] [INFO ] [sig ] Generating forecast for: DD [2026-03-10T20:20:13.246631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-03-10T20:20:13.258846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-03-10T20:20:13.259455] [INFO ] [FORECASTER] Starting predict_future for DD [2026-03-10T20:20:13.260474] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-03-10T20:20:13.260529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:13.260561] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:13.260608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:13.260666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:13.323095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:13.324050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:13.324170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:13.324206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:13.446626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:13.446781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:13.446821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:13.446850] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:13.450308] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: DOWN (p=11.44%) [2026-03-10T20:20:13.450610] [INFO ] [FORECASTER] Completed predict_future for DD [2026-03-10T20:20:13.450741] [INFO ] [sig ] DD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:13.593712] [INFO ] [LOCAL ] Saved forecast: DD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DD.txt [2026-03-10T20:20:13.593845] [INFO ] [sig ] [856/3275] Completed DD in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 14.5m [2026-03-10T20:20:13.593884] [INFO ] [sig ] [857/3275] Forecasting DDD... [2026-03-10T20:20:13.593913] [INFO ] [sig ] Generating forecast for: DDD [2026-03-10T20:20:13.593943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-03-10T20:20:13.605749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-03-10T20:20:13.606282] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-03-10T20:20:13.607466] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-03-10T20:20:13.607538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:13.607606] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:13.607648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:13.607732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:13.693913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:13.695169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:13.695349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:13.695393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:13.863913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:13.864081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:13.864126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:13.864159] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:13.867879] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: DOWN (p=0.22%) [2026-03-10T20:20:13.868247] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-03-10T20:20:13.868396] [INFO ] [sig ] DDD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:14.018346] [INFO ] [LOCAL ] Saved forecast: DDD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DDD.txt [2026-03-10T20:20:14.018515] [INFO ] [sig ] [857/3275] Completed DDD in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:14.018556] [INFO ] [sig ] [858/3275] Forecasting DDI... [2026-03-10T20:20:14.018610] [INFO ] [sig ] Generating forecast for: DDI [2026-03-10T20:20:14.018643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-03-10T20:20:14.030006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-03-10T20:20:14.030439] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-03-10T20:20:14.031372] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-03-10T20:20:14.031438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:14.031470] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:14.031497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:14.031554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:14.091101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:14.092089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:14.092186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:14.092220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:14.217550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:14.217742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:14.217784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:14.217813] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:14.221649] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: UP (p=95.14%) [2026-03-10T20:20:14.222027] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-03-10T20:20:14.222185] [INFO ] [sig ] DDI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:14.376892] [INFO ] [LOCAL ] Saved forecast: DDI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DDI.txt [2026-03-10T20:20:14.377058] [INFO ] [sig ] [858/3275] Completed DDI in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:14.377106] [INFO ] [sig ] [859/3275] Forecasting DDL... [2026-03-10T20:20:14.377137] [INFO ] [sig ] Generating forecast for: DDL [2026-03-10T20:20:14.377169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-03-10T20:20:14.388554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-03-10T20:20:14.388866] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-03-10T20:20:14.389729] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-03-10T20:20:14.389783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:14.389816] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:14.389843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:14.389900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:14.446894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:14.447695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:14.447777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:14.447811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:14.576213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:14.576376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:14.576417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:14.576448] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:14.579898] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: DOWN (p=14.21%) [2026-03-10T20:20:14.580175] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-03-10T20:20:14.580305] [INFO ] [sig ] DDL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:14.724638] [INFO ] [LOCAL ] Saved forecast: DDL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DDL.txt [2026-03-10T20:20:14.724798] [INFO ] [sig ] [859/3275] Completed DDL in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:14.724839] [INFO ] [sig ] [860/3275] Forecasting DDOG... [2026-03-10T20:20:14.724869] [INFO ] [sig ] Generating forecast for: DDOG [2026-03-10T20:20:14.724903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-03-10T20:20:14.737778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-03-10T20:20:14.738194] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-03-10T20:20:14.739242] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-03-10T20:20:14.739298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:14.739331] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:14.739357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:14.739414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:14.798962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:14.799851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:14.799931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:14.799966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:14.923813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:14.923969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:14.924010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:14.924038] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:14.927946] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: UP (p=68.53%) [2026-03-10T20:20:14.928267] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-03-10T20:20:14.928419] [INFO ] [sig ] DDOG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:15.072938] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DDOG.txt [2026-03-10T20:20:15.073104] [INFO ] [sig ] [860/3275] Completed DDOG in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:15.073148] [INFO ] [sig ] [861/3275] Forecasting DDS... [2026-03-10T20:20:15.073178] [INFO ] [sig ] Generating forecast for: DDS [2026-03-10T20:20:15.073211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-03-10T20:20:15.085307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-03-10T20:20:15.085972] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-03-10T20:20:15.086846] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-03-10T20:20:15.086899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:15.086931] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:15.086958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:15.087014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:15.146242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:15.147166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:15.147265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:15.147299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:15.271937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:15.272105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:15.272147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:15.272176] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:15.276383] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: UP (p=78.18%) [2026-03-10T20:20:15.276881] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-03-10T20:20:15.277014] [INFO ] [sig ] DDS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:15.425011] [INFO ] [LOCAL ] Saved forecast: DDS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DDS.txt [2026-03-10T20:20:15.425170] [INFO ] [sig ] [861/3275] Completed DDS in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:15.425219] [INFO ] [sig ] [862/3275] Forecasting DE... [2026-03-10T20:20:15.425254] [INFO ] [sig ] Generating forecast for: DE [2026-03-10T20:20:15.425291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-03-10T20:20:15.436882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-03-10T20:20:15.437207] [INFO ] [FORECASTER] Starting predict_future for DE [2026-03-10T20:20:15.438050] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-03-10T20:20:15.438103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:15.438135] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:15.438187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:15.438249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:15.497186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:15.498529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:15.498651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:15.498693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:15.634852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:15.635010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:15.635052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:15.635100] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:15.638917] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: DOWN (p=27.34%) [2026-03-10T20:20:15.639208] [INFO ] [FORECASTER] Completed predict_future for DE [2026-03-10T20:20:15.639336] [INFO ] [sig ] DE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:15.792626] [INFO ] [LOCAL ] Saved forecast: DE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DE.txt [2026-03-10T20:20:15.792794] [INFO ] [sig ] [862/3275] Completed DE in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:15.792836] [INFO ] [sig ] [863/3275] Forecasting DEA... [2026-03-10T20:20:15.792865] [INFO ] [sig ] Generating forecast for: DEA [2026-03-10T20:20:15.792898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-03-10T20:20:15.804223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-03-10T20:20:15.804534] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-03-10T20:20:15.805385] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-03-10T20:20:15.805442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:15.805506] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:15.805537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:15.805617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:15.866029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:15.866783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:15.866884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:15.866930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:15.993506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:15.993688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:15.993733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:15.993768] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:15.997339] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: DOWN (p=13.34%) [2026-03-10T20:20:15.997651] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-03-10T20:20:15.997788] [INFO ] [sig ] DEA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:16.147776] [INFO ] [LOCAL ] Saved forecast: DEA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DEA.txt [2026-03-10T20:20:16.147951] [INFO ] [sig ] [863/3275] Completed DEA in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:16.147998] [INFO ] [sig ] [864/3275] Forecasting DECK... [2026-03-10T20:20:16.148030] [INFO ] [sig ] Generating forecast for: DECK [2026-03-10T20:20:16.148061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-03-10T20:20:16.160174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-03-10T20:20:16.160614] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-03-10T20:20:16.161437] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-03-10T20:20:16.161490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:16.161523] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:16.161549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:16.161633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:16.220170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:16.221017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:16.221128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:16.221163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:16.354054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:16.354229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:16.354284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:16.354321] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:16.358167] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: UP (p=85.89%) [2026-03-10T20:20:16.358538] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-03-10T20:20:16.358707] [INFO ] [sig ] DECK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:16.515204] [INFO ] [LOCAL ] Saved forecast: DECK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DECK.txt [2026-03-10T20:20:16.515388] [INFO ] [sig ] [864/3275] Completed DECK in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:16.515430] [INFO ] [sig ] [865/3275] Forecasting DEI... [2026-03-10T20:20:16.515461] [INFO ] [sig ] Generating forecast for: DEI [2026-03-10T20:20:16.515494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-03-10T20:20:16.528205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-03-10T20:20:16.528662] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-03-10T20:20:16.529548] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-03-10T20:20:16.529625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:16.529661] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:16.529688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:16.529746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:16.593177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:16.594216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:16.594315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:16.594349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:16.725046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:16.725207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:16.725253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:16.725285] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:16.728882] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: DOWN (p=25.65%) [2026-03-10T20:20:16.729218] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-03-10T20:20:16.729377] [INFO ] [sig ] DEI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:16.877607] [INFO ] [LOCAL ] Saved forecast: DEI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DEI.txt [2026-03-10T20:20:16.877765] [INFO ] [sig ] [865/3275] Completed DEI in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:16.877806] [INFO ] [sig ] [866/3275] Forecasting DELL... [2026-03-10T20:20:16.877835] [INFO ] [sig ] Generating forecast for: DELL [2026-03-10T20:20:16.877868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-03-10T20:20:16.889239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-03-10T20:20:16.889665] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-03-10T20:20:16.890505] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-03-10T20:20:16.890558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:16.890619] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:16.890664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:16.890723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:16.947881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:16.948796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:16.948882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:16.948916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:17.080149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:17.080348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:17.080397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:17.080683] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:17.084877] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: DOWN (p=44.70%) [2026-03-10T20:20:17.085178] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-03-10T20:20:17.085319] [INFO ] [sig ] DELL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:17.231545] [INFO ] [LOCAL ] Saved forecast: DELL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DELL.txt [2026-03-10T20:20:17.231714] [INFO ] [sig ] [866/3275] Completed DELL in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:17.231755] [INFO ] [sig ] [867/3275] Forecasting DEO... [2026-03-10T20:20:17.231784] [INFO ] [sig ] Generating forecast for: DEO [2026-03-10T20:20:17.231815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-03-10T20:20:17.243760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-03-10T20:20:17.244159] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-03-10T20:20:17.244994] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-03-10T20:20:17.245048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:17.245079] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:17.245106] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:17.245163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:17.304998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:17.305929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:17.306015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:17.306048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:17.440258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:17.440442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:17.440490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:17.440521] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:17.444494] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: UP (p=80.92%) [2026-03-10T20:20:17.444986] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-03-10T20:20:17.445199] [INFO ] [sig ] DEO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:17.602532] [INFO ] [LOCAL ] Saved forecast: DEO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DEO.txt [2026-03-10T20:20:17.602711] [INFO ] [sig ] [867/3275] Completed DEO in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:17.602755] [INFO ] [sig ] [868/3275] Forecasting DERM... [2026-03-10T20:20:17.602787] [INFO ] [sig ] Generating forecast for: DERM [2026-03-10T20:20:17.602821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-03-10T20:20:17.616312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-03-10T20:20:17.616802] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-03-10T20:20:17.617883] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-03-10T20:20:17.617949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:17.617990] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:17.618024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:17.618105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:17.697978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:17.699187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:17.699281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:17.699318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:17.826175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:17.826341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:17.826382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:17.826413] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:17.830113] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=2.97%) [2026-03-10T20:20:17.830432] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-03-10T20:20:17.830592] [INFO ] [sig ] DERM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:17.974402] [INFO ] [LOCAL ] Saved forecast: DERM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DERM.txt [2026-03-10T20:20:17.974552] [INFO ] [sig ] [868/3275] Completed DERM in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:17.974612] [INFO ] [sig ] [869/3275] Forecasting DFGP... [2026-03-10T20:20:17.974644] [INFO ] [sig ] Generating forecast for: DFGP [2026-03-10T20:20:17.974677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-03-10T20:20:17.987069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-03-10T20:20:17.987421] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-03-10T20:20:17.988727] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-03-10T20:20:17.988782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:17.988814] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:17.988839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:17.988895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:18.047663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:18.048608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:18.048698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:18.048732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:18.174355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:18.174515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:18.174557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:18.174605] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:18.178306] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: DOWN (p=8.19%) [2026-03-10T20:20:18.178619] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-03-10T20:20:18.178753] [INFO ] [sig ] DFGP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:18.324375] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DFGP.txt [2026-03-10T20:20:18.324525] [INFO ] [sig ] [869/3275] Completed DFGP in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:18.324565] [INFO ] [sig ] [870/3275] Forecasting DFGX... [2026-03-10T20:20:18.324614] [INFO ] [sig ] Generating forecast for: DFGX [2026-03-10T20:20:18.324662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-03-10T20:20:18.335615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-03-10T20:20:18.335997] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-03-10T20:20:18.336825] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-03-10T20:20:18.336879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:18.336912] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:18.336939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:18.336996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:18.397044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:18.397979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:18.398068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:18.398104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:18.526275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:18.526444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:18.526498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:18.526534] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:18.530296] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: UP (p=99.29%) [2026-03-10T20:20:18.530646] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-03-10T20:20:18.530790] [INFO ] [sig ] DFGX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:18.684341] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DFGX.txt [2026-03-10T20:20:18.684614] [INFO ] [sig ] [870/3275] Completed DFGX in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:18.684679] [INFO ] [sig ] [871/3275] Forecasting DFH... [2026-03-10T20:20:18.684718] [INFO ] [sig ] Generating forecast for: DFH [2026-03-10T20:20:18.684758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-03-10T20:20:18.697686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-03-10T20:20:18.698224] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-03-10T20:20:18.699196] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-03-10T20:20:18.699264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:18.699315] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:18.699352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:18.699427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:18.763163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:18.764132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:18.764263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:18.764308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:18.893602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:18.893774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:18.893818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:18.893850] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:18.897475] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: UP (p=87.44%) [2026-03-10T20:20:18.897794] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-03-10T20:20:18.897960] [INFO ] [sig ] DFH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:19.047891] [INFO ] [LOCAL ] Saved forecast: DFH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DFH.txt [2026-03-10T20:20:19.048058] [INFO ] [sig ] [871/3275] Completed DFH in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 14.5m [2026-03-10T20:20:19.048101] [INFO ] [sig ] [872/3275] Forecasting DFIN... [2026-03-10T20:20:19.048131] [INFO ] [sig ] Generating forecast for: DFIN [2026-03-10T20:20:19.048187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-03-10T20:20:19.059381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-03-10T20:20:19.059735] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-03-10T20:20:19.060564] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-03-10T20:20:19.060639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:19.060671] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:19.060697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:19.060754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:19.117289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:19.118112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:19.118230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:19.118267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:19.235718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:19.235885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:19.235928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:19.235958] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:19.239657] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-03-10T20:20:19.239990] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-03-10T20:20:19.240135] [INFO ] [sig ] DFIN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:19.391637] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DFIN.txt [2026-03-10T20:20:19.391803] [INFO ] [sig ] [872/3275] Completed DFIN in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-10T20:20:19.391844] [INFO ] [sig ] [873/3275] Forecasting DFP... [2026-03-10T20:20:19.391876] [INFO ] [sig ] Generating forecast for: DFP [2026-03-10T20:20:19.391908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-03-10T20:20:19.404178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-03-10T20:20:19.404566] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-03-10T20:20:19.405424] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-03-10T20:20:19.405480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:19.405512] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:19.405540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:19.405625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:19.467664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:19.468563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:19.468723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:19.468759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:19.603441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:19.603631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:19.603678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:19.603708] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:19.607491] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: DOWN (p=3.70%) [2026-03-10T20:20:19.607815] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-03-10T20:20:19.607956] [INFO ] [sig ] DFP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:19.761875] [INFO ] [LOCAL ] Saved forecast: DFP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DFP.txt [2026-03-10T20:20:19.762025] [INFO ] [sig ] [873/3275] Completed DFP in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 14.4m [2026-03-10T20:20:19.762067] [INFO ] [sig ] [874/3275] Forecasting DG... [2026-03-10T20:20:19.762100] [INFO ] [sig ] Generating forecast for: DG [2026-03-10T20:20:19.762132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-03-10T20:20:19.774265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-03-10T20:20:19.774783] [INFO ] [FORECASTER] Starting predict_future for DG [2026-03-10T20:20:19.775799] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-03-10T20:20:19.775852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:19.775884] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:19.775910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:19.775966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:19.836805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:19.837744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:19.837829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:19.837864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:19.964396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:19.964560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:19.964625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:19.964657] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:19.968177] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: DOWN (p=9.19%) [2026-03-10T20:20:19.968472] [INFO ] [FORECASTER] Completed predict_future for DG [2026-03-10T20:20:19.968628] [INFO ] [sig ] DG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:20.117307] [INFO ] [LOCAL ] Saved forecast: DG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DG.txt [2026-03-10T20:20:20.117476] [INFO ] [sig ] [874/3275] Completed DG in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 14.4m [2026-03-10T20:20:20.117517] [INFO ] [sig ] [875/3275] Forecasting DGCB... [2026-03-10T20:20:20.117546] [INFO ] [sig ] Generating forecast for: DGCB [2026-03-10T20:20:20.117595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-03-10T20:20:20.129268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-03-10T20:20:20.129651] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-03-10T20:20:20.130448] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-03-10T20:20:20.130501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:20.130533] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:20.130559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:20.130643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:20.190013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:20.190801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:20.190887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:20.190923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:20.326131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:20.326389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:20.326432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:20.326461] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:20.330181] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: DOWN (p=24.47%) [2026-03-10T20:20:20.330483] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-03-10T20:20:20.330645] [INFO ] [sig ] DGCB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:20.477254] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DGCB.txt [2026-03-10T20:20:20.477389] [INFO ] [sig ] [875/3275] Completed DGCB in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 14.4m [2026-03-10T20:20:20.477429] [INFO ] [sig ] [876/3275] Forecasting DGICA... [2026-03-10T20:20:20.477460] [INFO ] [sig ] Generating forecast for: DGICA [2026-03-10T20:20:20.477499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-03-10T20:20:20.491121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-03-10T20:20:20.491491] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-03-10T20:20:20.492329] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-03-10T20:20:20.492385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:20.492418] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:20.492444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:20.492735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:20.551704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:20.552402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:20.552483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:20.552516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:20.674368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:20.674514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:20.674554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:20.674602] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:20.678015] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: DOWN (p=47.51%) [2026-03-10T20:20:20.678316] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-03-10T20:20:20.678443] [INFO ] [sig ] DGICA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:20.824013] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DGICA.txt [2026-03-10T20:20:20.824227] [INFO ] [sig ] [876/3275] Completed DGICA in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 14.4m [2026-03-10T20:20:20.824268] [INFO ] [sig ] [877/3275] Forecasting DGII... [2026-03-10T20:20:20.824298] [INFO ] [sig ] Generating forecast for: DGII [2026-03-10T20:20:20.824330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-03-10T20:20:20.835826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-03-10T20:20:20.836227] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-03-10T20:20:20.837102] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-03-10T20:20:20.837164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:20.837196] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:20.837224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:20.837281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:20.895071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:20.896016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:20.896109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:20.896143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:21.032860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:21.033032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:21.033077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:21.033106] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:21.036982] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: DOWN (p=21.76%) [2026-03-10T20:20:21.037314] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-03-10T20:20:21.037462] [INFO ] [sig ] DGII: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:21.184697] [INFO ] [LOCAL ] Saved forecast: DGII 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DGII.txt [2026-03-10T20:20:21.184859] [INFO ] [sig ] [877/3275] Completed DGII in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 14.4m [2026-03-10T20:20:21.184901] [INFO ] [sig ] [878/3275] Forecasting DGRE... [2026-03-10T20:20:21.184933] [INFO ] [sig ] Generating forecast for: DGRE [2026-03-10T20:20:21.184965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-03-10T20:20:21.195326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-03-10T20:20:21.195754] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-03-10T20:20:21.196568] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-03-10T20:20:21.196641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:21.196673] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:21.196700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:21.196756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:21.255551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:21.256497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:21.256602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:21.256639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:21.377745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:21.377908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:21.377950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:21.377981] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:21.382300] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=81.90%) [2026-03-10T20:20:21.382867] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-03-10T20:20:21.383017] [INFO ] [sig ] DGRE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:21.537350] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DGRE.txt [2026-03-10T20:20:21.537516] [INFO ] [sig ] [878/3275] Completed DGRE in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 14.4m [2026-03-10T20:20:21.537556] [INFO ] [sig ] [879/3275] Forecasting DGRS... [2026-03-10T20:20:21.537610] [INFO ] [sig ] Generating forecast for: DGRS [2026-03-10T20:20:21.537644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-03-10T20:20:21.549511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-03-10T20:20:21.549952] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-03-10T20:20:21.550811] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-03-10T20:20:21.550880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:21.550914] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:21.550941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:21.550998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:21.618521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:21.619915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:21.620003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:21.620037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:21.746559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:21.746738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:21.746780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:21.746809] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:21.751061] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: UP (p=93.27%) [2026-03-10T20:20:21.751356] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-03-10T20:20:21.751486] [INFO ] [sig ] DGRS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:21.897894] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DGRS.txt [2026-03-10T20:20:21.898055] [INFO ] [sig ] [879/3275] Completed DGRS in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 14.4m [2026-03-10T20:20:21.898096] [INFO ] [sig ] [880/3275] Forecasting DGX... [2026-03-10T20:20:21.898126] [INFO ] [sig ] Generating forecast for: DGX [2026-03-10T20:20:21.898434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-03-10T20:20:21.910250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-03-10T20:20:21.910861] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-03-10T20:20:21.911686] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-03-10T20:20:21.911740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:21.911820] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:21.911849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:21.911907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:21.974909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:21.975848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:21.975954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:21.975990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:22.098743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:22.098886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:22.098927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:22.098955] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:22.102405] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=19.92%) [2026-03-10T20:20:22.102702] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-03-10T20:20:22.102839] [INFO ] [sig ] DGX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:22.246370] [INFO ] [LOCAL ] Saved forecast: DGX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DGX.txt [2026-03-10T20:20:22.246522] [INFO ] [sig ] [880/3275] Completed DGX in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 14.4m [2026-03-10T20:20:22.246564] [INFO ] [sig ] [881/3275] Forecasting DH... [2026-03-10T20:20:22.246624] [INFO ] [sig ] Generating forecast for: DH [2026-03-10T20:20:22.246658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-03-10T20:20:22.257757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-03-10T20:20:22.258117] [INFO ] [FORECASTER] Starting predict_future for DH [2026-03-10T20:20:22.258990] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-03-10T20:20:22.259044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:22.259077] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:22.259104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:22.259159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:22.316434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:22.317321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:22.317407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:22.317440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:22.438700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:22.438855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:22.438897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:22.438925] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:22.442399] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: DOWN (p=15.95%) [2026-03-10T20:20:22.442695] [INFO ] [FORECASTER] Completed predict_future for DH [2026-03-10T20:20:22.442823] [INFO ] [sig ] DH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:22.586249] [INFO ] [LOCAL ] Saved forecast: DH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DH.txt [2026-03-10T20:20:22.586373] [INFO ] [sig ] [881/3275] Completed DH in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 14.4m [2026-03-10T20:20:22.586411] [INFO ] [sig ] [882/3275] Forecasting DHC... [2026-03-10T20:20:22.586440] [INFO ] [sig ] Generating forecast for: DHC [2026-03-10T20:20:22.586668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-03-10T20:20:22.597987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-03-10T20:20:22.598346] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-03-10T20:20:22.599157] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-03-10T20:20:22.599211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:22.599243] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:22.599270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:22.599327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:22.657865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:22.658899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:22.658986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:22.659019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:22.793265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:22.793434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:22.793475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:22.793503] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:22.798024] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=71.43%) [2026-03-10T20:20:22.798464] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-03-10T20:20:22.798836] [INFO ] [sig ] DHC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:22.947199] [INFO ] [LOCAL ] Saved forecast: DHC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DHC.txt [2026-03-10T20:20:22.947359] [INFO ] [sig ] [882/3275] Completed DHC in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 14.4m [2026-03-10T20:20:22.947406] [INFO ] [sig ] [883/3275] Forecasting DHF... [2026-03-10T20:20:22.947438] [INFO ] [sig ] Generating forecast for: DHF [2026-03-10T20:20:22.947470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-03-10T20:20:22.958879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-03-10T20:20:22.959272] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-03-10T20:20:22.960124] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-03-10T20:20:22.960178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:22.960209] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:22.960236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:22.960298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:23.019189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:23.020035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:23.020120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:23.020155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:23.138309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:23.138473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:23.138515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:23.138545] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:23.142093] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=70.67%) [2026-03-10T20:20:23.142380] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-03-10T20:20:23.142516] [INFO ] [sig ] DHF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:23.286500] [INFO ] [LOCAL ] Saved forecast: DHF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DHF.txt [2026-03-10T20:20:23.286685] [INFO ] [sig ] [883/3275] Completed DHF in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 14.4m [2026-03-10T20:20:23.286729] [INFO ] [sig ] [884/3275] Forecasting DHI... [2026-03-10T20:20:23.286760] [INFO ] [sig ] Generating forecast for: DHI [2026-03-10T20:20:23.286792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-03-10T20:20:23.298073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-03-10T20:20:23.298513] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-03-10T20:20:23.299348] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-03-10T20:20:23.299401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:23.299432] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:23.299458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:23.299514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:23.358202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:23.359094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:23.359180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:23.359214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:23.485079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:23.485239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:23.485280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:23.485308] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:23.488748] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-03-10T20:20:23.489022] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-03-10T20:20:23.489189] [INFO ] [sig ] DHI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:23.635959] [INFO ] [LOCAL ] Saved forecast: DHI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DHI.txt [2026-03-10T20:20:23.636130] [INFO ] [sig ] [884/3275] Completed DHI in 0.3s | 2.77 sym/s | Total: 5.3m | ETA: 14.4m [2026-03-10T20:20:23.636171] [INFO ] [sig ] [885/3275] Forecasting DHIL... [2026-03-10T20:20:23.636200] [INFO ] [sig ] Generating forecast for: DHIL [2026-03-10T20:20:23.636232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-03-10T20:20:23.647865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-03-10T20:20:23.648319] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-03-10T20:20:23.649170] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-03-10T20:20:23.649225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:23.649256] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:23.649282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:23.649344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:23.709230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:23.710137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:23.710229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:23.710264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:23.835145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:23.835315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:23.835366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:23.835403] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:23.840152] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: DOWN (p=42.66%) [2026-03-10T20:20:23.840661] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-03-10T20:20:23.840887] [INFO ] [sig ] DHIL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:23.992367] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DHIL.txt [2026-03-10T20:20:23.992537] [INFO ] [sig ] [885/3275] Completed DHIL in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 14.4m [2026-03-10T20:20:23.992601] [INFO ] [sig ] [886/3275] Forecasting DHX... [2026-03-10T20:20:23.992636] [INFO ] [sig ] Generating forecast for: DHX [2026-03-10T20:20:23.992670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-03-10T20:20:24.005409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-03-10T20:20:24.005818] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-03-10T20:20:24.006674] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-03-10T20:20:24.006728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:24.006760] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:24.006786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:24.006842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:24.077171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:24.078089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:24.078209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:24.078253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:24.209911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:24.210097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:24.210182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:24.210236] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:24.215261] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: UP (p=81.51%) [2026-03-10T20:20:24.215566] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-03-10T20:20:24.215723] [INFO ] [sig ] DHX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:24.362286] [INFO ] [LOCAL ] Saved forecast: DHX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DHX.txt [2026-03-10T20:20:24.362442] [INFO ] [sig ] [886/3275] Completed DHX in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 14.4m [2026-03-10T20:20:24.362486] [INFO ] [sig ] [887/3275] Forecasting DIBS... [2026-03-10T20:20:24.362516] [INFO ] [sig ] Generating forecast for: DIBS [2026-03-10T20:20:24.362547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-03-10T20:20:24.374073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-03-10T20:20:24.374417] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-03-10T20:20:24.375467] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-03-10T20:20:24.375522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:24.375555] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:24.375612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:24.375862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:24.437299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:24.438487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:24.438613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:24.438663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:24.561895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:24.562059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:24.562101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:24.562131] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:24.566104] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: DOWN (p=8.11%) [2026-03-10T20:20:24.566394] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-03-10T20:20:24.566557] [INFO ] [sig ] DIBS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:24.714986] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DIBS.txt [2026-03-10T20:20:24.715161] [INFO ] [sig ] [887/3275] Completed DIBS in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 14.4m [2026-03-10T20:20:24.715203] [INFO ] [sig ] [888/3275] Forecasting DIN... [2026-03-10T20:20:24.715231] [INFO ] [sig ] Generating forecast for: DIN [2026-03-10T20:20:24.715263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-03-10T20:20:24.726786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-03-10T20:20:24.727233] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-03-10T20:20:24.728106] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-03-10T20:20:24.728195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:24.728229] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:24.728258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:24.728315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:24.788822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:24.789734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:24.789861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:24.789899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:24.913775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:24.913937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:24.913979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:24.914010] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:24.918242] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: DOWN (p=7.13%) [2026-03-10T20:20:24.918547] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-03-10T20:20:24.918705] [INFO ] [sig ] DIN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:25.069467] [INFO ] [LOCAL ] Saved forecast: DIN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DIN.txt [2026-03-10T20:20:25.069636] [INFO ] [sig ] [888/3275] Completed DIN in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-10T20:20:25.069678] [INFO ] [sig ] [889/3275] Forecasting DINO... [2026-03-10T20:20:25.069707] [INFO ] [sig ] Generating forecast for: DINO [2026-03-10T20:20:25.069738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-03-10T20:20:25.081439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-03-10T20:20:25.081856] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-03-10T20:20:25.082697] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-03-10T20:20:25.082751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:25.082785] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:25.082813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:25.082872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:25.143143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:25.143999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:25.144106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:25.144141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:25.272456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:25.272642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:25.272686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:25.272714] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:25.276755] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: DOWN (p=22.62%) [2026-03-10T20:20:25.277066] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-03-10T20:20:25.277199] [INFO ] [sig ] DINO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:25.420795] [INFO ] [LOCAL ] Saved forecast: DINO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DINO.txt [2026-03-10T20:20:25.420938] [INFO ] [sig ] [889/3275] Completed DINO in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-10T20:20:25.420977] [INFO ] [sig ] [890/3275] Forecasting DIS... [2026-03-10T20:20:25.421006] [INFO ] [sig ] Generating forecast for: DIS [2026-03-10T20:20:25.421035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-03-10T20:20:25.434018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-03-10T20:20:25.434399] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-03-10T20:20:25.435245] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-03-10T20:20:25.435299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:25.435363] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:25.435393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:25.435456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:25.497874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:25.498673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:25.498810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:25.498845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:25.628097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:25.628270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:25.628314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:25.628345] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:25.631892] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=98.87%) [2026-03-10T20:20:25.632178] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-03-10T20:20:25.632313] [INFO ] [sig ] DIS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:25.783529] [INFO ] [LOCAL ] Saved forecast: DIS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DIS.txt [2026-03-10T20:20:25.783721] [INFO ] [sig ] [890/3275] Completed DIS in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 14.3m [2026-03-10T20:20:25.783765] [INFO ] [sig ] [891/3275] Forecasting DJCO... [2026-03-10T20:20:25.783796] [INFO ] [sig ] Generating forecast for: DJCO [2026-03-10T20:20:25.783829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-03-10T20:20:25.795317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-03-10T20:20:25.795731] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-03-10T20:20:25.796763] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-03-10T20:20:25.796819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:25.796852] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:25.796879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:25.796937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:25.860000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:25.860878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:25.860993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:25.861047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:25.988998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:25.989179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:25.989227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:25.989257] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:25.993553] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: DOWN (p=19.71%) [2026-03-10T20:20:25.994089] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-03-10T20:20:25.994243] [INFO ] [sig ] DJCO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:26.150144] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DJCO.txt [2026-03-10T20:20:26.150311] [INFO ] [sig ] [891/3275] Completed DJCO in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.3m [2026-03-10T20:20:26.150353] [INFO ] [sig ] [892/3275] Forecasting DK... [2026-03-10T20:20:26.150385] [INFO ] [sig ] Generating forecast for: DK [2026-03-10T20:20:26.150416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-03-10T20:20:26.162341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-03-10T20:20:26.162746] [INFO ] [FORECASTER] Starting predict_future for DK [2026-03-10T20:20:26.163671] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-03-10T20:20:26.163738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:26.163788] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:26.163829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:26.163891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:26.226837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:26.227699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:26.227786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:26.227820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:26.366342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:26.366512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:26.366551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:26.366599] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:26.370260] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: UP (p=78.33%) [2026-03-10T20:20:26.370562] [INFO ] [FORECASTER] Completed predict_future for DK [2026-03-10T20:20:26.370764] [INFO ] [sig ] DK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:26.530921] [INFO ] [LOCAL ] Saved forecast: DK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DK.txt [2026-03-10T20:20:26.531136] [INFO ] [sig ] [892/3275] Completed DK in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.3m [2026-03-10T20:20:26.531206] [INFO ] [sig ] [893/3275] Forecasting DKL... [2026-03-10T20:20:26.531257] [INFO ] [sig ] Generating forecast for: DKL [2026-03-10T20:20:26.531308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-03-10T20:20:26.544623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-03-10T20:20:26.545005] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-03-10T20:20:26.545952] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-03-10T20:20:26.546007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:26.546039] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:26.546067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:26.546124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:26.612634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:26.613615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:26.613704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:26.613742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:26.739827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:26.739986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:26.740027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:26.740056] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:26.743564] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: UP (p=85.27%) [2026-03-10T20:20:26.743864] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-03-10T20:20:26.743996] [INFO ] [sig ] DKL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:26.892716] [INFO ] [LOCAL ] Saved forecast: DKL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DKL.txt [2026-03-10T20:20:26.892926] [INFO ] [sig ] [893/3275] Completed DKL in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.3m [2026-03-10T20:20:26.892968] [INFO ] [sig ] [894/3275] Forecasting DKNG... [2026-03-10T20:20:26.892999] [INFO ] [sig ] Generating forecast for: DKNG [2026-03-10T20:20:26.893048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-03-10T20:20:26.904385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-03-10T20:20:26.904739] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-03-10T20:20:26.905535] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-03-10T20:20:26.905618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:26.905652] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:26.905679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:26.905736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:26.963877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:26.964733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:26.964816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:26.964849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:27.078195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:27.078355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:27.078401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:27.078436] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:27.081913] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: UP (p=70.33%) [2026-03-10T20:20:27.082191] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-03-10T20:20:27.082323] [INFO ] [sig ] DKNG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:27.223529] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DKNG.txt [2026-03-10T20:20:27.223697] [INFO ] [sig ] [894/3275] Completed DKNG in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.3m [2026-03-10T20:20:27.223748] [INFO ] [sig ] [895/3275] Forecasting DKS... [2026-03-10T20:20:27.223778] [INFO ] [sig ] Generating forecast for: DKS [2026-03-10T20:20:27.223810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-03-10T20:20:27.236261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-03-10T20:20:27.236718] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-03-10T20:20:27.237667] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-03-10T20:20:27.237724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:27.237756] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:27.237785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:27.237844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:27.300380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:27.301297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:27.301400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:27.301443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:27.428774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:27.428933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:27.428973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:27.429002] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:27.432538] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: UP (p=82.59%) [2026-03-10T20:20:27.432836] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-03-10T20:20:27.432967] [INFO ] [sig ] DKS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:27.575243] [INFO ] [LOCAL ] Saved forecast: DKS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DKS.txt [2026-03-10T20:20:27.575395] [INFO ] [sig ] [895/3275] Completed DKS in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.3m [2026-03-10T20:20:27.575445] [INFO ] [sig ] [896/3275] Forecasting DLB... [2026-03-10T20:20:27.575481] [INFO ] [sig ] Generating forecast for: DLB [2026-03-10T20:20:27.575519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-03-10T20:20:27.586900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-03-10T20:20:27.587224] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-03-10T20:20:27.588061] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-03-10T20:20:27.588115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:27.588171] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:27.588210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:27.588267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:27.646150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:27.646822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:27.646902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:27.646935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:27.771756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:27.771908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:27.771951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:27.771981] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:27.775449] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: UP (p=76.74%) [2026-03-10T20:20:27.775758] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-03-10T20:20:27.775892] [INFO ] [sig ] DLB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:27.918904] [INFO ] [LOCAL ] Saved forecast: DLB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DLB.txt [2026-03-10T20:20:27.919038] [INFO ] [sig ] [896/3275] Completed DLB in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.3m [2026-03-10T20:20:27.919077] [INFO ] [sig ] [897/3275] Forecasting DLHC... [2026-03-10T20:20:27.919106] [INFO ] [sig ] Generating forecast for: DLHC [2026-03-10T20:20:27.919135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-03-10T20:20:27.929932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-03-10T20:20:27.930261] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-03-10T20:20:27.931069] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-03-10T20:20:27.931122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:27.931200] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:27.931230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:27.931288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:27.991214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:27.992054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:27.992136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:27.992170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:28.109078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:28.109232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:28.109272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:28.109301] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:28.112976] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: DOWN (p=24.40%) [2026-03-10T20:20:28.113254] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-03-10T20:20:28.113379] [INFO ] [sig ] DLHC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:28.260508] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DLHC.txt [2026-03-10T20:20:28.260654] [INFO ] [sig ] [897/3275] Completed DLHC in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.3m [2026-03-10T20:20:28.260696] [INFO ] [sig ] [898/3275] Forecasting DLNG... [2026-03-10T20:20:28.260726] [INFO ] [sig ] Generating forecast for: DLNG [2026-03-10T20:20:28.260757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-03-10T20:20:28.271946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-03-10T20:20:28.272276] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-03-10T20:20:28.273100] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-03-10T20:20:28.273152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:28.273185] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:28.273212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:28.273273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:28.330764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:28.331387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:28.331469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:28.331503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:28.453121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:28.453287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:28.453329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:28.453358] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:28.457097] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: UP (p=90.59%) [2026-03-10T20:20:28.457378] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-03-10T20:20:28.457522] [INFO ] [sig ] DLNG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:28.601536] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DLNG.txt [2026-03-10T20:20:28.601729] [INFO ] [sig ] [898/3275] Completed DLNG in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.3m [2026-03-10T20:20:28.601770] [INFO ] [sig ] [899/3275] Forecasting DLO... [2026-03-10T20:20:28.601801] [INFO ] [sig ] Generating forecast for: DLO [2026-03-10T20:20:28.601834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-03-10T20:20:28.614972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-03-10T20:20:28.615376] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-03-10T20:20:28.616321] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-03-10T20:20:28.616387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:28.616429] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:28.616459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:28.616519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:28.689792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:28.690810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:28.690903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:28.690939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:28.818495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:28.818772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:28.818833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:28.818870] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:28.823667] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: UP (p=64.38%) [2026-03-10T20:20:28.824038] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-03-10T20:20:28.824209] [INFO ] [sig ] DLO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:28.970839] [INFO ] [LOCAL ] Saved forecast: DLO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DLO.txt [2026-03-10T20:20:28.970988] [INFO ] [sig ] [899/3275] Completed DLO in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.3m [2026-03-10T20:20:28.971029] [INFO ] [sig ] [900/3275] Forecasting DLPN... [2026-03-10T20:20:28.971057] [INFO ] [sig ] Generating forecast for: DLPN [2026-03-10T20:20:28.971095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-03-10T20:20:28.982040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-03-10T20:20:28.982382] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-03-10T20:20:28.983213] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-03-10T20:20:28.983267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:28.983299] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:28.983326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:28.983382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:29.041789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:29.042733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:29.042821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:29.042856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:29.149317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:29.149481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:29.149527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:29.149615] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:29.153059] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: DOWN (p=27.50%) [2026-03-10T20:20:29.153338] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-03-10T20:20:29.153478] [INFO ] [sig ] DLPN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:29.296751] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DLPN.txt [2026-03-10T20:20:29.296908] [INFO ] [sig ] [900/3275] Completed DLPN in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.3m [2026-03-10T20:20:29.296949] [INFO ] [sig ] [901/3275] Forecasting DLTH... [2026-03-10T20:20:29.296979] [INFO ] [sig ] Generating forecast for: DLTH [2026-03-10T20:20:29.297011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-03-10T20:20:29.307899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-03-10T20:20:29.308263] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-03-10T20:20:29.309098] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-03-10T20:20:29.309152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:29.309184] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:29.309211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:29.309272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:29.367012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:29.367789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:29.367873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:29.367906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:29.496746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:29.496911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:29.496967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:29.497002] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:29.501201] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: DOWN (p=3.98%) [2026-03-10T20:20:29.501518] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-03-10T20:20:29.501721] [INFO ] [sig ] DLTH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:29.655370] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DLTH.txt [2026-03-10T20:20:29.655529] [INFO ] [sig ] [901/3275] Completed DLTH in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.3m [2026-03-10T20:20:29.655606] [INFO ] [sig ] [902/3275] Forecasting DLX... [2026-03-10T20:20:29.655643] [INFO ] [sig ] Generating forecast for: DLX [2026-03-10T20:20:29.655677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-03-10T20:20:29.667694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-03-10T20:20:29.668052] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-03-10T20:20:29.669006] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-03-10T20:20:29.669062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:29.669096] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:29.669125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:29.669184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:29.734594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:29.735393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:29.735493] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:29.735531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:29.867155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:29.867325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:29.867374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:29.867406] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:29.871516] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: DOWN (p=16.21%) [2026-03-10T20:20:29.871866] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-03-10T20:20:29.872006] [INFO ] [sig ] DLX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:30.024807] [INFO ] [LOCAL ] Saved forecast: DLX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DLX.txt [2026-03-10T20:20:30.024943] [INFO ] [sig ] [902/3275] Completed DLX in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.3m [2026-03-10T20:20:30.024996] [INFO ] [sig ] [903/3275] Forecasting DLY... [2026-03-10T20:20:30.025027] [INFO ] [sig ] Generating forecast for: DLY [2026-03-10T20:20:30.025060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-03-10T20:20:30.037476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-03-10T20:20:30.037879] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-03-10T20:20:30.038795] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-03-10T20:20:30.038866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:30.038900] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:30.038928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:30.038985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:30.102318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:30.103164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:30.103260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:30.103304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:30.230520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:30.230883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:30.230927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:30.230957] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:30.234645] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: UP (p=53.95%) [2026-03-10T20:20:30.234999] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-03-10T20:20:30.235158] [INFO ] [sig ] DLY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:30.388270] [INFO ] [LOCAL ] Saved forecast: DLY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DLY.txt [2026-03-10T20:20:30.388426] [INFO ] [sig ] [903/3275] Completed DLY in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.3m [2026-03-10T20:20:30.388487] [INFO ] [sig ] [904/3275] Forecasting DMAC... [2026-03-10T20:20:30.388528] [INFO ] [sig ] Generating forecast for: DMAC [2026-03-10T20:20:30.388568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-03-10T20:20:30.400470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-03-10T20:20:30.400902] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-03-10T20:20:30.401751] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-03-10T20:20:30.401808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:30.401843] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:30.401874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:30.401932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:30.469913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:30.470817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:30.470904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:30.470937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:30.589590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:30.589751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:30.589792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:30.589821] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:30.593248] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: UP (p=69.96%) [2026-03-10T20:20:30.593533] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-03-10T20:20:30.593688] [INFO ] [sig ] DMAC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:30.736042] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DMAC.txt [2026-03-10T20:20:30.736183] [INFO ] [sig ] [904/3275] Completed DMAC in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-10T20:20:30.736225] [INFO ] [sig ] [905/3275] Forecasting DMB... [2026-03-10T20:20:30.736255] [INFO ] [sig ] Generating forecast for: DMB [2026-03-10T20:20:30.736286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-03-10T20:20:30.747913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-03-10T20:20:30.748312] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-03-10T20:20:30.749126] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-03-10T20:20:30.749179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:30.749212] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:30.749239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:30.749300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:30.807289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:30.808069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:30.808176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:30.808213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:30.928292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:30.928462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:30.928509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:30.928545] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:30.932067] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: DOWN (p=25.52%) [2026-03-10T20:20:30.932355] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-03-10T20:20:30.932486] [INFO ] [sig ] DMB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:31.073431] [INFO ] [LOCAL ] Saved forecast: DMB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DMB.txt [2026-03-10T20:20:31.073621] [INFO ] [sig ] [905/3275] Completed DMB in 0.3s | 2.77 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-10T20:20:31.073667] [INFO ] [sig ] [906/3275] Forecasting DMLP... [2026-03-10T20:20:31.073697] [INFO ] [sig ] Generating forecast for: DMLP [2026-03-10T20:20:31.073727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-03-10T20:20:31.085646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-03-10T20:20:31.085995] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-03-10T20:20:31.086840] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-03-10T20:20:31.086893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:31.086924] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:31.086950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:31.087007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:31.146310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:31.147088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:31.147171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:31.147204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:31.268008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:31.268193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:31.268237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:31.268272] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:31.271960] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: DOWN (p=35.09%) [2026-03-10T20:20:31.272306] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-03-10T20:20:31.272457] [INFO ] [sig ] DMLP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:31.436833] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DMLP.txt [2026-03-10T20:20:31.437009] [INFO ] [sig ] [906/3275] Completed DMLP in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-10T20:20:31.437056] [INFO ] [sig ] [907/3275] Forecasting DMO... [2026-03-10T20:20:31.437087] [INFO ] [sig ] Generating forecast for: DMO [2026-03-10T20:20:31.437119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-03-10T20:20:31.450961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-03-10T20:20:31.451398] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-03-10T20:20:31.452350] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-03-10T20:20:31.452418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:31.452454] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:31.452483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:31.452541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:31.519659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:31.520687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:31.520813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:31.520850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:31.649628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:31.649787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:31.649828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:31.649859] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:31.653599] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-03-10T20:20:31.653887] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-03-10T20:20:31.654022] [INFO ] [sig ] DMO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:31.815173] [INFO ] [LOCAL ] Saved forecast: DMO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DMO.txt [2026-03-10T20:20:31.815353] [INFO ] [sig ] [907/3275] Completed DMO in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.2m [2026-03-10T20:20:31.815396] [INFO ] [sig ] [908/3275] Forecasting DMRC... [2026-03-10T20:20:31.815428] [INFO ] [sig ] Generating forecast for: DMRC [2026-03-10T20:20:31.815460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-03-10T20:20:31.828121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-03-10T20:20:31.828642] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-03-10T20:20:31.829503] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-03-10T20:20:31.829570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:31.829646] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:31.829681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:31.829739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:31.897226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:31.898759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:31.899046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:31.899081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:32.032995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:32.033158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:32.033201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:32.033240] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:32.037144] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: UP (p=97.81%) [2026-03-10T20:20:32.037435] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-03-10T20:20:32.037629] [INFO ] [sig ] DMRC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:32.189132] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DMRC.txt [2026-03-10T20:20:32.189288] [INFO ] [sig ] [908/3275] Completed DMRC in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.2m [2026-03-10T20:20:32.189329] [INFO ] [sig ] [909/3275] Forecasting DMXF... [2026-03-10T20:20:32.189361] [INFO ] [sig ] Generating forecast for: DMXF [2026-03-10T20:20:32.189394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-03-10T20:20:32.201223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-03-10T20:20:32.201662] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-03-10T20:20:32.202487] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-03-10T20:20:32.202544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:32.202597] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:32.202628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:32.202686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:32.267309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:32.268254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:32.268363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:32.268415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:32.398041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:32.398223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:32.398269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:32.398299] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:32.402018] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: DOWN (p=31.47%) [2026-03-10T20:20:32.402319] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-03-10T20:20:32.402455] [INFO ] [sig ] DMXF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:32.559088] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DMXF.txt [2026-03-10T20:20:32.559305] [INFO ] [sig ] [909/3275] Completed DMXF in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.2m [2026-03-10T20:20:32.559366] [INFO ] [sig ] [910/3275] Forecasting DNA... [2026-03-10T20:20:32.559401] [INFO ] [sig ] Generating forecast for: DNA [2026-03-10T20:20:32.559433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-03-10T20:20:32.572201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-03-10T20:20:32.572668] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-03-10T20:20:32.573523] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-03-10T20:20:32.573599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:32.573634] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:32.573661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:32.573718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:32.639459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:32.640474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:32.640603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:32.640663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:32.781327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:32.781510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:32.781593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:32.781630] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:32.785388] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: UP (p=72.93%) [2026-03-10T20:20:32.785782] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-03-10T20:20:32.785944] [INFO ] [sig ] DNA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:32.943113] [INFO ] [LOCAL ] Saved forecast: DNA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DNA.txt [2026-03-10T20:20:32.943290] [INFO ] [sig ] [910/3275] Completed DNA in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.2m [2026-03-10T20:20:32.943332] [INFO ] [sig ] [911/3275] Forecasting DNLI... [2026-03-10T20:20:32.943364] [INFO ] [sig ] Generating forecast for: DNLI [2026-03-10T20:20:32.943395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-03-10T20:20:32.957827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-03-10T20:20:32.958278] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-03-10T20:20:32.959203] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-03-10T20:20:32.959259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:32.959294] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:32.959320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:32.959379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:33.024004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:33.024890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:33.024979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:33.025014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:33.162363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:33.162535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:33.162623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:33.162664] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:33.166467] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: UP (p=91.69%) [2026-03-10T20:20:33.166835] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-03-10T20:20:33.166993] [INFO ] [sig ] DNLI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:33.319033] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DNLI.txt [2026-03-10T20:20:33.319180] [INFO ] [sig ] [911/3275] Completed DNLI in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.2m [2026-03-10T20:20:33.319219] [INFO ] [sig ] [912/3275] Forecasting DNP... [2026-03-10T20:20:33.319250] [INFO ] [sig ] Generating forecast for: DNP [2026-03-10T20:20:33.319280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-03-10T20:20:33.331043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-03-10T20:20:33.331404] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-03-10T20:20:33.332242] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-03-10T20:20:33.332295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:33.332327] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:33.332353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:33.332409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:33.391682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:33.392692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:33.392805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:33.392841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:33.524188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:33.524395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:33.524437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:33.524466] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:33.527911] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: DOWN (p=37.84%) [2026-03-10T20:20:33.528242] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-03-10T20:20:33.528376] [INFO ] [sig ] DNP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:33.674773] [INFO ] [LOCAL ] Saved forecast: DNP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DNP.txt [2026-03-10T20:20:33.674919] [INFO ] [sig ] [912/3275] Completed DNP in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.2m [2026-03-10T20:20:33.674959] [INFO ] [sig ] [913/3275] Forecasting DNTH... [2026-03-10T20:20:33.674989] [INFO ] [sig ] Generating forecast for: DNTH [2026-03-10T20:20:33.675018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-03-10T20:20:33.687150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-03-10T20:20:33.687524] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-03-10T20:20:33.688566] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-03-10T20:20:33.688645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:33.688681] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:33.688707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:33.688763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:33.747255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:33.748041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:33.748125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:33.748186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:33.872222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:33.872387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:33.872429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:33.872459] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:33.876142] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: UP (p=61.04%) [2026-03-10T20:20:33.876479] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-03-10T20:20:33.876649] [INFO ] [sig ] DNTH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:34.031984] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DNTH.txt [2026-03-10T20:20:34.032143] [INFO ] [sig ] [913/3275] Completed DNTH in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.2m [2026-03-10T20:20:34.032194] [INFO ] [sig ] [914/3275] Forecasting DOCN... [2026-03-10T20:20:34.032234] [INFO ] [sig ] Generating forecast for: DOCN [2026-03-10T20:20:34.032266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-03-10T20:20:34.044418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-03-10T20:20:34.044809] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-03-10T20:20:34.045659] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-03-10T20:20:34.045715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:34.045812] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:34.045845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:34.045905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:34.112405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:34.113279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:34.113368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:34.113403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:34.248989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:34.249148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:34.249190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:34.249221] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:34.252983] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: DOWN (p=37.47%) [2026-03-10T20:20:34.253293] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-03-10T20:20:34.253438] [INFO ] [sig ] DOCN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:34.406648] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DOCN.txt [2026-03-10T20:20:34.407011] [INFO ] [sig ] [914/3275] Completed DOCN in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.2m [2026-03-10T20:20:34.407057] [INFO ] [sig ] [915/3275] Forecasting DOCS... [2026-03-10T20:20:34.407090] [INFO ] [sig ] Generating forecast for: DOCS [2026-03-10T20:20:34.407122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-03-10T20:20:34.420135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-03-10T20:20:34.420550] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-03-10T20:20:34.421438] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-03-10T20:20:34.421494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:34.421527] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:34.421555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:34.421650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:34.488376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:34.489286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:34.489374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:34.489409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:34.623531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:34.623737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:34.623790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:34.623832] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:34.627805] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: UP (p=71.06%) [2026-03-10T20:20:34.628127] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-03-10T20:20:34.628294] [INFO ] [sig ] DOCS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:34.780505] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DOCS.txt [2026-03-10T20:20:34.780694] [INFO ] [sig ] [915/3275] Completed DOCS in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.2m [2026-03-10T20:20:34.780742] [INFO ] [sig ] [916/3275] Forecasting DOGZ... [2026-03-10T20:20:34.780775] [INFO ] [sig ] Generating forecast for: DOGZ [2026-03-10T20:20:34.780807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-03-10T20:20:34.792626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-03-10T20:20:34.793102] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-03-10T20:20:34.794029] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-03-10T20:20:34.794085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:34.794122] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:34.794161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:34.794240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:34.859695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:34.861021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:34.861113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:34.861147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:34.994553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:34.994750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:34.994793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:34.994822] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:34.999258] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: DOWN (p=9.37%) [2026-03-10T20:20:34.999646] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-03-10T20:20:34.999820] [INFO ] [sig ] DOGZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:35.235256] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DOGZ.txt [2026-03-10T20:20:35.235411] [INFO ] [sig ] [916/3275] Completed DOGZ in 0.5s | 2.77 sym/s | Total: 5.5m | ETA: 14.2m [2026-03-10T20:20:35.235452] [INFO ] [sig ] [917/3275] Forecasting DOLE... [2026-03-10T20:20:35.235485] [INFO ] [sig ] Generating forecast for: DOLE [2026-03-10T20:20:35.235519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-03-10T20:20:35.248035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-03-10T20:20:35.248464] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-03-10T20:20:35.249343] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-03-10T20:20:35.249398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:35.249432] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:35.249460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:35.249518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:35.311522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:35.312280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:35.312366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:35.312401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:35.443570] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:35.443749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:35.443792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:35.443865] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:35.447661] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: DOWN (p=3.95%) [2026-03-10T20:20:35.448000] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-03-10T20:20:35.448192] [INFO ] [sig ] DOLE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:35.604486] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DOLE.txt [2026-03-10T20:20:35.604661] [INFO ] [sig ] [917/3275] Completed DOLE in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.2m [2026-03-10T20:20:35.604705] [INFO ] [sig ] [918/3275] Forecasting DOMO... [2026-03-10T20:20:35.604752] [INFO ] [sig ] Generating forecast for: DOMO [2026-03-10T20:20:35.604789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-03-10T20:20:35.616776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-03-10T20:20:35.617158] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-03-10T20:20:35.618054] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-03-10T20:20:35.618111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:35.618171] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:35.618203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:35.618262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:35.680969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:35.681881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:35.681970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:35.682004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:35.810858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:35.811020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:35.811062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:35.811099] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:35.814870] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=19.38%) [2026-03-10T20:20:35.815156] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-03-10T20:20:35.815290] [INFO ] [sig ] DOMO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:35.972335] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DOMO.txt [2026-03-10T20:20:35.972501] [INFO ] [sig ] [918/3275] Completed DOMO in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.2m [2026-03-10T20:20:35.972564] [INFO ] [sig ] [919/3275] Forecasting DORM... [2026-03-10T20:20:35.972634] [INFO ] [sig ] Generating forecast for: DORM [2026-03-10T20:20:35.972667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-03-10T20:20:35.985406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-03-10T20:20:35.985977] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-03-10T20:20:35.986882] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-03-10T20:20:35.986937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:35.986972] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:35.987000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:35.987059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:36.051358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:36.052134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:36.052220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:36.052256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:36.184238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:36.184398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:36.184444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:36.184477] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:36.188709] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: DOWN (p=24.60%) [2026-03-10T20:20:36.189216] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-03-10T20:20:36.189375] [INFO ] [sig ] DORM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:36.345110] [INFO ] [LOCAL ] Saved forecast: DORM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DORM.txt [2026-03-10T20:20:36.345258] [INFO ] [sig ] [919/3275] Completed DORM in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.2m [2026-03-10T20:20:36.345313] [INFO ] [sig ] [920/3275] Forecasting DOUG... [2026-03-10T20:20:36.345354] [INFO ] [sig ] Generating forecast for: DOUG [2026-03-10T20:20:36.345391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-03-10T20:20:36.358601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-03-10T20:20:36.359161] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-03-10T20:20:36.360044] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-03-10T20:20:36.360099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:36.360134] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:36.360161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:36.360221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:36.426402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:36.427492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:36.427599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:36.427642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:36.557684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:36.557848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:36.557890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:36.557919] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:36.561647] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: UP (p=73.82%) [2026-03-10T20:20:36.561990] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-03-10T20:20:36.562136] [INFO ] [sig ] DOUG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:36.725485] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DOUG.txt [2026-03-10T20:20:36.725725] [INFO ] [sig ] [920/3275] Completed DOUG in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.2m [2026-03-10T20:20:36.725794] [INFO ] [sig ] [921/3275] Forecasting DOX... [2026-03-10T20:20:36.725833] [INFO ] [sig ] Generating forecast for: DOX [2026-03-10T20:20:36.725866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-03-10T20:20:36.737393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-03-10T20:20:36.737806] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-03-10T20:20:36.738748] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-03-10T20:20:36.738804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:36.738836] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:36.738863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:36.738920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:36.805630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:36.806393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:36.806477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:36.806512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:36.939791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:36.939961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:36.940016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:36.940081] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:36.943917] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: DOWN (p=21.11%) [2026-03-10T20:20:36.944274] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-03-10T20:20:36.944435] [INFO ] [sig ] DOX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:37.104006] [INFO ] [LOCAL ] Saved forecast: DOX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DOX.txt [2026-03-10T20:20:37.104155] [INFO ] [sig ] [921/3275] Completed DOX in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.2m [2026-03-10T20:20:37.104196] [INFO ] [sig ] [922/3275] Forecasting DPG... [2026-03-10T20:20:37.104229] [INFO ] [sig ] Generating forecast for: DPG [2026-03-10T20:20:37.104260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-03-10T20:20:37.116476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-03-10T20:20:37.116891] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-03-10T20:20:37.117774] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-03-10T20:20:37.117830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:37.117863] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:37.117889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:37.117945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:37.185494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:37.186349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:37.186436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:37.186470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:37.316417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:37.316598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:37.316643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:37.316673] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:37.320723] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: UP (p=76.32%) [2026-03-10T20:20:37.321054] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-03-10T20:20:37.321206] [INFO ] [sig ] DPG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:37.475669] [INFO ] [LOCAL ] Saved forecast: DPG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DPG.txt [2026-03-10T20:20:37.475824] [INFO ] [sig ] [922/3275] Completed DPG in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-10T20:20:37.475865] [INFO ] [sig ] [923/3275] Forecasting DPRO... [2026-03-10T20:20:37.475897] [INFO ] [sig ] Generating forecast for: DPRO [2026-03-10T20:20:37.475930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-03-10T20:20:37.487715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-03-10T20:20:37.488089] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-03-10T20:20:37.488994] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-03-10T20:20:37.489050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:37.489082] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:37.489111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:37.489168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:37.554253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:37.555112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:37.555196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:37.555247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:37.679449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:37.679622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:37.679666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:37.679696] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:37.683703] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: UP (p=84.10%) [2026-03-10T20:20:37.684025] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-03-10T20:20:37.684176] [INFO ] [sig ] DPRO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:37.837195] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DPRO.txt [2026-03-10T20:20:37.837346] [INFO ] [sig ] [923/3275] Completed DPRO in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.1m [2026-03-10T20:20:37.837387] [INFO ] [sig ] [924/3275] Forecasting DPZ... [2026-03-10T20:20:37.837420] [INFO ] [sig ] Generating forecast for: DPZ [2026-03-10T20:20:37.837450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-03-10T20:20:37.849746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-03-10T20:20:37.850169] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-03-10T20:20:37.851096] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-03-10T20:20:37.851151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:37.851184] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:37.851214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:37.851271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:37.916427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:37.917447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:37.917603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:37.917642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:38.041586] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:38.041743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:38.041783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:38.042003] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:38.045882] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: UP (p=53.42%) [2026-03-10T20:20:38.046177] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-03-10T20:20:38.046308] [INFO ] [sig ] DPZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:38.199164] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DPZ.txt [2026-03-10T20:20:38.199317] [INFO ] [sig ] [924/3275] Completed DPZ in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:38.199359] [INFO ] [sig ] [925/3275] Forecasting DQ... [2026-03-10T20:20:38.199392] [INFO ] [sig ] Generating forecast for: DQ [2026-03-10T20:20:38.199425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-03-10T20:20:38.212163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-03-10T20:20:38.212558] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-03-10T20:20:38.213429] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-03-10T20:20:38.213484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:38.213516] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:38.213545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:38.213641] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:38.279651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:38.280630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:38.280724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:38.280759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:38.423249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:38.423431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:38.423482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:38.423522] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:38.427624] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: DOWN (p=45.88%) [2026-03-10T20:20:38.428039] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-03-10T20:20:38.428212] [INFO ] [sig ] DQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:38.591479] [INFO ] [LOCAL ] Saved forecast: DQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DQ.txt [2026-03-10T20:20:38.591668] [INFO ] [sig ] [925/3275] Completed DQ in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:38.591722] [INFO ] [sig ] [926/3275] Forecasting DRD... [2026-03-10T20:20:38.591763] [INFO ] [sig ] Generating forecast for: DRD [2026-03-10T20:20:38.591801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-03-10T20:20:38.604504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-03-10T20:20:38.605007] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-03-10T20:20:38.606463] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-03-10T20:20:38.606519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:38.606551] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:38.606605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:38.606677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:38.674341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:38.675420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:38.675531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:38.675592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:38.812230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:38.812393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:38.812436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:38.812466] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:38.816417] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: DOWN (p=19.91%) [2026-03-10T20:20:38.816747] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-03-10T20:20:38.816888] [INFO ] [sig ] DRD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:38.972481] [INFO ] [LOCAL ] Saved forecast: DRD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DRD.txt [2026-03-10T20:20:38.972680] [INFO ] [sig ] [926/3275] Completed DRD in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:38.972737] [INFO ] [sig ] [927/3275] Forecasting DRH... [2026-03-10T20:20:38.972780] [INFO ] [sig ] Generating forecast for: DRH [2026-03-10T20:20:38.972831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-03-10T20:20:38.985762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-03-10T20:20:38.986172] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-03-10T20:20:38.987239] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-03-10T20:20:38.987310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:38.987344] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:38.987381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:38.987443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:39.054981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:39.055828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:39.055917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:39.055951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:39.189177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:39.189337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:39.189387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:39.189437] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:39.193568] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: UP (p=73.99%) [2026-03-10T20:20:39.193897] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-03-10T20:20:39.194056] [INFO ] [sig ] DRH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:39.349912] [INFO ] [LOCAL ] Saved forecast: DRH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DRH.txt [2026-03-10T20:20:39.350104] [INFO ] [sig ] [927/3275] Completed DRH in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:39.350161] [INFO ] [sig ] [928/3275] Forecasting DRI... [2026-03-10T20:20:39.350196] [INFO ] [sig ] Generating forecast for: DRI [2026-03-10T20:20:39.350228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-03-10T20:20:39.362830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-03-10T20:20:39.363234] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-03-10T20:20:39.364125] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-03-10T20:20:39.364180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:39.364213] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:39.364241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:39.364298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:39.429336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:39.430312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:39.430402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:39.430435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:39.567275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:39.567437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:39.567482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:39.567529] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:39.571671] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: UP (p=66.67%) [2026-03-10T20:20:39.572034] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-03-10T20:20:39.572199] [INFO ] [sig ] DRI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:39.728676] [INFO ] [LOCAL ] Saved forecast: DRI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DRI.txt [2026-03-10T20:20:39.728843] [INFO ] [sig ] [928/3275] Completed DRI in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:39.728884] [INFO ] [sig ] [929/3275] Forecasting DRIO... [2026-03-10T20:20:39.728918] [INFO ] [sig ] Generating forecast for: DRIO [2026-03-10T20:20:39.728965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRIO' from 'https://tdm.silogroup.org/data/derivative_storage/DRIO.csv'. [2026-03-10T20:20:39.740963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRIO'. [2026-03-10T20:20:39.741389] [INFO ] [FORECASTER] Starting predict_future for DRIO [2026-03-10T20:20:39.742336] [DEBUG] [LOCAL ] No optimal features file found for DRIO: ./output/feature-sets/DRIO.txt [2026-03-10T20:20:39.742391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:39.742423] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:39.742452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:39.742511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:39.807112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:39.808083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:39.808351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:39.808400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:39.937815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:39.937977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:39.938211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:39.938250] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:39.942644] [DEBUG] [FORECASTER] DRIO: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-03-10T20:20:39.942971] [INFO ] [FORECASTER] Completed predict_future for DRIO [2026-03-10T20:20:39.943133] [INFO ] [sig ] DRIO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:40.101705] [INFO ] [LOCAL ] Saved forecast: DRIO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DRIO.txt [2026-03-10T20:20:40.101911] [INFO ] [sig ] [929/3275] Completed DRIO in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:40.101961] [INFO ] [sig ] [930/3275] Forecasting DRLL... [2026-03-10T20:20:40.101994] [INFO ] [sig ] Generating forecast for: DRLL [2026-03-10T20:20:40.102033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-03-10T20:20:40.117678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-03-10T20:20:40.118457] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-03-10T20:20:40.119866] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-03-10T20:20:40.119947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:40.120001] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:40.120045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:40.120133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:40.216328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:40.217533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:40.217654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:40.217691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:40.340203] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:40.340348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:40.340387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:40.340416] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:40.344095] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-03-10T20:20:40.344377] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-03-10T20:20:40.344507] [INFO ] [sig ] DRLL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:40.488089] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DRLL.txt [2026-03-10T20:20:40.488235] [INFO ] [sig ] [930/3275] Completed DRLL in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:40.488297] [INFO ] [sig ] [931/3275] Forecasting DRMA... [2026-03-10T20:20:40.488329] [INFO ] [sig ] Generating forecast for: DRMA [2026-03-10T20:20:40.488361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-03-10T20:20:40.500051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-03-10T20:20:40.500377] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-03-10T20:20:40.501207] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-03-10T20:20:40.501261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:40.501321] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:40.501350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:40.501407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:40.561336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:40.561991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:40.562071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:40.562104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:40.679689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:40.679853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:40.679892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:40.679921] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:40.684258] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: UP (p=62.66%) [2026-03-10T20:20:40.684542] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-03-10T20:20:40.684694] [INFO ] [sig ] DRMA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:40.830633] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DRMA.txt [2026-03-10T20:20:40.830785] [INFO ] [sig ] [931/3275] Completed DRMA in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:40.830825] [INFO ] [sig ] [932/3275] Forecasting DRS... [2026-03-10T20:20:40.830856] [INFO ] [sig ] Generating forecast for: DRS [2026-03-10T20:20:40.830887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-03-10T20:20:40.843221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-03-10T20:20:40.843608] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-03-10T20:20:40.844405] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-03-10T20:20:40.844457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:40.844490] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:40.844516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:40.844597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:40.902600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:40.903368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:40.903452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:40.903486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:41.023756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:41.023946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:41.023992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:41.024023] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:41.028047] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: UP (p=91.25%) [2026-03-10T20:20:41.028502] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-03-10T20:20:41.028692] [INFO ] [sig ] DRS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:41.188089] [INFO ] [LOCAL ] Saved forecast: DRS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DRS.txt [2026-03-10T20:20:41.188281] [INFO ] [sig ] [932/3275] Completed DRS in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:41.188348] [INFO ] [sig ] [933/3275] Forecasting DRTS... [2026-03-10T20:20:41.188404] [INFO ] [sig ] Generating forecast for: DRTS [2026-03-10T20:20:41.188443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-03-10T20:20:41.199869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-03-10T20:20:41.200270] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-03-10T20:20:41.201153] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-03-10T20:20:41.201209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:41.201243] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:41.201270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:41.201330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:41.265610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:41.266469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:41.266560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:41.266616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:41.400792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:41.400954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:41.400994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:41.401023] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:41.404944] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: UP (p=71.18%) [2026-03-10T20:20:41.405361] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-03-10T20:20:41.405548] [INFO ] [sig ] DRTS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:41.554677] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DRTS.txt [2026-03-10T20:20:41.554830] [INFO ] [sig ] [933/3275] Completed DRTS in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:41.554870] [INFO ] [sig ] [934/3275] Forecasting DRUG... [2026-03-10T20:20:41.554901] [INFO ] [sig ] Generating forecast for: DRUG [2026-03-10T20:20:41.554933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-03-10T20:20:41.566459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-03-10T20:20:41.566844] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-03-10T20:20:41.567672] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-03-10T20:20:41.567729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:41.567767] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:41.567800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:41.567869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:41.624839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:41.625600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:41.625684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:41.625717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:41.742818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:41.742977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:41.743051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:41.743114] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:41.746542] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: DOWN (p=45.28%) [2026-03-10T20:20:41.746869] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-03-10T20:20:41.747009] [INFO ] [sig ] DRUG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:41.894898] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DRUG.txt [2026-03-10T20:20:41.895063] [INFO ] [sig ] [934/3275] Completed DRUG in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:41.895104] [INFO ] [sig ] [935/3275] Forecasting DRVN... [2026-03-10T20:20:41.895135] [INFO ] [sig ] Generating forecast for: DRVN [2026-03-10T20:20:41.895166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-03-10T20:20:41.907331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-03-10T20:20:41.907732] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-03-10T20:20:41.908794] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-03-10T20:20:41.908862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:41.908904] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:41.908934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:41.908993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:41.967848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:41.968717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:41.968812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:41.968853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:42.093552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:42.093733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:42.093776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:42.093810] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:42.097505] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: DOWN (p=2.28%) [2026-03-10T20:20:42.097875] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-03-10T20:20:42.098242] [INFO ] [sig ] DRVN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:42.262391] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DRVN.txt [2026-03-10T20:20:42.262560] [INFO ] [sig ] [935/3275] Completed DRVN in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:42.262624] [INFO ] [sig ] [936/3275] Forecasting DSGX... [2026-03-10T20:20:42.262660] [INFO ] [sig ] Generating forecast for: DSGX [2026-03-10T20:20:42.262691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-03-10T20:20:42.276693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-03-10T20:20:42.277392] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-03-10T20:20:42.278814] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-03-10T20:20:42.278911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:42.278958] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:42.278994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:42.279271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:42.342031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:42.343020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:42.343110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:42.343146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:42.474273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:42.474435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:42.474476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:42.474506] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:42.478112] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: DOWN (p=16.72%) [2026-03-10T20:20:42.478422] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-03-10T20:20:42.478550] [INFO ] [sig ] DSGX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:42.644863] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DSGX.txt [2026-03-10T20:20:42.645026] [INFO ] [sig ] [936/3275] Completed DSGX in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:42.645067] [INFO ] [sig ] [937/3275] Forecasting DSL... [2026-03-10T20:20:42.645098] [INFO ] [sig ] Generating forecast for: DSL [2026-03-10T20:20:42.645130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-03-10T20:20:42.657594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-03-10T20:20:42.657965] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-03-10T20:20:42.658869] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-03-10T20:20:42.658934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:42.658970] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:42.658996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:42.659054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:42.717087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:42.718045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:42.718168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:42.718204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:42.839867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:42.840032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:42.840073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:42.840102] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:42.843787] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: UP (p=83.57%) [2026-03-10T20:20:42.844143] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-03-10T20:20:42.844287] [INFO ] [sig ] DSL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:42.994705] [INFO ] [LOCAL ] Saved forecast: DSL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DSL.txt [2026-03-10T20:20:42.994907] [INFO ] [sig ] [937/3275] Completed DSL in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:42.994961] [INFO ] [sig ] [938/3275] Forecasting DSM... [2026-03-10T20:20:42.994995] [INFO ] [sig ] Generating forecast for: DSM [2026-03-10T20:20:42.995027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-03-10T20:20:43.007595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-03-10T20:20:43.007954] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-03-10T20:20:43.008902] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-03-10T20:20:43.008986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:43.009037] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:43.009066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:43.009127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:43.069472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:43.070596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:43.070681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:43.070714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:43.191661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:43.191828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:43.191879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:43.191915] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:43.195356] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: DOWN (p=0.55%) [2026-03-10T20:20:43.195656] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-03-10T20:20:43.195787] [INFO ] [sig ] DSM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:43.340164] [INFO ] [LOCAL ] Saved forecast: DSM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DSM.txt [2026-03-10T20:20:43.340321] [INFO ] [sig ] [938/3275] Completed DSM in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.1m [2026-03-10T20:20:43.340362] [INFO ] [sig ] [939/3275] Forecasting DSP... [2026-03-10T20:20:43.340393] [INFO ] [sig ] Generating forecast for: DSP [2026-03-10T20:20:43.340424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-03-10T20:20:43.352341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-03-10T20:20:43.352720] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-03-10T20:20:43.353500] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-03-10T20:20:43.353553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:43.353603] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:43.353632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:43.353688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:43.411279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:43.412188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:43.412272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:43.412305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:43.535373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:43.535530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:43.535587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:43.535620] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:43.539120] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: DOWN (p=13.90%) [2026-03-10T20:20:43.539394] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-03-10T20:20:43.539520] [INFO ] [sig ] DSP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:43.690233] [INFO ] [LOCAL ] Saved forecast: DSP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DSP.txt [2026-03-10T20:20:43.690383] [INFO ] [sig ] [939/3275] Completed DSP in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.0m [2026-03-10T20:20:43.690631] [INFO ] [sig ] [940/3275] Forecasting DSX... [2026-03-10T20:20:43.690666] [INFO ] [sig ] Generating forecast for: DSX [2026-03-10T20:20:43.690697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-03-10T20:20:43.702842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-03-10T20:20:43.703261] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-03-10T20:20:43.704094] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-03-10T20:20:43.704147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:43.704180] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:43.704207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:43.704264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:43.763012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:43.763920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:43.764013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:43.764049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:43.885329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:43.885486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:43.885525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:43.885553] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:43.888964] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=86.07%) [2026-03-10T20:20:43.889237] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-03-10T20:20:43.889362] [INFO ] [sig ] DSX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:44.031421] [INFO ] [LOCAL ] Saved forecast: DSX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DSX.txt [2026-03-10T20:20:44.031554] [INFO ] [sig ] [940/3275] Completed DSX in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:44.031612] [INFO ] [sig ] [941/3275] Forecasting DTB... [2026-03-10T20:20:44.031644] [INFO ] [sig ] Generating forecast for: DTB [2026-03-10T20:20:44.031675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-03-10T20:20:44.042796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-03-10T20:20:44.043108] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-03-10T20:20:44.043915] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-03-10T20:20:44.043969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:44.044000] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:44.044028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:44.044084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:44.102143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:44.102948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:44.103030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:44.103113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:44.215627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:44.215782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:44.215830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:44.215867] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:44.219912] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: UP (p=80.65%) [2026-03-10T20:20:44.220206] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-03-10T20:20:44.220336] [INFO ] [sig ] DTB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:44.367499] [INFO ] [LOCAL ] Saved forecast: DTB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DTB.txt [2026-03-10T20:20:44.367683] [INFO ] [sig ] [941/3275] Completed DTB in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:44.367727] [INFO ] [sig ] [942/3275] Forecasting DTE... [2026-03-10T20:20:44.367765] [INFO ] [sig ] Generating forecast for: DTE [2026-03-10T20:20:44.367798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-03-10T20:20:44.379758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-03-10T20:20:44.380151] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-03-10T20:20:44.380968] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-03-10T20:20:44.381021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:44.381053] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:44.381081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:44.381138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:44.441943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:44.443066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:44.443156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:44.443190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:44.567997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:44.568217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:44.568273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:44.568307] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:44.572377] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: UP (p=91.63%) [2026-03-10T20:20:44.572791] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-03-10T20:20:44.572972] [INFO ] [sig ] DTE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:44.724523] [INFO ] [LOCAL ] Saved forecast: DTE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DTE.txt [2026-03-10T20:20:44.724685] [INFO ] [sig ] [942/3275] Completed DTE in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:44.724726] [INFO ] [sig ] [943/3275] Forecasting DTG... [2026-03-10T20:20:44.724757] [INFO ] [sig ] Generating forecast for: DTG [2026-03-10T20:20:44.724788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-03-10T20:20:44.736552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-03-10T20:20:44.736945] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-03-10T20:20:44.737784] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-03-10T20:20:44.737850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:44.737891] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:44.737928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:44.737996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:44.798679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:44.799408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:44.799500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:44.799539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:44.919621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:44.919776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:44.919818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:44.919849] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:44.923273] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-03-10T20:20:44.923554] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-03-10T20:20:44.923705] [INFO ] [sig ] DTG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:45.067546] [INFO ] [LOCAL ] Saved forecast: DTG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DTG.txt [2026-03-10T20:20:45.067696] [INFO ] [sig ] [943/3275] Completed DTG in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:45.067735] [INFO ] [sig ] [944/3275] Forecasting DTIL... [2026-03-10T20:20:45.067765] [INFO ] [sig ] Generating forecast for: DTIL [2026-03-10T20:20:45.067795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-03-10T20:20:45.079486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-03-10T20:20:45.079853] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-03-10T20:20:45.080712] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-03-10T20:20:45.080766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:45.080801] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:45.080836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:45.080908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:45.141183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:45.141865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:45.141952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:45.141986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:45.259258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:45.259416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:45.259459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:45.259488] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:45.263002] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: DOWN (p=16.16%) [2026-03-10T20:20:45.263282] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-03-10T20:20:45.263409] [INFO ] [sig ] DTIL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:45.407021] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DTIL.txt [2026-03-10T20:20:45.407183] [INFO ] [sig ] [944/3275] Completed DTIL in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:45.407223] [INFO ] [sig ] [945/3275] Forecasting DTM... [2026-03-10T20:20:45.407254] [INFO ] [sig ] Generating forecast for: DTM [2026-03-10T20:20:45.407284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-03-10T20:20:45.418449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-03-10T20:20:45.418810] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-03-10T20:20:45.419659] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-03-10T20:20:45.419715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:45.419749] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:45.419778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:45.419838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:45.480405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:45.481290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:45.481381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:45.481416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:45.605360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:45.605517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:45.605556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:45.605622] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:45.609095] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=87.58%) [2026-03-10T20:20:45.609379] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-03-10T20:20:45.609513] [INFO ] [sig ] DTM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:45.755103] [INFO ] [LOCAL ] Saved forecast: DTM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DTM.txt [2026-03-10T20:20:45.755275] [INFO ] [sig ] [945/3275] Completed DTM in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:45.755320] [INFO ] [sig ] [946/3275] Forecasting DUK... [2026-03-10T20:20:45.755353] [INFO ] [sig ] Generating forecast for: DUK [2026-03-10T20:20:45.755388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-03-10T20:20:45.767452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-03-10T20:20:45.767824] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-03-10T20:20:45.768751] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-03-10T20:20:45.768805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:45.768839] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:45.768869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:45.768933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:45.838981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:45.839922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:45.840042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:45.840077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:45.961860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:45.962017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:45.962061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:45.962092] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:45.965661] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: DOWN (p=29.31%) [2026-03-10T20:20:45.965971] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-03-10T20:20:45.966111] [INFO ] [sig ] DUK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:46.114810] [INFO ] [LOCAL ] Saved forecast: DUK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DUK.txt [2026-03-10T20:20:46.114962] [INFO ] [sig ] [946/3275] Completed DUK in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:46.115004] [INFO ] [sig ] [947/3275] Forecasting DUKB... [2026-03-10T20:20:46.115035] [INFO ] [sig ] Generating forecast for: DUKB [2026-03-10T20:20:46.115065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-03-10T20:20:46.126323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-03-10T20:20:46.126720] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-03-10T20:20:46.127821] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-03-10T20:20:46.127893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:46.127943] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:46.127983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:46.128061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:46.190432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:46.191301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:46.191390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:46.191426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:46.322422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:46.322604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:46.322665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:46.322698] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:46.326267] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: DOWN (p=4.29%) [2026-03-10T20:20:46.326641] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-03-10T20:20:46.326789] [INFO ] [sig ] DUKB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:46.475162] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DUKB.txt [2026-03-10T20:20:46.475344] [INFO ] [sig ] [947/3275] Completed DUKB in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:46.475388] [INFO ] [sig ] [948/3275] Forecasting DUOL... [2026-03-10T20:20:46.475419] [INFO ] [sig ] Generating forecast for: DUOL [2026-03-10T20:20:46.475449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-03-10T20:20:46.488796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-03-10T20:20:46.489215] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-03-10T20:20:46.490085] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-03-10T20:20:46.490139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:46.490206] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:46.490233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:46.490290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:46.547783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:46.548763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:46.548854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:46.548888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:46.670691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:46.670857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:46.670899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:46.670928] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:46.674665] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: UP (p=51.53%) [2026-03-10T20:20:46.675008] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-03-10T20:20:46.675189] [INFO ] [sig ] DUOL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:46.832652] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DUOL.txt [2026-03-10T20:20:46.832813] [INFO ] [sig ] [948/3275] Completed DUOL in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:46.832855] [INFO ] [sig ] [949/3275] Forecasting DVA... [2026-03-10T20:20:46.832886] [INFO ] [sig ] Generating forecast for: DVA [2026-03-10T20:20:46.832917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-03-10T20:20:46.847261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-03-10T20:20:46.847700] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-03-10T20:20:46.848673] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-03-10T20:20:46.848727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:46.848758] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:46.848784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:46.848858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:46.909288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:46.910453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:46.910547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:46.910599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:47.039914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:47.040080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:47.040122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:47.040159] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:47.044460] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: DOWN (p=0.99%) [2026-03-10T20:20:47.044787] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-03-10T20:20:47.044944] [INFO ] [sig ] DVA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:47.191497] [INFO ] [LOCAL ] Saved forecast: DVA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DVA.txt [2026-03-10T20:20:47.191671] [INFO ] [sig ] [949/3275] Completed DVA in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:47.191724] [INFO ] [sig ] [950/3275] Forecasting DVN... [2026-03-10T20:20:47.191755] [INFO ] [sig ] Generating forecast for: DVN [2026-03-10T20:20:47.191787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-03-10T20:20:47.203905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-03-10T20:20:47.204284] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-03-10T20:20:47.205331] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-03-10T20:20:47.205399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:47.205453] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:47.205495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:47.205563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:47.264074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:47.264991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:47.265084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:47.265118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:47.392045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:47.392204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:47.392246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:47.392275] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:47.395829] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: DOWN (p=48.61%) [2026-03-10T20:20:47.396124] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-03-10T20:20:47.396263] [INFO ] [sig ] DVN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:47.545639] [INFO ] [LOCAL ] Saved forecast: DVN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DVN.txt [2026-03-10T20:20:47.545810] [INFO ] [sig ] [950/3275] Completed DVN in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:47.545852] [INFO ] [sig ] [951/3275] Forecasting DWAS... [2026-03-10T20:20:47.545884] [INFO ] [sig ] Generating forecast for: DWAS [2026-03-10T20:20:47.545916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-03-10T20:20:47.557141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-03-10T20:20:47.557484] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-03-10T20:20:47.558326] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-03-10T20:20:47.558416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:47.558449] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:47.558476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:47.558532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:47.617615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:47.618511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:47.618615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:47.618651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:47.746777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:47.746932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:47.746975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:47.747038] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:47.750465] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: DOWN (p=45.22%) [2026-03-10T20:20:47.750763] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-03-10T20:20:47.750893] [INFO ] [sig ] DWAS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:47.903814] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DWAS.txt [2026-03-10T20:20:47.904083] [INFO ] [sig ] [951/3275] Completed DWAS in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:47.904126] [INFO ] [sig ] [952/3275] Forecasting DWSH... [2026-03-10T20:20:47.904157] [INFO ] [sig ] Generating forecast for: DWSH [2026-03-10T20:20:47.904192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-03-10T20:20:47.916741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-03-10T20:20:47.917358] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-03-10T20:20:47.918288] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-03-10T20:20:47.918344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:47.918380] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:47.918414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:47.918486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:47.979424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:47.980320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:47.980406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:47.980440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:48.096944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:48.097104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:48.097145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:48.097175] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:48.100684] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: DOWN (p=28.44%) [2026-03-10T20:20:48.100961] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-03-10T20:20:48.101273] [INFO ] [sig ] DWSH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:48.250797] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DWSH.txt [2026-03-10T20:20:48.250984] [INFO ] [sig ] [952/3275] Completed DWSH in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:48.251034] [INFO ] [sig ] [953/3275] Forecasting DX... [2026-03-10T20:20:48.251071] [INFO ] [sig ] Generating forecast for: DX [2026-03-10T20:20:48.251107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-03-10T20:20:48.263535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-03-10T20:20:48.263994] [INFO ] [FORECASTER] Starting predict_future for DX [2026-03-10T20:20:48.264918] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-03-10T20:20:48.264978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:48.265011] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:48.265039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:48.265098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:48.329464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:48.330375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:48.330469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:48.330504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:48.461355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:48.461518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:48.461559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:48.461612] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:48.465350] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-03-10T20:20:48.465701] [INFO ] [FORECASTER] Completed predict_future for DX [2026-03-10T20:20:48.465844] [INFO ] [sig ] DX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:48.619643] [INFO ] [LOCAL ] Saved forecast: DX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DX.txt [2026-03-10T20:20:48.619801] [INFO ] [sig ] [953/3275] Completed DX in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:48.619841] [INFO ] [sig ] [954/3275] Forecasting DXC... [2026-03-10T20:20:48.619872] [INFO ] [sig ] Generating forecast for: DXC [2026-03-10T20:20:48.619906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-03-10T20:20:48.634726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-03-10T20:20:48.635436] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-03-10T20:20:48.636776] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-03-10T20:20:48.636836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:48.636872] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:48.636921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:48.636998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:48.706418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:48.707376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:48.707462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:48.707497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:48.830820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:48.830977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:48.831018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:48.831048] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:48.834550] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: DOWN (p=26.25%) [2026-03-10T20:20:48.834855] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-03-10T20:20:48.834988] [INFO ] [sig ] DXC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:48.986261] [INFO ] [LOCAL ] Saved forecast: DXC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DXC.txt [2026-03-10T20:20:48.986419] [INFO ] [sig ] [954/3275] Completed DXC in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.0m [2026-03-10T20:20:48.986484] [INFO ] [sig ] [955/3275] Forecasting DXCM... [2026-03-10T20:20:48.986517] [INFO ] [sig ] Generating forecast for: DXCM [2026-03-10T20:20:48.986548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-03-10T20:20:48.997881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-03-10T20:20:48.998335] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-03-10T20:20:48.999234] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-03-10T20:20:48.999290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:48.999324] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:48.999352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:48.999411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:49.060895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:49.061791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:49.061882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:49.061922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:49.185334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:49.185493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:49.185535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:49.185565] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:49.189167] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: DOWN (p=36.12%) [2026-03-10T20:20:49.189450] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-03-10T20:20:49.189602] [INFO ] [sig ] DXCM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:49.342014] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DXCM.txt [2026-03-10T20:20:49.342164] [INFO ] [sig ] [955/3275] Completed DXCM in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-10T20:20:49.342205] [INFO ] [sig ] [956/3275] Forecasting DXPE... [2026-03-10T20:20:49.342237] [INFO ] [sig ] Generating forecast for: DXPE [2026-03-10T20:20:49.342269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-03-10T20:20:49.353791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-03-10T20:20:49.354171] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-03-10T20:20:49.355031] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-03-10T20:20:49.355087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:49.355120] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:49.355149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:49.355209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:49.417301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:49.418197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:49.418283] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:49.418318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:49.544665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:49.544820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:49.544860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:49.544889] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:49.548808] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: DOWN (p=41.19%) [2026-03-10T20:20:49.549143] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-03-10T20:20:49.549292] [INFO ] [sig ] DXPE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:49.704307] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/DXPE.txt [2026-03-10T20:20:49.704467] [INFO ] [sig ] [956/3275] Completed DXPE in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 13.9m [2026-03-10T20:20:49.704509] [INFO ] [sig ] [957/3275] Forecasting DY... [2026-03-10T20:20:49.704540] [INFO ] [sig ] Generating forecast for: DY [2026-03-10T20:20:49.704592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-03-10T20:20:49.717067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-03-10T20:20:49.717485] [INFO ] [FORECASTER] Starting predict_future for DY [2026-03-10T20:20:49.718395] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-03-10T20:20:49.718450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:49.718482] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:49.718509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:49.718586] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:49.778386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:49.779298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:49.779380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:49.779413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:49.904482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:49.904668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:49.904715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:49.904748] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:49.909056] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: UP (p=59.46%) [2026-03-10T20:20:49.909406] [INFO ] [FORECASTER] Completed predict_future for DY [2026-03-10T20:20:49.909565] [INFO ] [sig ] DY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:50.067721] [INFO ] [LOCAL ] Saved forecast: DY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DY.txt [2026-03-10T20:20:50.067881] [INFO ] [sig ] [957/3275] Completed DY in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:50.067922] [INFO ] [sig ] [958/3275] Forecasting DYN... [2026-03-10T20:20:50.067954] [INFO ] [sig ] Generating forecast for: DYN [2026-03-10T20:20:50.067986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-03-10T20:20:50.084934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-03-10T20:20:50.085339] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-03-10T20:20:50.086490] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-03-10T20:20:50.086548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:50.086607] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:50.086642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:50.086703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:50.147188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:50.148197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:50.148378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:50.148417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:50.279527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:50.279705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:50.279778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:50.279813] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:50.283662] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: UP (p=70.17%) [2026-03-10T20:20:50.284050] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-03-10T20:20:50.284207] [INFO ] [sig ] DYN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:50.440174] [INFO ] [LOCAL ] Saved forecast: DYN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/DYN.txt [2026-03-10T20:20:50.440324] [INFO ] [sig ] [958/3275] Completed DYN in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:50.440364] [INFO ] [sig ] [959/3275] Forecasting E... [2026-03-10T20:20:50.440395] [INFO ] [sig ] Generating forecast for: E [2026-03-10T20:20:50.440426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-03-10T20:20:50.452007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-03-10T20:20:50.452410] [INFO ] [FORECASTER] Starting predict_future for E [2026-03-10T20:20:50.453256] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-03-10T20:20:50.453310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:50.453342] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:50.453369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:50.453427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:50.512166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:50.513092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:50.513183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:50.513218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:50.634189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:50.634356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:50.634396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:50.634426] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:50.638086] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: DOWN (p=26.01%) [2026-03-10T20:20:50.638475] [INFO ] [FORECASTER] Completed predict_future for E [2026-03-10T20:20:50.638644] [INFO ] [sig ] E: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:50.793241] [INFO ] [LOCAL ] Saved forecast: E 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/E.txt [2026-03-10T20:20:50.793397] [INFO ] [sig ] [959/3275] Completed E in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:50.793439] [INFO ] [sig ] [960/3275] Forecasting EA... [2026-03-10T20:20:50.793469] [INFO ] [sig ] Generating forecast for: EA [2026-03-10T20:20:50.793500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-03-10T20:20:50.804627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-03-10T20:20:50.804959] [INFO ] [FORECASTER] Starting predict_future for EA [2026-03-10T20:20:50.805776] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-03-10T20:20:50.805830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:50.805861] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:50.805888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:50.805947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:50.863420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:50.864107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:50.864216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:50.864250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:50.996958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:50.997125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:50.997165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:50.997195] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:51.000884] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: UP (p=50.67%) [2026-03-10T20:20:51.001234] [INFO ] [FORECASTER] Completed predict_future for EA [2026-03-10T20:20:51.001382] [INFO ] [sig ] EA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:51.154144] [INFO ] [LOCAL ] Saved forecast: EA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EA.txt [2026-03-10T20:20:51.154336] [INFO ] [sig ] [960/3275] Completed EA in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:51.154403] [INFO ] [sig ] [961/3275] Forecasting EAF... [2026-03-10T20:20:51.154453] [INFO ] [sig ] Generating forecast for: EAF [2026-03-10T20:20:51.154505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-03-10T20:20:51.166647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-03-10T20:20:51.167128] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-03-10T20:20:51.168691] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-03-10T20:20:51.168763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:51.168819] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:51.168867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:51.168966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:51.243892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:51.244808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:51.244900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:51.244936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:51.381100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:51.381252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:51.381291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:51.381320] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:51.384735] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: UP (p=93.16%) [2026-03-10T20:20:51.385015] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-03-10T20:20:51.385144] [INFO ] [sig ] EAF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:51.536759] [INFO ] [LOCAL ] Saved forecast: EAF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EAF.txt [2026-03-10T20:20:51.536915] [INFO ] [sig ] [961/3275] Completed EAF in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:51.536962] [INFO ] [sig ] [962/3275] Forecasting EAI... [2026-03-10T20:20:51.537001] [INFO ] [sig ] Generating forecast for: EAI [2026-03-10T20:20:51.537041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-03-10T20:20:51.557458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-03-10T20:20:51.557847] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-03-10T20:20:51.558763] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-03-10T20:20:51.558819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:51.558852] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:51.558917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:51.558987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:51.619386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:51.620072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:51.620154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:51.620189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:51.739219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:51.739383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:51.739430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:51.739469] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:51.743190] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: DOWN (p=19.63%) [2026-03-10T20:20:51.743509] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-03-10T20:20:51.743680] [INFO ] [sig ] EAI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:51.894998] [INFO ] [LOCAL ] Saved forecast: EAI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EAI.txt [2026-03-10T20:20:51.895155] [INFO ] [sig ] [962/3275] Completed EAI in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:51.895196] [INFO ] [sig ] [963/3275] Forecasting EARN... [2026-03-10T20:20:51.895224] [INFO ] [sig ] Generating forecast for: EARN [2026-03-10T20:20:51.895257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-03-10T20:20:51.906210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-03-10T20:20:51.906591] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-03-10T20:20:51.907456] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-03-10T20:20:51.907512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:51.907546] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:51.907605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:51.907691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:51.968502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:51.969219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:51.969303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:51.969338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:52.099883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:52.100048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:52.100091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:52.100130] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:52.103743] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: UP (p=82.21%) [2026-03-10T20:20:52.104029] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-03-10T20:20:52.104177] [INFO ] [sig ] EARN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:52.255275] [INFO ] [LOCAL ] Saved forecast: EARN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EARN.txt [2026-03-10T20:20:52.255407] [INFO ] [sig ] [963/3275] Completed EARN in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:52.255448] [INFO ] [sig ] [964/3275] Forecasting EBAY... [2026-03-10T20:20:52.255478] [INFO ] [sig ] Generating forecast for: EBAY [2026-03-10T20:20:52.255508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-03-10T20:20:52.267095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-03-10T20:20:52.267672] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-03-10T20:20:52.268529] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-03-10T20:20:52.268624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:52.268664] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:52.268693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:52.268752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:52.329997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:52.330751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:52.330835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:52.330873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:52.456392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:52.456540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:52.456600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:52.456633] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:52.460025] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=99.61%) [2026-03-10T20:20:52.460303] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-03-10T20:20:52.460433] [INFO ] [sig ] EBAY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:52.609315] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EBAY.txt [2026-03-10T20:20:52.609483] [INFO ] [sig ] [964/3275] Completed EBAY in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:52.609526] [INFO ] [sig ] [965/3275] Forecasting EBC... [2026-03-10T20:20:52.609560] [INFO ] [sig ] Generating forecast for: EBC [2026-03-10T20:20:52.609613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-03-10T20:20:52.621441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-03-10T20:20:52.621860] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-03-10T20:20:52.622684] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-03-10T20:20:52.622737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:52.622799] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:52.622828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:52.622885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:52.683726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:52.684668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:52.684765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:52.684802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:52.809323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:52.809490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:52.809531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:52.809561] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:52.813333] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-03-10T20:20:52.813715] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-03-10T20:20:52.813875] [INFO ] [sig ] EBC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:52.964842] [INFO ] [LOCAL ] Saved forecast: EBC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EBC.txt [2026-03-10T20:20:52.965014] [INFO ] [sig ] [965/3275] Completed EBC in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:52.965055] [INFO ] [sig ] [966/3275] Forecasting EBF... [2026-03-10T20:20:52.965087] [INFO ] [sig ] Generating forecast for: EBF [2026-03-10T20:20:52.965132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-03-10T20:20:52.977601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-03-10T20:20:52.978040] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-03-10T20:20:52.979060] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-03-10T20:20:52.979136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:52.979174] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:52.979202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:52.979262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:53.040529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:53.041477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:53.041600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:53.041639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:53.172615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:53.172783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:53.172825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:53.172856] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:53.177312] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: UP (p=75.30%) [2026-03-10T20:20:53.177747] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-03-10T20:20:53.177910] [INFO ] [sig ] EBF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:53.332504] [INFO ] [LOCAL ] Saved forecast: EBF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EBF.txt [2026-03-10T20:20:53.332684] [INFO ] [sig ] [966/3275] Completed EBF in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:53.332728] [INFO ] [sig ] [967/3275] Forecasting EBON... [2026-03-10T20:20:53.332758] [INFO ] [sig ] Generating forecast for: EBON [2026-03-10T20:20:53.332788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-03-10T20:20:53.344641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-03-10T20:20:53.345065] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-03-10T20:20:53.345927] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-03-10T20:20:53.345982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:53.346015] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:53.346042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:53.346103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:53.408399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:53.409700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:53.409802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:53.409839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:53.512641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:53.512803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:53.512845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:53.512876] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:53.516494] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: UP (p=75.30%) [2026-03-10T20:20:53.516825] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-03-10T20:20:53.516974] [INFO ] [sig ] EBON: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:53.665711] [INFO ] [LOCAL ] Saved forecast: EBON 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EBON.txt [2026-03-10T20:20:53.665892] [INFO ] [sig ] [967/3275] Completed EBON in 0.3s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:53.665939] [INFO ] [sig ] [968/3275] Forecasting EBS... [2026-03-10T20:20:53.665971] [INFO ] [sig ] Generating forecast for: EBS [2026-03-10T20:20:53.666008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-03-10T20:20:53.677834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-03-10T20:20:53.678300] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-03-10T20:20:53.679230] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-03-10T20:20:53.679287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:53.679321] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:53.679349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:53.679412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:53.738540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:53.739422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:53.739515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:53.739551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:53.867115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:53.867274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:53.867509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:53.867588] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:53.871172] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: DOWN (p=13.68%) [2026-03-10T20:20:53.871453] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-03-10T20:20:53.871600] [INFO ] [sig ] EBS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:54.025498] [INFO ] [LOCAL ] Saved forecast: EBS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EBS.txt [2026-03-10T20:20:54.025698] [INFO ] [sig ] [968/3275] Completed EBS in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:54.025751] [INFO ] [sig ] [969/3275] Forecasting EC... [2026-03-10T20:20:54.025785] [INFO ] [sig ] Generating forecast for: EC [2026-03-10T20:20:54.025817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-03-10T20:20:54.045247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-03-10T20:20:54.045851] [INFO ] [FORECASTER] Starting predict_future for EC [2026-03-10T20:20:54.046727] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-03-10T20:20:54.046783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:54.046816] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:54.046845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:54.046904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:54.111312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:54.112168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:54.112255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:54.112288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:54.237038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:54.237197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:54.237239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:54.237269] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:54.240909] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: DOWN (p=13.75%) [2026-03-10T20:20:54.241220] [INFO ] [FORECASTER] Completed predict_future for EC [2026-03-10T20:20:54.241361] [INFO ] [sig ] EC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:54.390074] [INFO ] [LOCAL ] Saved forecast: EC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EC.txt [2026-03-10T20:20:54.390237] [INFO ] [sig ] [969/3275] Completed EC in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:54.390279] [INFO ] [sig ] [970/3275] Forecasting ECC... [2026-03-10T20:20:54.390308] [INFO ] [sig ] Generating forecast for: ECC [2026-03-10T20:20:54.390342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-03-10T20:20:54.402049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-03-10T20:20:54.402448] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-03-10T20:20:54.403290] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-03-10T20:20:54.403344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:54.403377] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:54.403405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:54.403465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:54.463367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:54.464162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:54.464248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:54.464282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:54.586389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:54.586551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:54.586613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:54.586646] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:54.590238] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: DOWN (p=45.56%) [2026-03-10T20:20:54.590534] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-03-10T20:20:54.590686] [INFO ] [sig ] ECC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:54.740652] [INFO ] [LOCAL ] Saved forecast: ECC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ECC.txt [2026-03-10T20:20:54.740797] [INFO ] [sig ] [970/3275] Completed ECC in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:54.740839] [INFO ] [sig ] [971/3275] Forecasting ECL... [2026-03-10T20:20:54.740868] [INFO ] [sig ] Generating forecast for: ECL [2026-03-10T20:20:54.740900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-03-10T20:20:54.752725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-03-10T20:20:54.753084] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-03-10T20:20:54.753947] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-03-10T20:20:54.754002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:54.754035] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:54.754066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:54.754128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:54.816980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:54.817812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:54.817900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:54.817934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:54.942692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:54.942866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:54.942908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:54.942939] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:54.946551] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: DOWN (p=34.55%) [2026-03-10T20:20:54.946862] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-03-10T20:20:54.946998] [INFO ] [sig ] ECL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:55.115130] [INFO ] [LOCAL ] Saved forecast: ECL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ECL.txt [2026-03-10T20:20:55.115397] [INFO ] [sig ] [971/3275] Completed ECL in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.9m [2026-03-10T20:20:55.115470] [INFO ] [sig ] [972/3275] Forecasting ECPG... [2026-03-10T20:20:55.115506] [INFO ] [sig ] Generating forecast for: ECPG [2026-03-10T20:20:55.115539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-03-10T20:20:55.131430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-03-10T20:20:55.131992] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-03-10T20:20:55.133291] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-03-10T20:20:55.133368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:55.133402] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:55.133431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:55.133491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:55.210809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:55.211997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:55.212148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:55.212221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:55.339787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:55.339948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:55.339990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:55.340019] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:55.343662] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-03-10T20:20:55.343974] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-03-10T20:20:55.344113] [INFO ] [sig ] ECPG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:55.493142] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ECPG.txt [2026-03-10T20:20:55.493512] [INFO ] [sig ] [972/3275] Completed ECPG in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-10T20:20:55.493556] [INFO ] [sig ] [973/3275] Forecasting ECX... [2026-03-10T20:20:55.493624] [INFO ] [sig ] Generating forecast for: ECX [2026-03-10T20:20:55.493659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-03-10T20:20:55.505471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-03-10T20:20:55.505904] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-03-10T20:20:55.506759] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-03-10T20:20:55.506814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:55.506846] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:55.506874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:55.506931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:55.573528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:55.574451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:55.574537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:55.574589] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:55.695588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:55.695754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:55.695798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:55.695828] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:55.699660] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: DOWN (p=6.55%) [2026-03-10T20:20:55.700002] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-03-10T20:20:55.700165] [INFO ] [sig ] ECX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:55.849427] [INFO ] [LOCAL ] Saved forecast: ECX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ECX.txt [2026-03-10T20:20:55.849599] [INFO ] [sig ] [973/3275] Completed ECX in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 13.8m [2026-03-10T20:20:55.849644] [INFO ] [sig ] [974/3275] Forecasting ED... [2026-03-10T20:20:55.849675] [INFO ] [sig ] Generating forecast for: ED [2026-03-10T20:20:55.849706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-03-10T20:20:55.861762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-03-10T20:20:55.862123] [INFO ] [FORECASTER] Starting predict_future for ED [2026-03-10T20:20:55.863104] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-03-10T20:20:55.863157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:55.863190] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:55.863217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:55.863274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:55.924641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:55.925764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:55.925849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:55.925882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:56.046169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:56.046326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:56.046366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:56.046394] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:56.049858] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: UP (p=80.09%) [2026-03-10T20:20:56.050161] [INFO ] [FORECASTER] Completed predict_future for ED [2026-03-10T20:20:56.050301] [INFO ] [sig ] ED: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:56.193383] [INFO ] [LOCAL ] Saved forecast: ED 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ED.txt [2026-03-10T20:20:56.193502] [INFO ] [sig ] [974/3275] Completed ED in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:20:56.193540] [INFO ] [sig ] [975/3275] Forecasting EDAP... [2026-03-10T20:20:56.193588] [INFO ] [sig ] Generating forecast for: EDAP [2026-03-10T20:20:56.193621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-03-10T20:20:56.204918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-03-10T20:20:56.205251] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-03-10T20:20:56.206058] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-03-10T20:20:56.206111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:56.206174] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:56.206204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:56.206261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:56.264026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:56.264715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:56.264817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:56.264851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:56.387630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:56.387784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:56.387824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:56.387853] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:56.391668] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: DOWN (p=20.04%) [2026-03-10T20:20:56.391944] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-03-10T20:20:56.392082] [INFO ] [sig ] EDAP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:56.536281] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EDAP.txt [2026-03-10T20:20:56.536454] [INFO ] [sig ] [975/3275] Completed EDAP in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:20:56.536497] [INFO ] [sig ] [976/3275] Forecasting EDD... [2026-03-10T20:20:56.536526] [INFO ] [sig ] Generating forecast for: EDD [2026-03-10T20:20:56.536556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-03-10T20:20:56.548667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-03-10T20:20:56.549204] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-03-10T20:20:56.550404] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-03-10T20:20:56.550468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:56.550507] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:56.550540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:56.550652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:56.614294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:56.615446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:56.615535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:56.615569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:56.779980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:56.780186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:56.780252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:56.780301] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:56.785666] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=63.56%) [2026-03-10T20:20:56.786166] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-03-10T20:20:56.786371] [INFO ] [sig ] EDD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:56.953941] [INFO ] [LOCAL ] Saved forecast: EDD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EDD.txt [2026-03-10T20:20:56.954134] [INFO ] [sig ] [976/3275] Completed EDD in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:20:56.954184] [INFO ] [sig ] [977/3275] Forecasting EDF... [2026-03-10T20:20:56.954217] [INFO ] [sig ] Generating forecast for: EDF [2026-03-10T20:20:56.954250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-03-10T20:20:56.967711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-03-10T20:20:56.968359] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-03-10T20:20:56.969727] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-03-10T20:20:56.969802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:56.969850] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:56.969891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:56.969974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:57.065153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:57.066440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:57.066564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:57.066649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:57.232786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:57.233003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:57.233073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:57.233127] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:57.238818] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-03-10T20:20:57.239432] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-03-10T20:20:57.239700] [INFO ] [sig ] EDF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:57.483923] [INFO ] [LOCAL ] Saved forecast: EDF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EDF.txt [2026-03-10T20:20:57.484162] [INFO ] [sig ] [977/3275] Completed EDF in 0.5s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:20:57.484237] [INFO ] [sig ] [978/3275] Forecasting EDN... [2026-03-10T20:20:57.484291] [INFO ] [sig ] Generating forecast for: EDN [2026-03-10T20:20:57.484343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-03-10T20:20:57.510686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-03-10T20:20:57.511435] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-03-10T20:20:57.512813] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-03-10T20:20:57.512886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:57.512940] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:57.512986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:57.513083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:57.610295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:57.611609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:57.611738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:57.611793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:57.786755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:57.786948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:57.787013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:57.787063] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:57.792408] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: DOWN (p=4.55%) [2026-03-10T20:20:57.792879] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-03-10T20:20:57.793077] [INFO ] [sig ] EDN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:58.022046] [INFO ] [LOCAL ] Saved forecast: EDN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EDN.txt [2026-03-10T20:20:58.022308] [INFO ] [sig ] [978/3275] Completed EDN in 0.5s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:20:58.022374] [INFO ] [sig ] [979/3275] Forecasting EE... [2026-03-10T20:20:58.022434] [INFO ] [sig ] Generating forecast for: EE [2026-03-10T20:20:58.022491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-03-10T20:20:58.038205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-03-10T20:20:58.038755] [INFO ] [FORECASTER] Starting predict_future for EE [2026-03-10T20:20:58.040035] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-03-10T20:20:58.040110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:58.040167] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:58.040223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:58.040333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:58.118987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:58.119957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:58.120069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:58.120103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:58.252638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:58.252811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:58.252855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:58.252885] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:58.256719] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: UP (p=76.75%) [2026-03-10T20:20:58.257040] [INFO ] [FORECASTER] Completed predict_future for EE [2026-03-10T20:20:58.257186] [INFO ] [sig ] EE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:58.418407] [INFO ] [LOCAL ] Saved forecast: EE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EE.txt [2026-03-10T20:20:58.418590] [INFO ] [sig ] [979/3275] Completed EE in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:20:58.418636] [INFO ] [sig ] [980/3275] Forecasting EEMA... [2026-03-10T20:20:58.418668] [INFO ] [sig ] Generating forecast for: EEMA [2026-03-10T20:20:58.418701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-03-10T20:20:58.431994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-03-10T20:20:58.432697] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-03-10T20:20:58.433709] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-03-10T20:20:58.433771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:58.433810] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:58.433844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:58.433922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:58.514256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:58.515229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:58.515328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:58.515364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:58.635977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:58.636143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:58.636186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:58.636215] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:58.639860] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: DOWN (p=25.43%) [2026-03-10T20:20:58.640182] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-03-10T20:20:58.640343] [INFO ] [sig ] EEMA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:20:58.785891] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EEMA.txt [2026-03-10T20:20:58.786066] [INFO ] [sig ] [980/3275] Completed EEMA in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:20:58.786108] [INFO ] [sig ] [981/3275] Forecasting EEX... [2026-03-10T20:20:58.786141] [INFO ] [sig ] Generating forecast for: EEX [2026-03-10T20:20:58.786183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-03-10T20:20:58.800562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-03-10T20:20:58.801025] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-03-10T20:20:58.801884] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-03-10T20:20:58.801940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:58.801974] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:58.802002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:58.802060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:58.870270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:58.871290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:58.871407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:58.871464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:58.997855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:58.998031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:58.998083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:58.998120] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:59.002090] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: UP (p=87.57%) [2026-03-10T20:20:59.002467] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-03-10T20:20:59.002639] [INFO ] [sig ] EEX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:59.155445] [INFO ] [LOCAL ] Saved forecast: EEX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EEX.txt [2026-03-10T20:20:59.155599] [INFO ] [sig ] [981/3275] Completed EEX in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:20:59.155641] [INFO ] [sig ] [982/3275] Forecasting EFC... [2026-03-10T20:20:59.155671] [INFO ] [sig ] Generating forecast for: EFC [2026-03-10T20:20:59.155702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-03-10T20:20:59.172011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-03-10T20:20:59.172337] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-03-10T20:20:59.173143] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-03-10T20:20:59.173197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:59.173258] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:59.173287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:59.173345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:59.232277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:59.233255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:59.233340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:59.233373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:59.351904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:59.352048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:59.352087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:59.352154] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:59.355526] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: UP (p=97.37%) [2026-03-10T20:20:59.355824] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-03-10T20:20:59.355952] [INFO ] [sig ] EFC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:59.501213] [INFO ] [LOCAL ] Saved forecast: EFC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EFC.txt [2026-03-10T20:20:59.501333] [INFO ] [sig ] [982/3275] Completed EFC in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:20:59.501373] [INFO ] [sig ] [983/3275] Forecasting EFSC... [2026-03-10T20:20:59.501402] [INFO ] [sig ] Generating forecast for: EFSC [2026-03-10T20:20:59.501431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-03-10T20:20:59.512627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-03-10T20:20:59.512952] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-03-10T20:20:59.513783] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-03-10T20:20:59.513837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:59.513869] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:59.513895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:59.513951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:59.572287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:59.572929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:59.573029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:59.573062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:20:59.688942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:20:59.689107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:20:59.689149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:20:59.689184] [INFO ] [FORECASTER] Training complete [2026-03-10T20:20:59.692673] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: UP (p=93.17%) [2026-03-10T20:20:59.692952] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-03-10T20:20:59.693078] [INFO ] [sig ] EFSC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:20:59.835526] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EFSC.txt [2026-03-10T20:20:59.835659] [INFO ] [sig ] [983/3275] Completed EFSC in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:20:59.835699] [INFO ] [sig ] [984/3275] Forecasting EFX... [2026-03-10T20:20:59.835729] [INFO ] [sig ] Generating forecast for: EFX [2026-03-10T20:20:59.835759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-03-10T20:20:59.846909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-03-10T20:20:59.847225] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-03-10T20:20:59.848278] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-03-10T20:20:59.848331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:20:59.848542] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:20:59.848589] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:20:59.848650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:20:59.907414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:20:59.908073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:20:59.908174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:20:59.908227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:00.028430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:00.028565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:00.028623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:00.028652] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:00.032026] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: UP (p=94.63%) [2026-03-10T20:21:00.032296] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-03-10T20:21:00.032423] [INFO ] [sig ] EFX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:00.176999] [INFO ] [LOCAL ] Saved forecast: EFX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EFX.txt [2026-03-10T20:21:00.177162] [INFO ] [sig ] [984/3275] Completed EFX in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:21:00.177205] [INFO ] [sig ] [985/3275] Forecasting EG... [2026-03-10T20:21:00.177235] [INFO ] [sig ] Generating forecast for: EG [2026-03-10T20:21:00.177267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-03-10T20:21:00.188719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-03-10T20:21:00.189113] [INFO ] [FORECASTER] Starting predict_future for EG [2026-03-10T20:21:00.189954] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-03-10T20:21:00.190008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:00.190039] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:00.190066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:00.190123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:00.249167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:00.249897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:00.249980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:00.250013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:00.370587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:00.370701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:00.370741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:00.370768] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:00.375370] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-03-10T20:21:00.375698] [INFO ] [FORECASTER] Completed predict_future for EG [2026-03-10T20:21:00.375842] [INFO ] [sig ] EG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:00.530628] [INFO ] [LOCAL ] Saved forecast: EG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EG.txt [2026-03-10T20:21:00.530783] [INFO ] [sig ] [985/3275] Completed EG in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:21:00.530824] [INFO ] [sig ] [986/3275] Forecasting EGAN... [2026-03-10T20:21:00.530856] [INFO ] [sig ] Generating forecast for: EGAN [2026-03-10T20:21:00.530887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-03-10T20:21:00.542306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-03-10T20:21:00.542704] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-03-10T20:21:00.543563] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-03-10T20:21:00.543649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:00.543687] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:00.543717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:00.543785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:00.603038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:00.603984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:00.604081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:00.604118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:00.731161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:00.731282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:00.731326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:00.731356] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:00.735697] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: DOWN (p=9.49%) [2026-03-10T20:21:00.736049] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-03-10T20:21:00.736206] [INFO ] [sig ] EGAN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:00.894193] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EGAN.txt [2026-03-10T20:21:00.894350] [INFO ] [sig ] [986/3275] Completed EGAN in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:21:00.894392] [INFO ] [sig ] [987/3275] Forecasting EGBN... [2026-03-10T20:21:00.894423] [INFO ] [sig ] Generating forecast for: EGBN [2026-03-10T20:21:00.894453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-03-10T20:21:00.906103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-03-10T20:21:00.906524] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-03-10T20:21:00.907380] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-03-10T20:21:00.907434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:00.907465] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:00.907492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:00.907549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:00.973017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:00.973918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:00.974025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:00.974061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:01.095213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:01.095373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:01.095429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:01.095460] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:01.099603] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=24.27%) [2026-03-10T20:21:01.099912] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-03-10T20:21:01.100052] [INFO ] [sig ] EGBN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:01.253064] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EGBN.txt [2026-03-10T20:21:01.253199] [INFO ] [sig ] [987/3275] Completed EGBN in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:21:01.253238] [INFO ] [sig ] [988/3275] Forecasting EGP... [2026-03-10T20:21:01.253269] [INFO ] [sig ] Generating forecast for: EGP [2026-03-10T20:21:01.253300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-03-10T20:21:01.265347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-03-10T20:21:01.265671] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-03-10T20:21:01.266479] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-03-10T20:21:01.266545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:01.266599] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:01.266629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:01.266686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:01.325095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:01.325913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:01.325999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:01.326034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:01.464499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:01.464701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:01.464753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:01.464785] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:01.468783] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: DOWN (p=9.26%) [2026-03-10T20:21:01.469071] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-03-10T20:21:01.469219] [INFO ] [sig ] EGP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:01.620765] [INFO ] [LOCAL ] Saved forecast: EGP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EGP.txt [2026-03-10T20:21:01.620931] [INFO ] [sig ] [988/3275] Completed EGP in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 13.8m [2026-03-10T20:21:01.620973] [INFO ] [sig ] [989/3275] Forecasting EGY... [2026-03-10T20:21:01.621004] [INFO ] [sig ] Generating forecast for: EGY [2026-03-10T20:21:01.621041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-03-10T20:21:01.633243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-03-10T20:21:01.633656] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-03-10T20:21:01.634480] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-03-10T20:21:01.634536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:01.634592] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:01.634626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:01.634686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:01.694845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:01.695830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:01.695925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:01.695960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:01.816679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:01.816846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:01.816887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:01.816918] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:01.820607] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: UP (p=52.54%) [2026-03-10T20:21:01.820897] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-03-10T20:21:01.821036] [INFO ] [sig ] EGY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:01.974885] [INFO ] [LOCAL ] Saved forecast: EGY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EGY.txt [2026-03-10T20:21:01.975052] [INFO ] [sig ] [989/3275] Completed EGY in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 13.8m [2026-03-10T20:21:01.975093] [INFO ] [sig ] [990/3275] Forecasting EH... [2026-03-10T20:21:01.975125] [INFO ] [sig ] Generating forecast for: EH [2026-03-10T20:21:01.975155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-03-10T20:21:01.987374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-03-10T20:21:01.987770] [INFO ] [FORECASTER] Starting predict_future for EH [2026-03-10T20:21:01.988641] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-03-10T20:21:01.988695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:01.988726] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:01.988752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:01.988808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:02.046199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:02.047130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:02.047215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:02.047249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:02.165192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:02.165369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:02.165414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:02.165444] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:02.168948] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: DOWN (p=43.04%) [2026-03-10T20:21:02.169264] [INFO ] [FORECASTER] Completed predict_future for EH [2026-03-10T20:21:02.169422] [INFO ] [sig ] EH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:02.314998] [INFO ] [LOCAL ] Saved forecast: EH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EH.txt [2026-03-10T20:21:02.315165] [INFO ] [sig ] [990/3275] Completed EH in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:02.315206] [INFO ] [sig ] [991/3275] Forecasting EHAB... [2026-03-10T20:21:02.315238] [INFO ] [sig ] Generating forecast for: EHAB [2026-03-10T20:21:02.315273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-03-10T20:21:02.326654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-03-10T20:21:02.327056] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-03-10T20:21:02.327921] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-03-10T20:21:02.327978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:02.328011] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:02.328038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:02.328096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:02.390327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:02.391322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:02.391418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:02.391453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:02.513268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:02.513429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:02.513470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:02.513498] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:02.516934] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-03-10T20:21:02.517243] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-03-10T20:21:02.517375] [INFO ] [sig ] EHAB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:02.658673] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EHAB.txt [2026-03-10T20:21:02.658835] [INFO ] [sig ] [991/3275] Completed EHAB in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:02.658893] [INFO ] [sig ] [992/3275] Forecasting EHC... [2026-03-10T20:21:02.658925] [INFO ] [sig ] Generating forecast for: EHC [2026-03-10T20:21:02.658956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-03-10T20:21:02.670621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-03-10T20:21:02.671015] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-03-10T20:21:02.671835] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-03-10T20:21:02.671888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:02.671919] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:02.671946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:02.672003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:02.729597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:02.730524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:02.730632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:02.730721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:02.851703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:02.851868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:02.851922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:02.851960] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:02.855674] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: UP (p=90.13%) [2026-03-10T20:21:02.856001] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-03-10T20:21:02.856145] [INFO ] [sig ] EHC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:03.000638] [INFO ] [LOCAL ] Saved forecast: EHC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EHC.txt [2026-03-10T20:21:03.000800] [INFO ] [sig ] [992/3275] Completed EHC in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:03.000841] [INFO ] [sig ] [993/3275] Forecasting EHI... [2026-03-10T20:21:03.000872] [INFO ] [sig ] Generating forecast for: EHI [2026-03-10T20:21:03.000903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-03-10T20:21:03.012084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-03-10T20:21:03.012503] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-03-10T20:21:03.013329] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-03-10T20:21:03.013382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:03.013414] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:03.013441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:03.013498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:03.073037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:03.073971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:03.074057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:03.074092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:03.199440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:03.199843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:03.199902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:03.199934] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:03.204024] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: UP (p=73.48%) [2026-03-10T20:21:03.204400] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-03-10T20:21:03.204760] [INFO ] [sig ] EHI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:03.355366] [INFO ] [LOCAL ] Saved forecast: EHI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EHI.txt [2026-03-10T20:21:03.355595] [INFO ] [sig ] [993/3275] Completed EHI in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:03.355651] [INFO ] [sig ] [994/3275] Forecasting EHTH... [2026-03-10T20:21:03.355695] [INFO ] [sig ] Generating forecast for: EHTH [2026-03-10T20:21:03.355736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-03-10T20:21:03.368292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-03-10T20:21:03.368728] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-03-10T20:21:03.369620] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-03-10T20:21:03.369680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:03.369716] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:03.369744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:03.369805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:03.429657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:03.430706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:03.430802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:03.430839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:03.551488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:03.551669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:03.551714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:03.551743] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:03.555483] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=2.64%) [2026-03-10T20:21:03.555792] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-03-10T20:21:03.555939] [INFO ] [sig ] EHTH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:03.705269] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EHTH.txt [2026-03-10T20:21:03.705432] [INFO ] [sig ] [994/3275] Completed EHTH in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:03.705471] [INFO ] [sig ] [995/3275] Forecasting EIC... [2026-03-10T20:21:03.705501] [INFO ] [sig ] Generating forecast for: EIC [2026-03-10T20:21:03.705531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-03-10T20:21:03.718423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-03-10T20:21:03.719031] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-03-10T20:21:03.719888] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-03-10T20:21:03.719942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:03.719974] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:03.720004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:03.720061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:03.782634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:03.783561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:03.783667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:03.783701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:03.906543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:03.906729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:03.906805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:03.906836] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:03.910951] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: DOWN (p=29.74%) [2026-03-10T20:21:03.911234] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-03-10T20:21:03.911387] [INFO ] [sig ] EIC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:04.059536] [INFO ] [LOCAL ] Saved forecast: EIC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EIC.txt [2026-03-10T20:21:04.059749] [INFO ] [sig ] [995/3275] Completed EIC in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:04.059790] [INFO ] [sig ] [996/3275] Forecasting EIG... [2026-03-10T20:21:04.059820] [INFO ] [sig ] Generating forecast for: EIG [2026-03-10T20:21:04.059852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-03-10T20:21:04.071463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-03-10T20:21:04.071881] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-03-10T20:21:04.072730] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-03-10T20:21:04.072784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:04.072817] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:04.072844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:04.072918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:04.133551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:04.134471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:04.134559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:04.134617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:04.258454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:04.258637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:04.258680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:04.258710] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:04.262274] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: UP (p=98.67%) [2026-03-10T20:21:04.262560] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-03-10T20:21:04.262714] [INFO ] [sig ] EIG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:04.406612] [INFO ] [LOCAL ] Saved forecast: EIG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EIG.txt [2026-03-10T20:21:04.406776] [INFO ] [sig ] [996/3275] Completed EIG in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:04.406817] [INFO ] [sig ] [997/3275] Forecasting EIX... [2026-03-10T20:21:04.406846] [INFO ] [sig ] Generating forecast for: EIX [2026-03-10T20:21:04.406878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-03-10T20:21:04.418197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-03-10T20:21:04.418613] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-03-10T20:21:04.419429] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-03-10T20:21:04.419489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:04.419520] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:04.419547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:04.419626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:04.477835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:04.478841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:04.478943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:04.478980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:04.606256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:04.606420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:04.606462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:04.606494] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:04.610472] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: UP (p=80.52%) [2026-03-10T20:21:04.610961] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-03-10T20:21:04.611096] [INFO ] [sig ] EIX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:04.764278] [INFO ] [LOCAL ] Saved forecast: EIX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EIX.txt [2026-03-10T20:21:04.764482] [INFO ] [sig ] [997/3275] Completed EIX in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:04.764536] [INFO ] [sig ] [998/3275] Forecasting EL... [2026-03-10T20:21:04.764590] [INFO ] [sig ] Generating forecast for: EL [2026-03-10T20:21:04.764625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-03-10T20:21:04.776358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-03-10T20:21:04.776782] [INFO ] [FORECASTER] Starting predict_future for EL [2026-03-10T20:21:04.777676] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-03-10T20:21:04.777729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:04.777762] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:04.777790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:04.777847] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:04.840072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:04.841308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:04.841425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:04.841471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:04.982622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:04.982797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:04.982841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:04.982872] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:04.986720] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: UP (p=79.80%) [2026-03-10T20:21:04.987101] [INFO ] [FORECASTER] Completed predict_future for EL [2026-03-10T20:21:04.987253] [INFO ] [sig ] EL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:05.140563] [INFO ] [LOCAL ] Saved forecast: EL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EL.txt [2026-03-10T20:21:05.140737] [INFO ] [sig ] [998/3275] Completed EL in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:05.140778] [INFO ] [sig ] [999/3275] Forecasting ELAN... [2026-03-10T20:21:05.140808] [INFO ] [sig ] Generating forecast for: ELAN [2026-03-10T20:21:05.140838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-03-10T20:21:05.152022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-03-10T20:21:05.152399] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-03-10T20:21:05.153289] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-03-10T20:21:05.153346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:05.153441] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:05.153475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:05.153535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:05.214607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:05.215317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:05.215401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:05.215436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:05.344923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:05.345082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:05.345123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:05.345152] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:05.348829] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: UP (p=84.21%) [2026-03-10T20:21:05.349117] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-03-10T20:21:05.349251] [INFO ] [sig ] ELAN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:05.494419] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ELAN.txt [2026-03-10T20:21:05.494545] [INFO ] [sig ] [999/3275] Completed ELAN in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:05.494604] [INFO ] [sig ] [1000/3275] Forecasting ELC... [2026-03-10T20:21:05.494636] [INFO ] [sig ] Generating forecast for: ELC [2026-03-10T20:21:05.494667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-03-10T20:21:05.505950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-03-10T20:21:05.506331] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-03-10T20:21:05.507172] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-03-10T20:21:05.507227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:05.507261] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:05.507290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:05.507349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:05.567888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:05.568837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:05.568923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:05.568958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:05.700690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:05.700862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:05.700906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:05.700938] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:05.705318] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: DOWN (p=45.13%) [2026-03-10T20:21:05.705770] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-03-10T20:21:05.705937] [INFO ] [sig ] ELC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:05.859334] [INFO ] [LOCAL ] Saved forecast: ELC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ELC.txt [2026-03-10T20:21:05.859493] [INFO ] [sig ] [1000/3275] Completed ELC in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:05.859534] [INFO ] [sig ] [1001/3275] Forecasting ELDN... [2026-03-10T20:21:05.859564] [INFO ] [sig ] Generating forecast for: ELDN [2026-03-10T20:21:05.859617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-03-10T20:21:05.871548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-03-10T20:21:05.871978] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-03-10T20:21:05.872905] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-03-10T20:21:05.872961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:05.872995] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:05.873025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:05.873083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:05.933570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:05.934517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:05.934648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:05.934684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:06.053868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:06.054024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:06.054067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:06.054098] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:06.057555] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: DOWN (p=32.42%) [2026-03-10T20:21:06.057885] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-03-10T20:21:06.058041] [INFO ] [sig ] ELDN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:06.202130] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ELDN.txt [2026-03-10T20:21:06.202252] [INFO ] [sig ] [1001/3275] Completed ELDN in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:06.202291] [INFO ] [sig ] [1002/3275] Forecasting ELF... [2026-03-10T20:21:06.202321] [INFO ] [sig ] Generating forecast for: ELF [2026-03-10T20:21:06.202355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-03-10T20:21:06.214805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-03-10T20:21:06.215156] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-03-10T20:21:06.215996] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-03-10T20:21:06.216052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:06.216085] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:06.216114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:06.216173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:06.278937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:06.279785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:06.279870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:06.279903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:06.406305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:06.406619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:06.406664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:06.406737] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:06.411569] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: DOWN (p=14.03%) [2026-03-10T20:21:06.411927] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-03-10T20:21:06.412067] [INFO ] [sig ] ELF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:06.558300] [INFO ] [LOCAL ] Saved forecast: ELF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ELF.txt [2026-03-10T20:21:06.558452] [INFO ] [sig ] [1002/3275] Completed ELF in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:06.558495] [INFO ] [sig ] [1003/3275] Forecasting ELME... [2026-03-10T20:21:06.558529] [INFO ] [sig ] Generating forecast for: ELME [2026-03-10T20:21:06.558568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-03-10T20:21:06.570092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-03-10T20:21:06.570482] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-03-10T20:21:06.571351] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-03-10T20:21:06.571407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:06.571441] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:06.571472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:06.571542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:06.631462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:06.632288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:06.632375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:06.632409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:06.757562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:06.757743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:06.757788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:06.757818] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:06.761534] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: DOWN (p=23.68%) [2026-03-10T20:21:06.761847] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-03-10T20:21:06.761980] [INFO ] [sig ] ELME: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:06.906478] [INFO ] [LOCAL ] Saved forecast: ELME 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ELME.txt [2026-03-10T20:21:06.906673] [INFO ] [sig ] [1003/3275] Completed ELME in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:06.906716] [INFO ] [sig ] [1004/3275] Forecasting ELS... [2026-03-10T20:21:06.906746] [INFO ] [sig ] Generating forecast for: ELS [2026-03-10T20:21:06.906779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-03-10T20:21:06.918913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-03-10T20:21:06.919325] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-03-10T20:21:06.920159] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-03-10T20:21:06.920214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:06.920245] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:06.920272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:06.920330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:06.978860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:06.979775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:06.979862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:06.979895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:07.101385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:07.101546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:07.101608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:07.101641] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:07.105062] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=34.71%) [2026-03-10T20:21:07.105337] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-03-10T20:21:07.105466] [INFO ] [sig ] ELS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:07.254122] [INFO ] [LOCAL ] Saved forecast: ELS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ELS.txt [2026-03-10T20:21:07.254282] [INFO ] [sig ] [1004/3275] Completed ELS in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:07.254323] [INFO ] [sig ] [1005/3275] Forecasting ELTX... [2026-03-10T20:21:07.254360] [INFO ] [sig ] Generating forecast for: ELTX [2026-03-10T20:21:07.254398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-03-10T20:21:07.266399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-03-10T20:21:07.266857] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-03-10T20:21:07.267714] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-03-10T20:21:07.267768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:07.267799] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:07.267825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:07.267882] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:07.326672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:07.327630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:07.327728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:07.327761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:07.448722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:07.448883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:07.448923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:07.448952] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:07.452723] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=32.90%) [2026-03-10T20:21:07.453011] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-03-10T20:21:07.453140] [INFO ] [sig ] ELTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:07.598037] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ELTX.txt [2026-03-10T20:21:07.598213] [INFO ] [sig ] [1005/3275] Completed ELTX in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 13.7m [2026-03-10T20:21:07.598255] [INFO ] [sig ] [1006/3275] Forecasting ELVA... [2026-03-10T20:21:07.598286] [INFO ] [sig ] Generating forecast for: ELVA [2026-03-10T20:21:07.598318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-03-10T20:21:07.609519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-03-10T20:21:07.609934] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-03-10T20:21:07.610784] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-03-10T20:21:07.610838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:07.610870] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:07.610897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:07.610953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:07.671910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:07.672817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:07.672903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:07.672936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:07.791458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:07.791654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:07.791718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:07.791764] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:07.795222] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: UP (p=96.89%) [2026-03-10T20:21:07.795514] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-03-10T20:21:07.795671] [INFO ] [sig ] ELVA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:07.951521] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ELVA.txt [2026-03-10T20:21:07.951701] [INFO ] [sig ] [1006/3275] Completed ELVA in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:07.951745] [INFO ] [sig ] [1007/3275] Forecasting ELVN... [2026-03-10T20:21:07.951776] [INFO ] [sig ] Generating forecast for: ELVN [2026-03-10T20:21:07.951808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-03-10T20:21:07.964044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-03-10T20:21:07.964460] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-03-10T20:21:07.965290] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-03-10T20:21:07.965346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:07.965379] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:07.965411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:07.965469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:08.037916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:08.039304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:08.039433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:08.039493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:08.164879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:08.165049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:08.165091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:08.165121] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:08.169149] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: DOWN (p=6.41%) [2026-03-10T20:21:08.169514] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-03-10T20:21:08.169690] [INFO ] [sig ] ELVN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:08.315891] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ELVN.txt [2026-03-10T20:21:08.316031] [INFO ] [sig ] [1007/3275] Completed ELVN in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:08.316072] [INFO ] [sig ] [1008/3275] Forecasting EM... [2026-03-10T20:21:08.316103] [INFO ] [sig ] Generating forecast for: EM [2026-03-10T20:21:08.316133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-03-10T20:21:08.327707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-03-10T20:21:08.328101] [INFO ] [FORECASTER] Starting predict_future for EM [2026-03-10T20:21:08.328946] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-03-10T20:21:08.329000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:08.329032] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:08.329059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:08.329116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:08.387517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:08.388314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:08.388402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:08.388439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:08.503403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:08.503557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:08.503616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:08.503647] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:08.507116] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: DOWN (p=35.60%) [2026-03-10T20:21:08.507394] [INFO ] [FORECASTER] Completed predict_future for EM [2026-03-10T20:21:08.507525] [INFO ] [sig ] EM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:08.655153] [INFO ] [LOCAL ] Saved forecast: EM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EM.txt [2026-03-10T20:21:08.655311] [INFO ] [sig ] [1008/3275] Completed EM in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:08.655351] [INFO ] [sig ] [1009/3275] Forecasting EMB... [2026-03-10T20:21:08.655381] [INFO ] [sig ] Generating forecast for: EMB [2026-03-10T20:21:08.655415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-03-10T20:21:08.666536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-03-10T20:21:08.666946] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-03-10T20:21:08.667805] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-03-10T20:21:08.667862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:08.667893] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:08.667921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:08.667978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:08.727619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:08.728858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:08.729003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:08.729038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:08.854751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:08.854913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:08.854956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:08.854986] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:08.858511] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: DOWN (p=13.09%) [2026-03-10T20:21:08.858811] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-03-10T20:21:08.858939] [INFO ] [sig ] EMB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:09.006771] [INFO ] [LOCAL ] Saved forecast: EMB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EMB.txt [2026-03-10T20:21:09.006931] [INFO ] [sig ] [1009/3275] Completed EMB in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:09.006973] [INFO ] [sig ] [1010/3275] Forecasting EMBC... [2026-03-10T20:21:09.007004] [INFO ] [sig ] Generating forecast for: EMBC [2026-03-10T20:21:09.007036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-03-10T20:21:09.019501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-03-10T20:21:09.020159] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-03-10T20:21:09.021097] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-03-10T20:21:09.021154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:09.021187] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:09.021214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:09.021289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:09.082422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:09.083548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:09.083656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:09.083692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:09.213446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:09.213621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:09.213663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:09.213692] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:09.217482] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: DOWN (p=43.63%) [2026-03-10T20:21:09.217970] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-03-10T20:21:09.218101] [INFO ] [sig ] EMBC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:09.388505] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EMBC.txt [2026-03-10T20:21:09.388679] [INFO ] [sig ] [1010/3275] Completed EMBC in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:09.388722] [INFO ] [sig ] [1011/3275] Forecasting EMD... [2026-03-10T20:21:09.388753] [INFO ] [sig ] Generating forecast for: EMD [2026-03-10T20:21:09.388785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-03-10T20:21:09.400619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-03-10T20:21:09.401020] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-03-10T20:21:09.401855] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-03-10T20:21:09.401908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:09.401940] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:09.401967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:09.402024] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:09.460438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:09.461134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:09.461215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:09.461248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:09.579185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:09.579345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:09.579386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:09.579416] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:09.582918] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: DOWN (p=49.38%) [2026-03-10T20:21:09.583199] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-03-10T20:21:09.583328] [INFO ] [sig ] EMD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:09.729661] [INFO ] [LOCAL ] Saved forecast: EMD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EMD.txt [2026-03-10T20:21:09.729791] [INFO ] [sig ] [1011/3275] Completed EMD in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:09.729831] [INFO ] [sig ] [1012/3275] Forecasting EMF... [2026-03-10T20:21:09.729860] [INFO ] [sig ] Generating forecast for: EMF [2026-03-10T20:21:09.729891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-03-10T20:21:09.741277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-03-10T20:21:09.741641] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-03-10T20:21:09.742416] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-03-10T20:21:09.742484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:09.742519] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:09.742546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:09.742625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:09.810680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:09.811654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:09.811742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:09.811778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:09.949416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:09.949618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:09.949664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:09.949695] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:09.953555] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: DOWN (p=43.69%) [2026-03-10T20:21:09.954049] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-03-10T20:21:09.954187] [INFO ] [sig ] EMF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:10.102121] [INFO ] [LOCAL ] Saved forecast: EMF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EMF.txt [2026-03-10T20:21:10.102280] [INFO ] [sig ] [1012/3275] Completed EMF in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:10.102322] [INFO ] [sig ] [1013/3275] Forecasting EMN... [2026-03-10T20:21:10.102354] [INFO ] [sig ] Generating forecast for: EMN [2026-03-10T20:21:10.102385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-03-10T20:21:10.114760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-03-10T20:21:10.115063] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-03-10T20:21:10.115899] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-03-10T20:21:10.115954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:10.115986] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:10.116015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:10.116072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:10.176354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:10.177041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:10.177123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:10.177178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:10.300070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:10.300218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:10.300257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:10.300287] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:10.303737] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=33.81%) [2026-03-10T20:21:10.304015] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-03-10T20:21:10.304140] [INFO ] [sig ] EMN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:10.449340] [INFO ] [LOCAL ] Saved forecast: EMN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EMN.txt [2026-03-10T20:21:10.449485] [INFO ] [sig ] [1013/3275] Completed EMN in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:10.449533] [INFO ] [sig ] [1014/3275] Forecasting EMO... [2026-03-10T20:21:10.449591] [INFO ] [sig ] Generating forecast for: EMO [2026-03-10T20:21:10.449629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-03-10T20:21:10.460753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-03-10T20:21:10.461062] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-03-10T20:21:10.461870] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-03-10T20:21:10.461923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:10.461955] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:10.461982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:10.462039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:10.520677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:10.521337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:10.521418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:10.521451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:10.635826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:10.635979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:10.636018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:10.636047] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:10.639561] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: UP (p=89.79%) [2026-03-10T20:21:10.639856] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-03-10T20:21:10.639988] [INFO ] [sig ] EMO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:10.783299] [INFO ] [LOCAL ] Saved forecast: EMO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EMO.txt [2026-03-10T20:21:10.783465] [INFO ] [sig ] [1014/3275] Completed EMO in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:10.783506] [INFO ] [sig ] [1015/3275] Forecasting EMXC... [2026-03-10T20:21:10.783537] [INFO ] [sig ] Generating forecast for: EMXC [2026-03-10T20:21:10.783588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-03-10T20:21:10.795489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-03-10T20:21:10.795914] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-03-10T20:21:10.796763] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-03-10T20:21:10.796817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:10.796849] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:10.796875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:10.796932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:10.858037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:10.858982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:10.859065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:10.859098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:10.983401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:10.983556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:10.983615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:10.983646] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:10.987045] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: DOWN (p=34.19%) [2026-03-10T20:21:10.987324] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-03-10T20:21:10.987452] [INFO ] [sig ] EMXC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:11.145498] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EMXC.txt [2026-03-10T20:21:11.145675] [INFO ] [sig ] [1015/3275] Completed EMXC in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:11.145724] [INFO ] [sig ] [1016/3275] Forecasting ENB... [2026-03-10T20:21:11.145758] [INFO ] [sig ] Generating forecast for: ENB [2026-03-10T20:21:11.145788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-03-10T20:21:11.157874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-03-10T20:21:11.158296] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-03-10T20:21:11.159333] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-03-10T20:21:11.159388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:11.159449] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:11.159478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:11.159536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:11.217889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:11.218853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:11.218944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:11.218978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:11.357760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:11.357971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:11.358027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:11.358059] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:11.361846] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: DOWN (p=18.58%) [2026-03-10T20:21:11.362186] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-03-10T20:21:11.362331] [INFO ] [sig ] ENB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:11.510478] [INFO ] [LOCAL ] Saved forecast: ENB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ENB.txt [2026-03-10T20:21:11.510655] [INFO ] [sig ] [1016/3275] Completed ENB in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:11.510699] [INFO ] [sig ] [1017/3275] Forecasting ENGN... [2026-03-10T20:21:11.510730] [INFO ] [sig ] Generating forecast for: ENGN [2026-03-10T20:21:11.510761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-03-10T20:21:11.523465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-03-10T20:21:11.523893] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-03-10T20:21:11.524753] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-03-10T20:21:11.524808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:11.524839] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:11.524867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:11.524924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:11.586394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:11.587533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:11.587644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:11.587679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:11.717877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:11.718040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:11.718081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:11.718110] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:11.721898] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: UP (p=91.23%) [2026-03-10T20:21:11.722275] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-03-10T20:21:11.722417] [INFO ] [sig ] ENGN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:11.871873] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ENGN.txt [2026-03-10T20:21:11.872013] [INFO ] [sig ] [1017/3275] Completed ENGN in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:11.872053] [INFO ] [sig ] [1018/3275] Forecasting ENIC... [2026-03-10T20:21:11.872084] [INFO ] [sig ] Generating forecast for: ENIC [2026-03-10T20:21:11.872115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-03-10T20:21:11.883857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-03-10T20:21:11.884218] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-03-10T20:21:11.885288] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-03-10T20:21:11.885343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:11.885376] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:11.885403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:11.885459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:11.945982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:11.946705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:11.946787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:11.946821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:12.070060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:12.070250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:12.070314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:12.070356] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:12.074119] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: UP (p=53.43%) [2026-03-10T20:21:12.074498] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-03-10T20:21:12.074677] [INFO ] [sig ] ENIC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:12.245174] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ENIC.txt [2026-03-10T20:21:12.245313] [INFO ] [sig ] [1018/3275] Completed ENIC in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:12.245352] [INFO ] [sig ] [1019/3275] Forecasting ENPH... [2026-03-10T20:21:12.245382] [INFO ] [sig ] Generating forecast for: ENPH [2026-03-10T20:21:12.245413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-03-10T20:21:12.256558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-03-10T20:21:12.256932] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-03-10T20:21:12.257756] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-03-10T20:21:12.257810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:12.257842] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:12.257868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:12.257924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:12.315985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:12.316677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:12.316762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:12.316797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:12.434448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:12.434633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:12.434695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:12.434755] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:12.438206] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: DOWN (p=48.11%) [2026-03-10T20:21:12.438484] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-03-10T20:21:12.438631] [INFO ] [sig ] ENPH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:12.581482] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ENPH.txt [2026-03-10T20:21:12.581636] [INFO ] [sig ] [1019/3275] Completed ENPH in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:12.581678] [INFO ] [sig ] [1020/3275] Forecasting ENS... [2026-03-10T20:21:12.581708] [INFO ] [sig ] Generating forecast for: ENS [2026-03-10T20:21:12.581741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-03-10T20:21:12.592874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-03-10T20:21:12.593176] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-03-10T20:21:12.593987] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-03-10T20:21:12.594039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:12.594071] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:12.594098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:12.594155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:12.652163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:12.652906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:12.652987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:12.653020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:12.773407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:12.773585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:12.773630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:12.773661] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:12.777165] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: UP (p=87.96%) [2026-03-10T20:21:12.777493] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-03-10T20:21:12.777686] [INFO ] [sig ] ENS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:12.925237] [INFO ] [LOCAL ] Saved forecast: ENS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ENS.txt [2026-03-10T20:21:12.925397] [INFO ] [sig ] [1020/3275] Completed ENS in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:12.925438] [INFO ] [sig ] [1021/3275] Forecasting ENSG... [2026-03-10T20:21:12.925471] [INFO ] [sig ] Generating forecast for: ENSG [2026-03-10T20:21:12.925503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-03-10T20:21:12.938524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-03-10T20:21:12.939159] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-03-10T20:21:12.940024] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-03-10T20:21:12.940081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:12.940116] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:12.940145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:12.940206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:13.004844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:13.005822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:13.005916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:13.005950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:13.136245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:13.136409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:13.136452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:13.136487] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:13.140323] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: DOWN (p=36.26%) [2026-03-10T20:21:13.140660] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-03-10T20:21:13.140800] [INFO ] [sig ] ENSG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:13.298006] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ENSG.txt [2026-03-10T20:21:13.298186] [INFO ] [sig ] [1021/3275] Completed ENSG in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:13.298230] [INFO ] [sig ] [1022/3275] Forecasting ENTA... [2026-03-10T20:21:13.298262] [INFO ] [sig ] Generating forecast for: ENTA [2026-03-10T20:21:13.298299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-03-10T20:21:13.310332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-03-10T20:21:13.310679] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-03-10T20:21:13.311538] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-03-10T20:21:13.311616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:13.311651] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:13.311678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:13.311735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:13.373014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:13.373749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:13.373834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:13.373869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:13.514181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:13.514348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:13.514391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:13.514419] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:13.518041] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=39.80%) [2026-03-10T20:21:13.518409] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-03-10T20:21:13.518557] [INFO ] [sig ] ENTA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:13.685761] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ENTA.txt [2026-03-10T20:21:13.685955] [INFO ] [sig ] [1022/3275] Completed ENTA in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 13.6m [2026-03-10T20:21:13.686005] [INFO ] [sig ] [1023/3275] Forecasting ENTG... [2026-03-10T20:21:13.686038] [INFO ] [sig ] Generating forecast for: ENTG [2026-03-10T20:21:13.686069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-03-10T20:21:13.698478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-03-10T20:21:13.698890] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-03-10T20:21:13.699981] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-03-10T20:21:13.700040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:13.700101] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:13.700135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:13.700196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:13.760655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:13.761628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:13.761719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:13.761753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:13.891124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:13.891290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:13.891332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:13.891362] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:13.895293] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: UP (p=76.65%) [2026-03-10T20:21:13.895641] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-03-10T20:21:13.895970] [INFO ] [sig ] ENTG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:14.053185] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ENTG.txt [2026-03-10T20:21:14.053361] [INFO ] [sig ] [1023/3275] Completed ENTG in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:14.053403] [INFO ] [sig ] [1024/3275] Forecasting ENTX... [2026-03-10T20:21:14.053436] [INFO ] [sig ] Generating forecast for: ENTX [2026-03-10T20:21:14.053467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-03-10T20:21:14.066421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-03-10T20:21:14.066876] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-03-10T20:21:14.067750] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-03-10T20:21:14.067807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:14.067843] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:14.067876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:14.067943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:14.129823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:14.130833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:14.130923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:14.130957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:14.257629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:14.257798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:14.257839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:14.257872] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:14.261926] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: DOWN (p=39.93%) [2026-03-10T20:21:14.262224] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-03-10T20:21:14.262365] [INFO ] [sig ] ENTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:14.410836] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ENTX.txt [2026-03-10T20:21:14.410987] [INFO ] [sig ] [1024/3275] Completed ENTX in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:14.411034] [INFO ] [sig ] [1025/3275] Forecasting ENVA... [2026-03-10T20:21:14.411077] [INFO ] [sig ] Generating forecast for: ENVA [2026-03-10T20:21:14.411111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-03-10T20:21:14.422332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-03-10T20:21:14.422771] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-03-10T20:21:14.423634] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-03-10T20:21:14.423695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:14.423735] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:14.423770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:14.423834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:14.484050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:14.485012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:14.485100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:14.485133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:14.606338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:14.606513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:14.606563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:14.606614] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:14.610288] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: DOWN (p=25.38%) [2026-03-10T20:21:14.610598] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-03-10T20:21:14.610734] [INFO ] [sig ] ENVA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:14.758835] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ENVA.txt [2026-03-10T20:21:14.759014] [INFO ] [sig ] [1025/3275] Completed ENVA in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:14.759061] [INFO ] [sig ] [1026/3275] Forecasting ENVB... [2026-03-10T20:21:14.759092] [INFO ] [sig ] Generating forecast for: ENVB [2026-03-10T20:21:14.759123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-03-10T20:21:14.770077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-03-10T20:21:14.770460] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-03-10T20:21:14.771330] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-03-10T20:21:14.771386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:14.771419] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:14.771448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:14.771506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:14.832926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:14.833876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:14.833996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:14.834030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:14.965920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:14.966098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:14.966140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:14.966170] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:14.969815] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=4.88%) [2026-03-10T20:21:14.970107] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-03-10T20:21:14.970238] [INFO ] [sig ] ENVB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:15.117635] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ENVB.txt [2026-03-10T20:21:15.117796] [INFO ] [sig ] [1026/3275] Completed ENVB in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:15.117842] [INFO ] [sig ] [1027/3275] Forecasting ENVX... [2026-03-10T20:21:15.117875] [INFO ] [sig ] Generating forecast for: ENVX [2026-03-10T20:21:15.117906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-03-10T20:21:15.129451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-03-10T20:21:15.129871] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-03-10T20:21:15.130696] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-03-10T20:21:15.130750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:15.130781] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:15.130808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:15.130865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:15.189439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:15.190403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:15.190492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:15.190532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:15.318866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:15.319028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:15.319072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:15.319112] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:15.322896] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: UP (p=58.30%) [2026-03-10T20:21:15.323199] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-03-10T20:21:15.323349] [INFO ] [sig ] ENVX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:15.472110] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ENVX.txt [2026-03-10T20:21:15.472282] [INFO ] [sig ] [1027/3275] Completed ENVX in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:15.472323] [INFO ] [sig ] [1028/3275] Forecasting EOD... [2026-03-10T20:21:15.472356] [INFO ] [sig ] Generating forecast for: EOD [2026-03-10T20:21:15.472387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-03-10T20:21:15.483752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-03-10T20:21:15.484158] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-03-10T20:21:15.485005] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-03-10T20:21:15.485059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:15.485092] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:15.485119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:15.485175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:15.544433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:15.545376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:15.545463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:15.545496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:15.669809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:15.669973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:15.670014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:15.670043] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:15.673729] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=96.98%) [2026-03-10T20:21:15.674021] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-03-10T20:21:15.674170] [INFO ] [sig ] EOD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:15.819724] [INFO ] [LOCAL ] Saved forecast: EOD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EOD.txt [2026-03-10T20:21:15.819867] [INFO ] [sig ] [1028/3275] Completed EOD in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:15.819908] [INFO ] [sig ] [1029/3275] Forecasting EOG... [2026-03-10T20:21:15.819939] [INFO ] [sig ] Generating forecast for: EOG [2026-03-10T20:21:15.819971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-03-10T20:21:15.831896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-03-10T20:21:15.832257] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-03-10T20:21:15.833074] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-03-10T20:21:15.833127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:15.833159] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:15.833192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:15.833267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:15.893848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:15.894773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:15.894860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:15.894893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:16.022540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:16.022726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:16.022767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:16.022797] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:16.026406] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: UP (p=59.21%) [2026-03-10T20:21:16.026755] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-03-10T20:21:16.026903] [INFO ] [sig ] EOG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:16.179485] [INFO ] [LOCAL ] Saved forecast: EOG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EOG.txt [2026-03-10T20:21:16.179709] [INFO ] [sig ] [1029/3275] Completed EOG in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:16.179754] [INFO ] [sig ] [1030/3275] Forecasting EOI... [2026-03-10T20:21:16.179784] [INFO ] [sig ] Generating forecast for: EOI [2026-03-10T20:21:16.179817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-03-10T20:21:16.192226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-03-10T20:21:16.192610] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-03-10T20:21:16.193403] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-03-10T20:21:16.193456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:16.193488] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:16.193516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:16.193603] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:16.254025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:16.254910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:16.254996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:16.255030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:16.379735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:16.379898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:16.379940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:16.380004] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:16.383436] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: UP (p=94.15%) [2026-03-10T20:21:16.383738] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-03-10T20:21:16.383868] [INFO ] [sig ] EOI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:16.533000] [INFO ] [LOCAL ] Saved forecast: EOI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EOI.txt [2026-03-10T20:21:16.533179] [INFO ] [sig ] [1030/3275] Completed EOI in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:16.533223] [INFO ] [sig ] [1031/3275] Forecasting EOLS... [2026-03-10T20:21:16.533254] [INFO ] [sig ] Generating forecast for: EOLS [2026-03-10T20:21:16.533291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-03-10T20:21:16.546588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-03-10T20:21:16.546958] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-03-10T20:21:16.547802] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-03-10T20:21:16.547865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:16.547909] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:16.547948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:16.548007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:16.607461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:16.608341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:16.608427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:16.608459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:16.736701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:16.736879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:16.736921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:16.736952] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:16.740908] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: UP (p=63.60%) [2026-03-10T20:21:16.741242] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-03-10T20:21:16.741401] [INFO ] [sig ] EOLS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:16.897164] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EOLS.txt [2026-03-10T20:21:16.897332] [INFO ] [sig ] [1031/3275] Completed EOLS in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:16.897372] [INFO ] [sig ] [1032/3275] Forecasting EOS... [2026-03-10T20:21:16.897403] [INFO ] [sig ] Generating forecast for: EOS [2026-03-10T20:21:16.897434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-03-10T20:21:16.909054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-03-10T20:21:16.909392] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-03-10T20:21:16.910208] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-03-10T20:21:16.910261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:16.910293] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:16.910320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:16.910377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:16.968393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:16.969224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:16.969325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:16.969358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:17.094414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:17.094593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:17.094638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:17.094669] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:17.098363] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: UP (p=68.17%) [2026-03-10T20:21:17.098853] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-03-10T20:21:17.098984] [INFO ] [sig ] EOS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:17.242359] [INFO ] [LOCAL ] Saved forecast: EOS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EOS.txt [2026-03-10T20:21:17.242486] [INFO ] [sig ] [1032/3275] Completed EOS in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:17.242525] [INFO ] [sig ] [1033/3275] Forecasting EOSE... [2026-03-10T20:21:17.242556] [INFO ] [sig ] Generating forecast for: EOSE [2026-03-10T20:21:17.242617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-03-10T20:21:17.254622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-03-10T20:21:17.254943] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-03-10T20:21:17.255765] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-03-10T20:21:17.255818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:17.255877] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:17.255906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:17.255963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:17.312739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:17.313373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:17.313452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:17.313485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:17.436755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:17.436917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:17.436957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:17.436985] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:17.440923] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: UP (p=59.44%) [2026-03-10T20:21:17.441205] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-03-10T20:21:17.441337] [INFO ] [sig ] EOSE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:17.589118] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EOSE.txt [2026-03-10T20:21:17.589288] [INFO ] [sig ] [1033/3275] Completed EOSE in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:17.589330] [INFO ] [sig ] [1034/3275] Forecasting EPAC... [2026-03-10T20:21:17.589361] [INFO ] [sig ] Generating forecast for: EPAC [2026-03-10T20:21:17.589391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-03-10T20:21:17.601361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-03-10T20:21:17.601833] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-03-10T20:21:17.602712] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-03-10T20:21:17.602774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:17.602806] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:17.602848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:17.602907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:17.667293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:17.668321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:17.668417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:17.668451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:17.800625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:17.800811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:17.800860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:17.800895] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:17.805541] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: UP (p=97.29%) [2026-03-10T20:21:17.806040] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-03-10T20:21:17.806229] [INFO ] [sig ] EPAC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:17.971126] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EPAC.txt [2026-03-10T20:21:17.971303] [INFO ] [sig ] [1034/3275] Completed EPAC in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:17.971345] [INFO ] [sig ] [1035/3275] Forecasting EPAM... [2026-03-10T20:21:17.971375] [INFO ] [sig ] Generating forecast for: EPAM [2026-03-10T20:21:17.971406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-03-10T20:21:17.983843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-03-10T20:21:17.984256] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-03-10T20:21:17.985096] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-03-10T20:21:17.985149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:17.985183] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:17.985210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:17.985267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:18.042898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:18.043565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:18.043675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:18.043714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:18.173997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:18.174204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:18.174438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:18.174468] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:18.178533] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-03-10T20:21:18.178899] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-03-10T20:21:18.179049] [INFO ] [sig ] EPAM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:18.329853] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EPAM.txt [2026-03-10T20:21:18.330000] [INFO ] [sig ] [1035/3275] Completed EPAM in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:18.330041] [INFO ] [sig ] [1036/3275] Forecasting EPC... [2026-03-10T20:21:18.330072] [INFO ] [sig ] Generating forecast for: EPC [2026-03-10T20:21:18.330104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-03-10T20:21:18.341949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-03-10T20:21:18.342304] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-03-10T20:21:18.343127] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-03-10T20:21:18.343181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:18.343212] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:18.343240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:18.343296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:18.404055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:18.404990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:18.405074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:18.405107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:18.529730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:18.529896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:18.529938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:18.530002] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:18.533502] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=32.32%) [2026-03-10T20:21:18.533805] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-03-10T20:21:18.533939] [INFO ] [sig ] EPC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:18.676533] [INFO ] [LOCAL ] Saved forecast: EPC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EPC.txt [2026-03-10T20:21:18.676697] [INFO ] [sig ] [1036/3275] Completed EPC in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:18.676746] [INFO ] [sig ] [1037/3275] Forecasting EPD... [2026-03-10T20:21:18.676783] [INFO ] [sig ] Generating forecast for: EPD [2026-03-10T20:21:18.676814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-03-10T20:21:18.688594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-03-10T20:21:18.688960] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-03-10T20:21:18.689794] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-03-10T20:21:18.689852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:18.689889] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:18.689918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:18.689975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:18.748877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:18.749554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:18.749656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:18.749690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:18.872145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:18.872299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:18.872340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:18.872368] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:18.875794] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: DOWN (p=22.98%) [2026-03-10T20:21:18.876073] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-03-10T20:21:18.876198] [INFO ] [sig ] EPD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:19.019371] [INFO ] [LOCAL ] Saved forecast: EPD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EPD.txt [2026-03-10T20:21:19.019530] [INFO ] [sig ] [1037/3275] Completed EPD in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:19.019595] [INFO ] [sig ] [1038/3275] Forecasting EPSN... [2026-03-10T20:21:19.019630] [INFO ] [sig ] Generating forecast for: EPSN [2026-03-10T20:21:19.019672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-03-10T20:21:19.030776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-03-10T20:21:19.031122] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-03-10T20:21:19.031938] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-03-10T20:21:19.031991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:19.032022] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:19.032049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:19.032106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:19.090318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:19.091039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:19.091124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:19.091158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:19.213806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:19.213965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:19.214005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:19.214036] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:19.217660] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-03-10T20:21:19.217943] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-03-10T20:21:19.218075] [INFO ] [sig ] EPSN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:19.365329] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EPSN.txt [2026-03-10T20:21:19.365501] [INFO ] [sig ] [1038/3275] Completed EPSN in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 13.5m [2026-03-10T20:21:19.365543] [INFO ] [sig ] [1039/3275] Forecasting EQBK... [2026-03-10T20:21:19.365596] [INFO ] [sig ] Generating forecast for: EQBK [2026-03-10T20:21:19.365631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-03-10T20:21:19.377012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-03-10T20:21:19.377417] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-03-10T20:21:19.378300] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-03-10T20:21:19.378354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:19.378387] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:19.378413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:19.378470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:19.437278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:19.438216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:19.438304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:19.438336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:19.564296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:19.564469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:19.564512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:19.564541] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:19.568721] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: DOWN (p=45.81%) [2026-03-10T20:21:19.569114] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-03-10T20:21:19.569266] [INFO ] [sig ] EQBK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:19.723814] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EQBK.txt [2026-03-10T20:21:19.724009] [INFO ] [sig ] [1039/3275] Completed EQBK in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 13.4m [2026-03-10T20:21:19.724068] [INFO ] [sig ] [1040/3275] Forecasting EQH... [2026-03-10T20:21:19.724112] [INFO ] [sig ] Generating forecast for: EQH [2026-03-10T20:21:19.724152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-03-10T20:21:19.735935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-03-10T20:21:19.736358] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-03-10T20:21:19.737181] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-03-10T20:21:19.737234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:19.737266] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:19.737293] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:19.737350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:19.802193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:19.803562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:19.803707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:19.803766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:19.945874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:19.946041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:19.946083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:19.946112] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:19.949714] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: UP (p=83.15%) [2026-03-10T20:21:19.950001] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-03-10T20:21:19.950131] [INFO ] [sig ] EQH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:20.091921] [INFO ] [LOCAL ] Saved forecast: EQH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EQH.txt [2026-03-10T20:21:20.092045] [INFO ] [sig ] [1040/3275] Completed EQH in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.4m [2026-03-10T20:21:20.092085] [INFO ] [sig ] [1041/3275] Forecasting EQIX... [2026-03-10T20:21:20.092116] [INFO ] [sig ] Generating forecast for: EQIX [2026-03-10T20:21:20.092147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-03-10T20:21:20.103521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-03-10T20:21:20.103877] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-03-10T20:21:20.104679] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-03-10T20:21:20.104732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:20.104765] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:20.104792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:20.104848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:20.163884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:20.164835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:20.164922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:20.164957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:20.293368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:20.293526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:20.293586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:20.293619] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:20.297120] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: DOWN (p=4.41%) [2026-03-10T20:21:20.297396] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-03-10T20:21:20.297524] [INFO ] [sig ] EQIX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:20.443072] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EQIX.txt [2026-03-10T20:21:20.443207] [INFO ] [sig ] [1041/3275] Completed EQIX in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.4m [2026-03-10T20:21:20.443248] [INFO ] [sig ] [1042/3275] Forecasting ERAS... [2026-03-10T20:21:20.443279] [INFO ] [sig ] Generating forecast for: ERAS [2026-03-10T20:21:20.443311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-03-10T20:21:20.455088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-03-10T20:21:20.455421] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-03-10T20:21:20.456316] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-03-10T20:21:20.456370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:20.456401] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:20.456428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:20.456484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:20.514002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:20.514725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:20.514823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:20.514857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:20.634292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:20.634456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:20.634498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:20.634528] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:20.638608] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: UP (p=52.27%) [2026-03-10T20:21:20.639093] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-03-10T20:21:20.639226] [INFO ] [sig ] ERAS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:20.780636] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ERAS.txt [2026-03-10T20:21:20.780756] [INFO ] [sig ] [1042/3275] Completed ERAS in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 13.4m [2026-03-10T20:21:20.780794] [INFO ] [sig ] [1043/3275] Forecasting ERIC... [2026-03-10T20:21:20.780824] [INFO ] [sig ] Generating forecast for: ERIC [2026-03-10T20:21:20.780855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-03-10T20:21:20.791910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-03-10T20:21:20.792260] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-03-10T20:21:20.793074] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-03-10T20:21:20.793128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:20.793159] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:20.793186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:20.793244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:20.850530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:20.851214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:20.851327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:20.851362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:20.980656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:20.980818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:20.980861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:20.980892] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:20.984396] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: DOWN (p=11.15%) [2026-03-10T20:21:20.984739] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-03-10T20:21:20.984897] [INFO ] [sig ] ERIC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:21.130900] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ERIC.txt [2026-03-10T20:21:21.131060] [INFO ] [sig ] [1043/3275] Completed ERIC in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.4m [2026-03-10T20:21:21.131100] [INFO ] [sig ] [1044/3275] Forecasting ERIE... [2026-03-10T20:21:21.131131] [INFO ] [sig ] Generating forecast for: ERIE [2026-03-10T20:21:21.131163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-03-10T20:21:21.142892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-03-10T20:21:21.143250] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-03-10T20:21:21.144060] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-03-10T20:21:21.144113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:21.144144] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:21.144171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:21.144228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:21.201434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:21.202313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:21.202394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:21.202427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:21.324610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:21.324771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:21.324813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:21.324845] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:21.328325] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=87.07%) [2026-03-10T20:21:21.328625] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-03-10T20:21:21.328772] [INFO ] [sig ] ERIE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:21.473203] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ERIE.txt [2026-03-10T20:21:21.473344] [INFO ] [sig ] [1044/3275] Completed ERIE in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 13.4m [2026-03-10T20:21:21.473385] [INFO ] [sig ] [1045/3275] Forecasting ERII... [2026-03-10T20:21:21.473416] [INFO ] [sig ] Generating forecast for: ERII [2026-03-10T20:21:21.473446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-03-10T20:21:21.485120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-03-10T20:21:21.485479] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-03-10T20:21:21.486347] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-03-10T20:21:21.486402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:21.486435] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:21.486464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:21.486551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:21.544301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:21.544981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:21.545061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:21.545094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:21.667955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:21.668094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:21.668133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:21.668187] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:21.671876] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: UP (p=82.76%) [2026-03-10T20:21:21.672151] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-03-10T20:21:21.672279] [INFO ] [sig ] ERII: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:21.817976] [INFO ] [LOCAL ] Saved forecast: ERII 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ERII.txt [2026-03-10T20:21:21.818100] [INFO ] [sig ] [1045/3275] Completed ERII in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 13.4m [2026-03-10T20:21:21.818156] [INFO ] [sig ] [1046/3275] Forecasting ERO... [2026-03-10T20:21:21.818189] [INFO ] [sig ] Generating forecast for: ERO [2026-03-10T20:21:21.818220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-03-10T20:21:21.829801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-03-10T20:21:21.830130] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-03-10T20:21:21.830965] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-03-10T20:21:21.831018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:21.831051] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:21.831078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:21.831135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:21.888995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:21.889678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:21.889772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:21.889812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:22.009837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:22.009981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:22.010020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:22.010050] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:22.013441] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=77.62%) [2026-03-10T20:21:22.013753] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-03-10T20:21:22.013902] [INFO ] [sig ] ERO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:22.156483] [INFO ] [LOCAL ] Saved forecast: ERO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ERO.txt [2026-03-10T20:21:22.156648] [INFO ] [sig ] [1046/3275] Completed ERO in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 13.4m [2026-03-10T20:21:22.156692] [INFO ] [sig ] [1047/3275] Forecasting ES... [2026-03-10T20:21:22.156723] [INFO ] [sig ] Generating forecast for: ES [2026-03-10T20:21:22.156754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-03-10T20:21:22.167890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-03-10T20:21:22.168240] [INFO ] [FORECASTER] Starting predict_future for ES [2026-03-10T20:21:22.169079] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-03-10T20:21:22.169164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:22.169198] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:22.169226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:22.169282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:22.226680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:22.227294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:22.227372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:22.227404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:22.347502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:22.347670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:22.347712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:22.347743] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:22.351266] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: DOWN (p=7.81%) [2026-03-10T20:21:22.351548] [INFO ] [FORECASTER] Completed predict_future for ES [2026-03-10T20:21:22.351721] [INFO ] [sig ] ES: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:22.556101] [INFO ] [LOCAL ] Saved forecast: ES 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ES.txt [2026-03-10T20:21:22.556238] [INFO ] [sig ] [1047/3275] Completed ES in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.4m [2026-03-10T20:21:22.556277] [INFO ] [sig ] [1048/3275] Forecasting ESAB... [2026-03-10T20:21:22.556306] [INFO ] [sig ] Generating forecast for: ESAB [2026-03-10T20:21:22.556338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-03-10T20:21:22.567560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-03-10T20:21:22.567906] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-03-10T20:21:22.568768] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-03-10T20:21:22.568822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:22.568855] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:22.568883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:22.568940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:22.626036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:22.626666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:22.626746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:22.626784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:22.746609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:22.746750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:22.746790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:22.746818] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:22.750316] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: DOWN (p=11.20%) [2026-03-10T20:21:22.750626] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-03-10T20:21:22.750761] [INFO ] [sig ] ESAB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:22.896055] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ESAB.txt [2026-03-10T20:21:22.896183] [INFO ] [sig ] [1048/3275] Completed ESAB in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 13.4m [2026-03-10T20:21:22.896224] [INFO ] [sig ] [1049/3275] Forecasting ESCA... [2026-03-10T20:21:22.896256] [INFO ] [sig ] Generating forecast for: ESCA [2026-03-10T20:21:22.896285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-03-10T20:21:22.907491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-03-10T20:21:22.907839] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-03-10T20:21:22.908672] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-03-10T20:21:22.908726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:22.908757] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:22.908785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:22.908843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:22.967774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:22.968430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:22.968511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:22.968545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:23.079502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:23.079698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:23.079751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:23.079789] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:23.083308] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: UP (p=86.06%) [2026-03-10T20:21:23.083623] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-03-10T20:21:23.083756] [INFO ] [sig ] ESCA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:23.227217] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ESCA.txt [2026-03-10T20:21:23.227342] [INFO ] [sig ] [1049/3275] Completed ESCA in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 13.4m [2026-03-10T20:21:23.227380] [INFO ] [sig ] [1050/3275] Forecasting ESE... [2026-03-10T20:21:23.227409] [INFO ] [sig ] Generating forecast for: ESE [2026-03-10T20:21:23.227439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-03-10T20:21:23.239589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-03-10T20:21:23.239938] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-03-10T20:21:23.240757] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-03-10T20:21:23.240810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:23.240882] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:23.240912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:23.240970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:23.299869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:23.300528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:23.300629] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:23.300664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:23.424957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:23.425115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:23.425157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:23.425187] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:23.428772] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: UP (p=96.78%) [2026-03-10T20:21:23.429083] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-03-10T20:21:23.429217] [INFO ] [sig ] ESE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:23.579805] [INFO ] [LOCAL ] Saved forecast: ESE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ESE.txt [2026-03-10T20:21:23.579966] [INFO ] [sig ] [1050/3275] Completed ESE in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.4m [2026-03-10T20:21:23.580024] [INFO ] [sig ] [1051/3275] Forecasting ESEA... [2026-03-10T20:21:23.580059] [INFO ] [sig ] Generating forecast for: ESEA [2026-03-10T20:21:23.580089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-03-10T20:21:23.592343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-03-10T20:21:23.592765] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-03-10T20:21:23.593793] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-03-10T20:21:23.593846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:23.593877] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:23.593903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:23.593959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:23.652824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:23.653772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:23.653868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:23.653906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:23.777406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:23.777586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:23.777632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:23.777663] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:23.781213] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: DOWN (p=1.62%) [2026-03-10T20:21:23.781511] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-03-10T20:21:23.781667] [INFO ] [sig ] ESEA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:23.925843] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ESEA.txt [2026-03-10T20:21:23.926007] [INFO ] [sig ] [1051/3275] Completed ESEA in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 13.4m [2026-03-10T20:21:23.926048] [INFO ] [sig ] [1052/3275] Forecasting ESGD... [2026-03-10T20:21:23.926078] [INFO ] [sig ] Generating forecast for: ESGD [2026-03-10T20:21:23.926108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-03-10T20:21:23.937394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-03-10T20:21:23.937806] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-03-10T20:21:23.938679] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-03-10T20:21:23.938733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:23.938766] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:23.938794] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:23.938850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:23.997261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:23.998080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:23.998179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:23.998214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:24.126455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:24.126628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:24.126670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:24.126698] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:24.130982] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-03-10T20:21:24.131292] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-03-10T20:21:24.131428] [INFO ] [sig ] ESGD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:24.277493] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ESGD.txt [2026-03-10T20:21:24.277681] [INFO ] [sig ] [1052/3275] Completed ESGD in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.4m [2026-03-10T20:21:24.277727] [INFO ] [sig ] [1053/3275] Forecasting ESGE... [2026-03-10T20:21:24.277765] [INFO ] [sig ] Generating forecast for: ESGE [2026-03-10T20:21:24.277807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-03-10T20:21:24.289256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-03-10T20:21:24.289651] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-03-10T20:21:24.290646] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-03-10T20:21:24.290699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:24.290730] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:24.290757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:24.290814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:24.349171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:24.350073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:24.350156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:24.350189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:24.476652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:24.476811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:24.476851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:24.476912] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:24.480479] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: DOWN (p=37.52%) [2026-03-10T20:21:24.480808] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-03-10T20:21:24.480951] [INFO ] [sig ] ESGE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:24.628928] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ESGE.txt [2026-03-10T20:21:24.629089] [INFO ] [sig ] [1053/3275] Completed ESGE in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.4m [2026-03-10T20:21:24.629130] [INFO ] [sig ] [1054/3275] Forecasting ESI... [2026-03-10T20:21:24.629160] [INFO ] [sig ] Generating forecast for: ESI [2026-03-10T20:21:24.629190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-03-10T20:21:24.640336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-03-10T20:21:24.640759] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-03-10T20:21:24.641776] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-03-10T20:21:24.641828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:24.641860] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:24.641887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:24.641945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:24.700032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:24.700968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:24.701055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:24.701088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:24.826214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:24.826375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:24.826454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:24.826486] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:24.830130] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: UP (p=87.67%) [2026-03-10T20:21:24.830427] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-03-10T20:21:24.830561] [INFO ] [sig ] ESI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:24.988037] [INFO ] [LOCAL ] Saved forecast: ESI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ESI.txt [2026-03-10T20:21:24.988272] [INFO ] [sig ] [1054/3275] Completed ESI in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-10T20:21:24.988341] [INFO ] [sig ] [1055/3275] Forecasting ESOA... [2026-03-10T20:21:24.988382] [INFO ] [sig ] Generating forecast for: ESOA [2026-03-10T20:21:24.988415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-03-10T20:21:25.000329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-03-10T20:21:25.000735] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-03-10T20:21:25.001630] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-03-10T20:21:25.001688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:25.001721] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:25.001750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:25.001814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:25.059319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:25.060299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:25.060390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:25.060425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:25.186703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:25.186864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:25.186907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:25.186938] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:25.190504] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: DOWN (p=14.90%) [2026-03-10T20:21:25.190827] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-03-10T20:21:25.190968] [INFO ] [sig ] ESOA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:25.335218] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ESOA.txt [2026-03-10T20:21:25.335351] [INFO ] [sig ] [1055/3275] Completed ESOA in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-10T20:21:25.335391] [INFO ] [sig ] [1056/3275] Forecasting ESPO... [2026-03-10T20:21:25.335422] [INFO ] [sig ] Generating forecast for: ESPO [2026-03-10T20:21:25.335458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-03-10T20:21:25.346364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-03-10T20:21:25.346715] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-03-10T20:21:25.347613] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-03-10T20:21:25.347668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:25.347701] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:25.347729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:25.347787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:25.408505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:25.409243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:25.409326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:25.409360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:25.544111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:25.544270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:25.544312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:25.544341] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:25.547960] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=64.72%) [2026-03-10T20:21:25.548269] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-03-10T20:21:25.548403] [INFO ] [sig ] ESPO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:25.695466] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ESPO.txt [2026-03-10T20:21:25.695632] [INFO ] [sig ] [1056/3275] Completed ESPO in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.3m [2026-03-10T20:21:25.695682] [INFO ] [sig ] [1057/3275] Forecasting ESQ... [2026-03-10T20:21:25.695714] [INFO ] [sig ] Generating forecast for: ESQ [2026-03-10T20:21:25.695747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-03-10T20:21:25.708638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-03-10T20:21:25.709078] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-03-10T20:21:25.709981] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-03-10T20:21:25.710037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:25.710070] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:25.710099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:25.710158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:25.772743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:25.773540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:25.773643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:25.773678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:25.895954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:25.896106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:25.896150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:25.896180] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:25.899732] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=82.60%) [2026-03-10T20:21:25.900021] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-03-10T20:21:25.900160] [INFO ] [sig ] ESQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:26.050547] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ESQ.txt [2026-03-10T20:21:26.050720] [INFO ] [sig ] [1057/3275] Completed ESQ in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.3m [2026-03-10T20:21:26.050761] [INFO ] [sig ] [1058/3275] Forecasting ESTA... [2026-03-10T20:21:26.050792] [INFO ] [sig ] Generating forecast for: ESTA [2026-03-10T20:21:26.050823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-03-10T20:21:26.061879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-03-10T20:21:26.062243] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-03-10T20:21:26.063055] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-03-10T20:21:26.063110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:26.063156] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:26.063185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:26.063242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:26.121105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:26.121815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:26.121912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:26.121953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:26.252321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:26.252478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:26.252518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:26.252547] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:26.256224] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: UP (p=78.09%) [2026-03-10T20:21:26.256509] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-03-10T20:21:26.256662] [INFO ] [sig ] ESTA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:26.404286] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ESTA.txt [2026-03-10T20:21:26.404449] [INFO ] [sig ] [1058/3275] Completed ESTA in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.3m [2026-03-10T20:21:26.404495] [INFO ] [sig ] [1059/3275] Forecasting ESTC... [2026-03-10T20:21:26.404526] [INFO ] [sig ] Generating forecast for: ESTC [2026-03-10T20:21:26.404559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-03-10T20:21:26.416468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-03-10T20:21:26.416895] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-03-10T20:21:26.417828] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-03-10T20:21:26.417895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:26.417935] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:26.417968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:26.418026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:26.479507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:26.480393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:26.480478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:26.480512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:26.607738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:26.607905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:26.607948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:26.607978] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:26.611665] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: UP (p=84.57%) [2026-03-10T20:21:26.611969] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-03-10T20:21:26.612104] [INFO ] [sig ] ESTC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:26.757233] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ESTC.txt [2026-03-10T20:21:26.757391] [INFO ] [sig ] [1059/3275] Completed ESTC in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.3m [2026-03-10T20:21:26.757432] [INFO ] [sig ] [1060/3275] Forecasting ETB... [2026-03-10T20:21:26.757463] [INFO ] [sig ] Generating forecast for: ETB [2026-03-10T20:21:26.757494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-03-10T20:21:26.769037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-03-10T20:21:26.769447] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-03-10T20:21:26.770283] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-03-10T20:21:26.770337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:26.770370] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:26.770402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:26.770462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:26.830041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:26.831016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:26.831146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:26.831182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:26.954100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:26.954263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:26.954307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:26.954338] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:26.958344] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: UP (p=64.27%) [2026-03-10T20:21:26.958696] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-03-10T20:21:26.958883] [INFO ] [sig ] ETB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:27.103920] [INFO ] [LOCAL ] Saved forecast: ETB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ETB.txt [2026-03-10T20:21:27.104073] [INFO ] [sig ] [1060/3275] Completed ETB in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.3m [2026-03-10T20:21:27.104113] [INFO ] [sig ] [1061/3275] Forecasting ETD... [2026-03-10T20:21:27.104145] [INFO ] [sig ] Generating forecast for: ETD [2026-03-10T20:21:27.104175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-03-10T20:21:27.115472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-03-10T20:21:27.115929] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-03-10T20:21:27.116834] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-03-10T20:21:27.116889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:27.116922] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:27.116949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:27.117006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:27.176133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:27.177079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:27.177165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:27.177200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:27.303439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:27.303610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:27.303652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:27.303682] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:27.307139] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: UP (p=75.27%) [2026-03-10T20:21:27.307431] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-03-10T20:21:27.307565] [INFO ] [sig ] ETD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:27.451377] [INFO ] [LOCAL ] Saved forecast: ETD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ETD.txt [2026-03-10T20:21:27.451536] [INFO ] [sig ] [1061/3275] Completed ETD in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.3m [2026-03-10T20:21:27.451595] [INFO ] [sig ] [1062/3275] Forecasting ETG... [2026-03-10T20:21:27.451645] [INFO ] [sig ] Generating forecast for: ETG [2026-03-10T20:21:27.451680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-03-10T20:21:27.463485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-03-10T20:21:27.463910] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-03-10T20:21:27.464772] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-03-10T20:21:27.464827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:27.464859] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:27.464887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:27.464945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:27.529040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:27.529962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:27.530063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:27.530098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:27.658608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:27.658769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:27.658810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:27.658839] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:27.662553] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: DOWN (p=12.02%) [2026-03-10T20:21:27.662867] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-03-10T20:21:27.663004] [INFO ] [sig ] ETG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:27.832000] [INFO ] [LOCAL ] Saved forecast: ETG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ETG.txt [2026-03-10T20:21:27.832188] [INFO ] [sig ] [1062/3275] Completed ETG in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.3m [2026-03-10T20:21:27.832248] [INFO ] [sig ] [1063/3275] Forecasting ETHA... [2026-03-10T20:21:27.832296] [INFO ] [sig ] Generating forecast for: ETHA [2026-03-10T20:21:27.832347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-03-10T20:21:27.844651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-03-10T20:21:27.845093] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-03-10T20:21:27.846225] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-03-10T20:21:27.846281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:27.846314] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:27.846340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:27.846398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:27.909846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:27.910833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:27.910923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:27.910959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:28.037227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:28.037391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:28.037432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:28.037462] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:28.040965] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: UP (p=53.85%) [2026-03-10T20:21:28.041259] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-03-10T20:21:28.041398] [INFO ] [sig ] ETHA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:28.185343] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ETHA.txt [2026-03-10T20:21:28.185549] [INFO ] [sig ] [1063/3275] Completed ETHA in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.3m [2026-03-10T20:21:28.185628] [INFO ] [sig ] [1064/3275] Forecasting ETJ... [2026-03-10T20:21:28.185677] [INFO ] [sig ] Generating forecast for: ETJ [2026-03-10T20:21:28.185721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-03-10T20:21:28.196904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-03-10T20:21:28.197269] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-03-10T20:21:28.198094] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-03-10T20:21:28.198173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:28.198207] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:28.198234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:28.198292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:28.260672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:28.261853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:28.261986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:28.262036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:28.387898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:28.388061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:28.388106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:28.388164] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:28.391876] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: UP (p=65.31%) [2026-03-10T20:21:28.392216] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-03-10T20:21:28.392358] [INFO ] [sig ] ETJ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:28.541780] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ETJ.txt [2026-03-10T20:21:28.541941] [INFO ] [sig ] [1064/3275] Completed ETJ in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.3m [2026-03-10T20:21:28.541980] [INFO ] [sig ] [1065/3275] Forecasting ETN... [2026-03-10T20:21:28.542010] [INFO ] [sig ] Generating forecast for: ETN [2026-03-10T20:21:28.542042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-03-10T20:21:28.555174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-03-10T20:21:28.555781] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-03-10T20:21:28.556815] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-03-10T20:21:28.556875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:28.556914] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:28.556946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:28.557014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:28.617816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:28.618795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:28.618894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:28.618936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:28.748512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:28.748688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:28.748732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:28.748792] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:28.752788] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-03-10T20:21:28.753151] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-03-10T20:21:28.753298] [INFO ] [sig ] ETN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:28.901807] [INFO ] [LOCAL ] Saved forecast: ETN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ETN.txt [2026-03-10T20:21:28.901958] [INFO ] [sig ] [1065/3275] Completed ETN in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.3m [2026-03-10T20:21:28.901999] [INFO ] [sig ] [1066/3275] Forecasting ETO... [2026-03-10T20:21:28.902029] [INFO ] [sig ] Generating forecast for: ETO [2026-03-10T20:21:28.902062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-03-10T20:21:28.913046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-03-10T20:21:28.913400] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-03-10T20:21:28.914256] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-03-10T20:21:28.914312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:28.914346] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:28.914373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:28.914431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:28.975263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:28.976027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:28.976110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:28.976145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:29.094894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:29.095041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:29.095270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:29.095299] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:29.098889] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: UP (p=95.11%) [2026-03-10T20:21:29.099356] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-03-10T20:21:29.099484] [INFO ] [sig ] ETO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:29.241416] [INFO ] [LOCAL ] Saved forecast: ETO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ETO.txt [2026-03-10T20:21:29.241527] [INFO ] [sig ] [1066/3275] Completed ETO in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.3m [2026-03-10T20:21:29.241567] [INFO ] [sig ] [1067/3275] Forecasting ETON... [2026-03-10T20:21:29.241618] [INFO ] [sig ] Generating forecast for: ETON [2026-03-10T20:21:29.241649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-03-10T20:21:29.253052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-03-10T20:21:29.253382] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-03-10T20:21:29.254207] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-03-10T20:21:29.254260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:29.254321] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:29.254350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:29.254406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:29.312951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:29.313570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:29.313667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:29.313711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:29.433995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:29.434128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:29.434167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:29.434195] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:29.437515] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: DOWN (p=24.22%) [2026-03-10T20:21:29.437809] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-03-10T20:21:29.437937] [INFO ] [sig ] ETON: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:29.579411] [INFO ] [LOCAL ] Saved forecast: ETON 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ETON.txt [2026-03-10T20:21:29.579534] [INFO ] [sig ] [1067/3275] Completed ETON in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.3m [2026-03-10T20:21:29.579590] [INFO ] [sig ] [1068/3275] Forecasting ETSY... [2026-03-10T20:21:29.579625] [INFO ] [sig ] Generating forecast for: ETSY [2026-03-10T20:21:29.579655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-03-10T20:21:29.591357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-03-10T20:21:29.591705] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-03-10T20:21:29.592494] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-03-10T20:21:29.592546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:29.592604] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:29.592635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:29.592692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:29.649395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:29.650042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:29.650119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:29.650153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:29.771936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:29.772081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:29.772122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:29.772151] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:29.775544] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: DOWN (p=12.23%) [2026-03-10T20:21:29.775858] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-03-10T20:21:29.775986] [INFO ] [sig ] ETSY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:29.919139] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ETSY.txt [2026-03-10T20:21:29.919259] [INFO ] [sig ] [1068/3275] Completed ETSY in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.3m [2026-03-10T20:21:29.919297] [INFO ] [sig ] [1069/3275] Forecasting ETY... [2026-03-10T20:21:29.919326] [INFO ] [sig ] Generating forecast for: ETY [2026-03-10T20:21:29.919356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-03-10T20:21:29.930767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-03-10T20:21:29.931084] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-03-10T20:21:29.931899] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-03-10T20:21:29.931964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:29.932003] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:29.932065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:29.932128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:29.991316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:29.992033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:29.992119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:29.992153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:30.113381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:30.113542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:30.113602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:30.113635] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:30.117519] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: UP (p=78.31%) [2026-03-10T20:21:30.117827] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-03-10T20:21:30.117970] [INFO ] [sig ] ETY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:30.262346] [INFO ] [LOCAL ] Saved forecast: ETY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ETY.txt [2026-03-10T20:21:30.262474] [INFO ] [sig ] [1069/3275] Completed ETY in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.3m [2026-03-10T20:21:30.262513] [INFO ] [sig ] [1070/3275] Forecasting EUFN... [2026-03-10T20:21:30.262543] [INFO ] [sig ] Generating forecast for: EUFN [2026-03-10T20:21:30.262591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-03-10T20:21:30.274058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-03-10T20:21:30.274641] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-03-10T20:21:30.275648] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-03-10T20:21:30.275702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:30.275734] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:30.275762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:30.275818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:30.335560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:30.336252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:30.336336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:30.336371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:30.459412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:30.459562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:30.459622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:30.459684] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:30.463205] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: DOWN (p=25.59%) [2026-03-10T20:21:30.463488] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-03-10T20:21:30.463656] [INFO ] [sig ] EUFN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:30.607109] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EUFN.txt [2026-03-10T20:21:30.607412] [INFO ] [sig ] [1070/3275] Completed EUFN in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-10T20:21:30.607451] [INFO ] [sig ] [1071/3275] Forecasting EVAX... [2026-03-10T20:21:30.607482] [INFO ] [sig ] Generating forecast for: EVAX [2026-03-10T20:21:30.607512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-03-10T20:21:30.618539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-03-10T20:21:30.618900] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-03-10T20:21:30.619727] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-03-10T20:21:30.619781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:30.619814] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:30.619841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:30.619898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:30.678045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:30.679052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:30.679164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:30.679206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:30.803562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:30.803731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:30.803772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:30.803803] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:30.807476] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: UP (p=57.03%) [2026-03-10T20:21:30.807851] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-03-10T20:21:30.808001] [INFO ] [sig ] EVAX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:30.950936] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EVAX.txt [2026-03-10T20:21:30.951074] [INFO ] [sig ] [1071/3275] Completed EVAX in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-10T20:21:30.951113] [INFO ] [sig ] [1072/3275] Forecasting EVC... [2026-03-10T20:21:30.951144] [INFO ] [sig ] Generating forecast for: EVC [2026-03-10T20:21:30.951174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-03-10T20:21:30.962057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-03-10T20:21:30.962394] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-03-10T20:21:30.963194] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-03-10T20:21:30.963246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:30.963277] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:30.963304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:30.963362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:31.023799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:31.024500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:31.024600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:31.024638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:31.151062] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:31.151306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:31.151357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:31.151390] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:31.155428] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-03-10T20:21:31.155774] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-03-10T20:21:31.155939] [INFO ] [sig ] EVC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:31.304658] [INFO ] [LOCAL ] Saved forecast: EVC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EVC.txt [2026-03-10T20:21:31.304845] [INFO ] [sig ] [1072/3275] Completed EVC in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-10T20:21:31.304898] [INFO ] [sig ] [1073/3275] Forecasting EVCM... [2026-03-10T20:21:31.304935] [INFO ] [sig ] Generating forecast for: EVCM [2026-03-10T20:21:31.304985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-03-10T20:21:31.317663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-03-10T20:21:31.318109] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-03-10T20:21:31.319015] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-03-10T20:21:31.319083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:31.319122] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:31.319150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:31.319218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:31.378969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:31.379941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:31.380091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:31.380139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:31.513786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:31.513953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:31.513995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:31.514024] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:31.517991] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: DOWN (p=5.27%) [2026-03-10T20:21:31.518363] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-03-10T20:21:31.518515] [INFO ] [sig ] EVCM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:31.668026] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EVCM.txt [2026-03-10T20:21:31.668224] [INFO ] [sig ] [1073/3275] Completed EVCM in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.2m [2026-03-10T20:21:31.668267] [INFO ] [sig ] [1074/3275] Forecasting EVEX... [2026-03-10T20:21:31.668299] [INFO ] [sig ] Generating forecast for: EVEX [2026-03-10T20:21:31.668330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-03-10T20:21:31.681896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-03-10T20:21:31.682530] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-03-10T20:21:31.683597] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-03-10T20:21:31.683669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:31.683714] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:31.683750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:31.683814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:31.755733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:31.756671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:31.756756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:31.756790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:31.881969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:31.882133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:31.882174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:31.882203] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:31.885903] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-03-10T20:21:31.886182] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-03-10T20:21:31.886313] [INFO ] [sig ] EVEX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:32.032033] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EVEX.txt [2026-03-10T20:21:32.032237] [INFO ] [sig ] [1074/3275] Completed EVEX in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.2m [2026-03-10T20:21:32.032287] [INFO ] [sig ] [1075/3275] Forecasting EVF... [2026-03-10T20:21:32.032321] [INFO ] [sig ] Generating forecast for: EVF [2026-03-10T20:21:32.032354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-03-10T20:21:32.043235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-03-10T20:21:32.043620] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-03-10T20:21:32.044437] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-03-10T20:21:32.044496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:32.044529] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:32.044558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:32.044639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:32.103200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:32.104158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:32.104247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:32.104280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:32.221310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:32.221471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:32.221512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:32.221542] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:32.224956] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: UP (p=88.99%) [2026-03-10T20:21:32.225239] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-03-10T20:21:32.225368] [INFO ] [sig ] EVF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:32.370094] [INFO ] [LOCAL ] Saved forecast: EVF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EVF.txt [2026-03-10T20:21:32.370260] [INFO ] [sig ] [1075/3275] Completed EVF in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 13.2m [2026-03-10T20:21:32.370301] [INFO ] [sig ] [1076/3275] Forecasting EVG... [2026-03-10T20:21:32.370332] [INFO ] [sig ] Generating forecast for: EVG [2026-03-10T20:21:32.370363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-03-10T20:21:32.382383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-03-10T20:21:32.382820] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-03-10T20:21:32.383697] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-03-10T20:21:32.383753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:32.383786] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:32.383815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:32.383873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:32.447568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:32.448633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:32.448725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:32.448760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:32.593276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:32.593441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:32.593485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:32.593516] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:32.597242] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-03-10T20:21:32.597609] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-03-10T20:21:32.597774] [INFO ] [sig ] EVG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:32.753445] [INFO ] [LOCAL ] Saved forecast: EVG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EVG.txt [2026-03-10T20:21:32.753638] [INFO ] [sig ] [1076/3275] Completed EVG in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.2m [2026-03-10T20:21:32.753685] [INFO ] [sig ] [1077/3275] Forecasting EVGO... [2026-03-10T20:21:32.753717] [INFO ] [sig ] Generating forecast for: EVGO [2026-03-10T20:21:32.753750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-03-10T20:21:32.768737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-03-10T20:21:32.769238] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-03-10T20:21:32.770472] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-03-10T20:21:32.770558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:32.770634] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:32.770684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:32.770775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:32.854308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:32.855422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:32.855611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:32.855667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:32.994538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:32.994717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:32.994759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:32.994789] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:32.998350] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=69.68%) [2026-03-10T20:21:32.998748] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-03-10T20:21:32.998890] [INFO ] [sig ] EVGO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:33.144911] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EVGO.txt [2026-03-10T20:21:33.145091] [INFO ] [sig ] [1077/3275] Completed EVGO in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.2m [2026-03-10T20:21:33.145137] [INFO ] [sig ] [1078/3275] Forecasting EVH... [2026-03-10T20:21:33.145168] [INFO ] [sig ] Generating forecast for: EVH [2026-03-10T20:21:33.145199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-03-10T20:21:33.156714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-03-10T20:21:33.157100] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-03-10T20:21:33.157930] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-03-10T20:21:33.157986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:33.158019] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:33.158047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:33.158104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:33.215987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:33.216961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:33.217062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:33.217095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:33.339479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:33.339680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:33.339723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:33.339752] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:33.343316] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: DOWN (p=17.49%) [2026-03-10T20:21:33.343650] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-03-10T20:21:33.343795] [INFO ] [sig ] EVH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:33.494726] [INFO ] [LOCAL ] Saved forecast: EVH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EVH.txt [2026-03-10T20:21:33.494896] [INFO ] [sig ] [1078/3275] Completed EVH in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 13.2m [2026-03-10T20:21:33.494939] [INFO ] [sig ] [1079/3275] Forecasting EVN... [2026-03-10T20:21:33.494971] [INFO ] [sig ] Generating forecast for: EVN [2026-03-10T20:21:33.495001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-03-10T20:21:33.506870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-03-10T20:21:33.507323] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-03-10T20:21:33.508219] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-03-10T20:21:33.508275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:33.508307] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:33.508334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:33.508390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:33.566510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:33.567425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:33.567522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:33.567555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:33.687110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:33.687280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:33.687321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:33.687349] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:33.691072] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: UP (p=88.47%) [2026-03-10T20:21:33.691446] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-03-10T20:21:33.691619] [INFO ] [sig ] EVN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:33.850500] [INFO ] [LOCAL ] Saved forecast: EVN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EVN.txt [2026-03-10T20:21:33.850709] [INFO ] [sig ] [1079/3275] Completed EVN in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.2m [2026-03-10T20:21:33.850755] [INFO ] [sig ] [1080/3275] Forecasting EVO... [2026-03-10T20:21:33.850788] [INFO ] [sig ] Generating forecast for: EVO [2026-03-10T20:21:33.850820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-03-10T20:21:33.862737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-03-10T20:21:33.863157] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-03-10T20:21:33.864036] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-03-10T20:21:33.864093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:33.864125] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:33.864154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:33.864232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:33.929688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:33.930666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:33.930755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:33.930789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:34.053566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:34.053754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:34.053796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:34.053826] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:34.057348] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-03-10T20:21:34.057719] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-03-10T20:21:34.057868] [INFO ] [sig ] EVO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:34.204382] [INFO ] [LOCAL ] Saved forecast: EVO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EVO.txt [2026-03-10T20:21:34.204599] [INFO ] [sig ] [1080/3275] Completed EVO in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.2m [2026-03-10T20:21:34.204645] [INFO ] [sig ] [1081/3275] Forecasting EVRG... [2026-03-10T20:21:34.204677] [INFO ] [sig ] Generating forecast for: EVRG [2026-03-10T20:21:34.204707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-03-10T20:21:34.216075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-03-10T20:21:34.216502] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-03-10T20:21:34.217345] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-03-10T20:21:34.217400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:34.217432] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:34.217459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:34.217515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:34.275211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:34.276193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:34.276284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:34.276317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:34.404531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:34.404783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:34.404833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:34.404873] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:34.408889] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: DOWN (p=48.79%) [2026-03-10T20:21:34.409296] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-03-10T20:21:34.409457] [INFO ] [sig ] EVRG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:34.555004] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EVRG.txt [2026-03-10T20:21:34.555169] [INFO ] [sig ] [1081/3275] Completed EVRG in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.2m [2026-03-10T20:21:34.555212] [INFO ] [sig ] [1082/3275] Forecasting EVSD... [2026-03-10T20:21:34.555243] [INFO ] [sig ] Generating forecast for: EVSD [2026-03-10T20:21:34.555287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-03-10T20:21:34.569972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-03-10T20:21:34.570390] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-03-10T20:21:34.571246] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-03-10T20:21:34.571303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:34.571351] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:34.571385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:34.571473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:34.629057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:34.630041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:34.630143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:34.630179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:34.749660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:34.749831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:34.749873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:34.749903] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:34.753449] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: UP (p=81.07%) [2026-03-10T20:21:34.753770] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-03-10T20:21:34.753910] [INFO ] [sig ] EVSD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:34.900162] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EVSD.txt [2026-03-10T20:21:34.900328] [INFO ] [sig ] [1082/3275] Completed EVSD in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 13.2m [2026-03-10T20:21:34.900368] [INFO ] [sig ] [1083/3275] Forecasting EVTC... [2026-03-10T20:21:34.900399] [INFO ] [sig ] Generating forecast for: EVTC [2026-03-10T20:21:34.900431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-03-10T20:21:34.912158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-03-10T20:21:34.912594] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-03-10T20:21:34.913401] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-03-10T20:21:34.913454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:34.913510] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:34.913537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:34.913611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:34.971094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:34.972042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:34.972142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:34.972179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:35.098001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:35.098184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:35.098226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:35.098256] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:35.101914] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: UP (p=90.33%) [2026-03-10T20:21:35.102271] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-03-10T20:21:35.102418] [INFO ] [sig ] EVTC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:35.247129] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EVTC.txt [2026-03-10T20:21:35.247306] [INFO ] [sig ] [1083/3275] Completed EVTC in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 13.2m [2026-03-10T20:21:35.247347] [INFO ] [sig ] [1084/3275] Forecasting EVTL... [2026-03-10T20:21:35.247378] [INFO ] [sig ] Generating forecast for: EVTL [2026-03-10T20:21:35.247411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-03-10T20:21:35.259045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-03-10T20:21:35.259469] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-03-10T20:21:35.260300] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-03-10T20:21:35.260356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:35.260440] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:35.260469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:35.260527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:35.318088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:35.319050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:35.319140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:35.319173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:35.441902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:35.442066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:35.442107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:35.442136] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:35.445750] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: DOWN (p=47.41%) [2026-03-10T20:21:35.446071] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-03-10T20:21:35.446208] [INFO ] [sig ] EVTL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:35.602214] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EVTL.txt [2026-03-10T20:21:35.602591] [INFO ] [sig ] [1084/3275] Completed EVTL in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.2m [2026-03-10T20:21:35.602634] [INFO ] [sig ] [1085/3275] Forecasting EWBC... [2026-03-10T20:21:35.602665] [INFO ] [sig ] Generating forecast for: EWBC [2026-03-10T20:21:35.602696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-03-10T20:21:35.615198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-03-10T20:21:35.615623] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-03-10T20:21:35.616434] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-03-10T20:21:35.616488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:35.616520] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:35.616547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:35.616625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:35.677009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:35.677948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:35.678044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:35.678078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:35.806248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:35.806417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:35.806460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:35.806489] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:35.810452] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: DOWN (p=18.54%) [2026-03-10T20:21:35.810868] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-03-10T20:21:35.811024] [INFO ] [sig ] EWBC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:35.958064] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EWBC.txt [2026-03-10T20:21:35.958255] [INFO ] [sig ] [1085/3275] Completed EWBC in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.2m [2026-03-10T20:21:35.958303] [INFO ] [sig ] [1086/3275] Forecasting EWCZ... [2026-03-10T20:21:35.958334] [INFO ] [sig ] Generating forecast for: EWCZ [2026-03-10T20:21:35.958366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-03-10T20:21:35.969945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-03-10T20:21:35.970379] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-03-10T20:21:35.971218] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-03-10T20:21:35.971272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:35.971305] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:35.971332] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:35.971390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:36.044570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:36.045529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:36.045647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:36.045710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:36.178219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:36.178385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:36.178427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:36.178461] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:36.182143] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: DOWN (p=22.01%) [2026-03-10T20:21:36.182516] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-03-10T20:21:36.182685] [INFO ] [sig ] EWCZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:36.332255] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EWCZ.txt [2026-03-10T20:21:36.332415] [INFO ] [sig ] [1086/3275] Completed EWCZ in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.2m [2026-03-10T20:21:36.332456] [INFO ] [sig ] [1087/3275] Forecasting EWTX... [2026-03-10T20:21:36.332486] [INFO ] [sig ] Generating forecast for: EWTX [2026-03-10T20:21:36.332520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-03-10T20:21:36.344422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-03-10T20:21:36.344843] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-03-10T20:21:36.345684] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-03-10T20:21:36.345740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:36.345782] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:36.345813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:36.345870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:36.406164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:36.407147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:36.407251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:36.407287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:36.532149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:36.532316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:36.532359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:36.532426] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:36.536056] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: UP (p=68.16%) [2026-03-10T20:21:36.536383] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-03-10T20:21:36.536546] [INFO ] [sig ] EWTX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:36.688892] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EWTX.txt [2026-03-10T20:21:36.689067] [INFO ] [sig ] [1087/3275] Completed EWTX in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-10T20:21:36.689117] [INFO ] [sig ] [1088/3275] Forecasting EWZS... [2026-03-10T20:21:36.689155] [INFO ] [sig ] Generating forecast for: EWZS [2026-03-10T20:21:36.689193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-03-10T20:21:36.701555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-03-10T20:21:36.702012] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-03-10T20:21:36.703032] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-03-10T20:21:36.703099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:36.703144] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:36.703179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:36.703243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:36.765964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:36.766915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:36.767002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:36.767036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:36.889908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:36.890076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:36.890125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:36.890161] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:36.893629] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=41.90%) [2026-03-10T20:21:36.893920] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-03-10T20:21:36.894051] [INFO ] [sig ] EWZS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:37.055935] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EWZS.txt [2026-03-10T20:21:37.056083] [INFO ] [sig ] [1088/3275] Completed EWZS in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-10T20:21:37.056127] [INFO ] [sig ] [1089/3275] Forecasting EXAS... [2026-03-10T20:21:37.056157] [INFO ] [sig ] Generating forecast for: EXAS [2026-03-10T20:21:37.056188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-03-10T20:21:37.070836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-03-10T20:21:37.071258] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-03-10T20:21:37.072164] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-03-10T20:21:37.072229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:37.072262] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:37.072289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:37.072349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:37.130136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:37.131093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:37.131179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:37.131213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:37.256941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:37.257106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:37.257169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:37.257201] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:37.261348] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: DOWN (p=15.68%) [2026-03-10T20:21:37.261675] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-03-10T20:21:37.261814] [INFO ] [sig ] EXAS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:37.411457] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EXAS.txt [2026-03-10T20:21:37.411643] [INFO ] [sig ] [1089/3275] Completed EXAS in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-10T20:21:37.411689] [INFO ] [sig ] [1090/3275] Forecasting EXC... [2026-03-10T20:21:37.411722] [INFO ] [sig ] Generating forecast for: EXC [2026-03-10T20:21:37.411755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-03-10T20:21:37.423470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-03-10T20:21:37.423849] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-03-10T20:21:37.424680] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-03-10T20:21:37.424735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:37.424769] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:37.424797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:37.424863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:37.487265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:37.488136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:37.488252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:37.488286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:37.619443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:37.619639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:37.619685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:37.619716] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:37.623822] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: UP (p=66.22%) [2026-03-10T20:21:37.624154] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-03-10T20:21:37.624301] [INFO ] [sig ] EXC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:37.783636] [INFO ] [LOCAL ] Saved forecast: EXC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EXC.txt [2026-03-10T20:21:37.783797] [INFO ] [sig ] [1090/3275] Completed EXC in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.1m [2026-03-10T20:21:37.783838] [INFO ] [sig ] [1091/3275] Forecasting EXEL... [2026-03-10T20:21:37.783869] [INFO ] [sig ] Generating forecast for: EXEL [2026-03-10T20:21:37.783898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-03-10T20:21:37.795392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-03-10T20:21:37.795832] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-03-10T20:21:37.796695] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-03-10T20:21:37.796756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:37.796791] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:37.796820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:37.796878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:37.857326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:37.858312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:37.858427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:37.858464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:37.976558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:37.976732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:37.976773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:37.976802] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:37.980290] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: DOWN (p=17.61%) [2026-03-10T20:21:37.980565] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-03-10T20:21:37.980715] [INFO ] [sig ] EXEL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:38.127048] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EXEL.txt [2026-03-10T20:21:38.127207] [INFO ] [sig ] [1091/3275] Completed EXEL in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.1m [2026-03-10T20:21:38.127249] [INFO ] [sig ] [1092/3275] Forecasting EXG... [2026-03-10T20:21:38.127281] [INFO ] [sig ] Generating forecast for: EXG [2026-03-10T20:21:38.127312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-03-10T20:21:38.214394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-03-10T20:21:38.214831] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-03-10T20:21:38.215756] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-03-10T20:21:38.215814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:38.215847] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:38.215875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:38.215934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:38.278724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:38.279696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:38.279792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:38.279827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:38.409359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:38.409521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:38.409562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:38.409613] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:38.413139] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: UP (p=81.63%) [2026-03-10T20:21:38.413461] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-03-10T20:21:38.413627] [INFO ] [sig ] EXG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:38.560678] [INFO ] [LOCAL ] Saved forecast: EXG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EXG.txt [2026-03-10T20:21:38.560846] [INFO ] [sig ] [1092/3275] Completed EXG in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.1m [2026-03-10T20:21:38.560887] [INFO ] [sig ] [1093/3275] Forecasting EXK... [2026-03-10T20:21:38.560918] [INFO ] [sig ] Generating forecast for: EXK [2026-03-10T20:21:38.560948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-03-10T20:21:38.573140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-03-10T20:21:38.573633] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-03-10T20:21:38.574711] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-03-10T20:21:38.574780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:38.574836] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:38.574870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:38.574938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:38.636083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:38.637038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:38.637127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:38.637163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:38.765399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:38.765565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:38.765628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:38.765660] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:38.769308] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: UP (p=92.76%) [2026-03-10T20:21:38.769664] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-03-10T20:21:38.769813] [INFO ] [sig ] EXK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:38.915683] [INFO ] [LOCAL ] Saved forecast: EXK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EXK.txt [2026-03-10T20:21:38.915845] [INFO ] [sig ] [1093/3275] Completed EXK in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.1m [2026-03-10T20:21:38.915886] [INFO ] [sig ] [1094/3275] Forecasting EXLS... [2026-03-10T20:21:38.915917] [INFO ] [sig ] Generating forecast for: EXLS [2026-03-10T20:21:38.915948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-03-10T20:21:38.927189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-03-10T20:21:38.927634] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-03-10T20:21:38.928502] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-03-10T20:21:38.928558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:38.928613] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:38.928643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:38.928701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:38.987748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:38.988750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:38.988887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:38.988923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:39.115058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:39.115228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:39.115269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:39.115298] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:39.118864] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: UP (p=62.77%) [2026-03-10T20:21:39.119175] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-03-10T20:21:39.119313] [INFO ] [sig ] EXLS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:39.264547] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EXLS.txt [2026-03-10T20:21:39.264732] [INFO ] [sig ] [1094/3275] Completed EXLS in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.1m [2026-03-10T20:21:39.264773] [INFO ] [sig ] [1095/3275] Forecasting EXP... [2026-03-10T20:21:39.264806] [INFO ] [sig ] Generating forecast for: EXP [2026-03-10T20:21:39.264837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-03-10T20:21:39.276392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-03-10T20:21:39.276839] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-03-10T20:21:39.277733] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-03-10T20:21:39.277788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:39.277820] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:39.277847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:39.277906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:39.335833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:39.336761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:39.336849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:39.336882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:39.456854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:39.457020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:39.457062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:39.457093] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:39.460898] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: DOWN (p=15.54%) [2026-03-10T20:21:39.461231] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-03-10T20:21:39.461379] [INFO ] [sig ] EXP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:39.605079] [INFO ] [LOCAL ] Saved forecast: EXP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EXP.txt [2026-03-10T20:21:39.605260] [INFO ] [sig ] [1095/3275] Completed EXP in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.1m [2026-03-10T20:21:39.605305] [INFO ] [sig ] [1096/3275] Forecasting EXPD... [2026-03-10T20:21:39.605336] [INFO ] [sig ] Generating forecast for: EXPD [2026-03-10T20:21:39.605367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-03-10T20:21:39.617102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-03-10T20:21:39.617541] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-03-10T20:21:39.618425] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-03-10T20:21:39.618480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:39.618512] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:39.618539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:39.618615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:39.676212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:39.677121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:39.677206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:39.677239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:39.800179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:39.800347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:39.800388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:39.800416] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:39.804041] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: UP (p=85.59%) [2026-03-10T20:21:39.804371] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-03-10T20:21:39.804515] [INFO ] [sig ] EXPD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:39.951189] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EXPD.txt [2026-03-10T20:21:39.951353] [INFO ] [sig ] [1096/3275] Completed EXPD in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.1m [2026-03-10T20:21:39.951393] [INFO ] [sig ] [1097/3275] Forecasting EXPE... [2026-03-10T20:21:39.951431] [INFO ] [sig ] Generating forecast for: EXPE [2026-03-10T20:21:39.951463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-03-10T20:21:39.963201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-03-10T20:21:39.963625] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-03-10T20:21:39.964422] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-03-10T20:21:39.964474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:39.964506] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:39.964533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:39.964611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:40.023345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:40.024322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:40.024411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:40.024445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:40.150724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:40.150890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:40.150933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:40.150961] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:40.154590] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: UP (p=96.00%) [2026-03-10T20:21:40.154904] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-03-10T20:21:40.155046] [INFO ] [sig ] EXPE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:40.299085] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/EXPE.txt [2026-03-10T20:21:40.299286] [INFO ] [sig ] [1097/3275] Completed EXPE in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.1m [2026-03-10T20:21:40.299328] [INFO ] [sig ] [1098/3275] Forecasting EXPI... [2026-03-10T20:21:40.299359] [INFO ] [sig ] Generating forecast for: EXPI [2026-03-10T20:21:40.299388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-03-10T20:21:40.310885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-03-10T20:21:40.311317] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-03-10T20:21:40.312169] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-03-10T20:21:40.312228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:40.312260] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:40.312287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:40.312345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:40.370929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:40.371924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:40.372018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:40.372051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:40.491077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:40.491248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:40.491290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:40.491319] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:40.495176] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: DOWN (p=5.32%) [2026-03-10T20:21:40.495601] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-03-10T20:21:40.495757] [INFO ] [sig ] EXPI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:40.642643] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EXPI.txt [2026-03-10T20:21:40.642810] [INFO ] [sig ] [1098/3275] Completed EXPI in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.1m [2026-03-10T20:21:40.642852] [INFO ] [sig ] [1099/3275] Forecasting EXPO... [2026-03-10T20:21:40.642884] [INFO ] [sig ] Generating forecast for: EXPO [2026-03-10T20:21:40.642914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-03-10T20:21:40.654693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-03-10T20:21:40.655130] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-03-10T20:21:40.656018] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-03-10T20:21:40.656072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:40.656104] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:40.656130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:40.656187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:40.714780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:40.715754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:40.715840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:40.715875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:40.834324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:40.834490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:40.834532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:40.834563] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:40.838212] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: DOWN (p=25.28%) [2026-03-10T20:21:40.838530] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-03-10T20:21:40.838692] [INFO ] [sig ] EXPO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:40.988453] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EXPO.txt [2026-03-10T20:21:40.988643] [INFO ] [sig ] [1099/3275] Completed EXPO in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.1m [2026-03-10T20:21:40.988687] [INFO ] [sig ] [1100/3275] Forecasting EYE... [2026-03-10T20:21:40.988717] [INFO ] [sig ] Generating forecast for: EYE [2026-03-10T20:21:40.988749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-03-10T20:21:41.002961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-03-10T20:21:41.003385] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-03-10T20:21:41.004298] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-03-10T20:21:41.004363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:41.004398] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:41.004426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:41.004483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:41.062649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:41.063598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:41.063699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:41.063740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:41.205869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:41.206040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:41.206084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:41.206136] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:41.211101] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: DOWN (p=15.58%) [2026-03-10T20:21:41.211621] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-03-10T20:21:41.211800] [INFO ] [sig ] EYE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:41.356714] [INFO ] [LOCAL ] Saved forecast: EYE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EYE.txt [2026-03-10T20:21:41.356877] [INFO ] [sig ] [1100/3275] Completed EYE in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.1m [2026-03-10T20:21:41.356919] [INFO ] [sig ] [1101/3275] Forecasting EZGO... [2026-03-10T20:21:41.356949] [INFO ] [sig ] Generating forecast for: EZGO [2026-03-10T20:21:41.356981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-03-10T20:21:41.368955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-03-10T20:21:41.369390] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-03-10T20:21:41.370353] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-03-10T20:21:41.370411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:41.370498] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:41.370529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:41.370606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:41.433742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:41.434705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:41.434791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:41.434826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:41.554075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:41.554239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:41.554295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:41.554343] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:41.557970] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: DOWN (p=25.60%) [2026-03-10T20:21:41.558300] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-03-10T20:21:41.558443] [INFO ] [sig ] EZGO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:41.708328] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/EZGO.txt [2026-03-10T20:21:41.708484] [INFO ] [sig ] [1101/3275] Completed EZGO in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.1m [2026-03-10T20:21:41.708526] [INFO ] [sig ] [1102/3275] Forecasting F... [2026-03-10T20:21:41.708557] [INFO ] [sig ] Generating forecast for: F [2026-03-10T20:21:41.708619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-03-10T20:21:41.720607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-03-10T20:21:41.720979] [INFO ] [FORECASTER] Starting predict_future for F [2026-03-10T20:21:41.721822] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-03-10T20:21:41.721876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:41.721909] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:41.721936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:41.721993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:41.783889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:41.784739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:41.784825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:41.784875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:41.909616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:41.909778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:41.909820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:41.909849] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:41.913449] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: UP (p=65.75%) [2026-03-10T20:21:41.913765] [INFO ] [FORECASTER] Completed predict_future for F [2026-03-10T20:21:41.913900] [INFO ] [sig ] F: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:42.063957] [INFO ] [LOCAL ] Saved forecast: F 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/F.txt [2026-03-10T20:21:42.064110] [INFO ] [sig ] [1102/3275] Completed F in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.1m [2026-03-10T20:21:42.064149] [INFO ] [sig ] [1103/3275] Forecasting FA... [2026-03-10T20:21:42.064179] [INFO ] [sig ] Generating forecast for: FA [2026-03-10T20:21:42.064209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-03-10T20:21:42.075860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-03-10T20:21:42.076230] [INFO ] [FORECASTER] Starting predict_future for FA [2026-03-10T20:21:42.077075] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-03-10T20:21:42.077130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:42.077166] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:42.077199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:42.077270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:42.138383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:42.139274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:42.139362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:42.139402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:42.260680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:42.260838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:42.260878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:42.260908] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:42.264605] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=93.58%) [2026-03-10T20:21:42.264897] [INFO ] [FORECASTER] Completed predict_future for FA [2026-03-10T20:21:42.265031] [INFO ] [sig ] FA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:42.407377] [INFO ] [LOCAL ] Saved forecast: FA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FA.txt [2026-03-10T20:21:42.407538] [INFO ] [sig ] [1103/3275] Completed FA in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-10T20:21:42.407598] [INFO ] [sig ] [1104/3275] Forecasting FAF... [2026-03-10T20:21:42.407631] [INFO ] [sig ] Generating forecast for: FAF [2026-03-10T20:21:42.407662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-03-10T20:21:42.419407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-03-10T20:21:42.419869] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-03-10T20:21:42.420817] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-03-10T20:21:42.420872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:42.420905] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:42.420932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:42.421004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:42.478230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:42.479149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:42.479248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:42.479288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:42.597207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:42.597384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:42.597435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:42.597466] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:42.602220] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-03-10T20:21:42.602519] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-03-10T20:21:42.602692] [INFO ] [sig ] FAF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:42.748631] [INFO ] [LOCAL ] Saved forecast: FAF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FAF.txt [2026-03-10T20:21:42.748792] [INFO ] [sig ] [1104/3275] Completed FAF in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-10T20:21:42.748840] [INFO ] [sig ] [1105/3275] Forecasting FALN... [2026-03-10T20:21:42.748879] [INFO ] [sig ] Generating forecast for: FALN [2026-03-10T20:21:42.748910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-03-10T20:21:42.760517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-03-10T20:21:42.760923] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-03-10T20:21:42.761892] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-03-10T20:21:42.761948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:42.761981] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:42.762009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:42.762066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:42.820168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:42.821083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:42.821175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:42.821217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:42.954745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:42.954901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:42.954942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:42.954969] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:42.958972] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: DOWN (p=29.34%) [2026-03-10T20:21:42.959277] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-03-10T20:21:42.959422] [INFO ] [sig ] FALN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:43.104246] [INFO ] [LOCAL ] Saved forecast: FALN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FALN.txt [2026-03-10T20:21:43.104393] [INFO ] [sig ] [1105/3275] Completed FALN in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-10T20:21:43.104434] [INFO ] [sig ] [1106/3275] Forecasting FANG... [2026-03-10T20:21:43.104674] [INFO ] [sig ] Generating forecast for: FANG [2026-03-10T20:21:43.104706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-03-10T20:21:43.116963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-03-10T20:21:43.117346] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-03-10T20:21:43.118449] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-03-10T20:21:43.118744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:43.118798] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:43.118836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:43.118896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:43.181750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:43.182606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:43.182693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:43.182728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:43.311745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:43.311906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:43.311948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:43.311977] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:43.315523] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: DOWN (p=28.23%) [2026-03-10T20:21:43.315907] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-03-10T20:21:43.316058] [INFO ] [sig ] FANG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:43.462208] [INFO ] [LOCAL ] Saved forecast: FANG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FANG.txt [2026-03-10T20:21:43.462350] [INFO ] [sig ] [1106/3275] Completed FANG in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-10T20:21:43.462391] [INFO ] [sig ] [1107/3275] Forecasting FARM... [2026-03-10T20:21:43.462421] [INFO ] [sig ] Generating forecast for: FARM [2026-03-10T20:21:43.462454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-03-10T20:21:43.474146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-03-10T20:21:43.474547] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-03-10T20:21:43.475422] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-03-10T20:21:43.475478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:43.475513] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:43.475541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:43.475622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:43.535521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:43.536690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:43.536802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:43.536853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:43.665646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:43.665808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:43.665850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:43.665879] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:43.669355] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: UP (p=57.73%) [2026-03-10T20:21:43.669669] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-03-10T20:21:43.669806] [INFO ] [sig ] FARM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:43.817705] [INFO ] [LOCAL ] Saved forecast: FARM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FARM.txt [2026-03-10T20:21:43.817874] [INFO ] [sig ] [1107/3275] Completed FARM in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.0m [2026-03-10T20:21:43.817920] [INFO ] [sig ] [1108/3275] Forecasting FBIN... [2026-03-10T20:21:43.817951] [INFO ] [sig ] Generating forecast for: FBIN [2026-03-10T20:21:43.817983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-03-10T20:21:43.829799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-03-10T20:21:43.830209] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-03-10T20:21:43.831101] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-03-10T20:21:43.831157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:43.831191] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:43.831219] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:43.831288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:43.899015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:43.900035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:43.900147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:43.900198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:44.040760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:44.040925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:44.040969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:44.041000] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:44.044786] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: UP (p=99.13%) [2026-03-10T20:21:44.045165] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-03-10T20:21:44.045349] [INFO ] [sig ] FBIN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:44.200599] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FBIN.txt [2026-03-10T20:21:44.200800] [INFO ] [sig ] [1108/3275] Completed FBIN in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.0m [2026-03-10T20:21:44.200864] [INFO ] [sig ] [1109/3275] Forecasting FBIO... [2026-03-10T20:21:44.200906] [INFO ] [sig ] Generating forecast for: FBIO [2026-03-10T20:21:44.200942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-03-10T20:21:44.213424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-03-10T20:21:44.213964] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-03-10T20:21:44.214927] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-03-10T20:21:44.214986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:44.215020] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:44.215049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:44.215110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:44.277783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:44.278931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:44.279022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:44.279056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:44.425342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:44.425553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:44.425646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:44.425696] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:44.431374] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: DOWN (p=12.01%) [2026-03-10T20:21:44.431911] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-03-10T20:21:44.432122] [INFO ] [sig ] FBIO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:44.659425] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FBIO.txt [2026-03-10T20:21:44.659700] [INFO ] [sig ] [1109/3275] Completed FBIO in 0.5s | 2.77 sym/s | Total: 6.7m | ETA: 13.0m [2026-03-10T20:21:44.659774] [INFO ] [sig ] [1110/3275] Forecasting FBIZ... [2026-03-10T20:21:44.659829] [INFO ] [sig ] Generating forecast for: FBIZ [2026-03-10T20:21:44.659883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-03-10T20:21:44.676238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-03-10T20:21:44.676784] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-03-10T20:21:44.677785] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-03-10T20:21:44.677857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:44.677898] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:44.677933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:44.678010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:44.767527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:44.768804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:44.768917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:44.768960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:44.946116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:44.946325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:44.946396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:44.946453] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:44.952390] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-03-10T20:21:44.952952] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-03-10T20:21:44.953179] [INFO ] [sig ] FBIZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:45.180863] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FBIZ.txt [2026-03-10T20:21:45.181110] [INFO ] [sig ] [1110/3275] Completed FBIZ in 0.5s | 2.77 sym/s | Total: 6.7m | ETA: 13.0m [2026-03-10T20:21:45.181168] [INFO ] [sig ] [1111/3275] Forecasting FBK... [2026-03-10T20:21:45.181209] [INFO ] [sig ] Generating forecast for: FBK [2026-03-10T20:21:45.181254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-03-10T20:21:45.209173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-03-10T20:21:45.210819] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-03-10T20:21:45.212859] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-03-10T20:21:45.212951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:45.213004] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:45.213058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:45.213157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:45.302938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:45.304248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:45.304422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:45.304466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:45.460592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:45.460772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:45.460816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:45.460847] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:45.464828] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: UP (p=72.72%) [2026-03-10T20:21:45.465236] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-03-10T20:21:45.465424] [INFO ] [sig ] FBK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:45.687838] [INFO ] [LOCAL ] Saved forecast: FBK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FBK.txt [2026-03-10T20:21:45.688055] [INFO ] [sig ] [1111/3275] Completed FBK in 0.5s | 2.77 sym/s | Total: 6.7m | ETA: 13.0m [2026-03-10T20:21:45.688111] [INFO ] [sig ] [1112/3275] Forecasting FBL... [2026-03-10T20:21:45.688187] [INFO ] [sig ] Generating forecast for: FBL [2026-03-10T20:21:45.688231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-03-10T20:21:45.703496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-03-10T20:21:45.704023] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-03-10T20:21:45.705253] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-03-10T20:21:45.705325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:45.705374] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:45.705419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:45.705512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:45.780002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:45.781019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:45.781111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:45.781146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:45.903370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:45.903537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:45.903599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:45.903634] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:45.907170] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: DOWN (p=22.71%) [2026-03-10T20:21:45.907457] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-03-10T20:21:45.907610] [INFO ] [sig ] FBL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:46.053010] [INFO ] [LOCAL ] Saved forecast: FBL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FBL.txt [2026-03-10T20:21:46.053171] [INFO ] [sig ] [1112/3275] Completed FBL in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.0m [2026-03-10T20:21:46.053222] [INFO ] [sig ] [1113/3275] Forecasting FBNC... [2026-03-10T20:21:46.053259] [INFO ] [sig ] Generating forecast for: FBNC [2026-03-10T20:21:46.053290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-03-10T20:21:46.064467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-03-10T20:21:46.065089] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-03-10T20:21:46.065973] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-03-10T20:21:46.066029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:46.066063] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:46.066091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:46.066148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:46.128205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:46.129028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:46.129115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:46.129149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:46.253230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:46.253414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:46.253465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:46.253499] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:46.257429] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: UP (p=80.73%) [2026-03-10T20:21:46.257748] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-03-10T20:21:46.257902] [INFO ] [sig ] FBNC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:46.413567] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FBNC.txt [2026-03-10T20:21:46.413732] [INFO ] [sig ] [1113/3275] Completed FBNC in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.0m [2026-03-10T20:21:46.413773] [INFO ] [sig ] [1114/3275] Forecasting FBP... [2026-03-10T20:21:46.413802] [INFO ] [sig ] Generating forecast for: FBP [2026-03-10T20:21:46.413833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-03-10T20:21:46.425133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-03-10T20:21:46.425544] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-03-10T20:21:46.426440] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-03-10T20:21:46.426496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:46.426531] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:46.426559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:46.426656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:46.484951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:46.485729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:46.485813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:46.485846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:46.616374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:46.616536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:46.616593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:46.616627] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:46.620255] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: DOWN (p=25.50%) [2026-03-10T20:21:46.620537] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-03-10T20:21:46.620690] [INFO ] [sig ] FBP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:46.775837] [INFO ] [LOCAL ] Saved forecast: FBP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FBP.txt [2026-03-10T20:21:46.776025] [INFO ] [sig ] [1114/3275] Completed FBP in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.0m [2026-03-10T20:21:46.776067] [INFO ] [sig ] [1115/3275] Forecasting FC... [2026-03-10T20:21:46.776100] [INFO ] [sig ] Generating forecast for: FC [2026-03-10T20:21:46.776133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-03-10T20:21:46.788306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-03-10T20:21:46.788721] [INFO ] [FORECASTER] Starting predict_future for FC [2026-03-10T20:21:46.789647] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-03-10T20:21:46.789704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:46.789737] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:46.789766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:46.789836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:46.854803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:46.855692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:46.855781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:46.855817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:47.001118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:47.001296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:47.001345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:47.001380] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:47.005887] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: DOWN (p=39.24%) [2026-03-10T20:21:47.006244] [INFO ] [FORECASTER] Completed predict_future for FC [2026-03-10T20:21:47.006433] [INFO ] [sig ] FC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:47.162344] [INFO ] [LOCAL ] Saved forecast: FC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FC.txt [2026-03-10T20:21:47.162504] [INFO ] [sig ] [1115/3275] Completed FC in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.0m [2026-03-10T20:21:47.162757] [INFO ] [sig ] [1116/3275] Forecasting FCAL... [2026-03-10T20:21:47.162792] [INFO ] [sig ] Generating forecast for: FCAL [2026-03-10T20:21:47.162824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-03-10T20:21:47.174887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-03-10T20:21:47.175272] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-03-10T20:21:47.176092] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-03-10T20:21:47.176146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:47.176178] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:47.176205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:47.176261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:47.240207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:47.241180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:47.241281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:47.241328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:47.357352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:47.357518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:47.357564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:47.357615] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:47.361223] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-03-10T20:21:47.361539] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-03-10T20:21:47.361712] [INFO ] [sig ] FCAL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:47.526922] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FCAL.txt [2026-03-10T20:21:47.527094] [INFO ] [sig ] [1116/3275] Completed FCAL in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.0m [2026-03-10T20:21:47.527135] [INFO ] [sig ] [1117/3275] Forecasting FCBC... [2026-03-10T20:21:47.527165] [INFO ] [sig ] Generating forecast for: FCBC [2026-03-10T20:21:47.527196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-03-10T20:21:47.538622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-03-10T20:21:47.539034] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-03-10T20:21:47.539985] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-03-10T20:21:47.540040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:47.540088] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:47.540116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:47.540174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:47.601292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:47.602285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:47.602374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:47.602409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:47.726079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:47.726245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:47.726289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:47.726319] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:47.730033] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: UP (p=79.58%) [2026-03-10T20:21:47.730360] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-03-10T20:21:47.730507] [INFO ] [sig ] FCBC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:47.880964] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FCBC.txt [2026-03-10T20:21:47.881126] [INFO ] [sig ] [1117/3275] Completed FCBC in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.0m [2026-03-10T20:21:47.881171] [INFO ] [sig ] [1118/3275] Forecasting FCCO... [2026-03-10T20:21:47.881202] [INFO ] [sig ] Generating forecast for: FCCO [2026-03-10T20:21:47.881233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-03-10T20:21:47.893015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-03-10T20:21:47.893439] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-03-10T20:21:47.894400] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-03-10T20:21:47.894456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:47.894527] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:47.894567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:47.894672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:47.957932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:47.959009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:47.959106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:47.959142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:48.088780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:48.088941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:48.088984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:48.089014] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:48.092509] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=36.62%) [2026-03-10T20:21:48.092814] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-03-10T20:21:48.092946] [INFO ] [sig ] FCCO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:48.237520] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FCCO.txt [2026-03-10T20:21:48.237672] [INFO ] [sig ] [1118/3275] Completed FCCO in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.0m [2026-03-10T20:21:48.237714] [INFO ] [sig ] [1119/3275] Forecasting FCEL... [2026-03-10T20:21:48.237744] [INFO ] [sig ] Generating forecast for: FCEL [2026-03-10T20:21:48.237773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-03-10T20:21:48.248833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-03-10T20:21:48.249222] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-03-10T20:21:48.250294] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-03-10T20:21:48.250355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:48.250396] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:48.250431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:48.250496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:48.311638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:48.312444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:48.312531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:48.312566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:48.434363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:48.434515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:48.434556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:48.434607] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:48.438170] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: UP (p=85.76%) [2026-03-10T20:21:48.438492] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-03-10T20:21:48.438643] [INFO ] [sig ] FCEL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:48.587636] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FCEL.txt [2026-03-10T20:21:48.587786] [INFO ] [sig ] [1119/3275] Completed FCEL in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.0m [2026-03-10T20:21:48.587827] [INFO ] [sig ] [1120/3275] Forecasting FCF... [2026-03-10T20:21:48.587858] [INFO ] [sig ] Generating forecast for: FCF [2026-03-10T20:21:48.587889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-03-10T20:21:48.599651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-03-10T20:21:48.600046] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-03-10T20:21:48.600910] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-03-10T20:21:48.600966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:48.601002] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:48.601031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:48.601102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:48.660863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:48.661815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:48.661912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:48.661948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:48.787104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:48.787266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:48.787307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:48.787337] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:48.790840] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: UP (p=75.48%) [2026-03-10T20:21:48.791128] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-03-10T20:21:48.791260] [INFO ] [sig ] FCF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:48.938356] [INFO ] [LOCAL ] Saved forecast: FCF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FCF.txt [2026-03-10T20:21:48.938525] [INFO ] [sig ] [1120/3275] Completed FCF in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.0m [2026-03-10T20:21:48.938595] [INFO ] [sig ] [1121/3275] Forecasting FCFS... [2026-03-10T20:21:48.938631] [INFO ] [sig ] Generating forecast for: FCFS [2026-03-10T20:21:48.938664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-03-10T20:21:48.951327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-03-10T20:21:48.951943] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-03-10T20:21:48.952872] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-03-10T20:21:48.952927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:48.952960] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:48.952988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:48.953047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:49.016547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:49.017409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:49.017497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:49.017531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:49.147362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:49.147525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:49.147566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:49.147681] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:49.151414] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=57.90%) [2026-03-10T20:21:49.151732] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-03-10T20:21:49.151871] [INFO ] [sig ] FCFS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:49.300870] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FCFS.txt [2026-03-10T20:21:49.301022] [INFO ] [sig ] [1121/3275] Completed FCFS in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.0m [2026-03-10T20:21:49.301071] [INFO ] [sig ] [1122/3275] Forecasting FCN... [2026-03-10T20:21:49.301104] [INFO ] [sig ] Generating forecast for: FCN [2026-03-10T20:21:49.301138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-03-10T20:21:49.312918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-03-10T20:21:49.313290] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-03-10T20:21:49.314176] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-03-10T20:21:49.314230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:49.314264] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:49.314292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:49.314350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:49.375099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:49.375889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:49.375973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:49.376009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:49.497621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:49.497781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:49.497826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:49.497864] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:49.501467] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: DOWN (p=13.57%) [2026-03-10T20:21:49.501777] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-03-10T20:21:49.501943] [INFO ] [sig ] FCN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:49.646995] [INFO ] [LOCAL ] Saved forecast: FCN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FCN.txt [2026-03-10T20:21:49.647150] [INFO ] [sig ] [1122/3275] Completed FCN in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 12.9m [2026-03-10T20:21:49.647193] [INFO ] [sig ] [1123/3275] Forecasting FCNCA... [2026-03-10T20:21:49.647224] [INFO ] [sig ] Generating forecast for: FCNCA [2026-03-10T20:21:49.647258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-03-10T20:21:49.658987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-03-10T20:21:49.659372] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-03-10T20:21:49.660238] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-03-10T20:21:49.660292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:49.660327] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:49.660355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:49.660415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:49.717777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:49.718563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:49.718666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:49.718700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:49.843437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:49.843628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:49.843683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:49.843718] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:49.847775] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: DOWN (p=17.60%) [2026-03-10T20:21:49.848094] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-03-10T20:21:49.848255] [INFO ] [sig ] FCNCA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:49.995817] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FCNCA.txt [2026-03-10T20:21:49.995974] [INFO ] [sig ] [1123/3275] Completed FCNCA in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:49.996015] [INFO ] [sig ] [1124/3275] Forecasting FCNCO... [2026-03-10T20:21:49.996046] [INFO ] [sig ] Generating forecast for: FCNCO [2026-03-10T20:21:49.996079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-03-10T20:21:50.007403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-03-10T20:21:50.007875] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-03-10T20:21:50.008848] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-03-10T20:21:50.008905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:50.008949] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:50.008980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:50.009041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:50.073579] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:50.074893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:50.074983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:50.075018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:50.184064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:50.184224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:50.184283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:50.184314] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:50.188020] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: DOWN (p=28.64%) [2026-03-10T20:21:50.188334] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-03-10T20:21:50.188488] [INFO ] [sig ] FCNCO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:50.337410] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FCNCO.txt [2026-03-10T20:21:50.337609] [INFO ] [sig ] [1124/3275] Completed FCNCO in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:50.337659] [INFO ] [sig ] [1125/3275] Forecasting FCNCP... [2026-03-10T20:21:50.337691] [INFO ] [sig ] Generating forecast for: FCNCP [2026-03-10T20:21:50.337725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-03-10T20:21:50.350222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-03-10T20:21:50.350653] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-03-10T20:21:50.351548] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-03-10T20:21:50.351629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:50.351665] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:50.351695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:50.351754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:50.415801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:50.416758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:50.416867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:50.416911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:50.542408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:50.542609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:50.542671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:50.542715] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:50.547887] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: DOWN (p=6.59%) [2026-03-10T20:21:50.548245] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-03-10T20:21:50.548385] [INFO ] [sig ] FCNCP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:50.699617] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FCNCP.txt [2026-03-10T20:21:50.699772] [INFO ] [sig ] [1125/3275] Completed FCNCP in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:50.699814] [INFO ] [sig ] [1126/3275] Forecasting FCTE... [2026-03-10T20:21:50.699847] [INFO ] [sig ] Generating forecast for: FCTE [2026-03-10T20:21:50.699888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-03-10T20:21:50.711383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-03-10T20:21:50.711801] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-03-10T20:21:50.712698] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-03-10T20:21:50.712753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:50.712788] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:50.712817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:50.712875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:50.773880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:50.774895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:50.774986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:50.775021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:50.898285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:50.898445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:50.898487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:50.898517] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:50.902154] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: UP (p=93.97%) [2026-03-10T20:21:50.902447] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-03-10T20:21:50.902602] [INFO ] [sig ] FCTE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:51.048540] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FCTE.txt [2026-03-10T20:21:51.048716] [INFO ] [sig ] [1126/3275] Completed FCTE in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:51.048758] [INFO ] [sig ] [1127/3275] Forecasting FCX... [2026-03-10T20:21:51.048788] [INFO ] [sig ] Generating forecast for: FCX [2026-03-10T20:21:51.048821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-03-10T20:21:51.060952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-03-10T20:21:51.061360] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-03-10T20:21:51.062284] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-03-10T20:21:51.062341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:51.062385] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:51.062425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:51.062515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:51.127227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:51.128295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:51.128396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:51.128433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:51.267544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:51.267726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:51.267770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:51.267801] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:51.271461] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: UP (p=92.27%) [2026-03-10T20:21:51.271787] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-03-10T20:21:51.271925] [INFO ] [sig ] FCX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:51.426839] [INFO ] [LOCAL ] Saved forecast: FCX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FCX.txt [2026-03-10T20:21:51.427003] [INFO ] [sig ] [1127/3275] Completed FCX in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:51.427048] [INFO ] [sig ] [1128/3275] Forecasting FDBC... [2026-03-10T20:21:51.427080] [INFO ] [sig ] Generating forecast for: FDBC [2026-03-10T20:21:51.427112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-03-10T20:21:51.438206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-03-10T20:21:51.438595] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-03-10T20:21:51.439498] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-03-10T20:21:51.439566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:51.439640] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:51.439672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:51.439731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:51.503490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:51.504343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:51.504477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:51.504521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:51.603282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:51.603449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:51.603499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:51.603536] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:51.607054] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: UP (p=79.03%) [2026-03-10T20:21:51.607343] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-03-10T20:21:51.607480] [INFO ] [sig ] FDBC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:51.759675] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FDBC.txt [2026-03-10T20:21:51.759838] [INFO ] [sig ] [1128/3275] Completed FDBC in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:51.759887] [INFO ] [sig ] [1129/3275] Forecasting FDIF... [2026-03-10T20:21:51.759925] [INFO ] [sig ] Generating forecast for: FDIF [2026-03-10T20:21:51.759956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-03-10T20:21:51.771402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-03-10T20:21:51.771798] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-03-10T20:21:51.772731] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-03-10T20:21:51.772785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:51.772818] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:51.772847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:51.772905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:51.831621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:51.832411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:51.832498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:51.832534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:51.944923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:51.945079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:51.945123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:51.945153] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:51.948732] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: UP (p=83.23%) [2026-03-10T20:21:51.949020] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-03-10T20:21:51.949155] [INFO ] [sig ] FDIF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:52.093871] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FDIF.txt [2026-03-10T20:21:52.094211] [INFO ] [sig ] [1129/3275] Completed FDIF in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:52.094251] [INFO ] [sig ] [1130/3275] Forecasting FDIG... [2026-03-10T20:21:52.094280] [INFO ] [sig ] Generating forecast for: FDIG [2026-03-10T20:21:52.094311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-03-10T20:21:52.106320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-03-10T20:21:52.106742] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-03-10T20:21:52.107537] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-03-10T20:21:52.107611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:52.107645] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:52.107672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:52.107727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:52.169152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:52.170057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:52.170152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:52.170192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:52.299376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:52.299562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:52.299632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:52.299663] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:52.303264] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: DOWN (p=8.11%) [2026-03-10T20:21:52.303646] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-03-10T20:21:52.303787] [INFO ] [sig ] FDIG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:52.457681] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FDIG.txt [2026-03-10T20:21:52.457845] [INFO ] [sig ] [1130/3275] Completed FDIG in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:52.457902] [INFO ] [sig ] [1131/3275] Forecasting FDP... [2026-03-10T20:21:52.457936] [INFO ] [sig ] Generating forecast for: FDP [2026-03-10T20:21:52.457969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-03-10T20:21:52.472291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-03-10T20:21:52.472922] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-03-10T20:21:52.473990] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-03-10T20:21:52.474046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:52.474080] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:52.474108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:52.474166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:52.535348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:52.536546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:52.536861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:52.536900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:52.668126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:52.668321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:52.668363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:52.668394] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:52.672180] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: DOWN (p=3.67%) [2026-03-10T20:21:52.672559] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-03-10T20:21:52.672741] [INFO ] [sig ] FDP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:52.827988] [INFO ] [LOCAL ] Saved forecast: FDP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FDP.txt [2026-03-10T20:21:52.828247] [INFO ] [sig ] [1131/3275] Completed FDP in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:52.828321] [INFO ] [sig ] [1132/3275] Forecasting FDS... [2026-03-10T20:21:52.828379] [INFO ] [sig ] Generating forecast for: FDS [2026-03-10T20:21:52.828430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-03-10T20:21:52.840606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-03-10T20:21:52.841086] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-03-10T20:21:52.842228] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-03-10T20:21:52.842300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:52.842355] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:52.842402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:52.842493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:52.903871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:52.904799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:52.904889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:52.904924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:53.033118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:53.033302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:53.033350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:53.033391] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:53.037896] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: UP (p=96.77%) [2026-03-10T20:21:53.038273] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-03-10T20:21:53.038429] [INFO ] [sig ] FDS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:53.185205] [INFO ] [LOCAL ] Saved forecast: FDS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FDS.txt [2026-03-10T20:21:53.185364] [INFO ] [sig ] [1132/3275] Completed FDS in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:53.185416] [INFO ] [sig ] [1133/3275] Forecasting FDTX... [2026-03-10T20:21:53.185455] [INFO ] [sig ] Generating forecast for: FDTX [2026-03-10T20:21:53.185494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-03-10T20:21:53.199888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-03-10T20:21:53.200330] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-03-10T20:21:53.201196] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-03-10T20:21:53.201251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:53.201283] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:53.201311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:53.201368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:53.263245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:53.264508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:53.264644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:53.264681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:53.410925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:53.411093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:53.411136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:53.411167] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:53.415226] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: DOWN (p=17.36%) [2026-03-10T20:21:53.415624] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-03-10T20:21:53.415970] [INFO ] [sig ] FDTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:53.568524] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FDTX.txt [2026-03-10T20:21:53.568716] [INFO ] [sig ] [1133/3275] Completed FDTX in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:53.568760] [INFO ] [sig ] [1134/3275] Forecasting FDUS... [2026-03-10T20:21:53.568794] [INFO ] [sig ] Generating forecast for: FDUS [2026-03-10T20:21:53.568826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-03-10T20:21:53.582014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-03-10T20:21:53.582447] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-03-10T20:21:53.583323] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-03-10T20:21:53.583380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:53.583414] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:53.583443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:53.583502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:53.643274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:53.644208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:53.644302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:53.644338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:53.777612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:53.777814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:53.777856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:53.777885] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:53.781748] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=92.13%) [2026-03-10T20:21:53.782038] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-03-10T20:21:53.782177] [INFO ] [sig ] FDUS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:53.925369] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FDUS.txt [2026-03-10T20:21:53.925533] [INFO ] [sig ] [1134/3275] Completed FDUS in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:53.925594] [INFO ] [sig ] [1135/3275] Forecasting FDX... [2026-03-10T20:21:53.925628] [INFO ] [sig ] Generating forecast for: FDX [2026-03-10T20:21:53.925662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-03-10T20:21:53.941744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-03-10T20:21:53.942234] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-03-10T20:21:53.943203] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-03-10T20:21:53.943259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:53.943335] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:53.943364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:53.943422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:54.018718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:54.019674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:54.019763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:54.019797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:54.153310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:54.153474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:54.153517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:54.153599] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:54.157273] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: DOWN (p=32.17%) [2026-03-10T20:21:54.157619] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-03-10T20:21:54.157766] [INFO ] [sig ] FDX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:54.313395] [INFO ] [LOCAL ] Saved forecast: FDX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FDX.txt [2026-03-10T20:21:54.313684] [INFO ] [sig ] [1135/3275] Completed FDX in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:54.313752] [INFO ] [sig ] [1136/3275] Forecasting FE... [2026-03-10T20:21:54.313807] [INFO ] [sig ] Generating forecast for: FE [2026-03-10T20:21:54.313842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-03-10T20:21:54.327292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-03-10T20:21:54.327719] [INFO ] [FORECASTER] Starting predict_future for FE [2026-03-10T20:21:54.328651] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-03-10T20:21:54.328706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:54.328738] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:54.328769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:54.328835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:54.389415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:54.390328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:54.390451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:54.390490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:54.517646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:54.517832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:54.517898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:54.517936] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:54.521975] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: DOWN (p=47.73%) [2026-03-10T20:21:54.522332] [INFO ] [FORECASTER] Completed predict_future for FE [2026-03-10T20:21:54.522519] [INFO ] [sig ] FE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:54.685340] [INFO ] [LOCAL ] Saved forecast: FE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FE.txt [2026-03-10T20:21:54.685594] [INFO ] [sig ] [1136/3275] Completed FE in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:54.685662] [INFO ] [sig ] [1137/3275] Forecasting FEIM... [2026-03-10T20:21:54.685711] [INFO ] [sig ] Generating forecast for: FEIM [2026-03-10T20:21:54.685762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-03-10T20:21:54.698644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-03-10T20:21:54.699072] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-03-10T20:21:54.699947] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-03-10T20:21:54.700001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:54.700033] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:54.700060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:54.700116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:54.758744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:54.759742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:54.759830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:54.759882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:54.887871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:54.888041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:54.888084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:54.888114] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:54.891825] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: DOWN (p=40.86%) [2026-03-10T20:21:54.892150] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-03-10T20:21:54.892288] [INFO ] [sig ] FEIM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:55.039801] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FEIM.txt [2026-03-10T20:21:55.039958] [INFO ] [sig ] [1137/3275] Completed FEIM in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 12.9m [2026-03-10T20:21:55.039999] [INFO ] [sig ] [1138/3275] Forecasting FELE... [2026-03-10T20:21:55.040029] [INFO ] [sig ] Generating forecast for: FELE [2026-03-10T20:21:55.040062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-03-10T20:21:55.052687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-03-10T20:21:55.053086] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-03-10T20:21:55.053915] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-03-10T20:21:55.053968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:55.053999] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:55.054025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:55.054081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:55.113270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:55.114196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:55.114321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:55.114356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:55.238904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:55.239065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:55.239108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:55.239201] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:55.242853] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: DOWN (p=6.99%) [2026-03-10T20:21:55.243141] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-03-10T20:21:55.243273] [INFO ] [sig ] FELE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:55.386801] [INFO ] [LOCAL ] Saved forecast: FELE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FELE.txt [2026-03-10T20:21:55.386946] [INFO ] [sig ] [1138/3275] Completed FELE in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-10T20:21:55.386986] [INFO ] [sig ] [1139/3275] Forecasting FEM... [2026-03-10T20:21:55.387018] [INFO ] [sig ] Generating forecast for: FEM [2026-03-10T20:21:55.387048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-03-10T20:21:55.399052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-03-10T20:21:55.399397] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-03-10T20:21:55.400223] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-03-10T20:21:55.400277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:55.400309] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:55.400336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:55.400406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:55.462245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:55.463142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:55.463228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:55.463262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:55.587335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:55.587519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:55.587569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:55.587619] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:55.591400] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: UP (p=79.71%) [2026-03-10T20:21:55.591713] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-03-10T20:21:55.591856] [INFO ] [sig ] FEM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:55.735040] [INFO ] [LOCAL ] Saved forecast: FEM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FEM.txt [2026-03-10T20:21:55.735193] [INFO ] [sig ] [1139/3275] Completed FEM in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 12.8m [2026-03-10T20:21:55.735233] [INFO ] [sig ] [1140/3275] Forecasting FEMB... [2026-03-10T20:21:55.735263] [INFO ] [sig ] Generating forecast for: FEMB [2026-03-10T20:21:55.735303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-03-10T20:21:55.750158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-03-10T20:21:55.750647] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-03-10T20:21:55.751709] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-03-10T20:21:55.751773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:55.751816] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:55.751848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:55.751938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:55.823107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:55.824230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:55.824351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:55.824397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:55.952127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:55.952301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:55.952344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:55.952375] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:55.956048] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: UP (p=74.05%) [2026-03-10T20:21:55.956363] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-03-10T20:21:55.956503] [INFO ] [sig ] FEMB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:56.111270] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FEMB.txt [2026-03-10T20:21:56.111441] [INFO ] [sig ] [1140/3275] Completed FEMB in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:21:56.111487] [INFO ] [sig ] [1141/3275] Forecasting FEMS... [2026-03-10T20:21:56.111526] [INFO ] [sig ] Generating forecast for: FEMS [2026-03-10T20:21:56.111561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-03-10T20:21:56.125007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-03-10T20:21:56.125465] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-03-10T20:21:56.126449] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-03-10T20:21:56.126512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:56.126550] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:56.126616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:56.126684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:56.191492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:56.192446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:56.192534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:56.192566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:56.325354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:56.325540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:56.325612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:56.325645] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:56.330039] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: DOWN (p=30.68%) [2026-03-10T20:21:56.330397] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-03-10T20:21:56.330552] [INFO ] [sig ] FEMS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:56.476984] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FEMS.txt [2026-03-10T20:21:56.477147] [INFO ] [sig ] [1141/3275] Completed FEMS in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:21:56.477187] [INFO ] [sig ] [1142/3275] Forecasting FEP... [2026-03-10T20:21:56.477216] [INFO ] [sig ] Generating forecast for: FEP [2026-03-10T20:21:56.477248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-03-10T20:21:56.491128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-03-10T20:21:56.491490] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-03-10T20:21:56.492609] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-03-10T20:21:56.492666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:56.492700] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:56.492729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:56.492787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:56.552520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:56.553456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:56.553548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:56.553601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:56.675860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:56.676026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:56.676066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:56.676096] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:56.679906] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: DOWN (p=18.38%) [2026-03-10T20:21:56.680294] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-03-10T20:21:56.680444] [INFO ] [sig ] FEP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:56.879796] [INFO ] [LOCAL ] Saved forecast: FEP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FEP.txt [2026-03-10T20:21:56.879966] [INFO ] [sig ] [1142/3275] Completed FEP in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:21:56.880010] [INFO ] [sig ] [1143/3275] Forecasting FEPI... [2026-03-10T20:21:56.880043] [INFO ] [sig ] Generating forecast for: FEPI [2026-03-10T20:21:56.880078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-03-10T20:21:56.892631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-03-10T20:21:56.893064] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-03-10T20:21:56.893963] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-03-10T20:21:56.894019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:56.894077] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:56.894122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:56.894193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:56.958343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:56.959619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:56.959732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:56.959772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:57.088172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:57.088337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:57.088378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:57.088408] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:57.092109] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: DOWN (p=31.55%) [2026-03-10T20:21:57.092502] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-03-10T20:21:57.092683] [INFO ] [sig ] FEPI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:57.247707] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FEPI.txt [2026-03-10T20:21:57.247869] [INFO ] [sig ] [1143/3275] Completed FEPI in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:21:57.247909] [INFO ] [sig ] [1144/3275] Forecasting FERG... [2026-03-10T20:21:57.247940] [INFO ] [sig ] Generating forecast for: FERG [2026-03-10T20:21:57.247973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-03-10T20:21:57.260207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-03-10T20:21:57.260601] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-03-10T20:21:57.261454] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-03-10T20:21:57.261508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:57.261540] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:57.261592] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:57.261655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:57.319707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:57.320455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:57.320539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:57.320595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:57.446959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:57.447115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:57.447156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:57.447184] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:57.450688] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: DOWN (p=4.41%) [2026-03-10T20:21:57.450982] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-03-10T20:21:57.451115] [INFO ] [sig ] FERG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:57.599933] [INFO ] [LOCAL ] Saved forecast: FERG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FERG.txt [2026-03-10T20:21:57.600117] [INFO ] [sig ] [1144/3275] Completed FERG in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:21:57.600164] [INFO ] [sig ] [1145/3275] Forecasting FEX... [2026-03-10T20:21:57.600198] [INFO ] [sig ] Generating forecast for: FEX [2026-03-10T20:21:57.600230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-03-10T20:21:57.612385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-03-10T20:21:57.612802] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-03-10T20:21:57.613694] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-03-10T20:21:57.613752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:57.613786] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:57.613816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:57.613876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:57.674564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:57.675543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:57.675682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:57.675719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:57.794611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:57.794774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:57.794817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:57.794850] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:57.798713] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: DOWN (p=3.42%) [2026-03-10T20:21:57.799031] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-03-10T20:21:57.799192] [INFO ] [sig ] FEX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:57.948744] [INFO ] [LOCAL ] Saved forecast: FEX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FEX.txt [2026-03-10T20:21:57.948917] [INFO ] [sig ] [1145/3275] Completed FEX in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:21:57.948960] [INFO ] [sig ] [1146/3275] Forecasting FF... [2026-03-10T20:21:57.948993] [INFO ] [sig ] Generating forecast for: FF [2026-03-10T20:21:57.949026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-03-10T20:21:57.961452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-03-10T20:21:57.961877] [INFO ] [FORECASTER] Starting predict_future for FF [2026-03-10T20:21:57.962762] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-03-10T20:21:57.962817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:57.962850] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:57.962877] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:57.962934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:58.026473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:58.027367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:58.027453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:58.027487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:58.156813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:58.156971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:58.157014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:58.157046] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:58.161688] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: UP (p=95.35%) [2026-03-10T20:21:58.162227] [INFO ] [FORECASTER] Completed predict_future for FF [2026-03-10T20:21:58.162374] [INFO ] [sig ] FF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:58.322661] [INFO ] [LOCAL ] Saved forecast: FF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FF.txt [2026-03-10T20:21:58.322853] [INFO ] [sig ] [1146/3275] Completed FF in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:21:58.322897] [INFO ] [sig ] [1147/3275] Forecasting FFA... [2026-03-10T20:21:58.322927] [INFO ] [sig ] Generating forecast for: FFA [2026-03-10T20:21:58.322960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-03-10T20:21:58.335652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-03-10T20:21:58.336070] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-03-10T20:21:58.336989] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-03-10T20:21:58.337045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:58.337079] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:58.337108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:58.337166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:58.401410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:58.402394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:58.402488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:58.402522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:58.521754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:58.521912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:58.521954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:58.521983] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:58.525492] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: UP (p=65.32%) [2026-03-10T20:21:58.525804] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-03-10T20:21:58.525938] [INFO ] [sig ] FFA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:21:58.666878] [INFO ] [LOCAL ] Saved forecast: FFA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FFA.txt [2026-03-10T20:21:58.667006] [INFO ] [sig ] [1147/3275] Completed FFA in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:21:58.667046] [INFO ] [sig ] [1148/3275] Forecasting FFBC... [2026-03-10T20:21:58.667077] [INFO ] [sig ] Generating forecast for: FFBC [2026-03-10T20:21:58.667106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-03-10T20:21:58.678437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-03-10T20:21:58.678832] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-03-10T20:21:58.679685] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-03-10T20:21:58.679738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:58.679771] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:58.679797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:58.679853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:58.743228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:58.744382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:58.744523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:58.744598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:58.873949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:58.874158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:58.874203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:58.874234] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:58.878056] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: DOWN (p=20.26%) [2026-03-10T20:21:58.878414] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-03-10T20:21:58.878560] [INFO ] [sig ] FFBC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:59.028466] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FFBC.txt [2026-03-10T20:21:59.028707] [INFO ] [sig ] [1148/3275] Completed FFBC in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:21:59.028752] [INFO ] [sig ] [1149/3275] Forecasting FFC... [2026-03-10T20:21:59.028783] [INFO ] [sig ] Generating forecast for: FFC [2026-03-10T20:21:59.028816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-03-10T20:21:59.041130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-03-10T20:21:59.041466] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-03-10T20:21:59.042293] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-03-10T20:21:59.042348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:59.042381] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:59.042410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:59.042467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:59.101211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:59.101870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:59.101952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:59.101985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:59.224301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:59.224440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:59.224480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:59.224509] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:59.227937] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: DOWN (p=44.23%) [2026-03-10T20:21:59.228236] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-03-10T20:21:59.228364] [INFO ] [sig ] FFC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:59.377687] [INFO ] [LOCAL ] Saved forecast: FFC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FFC.txt [2026-03-10T20:21:59.377820] [INFO ] [sig ] [1149/3275] Completed FFC in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:21:59.377858] [INFO ] [sig ] [1150/3275] Forecasting FFIC... [2026-03-10T20:21:59.377888] [INFO ] [sig ] Generating forecast for: FFIC [2026-03-10T20:21:59.377918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-03-10T20:21:59.389304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-03-10T20:21:59.389635] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-03-10T20:21:59.390422] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-03-10T20:21:59.390474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:59.390506] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:59.390533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:59.390625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:59.449139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:59.449822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:59.449902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:59.449936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:59.574410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:59.574619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:59.574689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:59.574727] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:59.578605] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: DOWN (p=7.28%) [2026-03-10T20:21:59.578905] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-03-10T20:21:59.579039] [INFO ] [sig ] FFIC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:21:59.723453] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FFIC.txt [2026-03-10T20:21:59.723599] [INFO ] [sig ] [1150/3275] Completed FFIC in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:21:59.723649] [INFO ] [sig ] [1151/3275] Forecasting FFIN... [2026-03-10T20:21:59.723686] [INFO ] [sig ] Generating forecast for: FFIN [2026-03-10T20:21:59.723722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-03-10T20:21:59.735038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-03-10T20:21:59.735363] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-03-10T20:21:59.736191] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-03-10T20:21:59.736245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:21:59.736278] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:21:59.736304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:21:59.736361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:21:59.794394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:21:59.795070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:21:59.795150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:21:59.795183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:21:59.910336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:21:59.910490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:21:59.910530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:21:59.910559] [INFO ] [FORECASTER] Training complete [2026-03-10T20:21:59.914148] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=82.77%) [2026-03-10T20:21:59.914425] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-03-10T20:21:59.914559] [INFO ] [sig ] FFIN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:00.061067] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FFIN.txt [2026-03-10T20:22:00.061207] [INFO ] [sig ] [1151/3275] Completed FFIN in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:22:00.061246] [INFO ] [sig ] [1152/3275] Forecasting FFWM... [2026-03-10T20:22:00.061299] [INFO ] [sig ] Generating forecast for: FFWM [2026-03-10T20:22:00.061335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-03-10T20:22:00.072721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-03-10T20:22:00.073048] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-03-10T20:22:00.073994] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-03-10T20:22:00.074048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:00.074131] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:00.074175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:00.074260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:00.134435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:00.135106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:00.135210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:00.135246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:00.262549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:00.262729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:00.262772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:00.262800] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:00.266402] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: DOWN (p=27.72%) [2026-03-10T20:22:00.266711] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-03-10T20:22:00.266840] [INFO ] [sig ] FFWM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:00.419503] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FFWM.txt [2026-03-10T20:22:00.419794] [INFO ] [sig ] [1152/3275] Completed FFWM in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:22:00.419857] [INFO ] [sig ] [1153/3275] Forecasting FG... [2026-03-10T20:22:00.419900] [INFO ] [sig ] Generating forecast for: FG [2026-03-10T20:22:00.419945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-03-10T20:22:00.436103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-03-10T20:22:00.436546] [INFO ] [FORECASTER] Starting predict_future for FG [2026-03-10T20:22:00.437888] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-03-10T20:22:00.437959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:00.438037] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:00.438089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:00.438296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:00.499944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:00.500832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:00.500918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:00.500952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:00.625675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:00.625794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:00.625834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:00.625864] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:00.629401] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: DOWN (p=5.64%) [2026-03-10T20:22:00.629709] [INFO ] [FORECASTER] Completed predict_future for FG [2026-03-10T20:22:00.629843] [INFO ] [sig ] FG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:00.773076] [INFO ] [LOCAL ] Saved forecast: FG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FG.txt [2026-03-10T20:22:00.773229] [INFO ] [sig ] [1153/3275] Completed FG in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:22:00.773270] [INFO ] [sig ] [1154/3275] Forecasting FHB... [2026-03-10T20:22:00.773301] [INFO ] [sig ] Generating forecast for: FHB [2026-03-10T20:22:00.773333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-03-10T20:22:00.784806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-03-10T20:22:00.785248] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-03-10T20:22:00.786123] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-03-10T20:22:00.786177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:00.786209] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:00.786236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:00.786292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:00.848929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:00.849940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:00.850044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:00.850082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:00.978800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:00.979013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:00.979057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:00.979966] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:00.984198] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: UP (p=52.55%) [2026-03-10T20:22:00.984715] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-03-10T20:22:00.984892] [INFO ] [sig ] FHB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:01.138707] [INFO ] [LOCAL ] Saved forecast: FHB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FHB.txt [2026-03-10T20:22:01.138843] [INFO ] [sig ] [1154/3275] Completed FHB in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.8m [2026-03-10T20:22:01.138883] [INFO ] [sig ] [1155/3275] Forecasting FHI... [2026-03-10T20:22:01.138913] [INFO ] [sig ] Generating forecast for: FHI [2026-03-10T20:22:01.138945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-03-10T20:22:01.150208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-03-10T20:22:01.150606] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-03-10T20:22:01.151456] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-03-10T20:22:01.151512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:01.151547] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:01.151603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:01.151669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:01.217983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:01.218864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:01.218953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:01.218988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:01.338632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:01.338794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:01.338836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:01.338870] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:01.342471] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-03-10T20:22:01.342794] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-03-10T20:22:01.342943] [INFO ] [sig ] FHI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:01.485134] [INFO ] [LOCAL ] Saved forecast: FHI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FHI.txt [2026-03-10T20:22:01.485283] [INFO ] [sig ] [1155/3275] Completed FHI in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-10T20:22:01.485335] [INFO ] [sig ] [1156/3275] Forecasting FHN... [2026-03-10T20:22:01.485369] [INFO ] [sig ] Generating forecast for: FHN [2026-03-10T20:22:01.485400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-03-10T20:22:01.497125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-03-10T20:22:01.497590] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-03-10T20:22:01.498503] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-03-10T20:22:01.498559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:01.498615] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:01.498651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:01.498721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:01.561950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:01.562938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:01.563042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:01.563076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:01.692404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:01.692593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:01.692638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:01.692669] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:01.696312] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-03-10T20:22:01.696627] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-03-10T20:22:01.696763] [INFO ] [sig ] FHN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:01.843677] [INFO ] [LOCAL ] Saved forecast: FHN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FHN.txt [2026-03-10T20:22:01.843832] [INFO ] [sig ] [1156/3275] Completed FHN in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 12.7m [2026-03-10T20:22:01.843873] [INFO ] [sig ] [1157/3275] Forecasting FHTX... [2026-03-10T20:22:01.843903] [INFO ] [sig ] Generating forecast for: FHTX [2026-03-10T20:22:01.843933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-03-10T20:22:01.856019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-03-10T20:22:01.856416] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-03-10T20:22:01.857303] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-03-10T20:22:01.857369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:01.857407] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:01.857439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:01.857497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:01.915880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:01.916868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:01.916958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:01.916991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:02.043392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:02.043561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:02.043627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:02.043658] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:02.047346] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: DOWN (p=46.54%) [2026-03-10T20:22:02.047692] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-03-10T20:22:02.047919] [INFO ] [sig ] FHTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:02.192732] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FHTX.txt [2026-03-10T20:22:02.192914] [INFO ] [sig ] [1157/3275] Completed FHTX in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:02.192954] [INFO ] [sig ] [1158/3275] Forecasting FIBK... [2026-03-10T20:22:02.192985] [INFO ] [sig ] Generating forecast for: FIBK [2026-03-10T20:22:02.193017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-03-10T20:22:02.205102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-03-10T20:22:02.205566] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-03-10T20:22:02.206453] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-03-10T20:22:02.206509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:02.206543] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:02.206569] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:02.206650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:02.294036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:02.295292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:02.295426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:02.295484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:02.444268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:02.444496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:02.444587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:02.444650] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:02.451376] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: UP (p=53.80%) [2026-03-10T20:22:02.451945] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-03-10T20:22:02.452162] [INFO ] [sig ] FIBK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:02.632623] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FIBK.txt [2026-03-10T20:22:02.632804] [INFO ] [sig ] [1158/3275] Completed FIBK in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:02.632846] [INFO ] [sig ] [1159/3275] Forecasting FICO... [2026-03-10T20:22:02.633063] [INFO ] [sig ] Generating forecast for: FICO [2026-03-10T20:22:02.633092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-03-10T20:22:02.646539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-03-10T20:22:02.647097] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-03-10T20:22:02.648257] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-03-10T20:22:02.648329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:02.648373] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:02.648408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:02.648494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:02.732625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:02.733836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:02.733937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:02.733993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:02.864877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:02.865080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:02.865137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:02.865215] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:02.869701] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: UP (p=95.32%) [2026-03-10T20:22:02.870193] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-03-10T20:22:02.870387] [INFO ] [sig ] FICO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:03.032038] [INFO ] [LOCAL ] Saved forecast: FICO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FICO.txt [2026-03-10T20:22:03.032293] [INFO ] [sig ] [1159/3275] Completed FICO in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:03.032346] [INFO ] [sig ] [1160/3275] Forecasting FICS... [2026-03-10T20:22:03.032380] [INFO ] [sig ] Generating forecast for: FICS [2026-03-10T20:22:03.032411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-03-10T20:22:03.045374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-03-10T20:22:03.045847] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-03-10T20:22:03.047169] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-03-10T20:22:03.047230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:03.047262] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:03.047289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:03.047347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:03.114449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:03.115591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:03.115682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:03.115716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:03.240530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:03.240710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:03.240752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:03.240781] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:03.244275] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-03-10T20:22:03.244592] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-03-10T20:22:03.244727] [INFO ] [sig ] FICS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:03.388456] [INFO ] [LOCAL ] Saved forecast: FICS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FICS.txt [2026-03-10T20:22:03.388633] [INFO ] [sig ] [1160/3275] Completed FICS in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:03.388677] [INFO ] [sig ] [1161/3275] Forecasting FID... [2026-03-10T20:22:03.388711] [INFO ] [sig ] Generating forecast for: FID [2026-03-10T20:22:03.388749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-03-10T20:22:03.400234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-03-10T20:22:03.400678] [INFO ] [FORECASTER] Starting predict_future for FID [2026-03-10T20:22:03.401530] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-03-10T20:22:03.401607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:03.401642] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:03.401668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:03.401724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:03.460216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:03.461085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:03.461184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:03.461218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:03.576737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:03.576897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:03.576939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:03.576970] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:03.580823] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-03-10T20:22:03.581118] [INFO ] [FORECASTER] Completed predict_future for FID [2026-03-10T20:22:03.581252] [INFO ] [sig ] FID: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:03.733345] [INFO ] [LOCAL ] Saved forecast: FID 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FID.txt [2026-03-10T20:22:03.733528] [INFO ] [sig ] [1161/3275] Completed FID in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:03.733586] [INFO ] [sig ] [1162/3275] Forecasting FIGS... [2026-03-10T20:22:03.733623] [INFO ] [sig ] Generating forecast for: FIGS [2026-03-10T20:22:03.733656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-03-10T20:22:03.746309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-03-10T20:22:03.746710] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-03-10T20:22:03.747527] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-03-10T20:22:03.747618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:03.747660] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:03.747699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:03.747765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:03.812931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:03.814302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:03.814421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:03.814456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:03.938349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:03.938512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:03.938555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:03.938607] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:03.942239] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: DOWN (p=18.77%) [2026-03-10T20:22:03.942529] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-03-10T20:22:03.942682] [INFO ] [sig ] FIGS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:04.087114] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FIGS.txt [2026-03-10T20:22:04.087256] [INFO ] [sig ] [1162/3275] Completed FIGS in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:04.087296] [INFO ] [sig ] [1163/3275] Forecasting FIHL... [2026-03-10T20:22:04.087327] [INFO ] [sig ] Generating forecast for: FIHL [2026-03-10T20:22:04.087357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-03-10T20:22:04.100371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-03-10T20:22:04.100790] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-03-10T20:22:04.101768] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-03-10T20:22:04.101830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:04.101869] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:04.101922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:04.101998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:04.177116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:04.178378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:04.178481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:04.178527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:04.325176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:04.325365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:04.325409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:04.325438] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:04.329005] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: DOWN (p=37.15%) [2026-03-10T20:22:04.329309] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-03-10T20:22:04.329450] [INFO ] [sig ] FIHL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:04.476857] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FIHL.txt [2026-03-10T20:22:04.477012] [INFO ] [sig ] [1163/3275] Completed FIHL in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:04.477052] [INFO ] [sig ] [1164/3275] Forecasting FINS... [2026-03-10T20:22:04.477083] [INFO ] [sig ] Generating forecast for: FINS [2026-03-10T20:22:04.477115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-03-10T20:22:04.489163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-03-10T20:22:04.489628] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-03-10T20:22:04.490507] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-03-10T20:22:04.490563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:04.490631] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:04.490664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:04.490722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:04.551677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:04.552568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:04.552674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:04.552708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:04.674091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:04.674255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:04.674296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:04.674325] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:04.677849] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: DOWN (p=40.20%) [2026-03-10T20:22:04.678168] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-03-10T20:22:04.678304] [INFO ] [sig ] FINS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:04.825264] [INFO ] [LOCAL ] Saved forecast: FINS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FINS.txt [2026-03-10T20:22:04.825421] [INFO ] [sig ] [1164/3275] Completed FINS in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:04.825461] [INFO ] [sig ] [1165/3275] Forecasting FINX... [2026-03-10T20:22:04.825492] [INFO ] [sig ] Generating forecast for: FINX [2026-03-10T20:22:04.825522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-03-10T20:22:04.837345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-03-10T20:22:04.837825] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-03-10T20:22:04.838732] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-03-10T20:22:04.838789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:04.838822] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:04.838851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:04.838911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:04.899003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:04.899929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:04.900014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:04.900049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:05.017729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:05.017893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:05.017936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:05.017967] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:05.021496] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: DOWN (p=25.65%) [2026-03-10T20:22:05.021832] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-03-10T20:22:05.021978] [INFO ] [sig ] FINX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:05.169460] [INFO ] [LOCAL ] Saved forecast: FINX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FINX.txt [2026-03-10T20:22:05.169643] [INFO ] [sig ] [1165/3275] Completed FINX in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:05.169686] [INFO ] [sig ] [1166/3275] Forecasting FIP... [2026-03-10T20:22:05.169722] [INFO ] [sig ] Generating forecast for: FIP [2026-03-10T20:22:05.169759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-03-10T20:22:05.181357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-03-10T20:22:05.181833] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-03-10T20:22:05.182754] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-03-10T20:22:05.182811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:05.182846] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:05.182874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:05.182933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:05.244013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:05.244974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:05.245064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:05.245100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:05.368280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:05.368450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:05.368492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:05.368522] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:05.372075] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: DOWN (p=38.31%) [2026-03-10T20:22:05.372389] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-03-10T20:22:05.372527] [INFO ] [sig ] FIP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:05.517544] [INFO ] [LOCAL ] Saved forecast: FIP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FIP.txt [2026-03-10T20:22:05.517735] [INFO ] [sig ] [1166/3275] Completed FIP in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:05.517783] [INFO ] [sig ] [1167/3275] Forecasting FIS... [2026-03-10T20:22:05.517827] [INFO ] [sig ] Generating forecast for: FIS [2026-03-10T20:22:05.517867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-03-10T20:22:05.529068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-03-10T20:22:05.529488] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-03-10T20:22:05.530331] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-03-10T20:22:05.530387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:05.530419] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:05.530446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:05.530503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:05.588697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:05.589597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:05.589688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:05.589722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:05.709254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:05.709423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:05.709465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:05.709494] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:05.713742] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=48.99%) [2026-03-10T20:22:05.714108] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-03-10T20:22:05.714255] [INFO ] [sig ] FIS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:05.858945] [INFO ] [LOCAL ] Saved forecast: FIS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FIS.txt [2026-03-10T20:22:05.859103] [INFO ] [sig ] [1167/3275] Completed FIS in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:05.859146] [INFO ] [sig ] [1168/3275] Forecasting FISI... [2026-03-10T20:22:05.859176] [INFO ] [sig ] Generating forecast for: FISI [2026-03-10T20:22:05.859208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-03-10T20:22:05.870286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-03-10T20:22:05.870695] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-03-10T20:22:05.871522] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-03-10T20:22:05.871599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:05.871634] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:05.871660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:05.871717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:05.929413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:05.930332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:05.930418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:05.930453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:06.054461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:06.054644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:06.054689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:06.054719] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:06.058177] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: UP (p=94.27%) [2026-03-10T20:22:06.058475] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-03-10T20:22:06.058634] [INFO ] [sig ] FISI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:06.226879] [INFO ] [LOCAL ] Saved forecast: FISI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FISI.txt [2026-03-10T20:22:06.227054] [INFO ] [sig ] [1168/3275] Completed FISI in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:06.227109] [INFO ] [sig ] [1169/3275] Forecasting FITB... [2026-03-10T20:22:06.227147] [INFO ] [sig ] Generating forecast for: FITB [2026-03-10T20:22:06.227178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-03-10T20:22:06.239484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-03-10T20:22:06.239944] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-03-10T20:22:06.240838] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-03-10T20:22:06.240923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:06.240959] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:06.241000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:06.241064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:06.309564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:06.310603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:06.310695] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:06.310730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:06.447482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:06.447739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:06.447797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:06.447838] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:06.451797] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: UP (p=96.35%) [2026-03-10T20:22:06.452134] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-03-10T20:22:06.452292] [INFO ] [sig ] FITB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:06.615803] [INFO ] [LOCAL ] Saved forecast: FITB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FITB.txt [2026-03-10T20:22:06.615981] [INFO ] [sig ] [1169/3275] Completed FITB in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:06.616028] [INFO ] [sig ] [1170/3275] Forecasting FITBI... [2026-03-10T20:22:06.616073] [INFO ] [sig ] Generating forecast for: FITBI [2026-03-10T20:22:06.616109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-03-10T20:22:06.628166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-03-10T20:22:06.628616] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-03-10T20:22:06.629534] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-03-10T20:22:06.629613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:06.629659] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:06.629691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:06.629752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:06.696997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:06.697994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:06.698086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:06.698133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:06.825484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:06.825668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:06.825713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:06.825772] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:06.829745] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-03-10T20:22:06.830089] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-03-10T20:22:06.830240] [INFO ] [sig ] FITBI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:06.990503] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FITBI.txt [2026-03-10T20:22:06.990657] [INFO ] [sig ] [1170/3275] Completed FITBI in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:06.990701] [INFO ] [sig ] [1171/3275] Forecasting FITBO... [2026-03-10T20:22:06.990732] [INFO ] [sig ] Generating forecast for: FITBO [2026-03-10T20:22:06.990763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-03-10T20:22:07.001768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-03-10T20:22:07.002114] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-03-10T20:22:07.002944] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-03-10T20:22:07.002998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:07.003030] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:07.003057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:07.003112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:07.060475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:07.061141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:07.061222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:07.061256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:07.183300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:07.183459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:07.183501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:07.183530] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:07.187257] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: UP (p=96.13%) [2026-03-10T20:22:07.187551] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-03-10T20:22:07.187722] [INFO ] [sig ] FITBO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:07.334859] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FITBO.txt [2026-03-10T20:22:07.334986] [INFO ] [sig ] [1171/3275] Completed FITBO in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 12.7m [2026-03-10T20:22:07.335033] [INFO ] [sig ] [1172/3275] Forecasting FIVE... [2026-03-10T20:22:07.335067] [INFO ] [sig ] Generating forecast for: FIVE [2026-03-10T20:22:07.335097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-03-10T20:22:07.348445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-03-10T20:22:07.348943] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-03-10T20:22:07.349935] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-03-10T20:22:07.350186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:07.350227] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:07.350254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:07.350313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:07.418993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:07.419952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:07.420057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:07.420154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:07.559642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:07.559811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:07.559899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:07.559931] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:07.564782] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: UP (p=69.98%) [2026-03-10T20:22:07.565148] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-03-10T20:22:07.565296] [INFO ] [sig ] FIVE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:07.725417] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FIVE.txt [2026-03-10T20:22:07.725621] [INFO ] [sig ] [1172/3275] Completed FIVE in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 12.6m [2026-03-10T20:22:07.725666] [INFO ] [sig ] [1173/3275] Forecasting FIVN... [2026-03-10T20:22:07.725701] [INFO ] [sig ] Generating forecast for: FIVN [2026-03-10T20:22:07.725746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-03-10T20:22:07.737812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-03-10T20:22:07.738266] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-03-10T20:22:07.739236] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-03-10T20:22:07.739298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:07.739330] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:07.739356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:07.739415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:07.799791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:07.800757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:07.800857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:07.800892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:07.939690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:07.939889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:07.939955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:07.940001] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:07.944838] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: DOWN (p=5.67%) [2026-03-10T20:22:07.945366] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-03-10T20:22:07.945569] [INFO ] [sig ] FIVN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:08.157826] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FIVN.txt [2026-03-10T20:22:08.158009] [INFO ] [sig ] [1173/3275] Completed FIVN in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:08.158051] [INFO ] [sig ] [1174/3275] Forecasting FIX... [2026-03-10T20:22:08.158081] [INFO ] [sig ] Generating forecast for: FIX [2026-03-10T20:22:08.158114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-03-10T20:22:08.171225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-03-10T20:22:08.171669] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-03-10T20:22:08.172773] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-03-10T20:22:08.172848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:08.172896] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:08.172962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:08.173170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:08.253816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:08.254765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:08.254854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:08.254888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:08.387734] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:08.387901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:08.387944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:08.387974] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:08.391549] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=72.68%) [2026-03-10T20:22:08.391858] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-03-10T20:22:08.392003] [INFO ] [sig ] FIX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:08.544429] [INFO ] [LOCAL ] Saved forecast: FIX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FIX.txt [2026-03-10T20:22:08.544662] [INFO ] [sig ] [1174/3275] Completed FIX in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:08.544733] [INFO ] [sig ] [1175/3275] Forecasting FIXD... [2026-03-10T20:22:08.544787] [INFO ] [sig ] Generating forecast for: FIXD [2026-03-10T20:22:08.544838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-03-10T20:22:08.559566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-03-10T20:22:08.560014] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-03-10T20:22:08.561006] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-03-10T20:22:08.561065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:08.561098] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:08.561126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:08.561192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:08.626869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:08.627794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:08.627883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:08.627918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:08.755338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:08.755528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:08.755616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:08.755664] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:08.761017] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: DOWN (p=9.74%) [2026-03-10T20:22:08.761401] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-03-10T20:22:08.761550] [INFO ] [sig ] FIXD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:08.917529] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FIXD.txt [2026-03-10T20:22:08.917723] [INFO ] [sig ] [1175/3275] Completed FIXD in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:08.917765] [INFO ] [sig ] [1176/3275] Forecasting FIZZ... [2026-03-10T20:22:08.917826] [INFO ] [sig ] Generating forecast for: FIZZ [2026-03-10T20:22:08.917864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-03-10T20:22:08.929321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-03-10T20:22:08.929716] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-03-10T20:22:08.930826] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-03-10T20:22:08.930882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:08.930916] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:08.930944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:08.931002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:08.995512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:08.996655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:08.996743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:08.996779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:09.123256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:09.123424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:09.123469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:09.123500] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:09.127750] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: UP (p=78.11%) [2026-03-10T20:22:09.128104] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-03-10T20:22:09.128294] [INFO ] [sig ] FIZZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:09.289131] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FIZZ.txt [2026-03-10T20:22:09.289290] [INFO ] [sig ] [1176/3275] Completed FIZZ in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:09.289340] [INFO ] [sig ] [1177/3275] Forecasting FJP... [2026-03-10T20:22:09.289381] [INFO ] [sig ] Generating forecast for: FJP [2026-03-10T20:22:09.289420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-03-10T20:22:09.300237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-03-10T20:22:09.300613] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-03-10T20:22:09.301446] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-03-10T20:22:09.301502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:09.301535] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:09.301563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:09.301648] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:09.360477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:09.361388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:09.361476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:09.361510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:09.482141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:09.482293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:09.482334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:09.482364] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:09.485887] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: UP (p=83.10%) [2026-03-10T20:22:09.486171] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-03-10T20:22:09.486300] [INFO ] [sig ] FJP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:09.628019] [INFO ] [LOCAL ] Saved forecast: FJP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FJP.txt [2026-03-10T20:22:09.628185] [INFO ] [sig ] [1177/3275] Completed FJP in 0.3s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:09.628227] [INFO ] [sig ] [1178/3275] Forecasting FLEX... [2026-03-10T20:22:09.628258] [INFO ] [sig ] Generating forecast for: FLEX [2026-03-10T20:22:09.628295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-03-10T20:22:09.639637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-03-10T20:22:09.640043] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-03-10T20:22:09.640860] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-03-10T20:22:09.640914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:09.640945] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:09.640973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:09.641030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:09.697910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:09.698781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:09.698866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:09.698899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:09.821986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:09.822142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:09.822184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:09.822212] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:09.825695] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: UP (p=93.13%) [2026-03-10T20:22:09.825983] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-03-10T20:22:09.826295] [INFO ] [sig ] FLEX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:10.065609] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FLEX.txt [2026-03-10T20:22:10.065779] [INFO ] [sig ] [1178/3275] Completed FLEX in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:10.065821] [INFO ] [sig ] [1179/3275] Forecasting FLL... [2026-03-10T20:22:10.065858] [INFO ] [sig ] Generating forecast for: FLL [2026-03-10T20:22:10.065896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-03-10T20:22:10.077735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-03-10T20:22:10.078120] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-03-10T20:22:10.079050] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-03-10T20:22:10.079105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:10.079137] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:10.079163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:10.079255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:10.142942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:10.143924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:10.144014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:10.144050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:10.272024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:10.272379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:10.272420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:10.272449] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:10.277334] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: DOWN (p=33.35%) [2026-03-10T20:22:10.277656] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-03-10T20:22:10.277794] [INFO ] [sig ] FLL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:10.432290] [INFO ] [LOCAL ] Saved forecast: FLL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FLL.txt [2026-03-10T20:22:10.432460] [INFO ] [sig ] [1179/3275] Completed FLL in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:10.432503] [INFO ] [sig ] [1180/3275] Forecasting FLNC... [2026-03-10T20:22:10.432535] [INFO ] [sig ] Generating forecast for: FLNC [2026-03-10T20:22:10.432584] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-03-10T20:22:10.444616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-03-10T20:22:10.445004] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-03-10T20:22:10.445914] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-03-10T20:22:10.445971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:10.446003] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:10.446029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:10.446087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:10.509665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:10.510864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:10.510956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:10.510989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:10.648943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:10.649109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:10.649151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:10.649179] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:10.652765] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: UP (p=81.07%) [2026-03-10T20:22:10.653092] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-03-10T20:22:10.653226] [INFO ] [sig ] FLNC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:10.810516] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FLNC.txt [2026-03-10T20:22:10.810695] [INFO ] [sig ] [1180/3275] Completed FLNC in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:10.810737] [INFO ] [sig ] [1181/3275] Forecasting FLNG... [2026-03-10T20:22:10.810769] [INFO ] [sig ] Generating forecast for: FLNG [2026-03-10T20:22:10.810801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-03-10T20:22:10.823178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-03-10T20:22:10.823555] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-03-10T20:22:10.824399] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-03-10T20:22:10.824454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:10.824488] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:10.824517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:10.824604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:10.888247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:10.889336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:10.889430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:10.889464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:11.020459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:11.020642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:11.020684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:11.020713] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:11.024516] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: UP (p=55.40%) [2026-03-10T20:22:11.024851] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-03-10T20:22:11.024992] [INFO ] [sig ] FLNG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:11.177958] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FLNG.txt [2026-03-10T20:22:11.178121] [INFO ] [sig ] [1181/3275] Completed FLNG in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:11.178191] [INFO ] [sig ] [1182/3275] Forecasting FLO... [2026-03-10T20:22:11.178226] [INFO ] [sig ] Generating forecast for: FLO [2026-03-10T20:22:11.178259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-03-10T20:22:11.190938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-03-10T20:22:11.191345] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-03-10T20:22:11.192270] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-03-10T20:22:11.192340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:11.192389] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:11.192420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:11.192482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:11.255935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:11.256878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:11.256982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:11.257022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:11.385524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:11.385712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:11.385756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:11.385785] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:11.389755] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: DOWN (p=40.68%) [2026-03-10T20:22:11.390303] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-03-10T20:22:11.390550] [INFO ] [sig ] FLO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:11.547029] [INFO ] [LOCAL ] Saved forecast: FLO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FLO.txt [2026-03-10T20:22:11.547187] [INFO ] [sig ] [1182/3275] Completed FLO in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:11.547232] [INFO ] [sig ] [1183/3275] Forecasting FLS... [2026-03-10T20:22:11.547281] [INFO ] [sig ] Generating forecast for: FLS [2026-03-10T20:22:11.547325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-03-10T20:22:11.559713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-03-10T20:22:11.560134] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-03-10T20:22:11.561046] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-03-10T20:22:11.561109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:11.561148] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:11.561176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:11.561242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:11.622351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:11.623184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:11.623271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:11.623303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:11.755775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:11.755959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:11.756011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:11.756048] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:11.759777] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: UP (p=70.59%) [2026-03-10T20:22:11.760120] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-03-10T20:22:11.760283] [INFO ] [sig ] FLS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:11.913035] [INFO ] [LOCAL ] Saved forecast: FLS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FLS.txt [2026-03-10T20:22:11.913190] [INFO ] [sig ] [1183/3275] Completed FLS in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:11.913230] [INFO ] [sig ] [1184/3275] Forecasting FLUX... [2026-03-10T20:22:11.913262] [INFO ] [sig ] Generating forecast for: FLUX [2026-03-10T20:22:11.913292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-03-10T20:22:11.926388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-03-10T20:22:11.926809] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-03-10T20:22:11.927871] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-03-10T20:22:11.927928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:11.927961] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:11.927989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:11.928047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:11.988851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:11.989714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:11.989800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:11.989834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:12.116822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:12.116996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:12.117041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:12.117072] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:12.120770] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: DOWN (p=9.35%) [2026-03-10T20:22:12.121102] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-03-10T20:22:12.121432] [INFO ] [sig ] FLUX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:12.270725] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FLUX.txt [2026-03-10T20:22:12.270881] [INFO ] [sig ] [1184/3275] Completed FLUX in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:12.270929] [INFO ] [sig ] [1185/3275] Forecasting FLWS... [2026-03-10T20:22:12.270968] [INFO ] [sig ] Generating forecast for: FLWS [2026-03-10T20:22:12.271004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-03-10T20:22:12.282500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-03-10T20:22:12.282886] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-03-10T20:22:12.283762] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-03-10T20:22:12.283817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:12.283849] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:12.283876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:12.283935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:12.346739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:12.347835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:12.347922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:12.347957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:12.478541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:12.478740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:12.478784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:12.478813] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:12.482663] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: UP (p=99.11%) [2026-03-10T20:22:12.482959] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-03-10T20:22:12.483099] [INFO ] [sig ] FLWS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:12.642099] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FLWS.txt [2026-03-10T20:22:12.642335] [INFO ] [sig ] [1185/3275] Completed FLWS in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:12.642399] [INFO ] [sig ] [1186/3275] Forecasting FLXS... [2026-03-10T20:22:12.642448] [INFO ] [sig ] Generating forecast for: FLXS [2026-03-10T20:22:12.642499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-03-10T20:22:12.655616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-03-10T20:22:12.656128] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-03-10T20:22:12.657039] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-03-10T20:22:12.657094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:12.657137] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:12.657166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:12.657234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:12.723630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:12.724632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:12.724748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:12.724785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:12.851039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:12.851227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:12.851277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:12.851306] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:12.855121] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: UP (p=59.75%) [2026-03-10T20:22:12.855484] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-03-10T20:22:12.855661] [INFO ] [sig ] FLXS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:13.012344] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FLXS.txt [2026-03-10T20:22:13.012502] [INFO ] [sig ] [1186/3275] Completed FLXS in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:13.012562] [INFO ] [sig ] [1187/3275] Forecasting FLYE... [2026-03-10T20:22:13.012636] [INFO ] [sig ] Generating forecast for: FLYE [2026-03-10T20:22:13.012670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-03-10T20:22:13.025230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-03-10T20:22:13.025658] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-03-10T20:22:13.026601] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-03-10T20:22:13.026673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:13.026707] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:13.026733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:13.026791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:13.091760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:13.092912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:13.093000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:13.093035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:13.220586] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:13.220734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:13.220776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:13.220805] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:13.224335] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: UP (p=86.85%) [2026-03-10T20:22:13.224633] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-03-10T20:22:13.224764] [INFO ] [sig ] FLYE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:13.368959] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FLYE.txt [2026-03-10T20:22:13.369076] [INFO ] [sig ] [1187/3275] Completed FLYE in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:13.369114] [INFO ] [sig ] [1188/3275] Forecasting FMAO... [2026-03-10T20:22:13.369144] [INFO ] [sig ] Generating forecast for: FMAO [2026-03-10T20:22:13.369174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-03-10T20:22:13.379567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-03-10T20:22:13.379934] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-03-10T20:22:13.380759] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-03-10T20:22:13.380813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:13.380845] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:13.380872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:13.380928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:13.438462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:13.439154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:13.439235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:13.439268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:13.543740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:13.543891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:13.543938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:13.543973] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:13.547370] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: UP (p=59.77%) [2026-03-10T20:22:13.547668] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-03-10T20:22:13.547794] [INFO ] [sig ] FMAO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:13.693690] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FMAO.txt [2026-03-10T20:22:13.693828] [INFO ] [sig ] [1188/3275] Completed FMAO in 0.3s | 2.77 sym/s | Total: 7.1m | ETA: 12.6m [2026-03-10T20:22:13.693868] [INFO ] [sig ] [1189/3275] Forecasting FMB... [2026-03-10T20:22:13.693899] [INFO ] [sig ] Generating forecast for: FMB [2026-03-10T20:22:13.693930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-03-10T20:22:13.705281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-03-10T20:22:13.705653] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-03-10T20:22:13.706439] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-03-10T20:22:13.706493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:13.706525] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:13.706552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:13.706635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:13.765043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:13.765956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:13.766040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:13.766073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:13.891466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:13.891646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:13.891690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:13.891721] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:13.895447] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: DOWN (p=28.70%) [2026-03-10T20:22:13.895754] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-03-10T20:22:13.895886] [INFO ] [sig ] FMB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:14.047873] [INFO ] [LOCAL ] Saved forecast: FMB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FMB.txt [2026-03-10T20:22:14.048039] [INFO ] [sig ] [1189/3275] Completed FMB in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:14.048081] [INFO ] [sig ] [1190/3275] Forecasting FMBH... [2026-03-10T20:22:14.048111] [INFO ] [sig ] Generating forecast for: FMBH [2026-03-10T20:22:14.048345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-03-10T20:22:14.059586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-03-10T20:22:14.059958] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-03-10T20:22:14.060957] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-03-10T20:22:14.061016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:14.061054] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:14.061088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:14.061158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:14.122757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:14.123607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:14.123694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:14.123729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:14.257822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:14.257987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:14.258037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:14.258073] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:14.262412] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: DOWN (p=14.56%) [2026-03-10T20:22:14.262729] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-03-10T20:22:14.262867] [INFO ] [sig ] FMBH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:14.409935] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FMBH.txt [2026-03-10T20:22:14.410097] [INFO ] [sig ] [1190/3275] Completed FMBH in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:14.410144] [INFO ] [sig ] [1191/3275] Forecasting FMC... [2026-03-10T20:22:14.410178] [INFO ] [sig ] Generating forecast for: FMC [2026-03-10T20:22:14.410208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-03-10T20:22:14.421952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-03-10T20:22:14.422544] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-03-10T20:22:14.423596] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-03-10T20:22:14.423650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:14.423681] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:14.423709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:14.423766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:14.484830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:14.485788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:14.485879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:14.485912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:14.612785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:14.612956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:14.612998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:14.613028] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:14.616800] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=93.45%) [2026-03-10T20:22:14.617107] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-03-10T20:22:14.617245] [INFO ] [sig ] FMC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:14.765346] [INFO ] [LOCAL ] Saved forecast: FMC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FMC.txt [2026-03-10T20:22:14.765507] [INFO ] [sig ] [1191/3275] Completed FMC in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:14.765547] [INFO ] [sig ] [1192/3275] Forecasting FMHI... [2026-03-10T20:22:14.765598] [INFO ] [sig ] Generating forecast for: FMHI [2026-03-10T20:22:14.765631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-03-10T20:22:14.777192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-03-10T20:22:14.777867] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-03-10T20:22:14.778821] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-03-10T20:22:14.778877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:14.778911] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:14.778940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:14.779000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:14.839667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:14.840590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:14.840677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:14.840709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:14.971504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:14.971687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:14.971730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:14.971758] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:14.975210] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: DOWN (p=45.65%) [2026-03-10T20:22:14.975500] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-03-10T20:22:14.975663] [INFO ] [sig ] FMHI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:15.122895] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FMHI.txt [2026-03-10T20:22:15.123063] [INFO ] [sig ] [1192/3275] Completed FMHI in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:15.123135] [INFO ] [sig ] [1193/3275] Forecasting FMN... [2026-03-10T20:22:15.123167] [INFO ] [sig ] Generating forecast for: FMN [2026-03-10T20:22:15.123199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-03-10T20:22:15.135243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-03-10T20:22:15.135672] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-03-10T20:22:15.136496] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-03-10T20:22:15.136551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:15.136611] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:15.136641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:15.136698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:15.195320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:15.196242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:15.196328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:15.196362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:15.311348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:15.311509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:15.311551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:15.311601] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:15.315049] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-03-10T20:22:15.315364] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-03-10T20:22:15.315500] [INFO ] [sig ] FMN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:15.459505] [INFO ] [LOCAL ] Saved forecast: FMN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FMN.txt [2026-03-10T20:22:15.459682] [INFO ] [sig ] [1193/3275] Completed FMN in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:15.459724] [INFO ] [sig ] [1194/3275] Forecasting FMNB... [2026-03-10T20:22:15.459756] [INFO ] [sig ] Generating forecast for: FMNB [2026-03-10T20:22:15.459786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-03-10T20:22:15.471295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-03-10T20:22:15.471706] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-03-10T20:22:15.472514] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-03-10T20:22:15.472586] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:15.472621] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:15.472647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:15.472704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:15.530335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:15.531249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:15.531332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:15.531366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:15.649834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:15.650002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:15.650069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:15.650107] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:15.654113] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: UP (p=94.92%) [2026-03-10T20:22:15.654447] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-03-10T20:22:15.654618] [INFO ] [sig ] FMNB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:15.804219] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FMNB.txt [2026-03-10T20:22:15.804390] [INFO ] [sig ] [1194/3275] Completed FMNB in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:15.804432] [INFO ] [sig ] [1195/3275] Forecasting FMS... [2026-03-10T20:22:15.804461] [INFO ] [sig ] Generating forecast for: FMS [2026-03-10T20:22:15.804492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-03-10T20:22:15.816393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-03-10T20:22:15.816876] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-03-10T20:22:15.817785] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-03-10T20:22:15.817843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:15.817876] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:15.817904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:15.817962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:15.879498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:15.880463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:15.880557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:15.880611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:16.004671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:16.004831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:16.004871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:16.004900] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:16.008424] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: UP (p=99.70%) [2026-03-10T20:22:16.008727] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-03-10T20:22:16.008869] [INFO ] [sig ] FMS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:16.156021] [INFO ] [LOCAL ] Saved forecast: FMS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FMS.txt [2026-03-10T20:22:16.156172] [INFO ] [sig ] [1195/3275] Completed FMS in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:16.156402] [INFO ] [sig ] [1196/3275] Forecasting FMX... [2026-03-10T20:22:16.156433] [INFO ] [sig ] Generating forecast for: FMX [2026-03-10T20:22:16.156463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-03-10T20:22:16.168709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-03-10T20:22:16.169145] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-03-10T20:22:16.170014] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-03-10T20:22:16.170072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:16.170106] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:16.170166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:16.170228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:16.230415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:16.231297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:16.231396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:16.231431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:16.353188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:16.353348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:16.353389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:16.353418] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:16.356947] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: DOWN (p=15.32%) [2026-03-10T20:22:16.357224] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-03-10T20:22:16.357349] [INFO ] [sig ] FMX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:16.501325] [INFO ] [LOCAL ] Saved forecast: FMX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FMX.txt [2026-03-10T20:22:16.501691] [INFO ] [sig ] [1196/3275] Completed FMX in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:16.501732] [INFO ] [sig ] [1197/3275] Forecasting FN... [2026-03-10T20:22:16.501762] [INFO ] [sig ] Generating forecast for: FN [2026-03-10T20:22:16.501793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-03-10T20:22:16.513691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-03-10T20:22:16.514116] [INFO ] [FORECASTER] Starting predict_future for FN [2026-03-10T20:22:16.515200] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-03-10T20:22:16.515254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:16.515285] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:16.515502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:16.515558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:16.575272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:16.576202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:16.576297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:16.576330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:16.702385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:16.702549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:16.702612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:16.702644] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:16.706101] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: DOWN (p=22.06%) [2026-03-10T20:22:16.706391] [INFO ] [FORECASTER] Completed predict_future for FN [2026-03-10T20:22:16.706526] [INFO ] [sig ] FN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:16.851405] [INFO ] [LOCAL ] Saved forecast: FN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FN.txt [2026-03-10T20:22:16.851551] [INFO ] [sig ] [1197/3275] Completed FN in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:16.851610] [INFO ] [sig ] [1198/3275] Forecasting FNB... [2026-03-10T20:22:16.851642] [INFO ] [sig ] Generating forecast for: FNB [2026-03-10T20:22:16.851674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-03-10T20:22:16.863435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-03-10T20:22:16.863872] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-03-10T20:22:16.864961] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-03-10T20:22:16.865016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:16.865063] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:16.865093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:16.865151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:16.924459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:16.925370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:16.925451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:16.925485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:17.045443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:17.045609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:17.045651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:17.045680] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:17.049149] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: DOWN (p=15.12%) [2026-03-10T20:22:17.049427] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-03-10T20:22:17.049551] [INFO ] [sig ] FNB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:17.194407] [INFO ] [LOCAL ] Saved forecast: FNB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FNB.txt [2026-03-10T20:22:17.194532] [INFO ] [sig ] [1198/3275] Completed FNB in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:17.194587] [INFO ] [sig ] [1199/3275] Forecasting FND... [2026-03-10T20:22:17.194621] [INFO ] [sig ] Generating forecast for: FND [2026-03-10T20:22:17.194652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-03-10T20:22:17.205822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-03-10T20:22:17.206178] [INFO ] [FORECASTER] Starting predict_future for FND [2026-03-10T20:22:17.207076] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-03-10T20:22:17.207132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:17.207165] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:17.207193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:17.207250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:17.264793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:17.265443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:17.265524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:17.265558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:17.385258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:17.385409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:17.385449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:17.385478] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:17.388902] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: DOWN (p=33.00%) [2026-03-10T20:22:17.389315] [INFO ] [FORECASTER] Completed predict_future for FND [2026-03-10T20:22:17.389475] [INFO ] [sig ] FND: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:17.531611] [INFO ] [LOCAL ] Saved forecast: FND 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FND.txt [2026-03-10T20:22:17.531740] [INFO ] [sig ] [1199/3275] Completed FND in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:17.531779] [INFO ] [sig ] [1200/3275] Forecasting FNF... [2026-03-10T20:22:17.531809] [INFO ] [sig ] Generating forecast for: FNF [2026-03-10T20:22:17.531840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-03-10T20:22:17.543206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-03-10T20:22:17.543547] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-03-10T20:22:17.544403] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-03-10T20:22:17.544457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:17.544489] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:17.544516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:17.544599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:17.602469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:17.603140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:17.603219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:17.603252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:17.727005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:17.727161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:17.727201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:17.727230] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:17.730863] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: UP (p=93.17%) [2026-03-10T20:22:17.731150] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-03-10T20:22:17.731278] [INFO ] [sig ] FNF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:17.874942] [INFO ] [LOCAL ] Saved forecast: FNF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FNF.txt [2026-03-10T20:22:17.875066] [INFO ] [sig ] [1200/3275] Completed FNF in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:17.875105] [INFO ] [sig ] [1201/3275] Forecasting FNKO... [2026-03-10T20:22:17.875134] [INFO ] [sig ] Generating forecast for: FNKO [2026-03-10T20:22:17.875164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-03-10T20:22:17.886983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-03-10T20:22:17.887313] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-03-10T20:22:17.888126] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-03-10T20:22:17.888204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:17.888238] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:17.888265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:17.888322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:17.947881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:17.948813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:17.948909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:17.948943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:18.075442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:18.075625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:18.075670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:18.075701] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:18.079293] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: UP (p=56.65%) [2026-03-10T20:22:18.079645] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-03-10T20:22:18.079788] [INFO ] [sig ] FNKO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:18.227179] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FNKO.txt [2026-03-10T20:22:18.227504] [INFO ] [sig ] [1201/3275] Completed FNKO in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:18.227543] [INFO ] [sig ] [1202/3275] Forecasting FNLC... [2026-03-10T20:22:18.227592] [INFO ] [sig ] Generating forecast for: FNLC [2026-03-10T20:22:18.227631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-03-10T20:22:18.238782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-03-10T20:22:18.239181] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-03-10T20:22:18.240035] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-03-10T20:22:18.240103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:18.240144] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:18.240179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:18.240241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:18.302418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:18.303326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:18.303412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:18.303447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:18.419694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:18.419850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:18.419891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:18.419920] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:18.424298] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: DOWN (p=20.45%) [2026-03-10T20:22:18.424608] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-03-10T20:22:18.424744] [INFO ] [sig ] FNLC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:18.575687] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FNLC.txt [2026-03-10T20:22:18.575838] [INFO ] [sig ] [1202/3275] Completed FNLC in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:18.575877] [INFO ] [sig ] [1203/3275] Forecasting FNX... [2026-03-10T20:22:18.575909] [INFO ] [sig ] Generating forecast for: FNX [2026-03-10T20:22:18.575939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-03-10T20:22:18.587384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-03-10T20:22:18.587884] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-03-10T20:22:18.588849] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-03-10T20:22:18.588906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:18.588940] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:18.588967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:18.589024] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:18.649006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:18.649937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:18.650025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:18.650060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:18.775590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:18.775751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:18.775790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:18.775819] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:18.779532] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: DOWN (p=38.00%) [2026-03-10T20:22:18.779851] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-03-10T20:22:18.779990] [INFO ] [sig ] FNX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:18.922301] [INFO ] [LOCAL ] Saved forecast: FNX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FNX.txt [2026-03-10T20:22:18.922436] [INFO ] [sig ] [1203/3275] Completed FNX in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:18.922477] [INFO ] [sig ] [1204/3275] Forecasting FNY... [2026-03-10T20:22:18.922506] [INFO ] [sig ] Generating forecast for: FNY [2026-03-10T20:22:18.922537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-03-10T20:22:18.933744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-03-10T20:22:18.934146] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-03-10T20:22:18.935300] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-03-10T20:22:18.935355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:18.935389] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:18.935417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:18.935474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:18.998060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:18.999045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:18.999161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:18.999215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:19.120542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:19.120701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:19.120755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:19.120792] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:19.124334] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: UP (p=89.99%) [2026-03-10T20:22:19.124661] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-03-10T20:22:19.124810] [INFO ] [sig ] FNY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:19.269939] [INFO ] [LOCAL ] Saved forecast: FNY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FNY.txt [2026-03-10T20:22:19.270062] [INFO ] [sig ] [1204/3275] Completed FNY in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 12.5m [2026-03-10T20:22:19.270108] [INFO ] [sig ] [1205/3275] Forecasting FOA... [2026-03-10T20:22:19.270139] [INFO ] [sig ] Generating forecast for: FOA [2026-03-10T20:22:19.270180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-03-10T20:22:19.282204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-03-10T20:22:19.282554] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-03-10T20:22:19.283442] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-03-10T20:22:19.283498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:19.283530] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:19.283557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:19.283664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:19.342841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:19.343464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:19.343548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:19.343601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:19.470605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:19.470745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:19.470785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:19.470814] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:19.474205] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: DOWN (p=40.19%) [2026-03-10T20:22:19.474480] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-03-10T20:22:19.474624] [INFO ] [sig ] FOA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:19.617332] [INFO ] [LOCAL ] Saved forecast: FOA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FOA.txt [2026-03-10T20:22:19.617657] [INFO ] [sig ] [1205/3275] Completed FOA in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 12.4m [2026-03-10T20:22:19.617698] [INFO ] [sig ] [1206/3275] Forecasting FOF... [2026-03-10T20:22:19.617725] [INFO ] [sig ] Generating forecast for: FOF [2026-03-10T20:22:19.617756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-03-10T20:22:19.629521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-03-10T20:22:19.629874] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-03-10T20:22:19.630814] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-03-10T20:22:19.630869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:19.630901] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:19.630930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:19.630990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:19.691177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:19.691835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:19.691914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:19.691947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:19.812498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:19.812666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:19.812708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:19.812738] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:19.816150] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=75.39%) [2026-03-10T20:22:19.816432] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-03-10T20:22:19.816561] [INFO ] [sig ] FOF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:19.959931] [INFO ] [LOCAL ] Saved forecast: FOF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FOF.txt [2026-03-10T20:22:19.960073] [INFO ] [sig ] [1206/3275] Completed FOF in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:19.960122] [INFO ] [sig ] [1207/3275] Forecasting FOLD... [2026-03-10T20:22:19.960157] [INFO ] [sig ] Generating forecast for: FOLD [2026-03-10T20:22:19.960195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-03-10T20:22:19.972279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-03-10T20:22:19.972637] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-03-10T20:22:19.973524] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-03-10T20:22:19.973603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:19.973649] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:19.973676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:19.973734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:20.030851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:20.031558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:20.031664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:20.031721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:20.153243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:20.153397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:20.153438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:20.153466] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:20.156933] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: DOWN (p=16.48%) [2026-03-10T20:22:20.157249] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-03-10T20:22:20.157379] [INFO ] [sig ] FOLD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:20.305092] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FOLD.txt [2026-03-10T20:22:20.305258] [INFO ] [sig ] [1207/3275] Completed FOLD in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:20.305299] [INFO ] [sig ] [1208/3275] Forecasting FORM... [2026-03-10T20:22:20.305328] [INFO ] [sig ] Generating forecast for: FORM [2026-03-10T20:22:20.305359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-03-10T20:22:20.317156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-03-10T20:22:20.317611] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-03-10T20:22:20.318549] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-03-10T20:22:20.318633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:20.318670] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:20.318700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:20.318759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:20.376991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:20.377906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:20.378020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:20.378056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:20.503463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:20.503665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:20.503728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:20.503758] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:20.507228] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: DOWN (p=46.59%) [2026-03-10T20:22:20.507518] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-03-10T20:22:20.507671] [INFO ] [sig ] FORM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:20.653202] [INFO ] [LOCAL ] Saved forecast: FORM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FORM.txt [2026-03-10T20:22:20.653361] [INFO ] [sig ] [1208/3275] Completed FORM in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:20.653417] [INFO ] [sig ] [1209/3275] Forecasting FOSL... [2026-03-10T20:22:20.653450] [INFO ] [sig ] Generating forecast for: FOSL [2026-03-10T20:22:20.653480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-03-10T20:22:20.665024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-03-10T20:22:20.665387] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-03-10T20:22:20.666302] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-03-10T20:22:20.666358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:20.666391] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:20.666419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:20.666492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:20.724366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:20.725117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:20.725204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:20.725262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:20.848055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:20.848233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:20.848273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:20.848301] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:20.851825] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: UP (p=52.12%) [2026-03-10T20:22:20.852106] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-03-10T20:22:20.852237] [INFO ] [sig ] FOSL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:20.994764] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FOSL.txt [2026-03-10T20:22:20.994897] [INFO ] [sig ] [1209/3275] Completed FOSL in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:20.994971] [INFO ] [sig ] [1210/3275] Forecasting FOX... [2026-03-10T20:22:20.995014] [INFO ] [sig ] Generating forecast for: FOX [2026-03-10T20:22:20.995060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-03-10T20:22:21.007441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-03-10T20:22:21.007800] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-03-10T20:22:21.008687] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-03-10T20:22:21.008742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:21.008775] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:21.008802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:21.008858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:21.068781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:21.069633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:21.069712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:21.069746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:21.197742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:21.197881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:21.197920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:21.197949] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:21.202130] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: UP (p=51.08%) [2026-03-10T20:22:21.202605] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-03-10T20:22:21.202735] [INFO ] [sig ] FOX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:21.344857] [INFO ] [LOCAL ] Saved forecast: FOX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FOX.txt [2026-03-10T20:22:21.344972] [INFO ] [sig ] [1210/3275] Completed FOX in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:21.345011] [INFO ] [sig ] [1211/3275] Forecasting FOXA... [2026-03-10T20:22:21.345040] [INFO ] [sig ] Generating forecast for: FOXA [2026-03-10T20:22:21.345071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-03-10T20:22:21.356164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-03-10T20:22:21.356487] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-03-10T20:22:21.357318] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-03-10T20:22:21.357385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:21.357417] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:21.357444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:21.357500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:21.415433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:21.416070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:21.416155] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:21.416195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:21.540619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:21.540776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:21.540817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:21.540845] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:21.544325] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: DOWN (p=30.90%) [2026-03-10T20:22:21.544621] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-03-10T20:22:21.544750] [INFO ] [sig ] FOXA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:21.709721] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FOXA.txt [2026-03-10T20:22:21.709881] [INFO ] [sig ] [1211/3275] Completed FOXA in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:21.709923] [INFO ] [sig ] [1212/3275] Forecasting FOXF... [2026-03-10T20:22:21.709953] [INFO ] [sig ] Generating forecast for: FOXF [2026-03-10T20:22:21.709984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-03-10T20:22:21.722911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-03-10T20:22:21.723344] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-03-10T20:22:21.724243] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-03-10T20:22:21.724313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:21.724350] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:21.724379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:21.724437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:21.784678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:21.785475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:21.785561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:21.785622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:21.905355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:21.905500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:21.905544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:21.905591] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:21.909188] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: DOWN (p=28.35%) [2026-03-10T20:22:21.909551] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-03-10T20:22:21.909721] [INFO ] [sig ] FOXF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:22.054553] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FOXF.txt [2026-03-10T20:22:22.054701] [INFO ] [sig ] [1212/3275] Completed FOXF in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:22.054741] [INFO ] [sig ] [1213/3275] Forecasting FPF... [2026-03-10T20:22:22.054770] [INFO ] [sig ] Generating forecast for: FPF [2026-03-10T20:22:22.054801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-03-10T20:22:22.066923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-03-10T20:22:22.067261] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-03-10T20:22:22.068066] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-03-10T20:22:22.068118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:22.068179] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:22.068257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:22.068318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:22.126147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:22.126849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:22.126930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:22.126962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:22.247562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:22.247748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:22.247790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:22.247818] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:22.251469] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: UP (p=53.11%) [2026-03-10T20:22:22.251821] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-03-10T20:22:22.251965] [INFO ] [sig ] FPF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:22.394096] [INFO ] [LOCAL ] Saved forecast: FPF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FPF.txt [2026-03-10T20:22:22.394260] [INFO ] [sig ] [1213/3275] Completed FPF in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:22.394304] [INFO ] [sig ] [1214/3275] Forecasting FPH... [2026-03-10T20:22:22.394334] [INFO ] [sig ] Generating forecast for: FPH [2026-03-10T20:22:22.394364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-03-10T20:22:22.405319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-03-10T20:22:22.405645] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-03-10T20:22:22.406431] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-03-10T20:22:22.406484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:22.406515] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:22.406541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:22.406615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:22.463656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:22.464524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:22.464622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:22.464658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:22.589354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:22.589520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:22.589562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:22.589612] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:22.593105] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: DOWN (p=38.01%) [2026-03-10T20:22:22.593396] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-03-10T20:22:22.593527] [INFO ] [sig ] FPH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:22.739612] [INFO ] [LOCAL ] Saved forecast: FPH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FPH.txt [2026-03-10T20:22:22.739758] [INFO ] [sig ] [1214/3275] Completed FPH in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:22.739805] [INFO ] [sig ] [1215/3275] Forecasting FPI... [2026-03-10T20:22:22.739834] [INFO ] [sig ] Generating forecast for: FPI [2026-03-10T20:22:22.739863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-03-10T20:22:22.751518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-03-10T20:22:22.751861] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-03-10T20:22:22.752685] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-03-10T20:22:22.752738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:22.752770] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:22.752799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:22.752855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:22.812277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:22.813116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:22.813203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:22.813236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:22.933534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:22.933713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:22.933755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:22.933784] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:22.938020] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-03-10T20:22:22.938323] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-03-10T20:22:22.938660] [INFO ] [sig ] FPI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:23.082975] [INFO ] [LOCAL ] Saved forecast: FPI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FPI.txt [2026-03-10T20:22:23.083112] [INFO ] [sig ] [1215/3275] Completed FPI in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:23.083151] [INFO ] [sig ] [1216/3275] Forecasting FPXI... [2026-03-10T20:22:23.083187] [INFO ] [sig ] Generating forecast for: FPXI [2026-03-10T20:22:23.083216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-03-10T20:22:23.093953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-03-10T20:22:23.094317] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-03-10T20:22:23.095174] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-03-10T20:22:23.095228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:23.095258] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:23.095290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:23.095364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:23.153160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:23.154095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:23.154185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:23.154222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:23.258198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:23.258361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:23.258402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:23.258431] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:23.262037] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: DOWN (p=13.73%) [2026-03-10T20:22:23.262342] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-03-10T20:22:23.262478] [INFO ] [sig ] FPXI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:23.413124] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FPXI.txt [2026-03-10T20:22:23.413258] [INFO ] [sig ] [1216/3275] Completed FPXI in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:23.413298] [INFO ] [sig ] [1217/3275] Forecasting FRA... [2026-03-10T20:22:23.413329] [INFO ] [sig ] Generating forecast for: FRA [2026-03-10T20:22:23.413359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-03-10T20:22:23.424711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-03-10T20:22:23.425035] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-03-10T20:22:23.425869] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-03-10T20:22:23.425922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:23.425955] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:23.425982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:23.426043] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:23.483713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:23.484360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:23.484440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:23.484473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:23.608135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:23.608314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:23.608357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:23.608388] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:23.612161] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: UP (p=66.32%) [2026-03-10T20:22:23.612450] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-03-10T20:22:23.612600] [INFO ] [sig ] FRA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:23.757920] [INFO ] [LOCAL ] Saved forecast: FRA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FRA.txt [2026-03-10T20:22:23.758068] [INFO ] [sig ] [1217/3275] Completed FRA in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:23.758108] [INFO ] [sig ] [1218/3275] Forecasting FRBA... [2026-03-10T20:22:23.758156] [INFO ] [sig ] Generating forecast for: FRBA [2026-03-10T20:22:23.758188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-03-10T20:22:23.768951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-03-10T20:22:23.769272] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-03-10T20:22:23.770101] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-03-10T20:22:23.770156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:23.770187] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:23.770214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:23.770270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:23.829126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:23.830003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:23.830089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:23.830123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:23.949907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:23.950067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:23.950123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:23.950153] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:23.953707] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: DOWN (p=35.56%) [2026-03-10T20:22:23.953998] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-03-10T20:22:23.954130] [INFO ] [sig ] FRBA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:24.104885] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FRBA.txt [2026-03-10T20:22:24.105053] [INFO ] [sig ] [1218/3275] Completed FRBA in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:24.105093] [INFO ] [sig ] [1219/3275] Forecasting FRHC... [2026-03-10T20:22:24.105123] [INFO ] [sig ] Generating forecast for: FRHC [2026-03-10T20:22:24.105153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-03-10T20:22:24.117351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-03-10T20:22:24.117801] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-03-10T20:22:24.118803] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-03-10T20:22:24.118865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:24.118898] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:24.118924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:24.118988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:24.192920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:24.193885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:24.193973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:24.194009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:24.321765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:24.321925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:24.321966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:24.321994] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:24.326131] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: UP (p=56.95%) [2026-03-10T20:22:24.326423] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-03-10T20:22:24.326761] [INFO ] [sig ] FRHC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:24.473481] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FRHC.txt [2026-03-10T20:22:24.473657] [INFO ] [sig ] [1219/3275] Completed FRHC in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:24.473704] [INFO ] [sig ] [1220/3275] Forecasting FRME... [2026-03-10T20:22:24.473734] [INFO ] [sig ] Generating forecast for: FRME [2026-03-10T20:22:24.473766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-03-10T20:22:24.485299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-03-10T20:22:24.485729] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-03-10T20:22:24.486612] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-03-10T20:22:24.486668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:24.486701] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:24.486727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:24.486784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:24.550816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:24.551829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:24.551911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:24.551946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:24.679513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:24.679728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:24.679797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:24.679851] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:24.686182] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: UP (p=55.05%) [2026-03-10T20:22:24.686710] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-03-10T20:22:24.686914] [INFO ] [sig ] FRME: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:24.874829] [INFO ] [LOCAL ] Saved forecast: FRME 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FRME.txt [2026-03-10T20:22:24.875038] [INFO ] [sig ] [1220/3275] Completed FRME in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 12.4m [2026-03-10T20:22:24.875101] [INFO ] [sig ] [1221/3275] Forecasting FRO... [2026-03-10T20:22:24.875139] [INFO ] [sig ] Generating forecast for: FRO [2026-03-10T20:22:24.875177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-03-10T20:22:24.888381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-03-10T20:22:24.888815] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-03-10T20:22:24.889707] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-03-10T20:22:24.889763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:24.889797] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:24.889825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:24.889884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:24.950360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:24.951270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:24.951364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:24.951398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:25.075091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:25.075259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:25.075301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:25.075332] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:25.079618] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: DOWN (p=40.18%) [2026-03-10T20:22:25.080040] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-03-10T20:22:25.080191] [INFO ] [sig ] FRO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:25.230303] [INFO ] [LOCAL ] Saved forecast: FRO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FRO.txt [2026-03-10T20:22:25.230457] [INFO ] [sig ] [1221/3275] Completed FRO in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-10T20:22:25.230497] [INFO ] [sig ] [1222/3275] Forecasting FROG... [2026-03-10T20:22:25.230527] [INFO ] [sig ] Generating forecast for: FROG [2026-03-10T20:22:25.230557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-03-10T20:22:25.241549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-03-10T20:22:25.241899] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-03-10T20:22:25.242760] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-03-10T20:22:25.242814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:25.242858] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:25.242886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:25.242944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:25.300024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:25.300769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:25.300864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:25.300903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:25.420173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:25.420335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:25.420380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:25.420409] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:25.423841] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: DOWN (p=6.83%) [2026-03-10T20:22:25.424119] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-03-10T20:22:25.424247] [INFO ] [sig ] FROG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:25.568308] [INFO ] [LOCAL ] Saved forecast: FROG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FROG.txt [2026-03-10T20:22:25.568498] [INFO ] [sig ] [1222/3275] Completed FROG in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.3m [2026-03-10T20:22:25.568540] [INFO ] [sig ] [1223/3275] Forecasting FRPH... [2026-03-10T20:22:25.568587] [INFO ] [sig ] Generating forecast for: FRPH [2026-03-10T20:22:25.568622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-03-10T20:22:25.579911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-03-10T20:22:25.580344] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-03-10T20:22:25.581196] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-03-10T20:22:25.581252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:25.581283] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:25.581310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:25.581368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:25.642315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:25.643356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:25.643697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:25.643736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:25.766127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:25.766283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:25.766324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:25.766355] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:25.769837] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-03-10T20:22:25.770117] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-03-10T20:22:25.770257] [INFO ] [sig ] FRPH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:25.915762] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FRPH.txt [2026-03-10T20:22:25.915901] [INFO ] [sig ] [1223/3275] Completed FRPH in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 12.3m [2026-03-10T20:22:25.915959] [INFO ] [sig ] [1224/3275] Forecasting FRSH... [2026-03-10T20:22:25.915991] [INFO ] [sig ] Generating forecast for: FRSH [2026-03-10T20:22:25.916023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-03-10T20:22:25.927631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-03-10T20:22:25.927968] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-03-10T20:22:25.928981] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-03-10T20:22:25.929039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:25.929070] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:25.929096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:25.929152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:25.989682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:25.990477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:25.990561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:25.990617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:26.116296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:26.116456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:26.116711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:26.116740] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:26.120989] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: DOWN (p=38.07%) [2026-03-10T20:22:26.121278] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-03-10T20:22:26.121554] [INFO ] [sig ] FRSH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:26.266760] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FRSH.txt [2026-03-10T20:22:26.266904] [INFO ] [sig ] [1224/3275] Completed FRSH in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.3m [2026-03-10T20:22:26.266943] [INFO ] [sig ] [1225/3275] Forecasting FSBC... [2026-03-10T20:22:26.266972] [INFO ] [sig ] Generating forecast for: FSBC [2026-03-10T20:22:26.267002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-03-10T20:22:26.279221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-03-10T20:22:26.279555] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-03-10T20:22:26.280367] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-03-10T20:22:26.280420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:26.280452] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:26.280479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:26.280536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:26.353171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:26.354417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:26.354543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:26.354626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:26.485309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:26.485750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:26.485802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:26.485835] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:26.489660] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: DOWN (p=10.50%) [2026-03-10T20:22:26.489955] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-03-10T20:22:26.490089] [INFO ] [sig ] FSBC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:26.639701] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FSBC.txt [2026-03-10T20:22:26.639871] [INFO ] [sig ] [1225/3275] Completed FSBC in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.3m [2026-03-10T20:22:26.639917] [INFO ] [sig ] [1226/3275] Forecasting FSCO... [2026-03-10T20:22:26.639949] [INFO ] [sig ] Generating forecast for: FSCO [2026-03-10T20:22:26.639980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-03-10T20:22:26.651730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-03-10T20:22:26.652151] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-03-10T20:22:26.653046] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-03-10T20:22:26.653101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:26.653134] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:26.653163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:26.653220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:26.711684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:26.712632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:26.712736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:26.712770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:26.839183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:26.839359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:26.839403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:26.839433] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:26.843178] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: UP (p=93.74%) [2026-03-10T20:22:26.843559] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-03-10T20:22:26.843738] [INFO ] [sig ] FSCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:27.024739] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FSCO.txt [2026-03-10T20:22:27.024926] [INFO ] [sig ] [1226/3275] Completed FSCO in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.3m [2026-03-10T20:22:27.024969] [INFO ] [sig ] [1227/3275] Forecasting FSK... [2026-03-10T20:22:27.025002] [INFO ] [sig ] Generating forecast for: FSK [2026-03-10T20:22:27.025033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-03-10T20:22:27.036497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-03-10T20:22:27.036908] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-03-10T20:22:27.037764] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-03-10T20:22:27.037819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:27.037852] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:27.037880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:27.037938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:27.096276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:27.097240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:27.097334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:27.097368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:27.215180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:27.215346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:27.215395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:27.215428] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:27.218914] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: UP (p=68.85%) [2026-03-10T20:22:27.219197] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-03-10T20:22:27.219367] [INFO ] [sig ] FSK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:27.364242] [INFO ] [LOCAL ] Saved forecast: FSK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FSK.txt [2026-03-10T20:22:27.364376] [INFO ] [sig ] [1227/3275] Completed FSK in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 12.3m [2026-03-10T20:22:27.364416] [INFO ] [sig ] [1228/3275] Forecasting FSLY... [2026-03-10T20:22:27.364445] [INFO ] [sig ] Generating forecast for: FSLY [2026-03-10T20:22:27.364477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-03-10T20:22:27.375482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-03-10T20:22:27.376007] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-03-10T20:22:27.376836] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-03-10T20:22:27.376890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:27.376921] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:27.376948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:27.377005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:27.438006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:27.438791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:27.438875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:27.438911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:27.564520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:27.564698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:27.564754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:27.564785] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:27.568616] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: UP (p=79.84%) [2026-03-10T20:22:27.568923] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-03-10T20:22:27.569060] [INFO ] [sig ] FSLY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:27.717953] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FSLY.txt [2026-03-10T20:22:27.718102] [INFO ] [sig ] [1228/3275] Completed FSLY in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.3m [2026-03-10T20:22:27.718163] [INFO ] [sig ] [1229/3275] Forecasting FSM... [2026-03-10T20:22:27.718199] [INFO ] [sig ] Generating forecast for: FSM [2026-03-10T20:22:27.718232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-03-10T20:22:27.731725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-03-10T20:22:27.732164] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-03-10T20:22:27.733044] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-03-10T20:22:27.733098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:27.733131] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:27.733158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:27.733215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:27.802671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:27.803887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:27.803981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:27.804015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:27.929653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:27.929825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:27.929868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:27.929915] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:27.933801] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-03-10T20:22:27.934220] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-03-10T20:22:27.934401] [INFO ] [sig ] FSM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:28.092798] [INFO ] [LOCAL ] Saved forecast: FSM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FSM.txt [2026-03-10T20:22:28.092955] [INFO ] [sig ] [1229/3275] Completed FSM in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.3m [2026-03-10T20:22:28.092995] [INFO ] [sig ] [1230/3275] Forecasting FSS... [2026-03-10T20:22:28.093028] [INFO ] [sig ] Generating forecast for: FSS [2026-03-10T20:22:28.093058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-03-10T20:22:28.104702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-03-10T20:22:28.105086] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-03-10T20:22:28.105904] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-03-10T20:22:28.105957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:28.106019] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:28.106047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:28.106105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:28.165271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:28.166127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:28.166211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:28.166244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:28.299055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:28.299219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:28.299266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:28.299302] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:28.303953] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: UP (p=73.37%) [2026-03-10T20:22:28.304315] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-03-10T20:22:28.304467] [INFO ] [sig ] FSS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:28.465477] [INFO ] [LOCAL ] Saved forecast: FSS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FSS.txt [2026-03-10T20:22:28.465663] [INFO ] [sig ] [1230/3275] Completed FSS in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.3m [2026-03-10T20:22:28.465707] [INFO ] [sig ] [1231/3275] Forecasting FTA... [2026-03-10T20:22:28.465740] [INFO ] [sig ] Generating forecast for: FTA [2026-03-10T20:22:28.465770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-03-10T20:22:28.477531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-03-10T20:22:28.477953] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-03-10T20:22:28.478821] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-03-10T20:22:28.479074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:28.479107] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:28.479133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:28.479190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:28.541332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:28.542274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:28.542376] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:28.542433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:28.666863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:28.667020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:28.667062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:28.667091] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:28.670526] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: DOWN (p=35.04%) [2026-03-10T20:22:28.670826] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-03-10T20:22:28.670953] [INFO ] [sig ] FTA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:28.819917] [INFO ] [LOCAL ] Saved forecast: FTA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FTA.txt [2026-03-10T20:22:28.820076] [INFO ] [sig ] [1231/3275] Completed FTA in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.3m [2026-03-10T20:22:28.820116] [INFO ] [sig ] [1232/3275] Forecasting FTAI... [2026-03-10T20:22:28.820146] [INFO ] [sig ] Generating forecast for: FTAI [2026-03-10T20:22:28.820179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-03-10T20:22:28.831737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-03-10T20:22:28.832083] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-03-10T20:22:28.832886] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-03-10T20:22:28.832940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:28.832973] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:28.833000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:28.833056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:28.894767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:28.895706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:28.895792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:28.895827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:29.030195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:29.030360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:29.030402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:29.030432] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:29.034015] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: UP (p=86.72%) [2026-03-10T20:22:29.034345] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-03-10T20:22:29.034491] [INFO ] [sig ] FTAI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:29.192461] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FTAI.txt [2026-03-10T20:22:29.192623] [INFO ] [sig ] [1232/3275] Completed FTAI in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.3m [2026-03-10T20:22:29.192666] [INFO ] [sig ] [1233/3275] Forecasting FTC... [2026-03-10T20:22:29.192698] [INFO ] [sig ] Generating forecast for: FTC [2026-03-10T20:22:29.192729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-03-10T20:22:29.204947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-03-10T20:22:29.205368] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-03-10T20:22:29.206195] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-03-10T20:22:29.206249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:29.206282] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:29.206326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:29.206403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:29.287413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:29.288665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:29.288761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:29.288796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:29.407728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:29.407897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:29.407940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:29.408007] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:29.411687] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: UP (p=98.42%) [2026-03-10T20:22:29.412004] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-03-10T20:22:29.412149] [INFO ] [sig ] FTC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:29.561076] [INFO ] [LOCAL ] Saved forecast: FTC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FTC.txt [2026-03-10T20:22:29.561236] [INFO ] [sig ] [1233/3275] Completed FTC in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.3m [2026-03-10T20:22:29.561277] [INFO ] [sig ] [1234/3275] Forecasting FTCI... [2026-03-10T20:22:29.561306] [INFO ] [sig ] Generating forecast for: FTCI [2026-03-10T20:22:29.561339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-03-10T20:22:29.574392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-03-10T20:22:29.574787] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-03-10T20:22:29.575608] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-03-10T20:22:29.575661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:29.575693] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:29.575720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:29.575777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:29.633963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:29.634914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:29.635002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:29.635036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:29.764647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:29.764796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:29.764838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:29.764868] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:29.768428] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: UP (p=84.22%) [2026-03-10T20:22:29.768741] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-03-10T20:22:29.768875] [INFO ] [sig ] FTCI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:29.912138] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FTCI.txt [2026-03-10T20:22:29.912274] [INFO ] [sig ] [1234/3275] Completed FTCI in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.3m [2026-03-10T20:22:29.912314] [INFO ] [sig ] [1235/3275] Forecasting FTCS... [2026-03-10T20:22:29.912344] [INFO ] [sig ] Generating forecast for: FTCS [2026-03-10T20:22:29.912376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-03-10T20:22:29.925139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-03-10T20:22:29.925497] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-03-10T20:22:29.926527] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-03-10T20:22:29.926606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:29.926640] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:29.926667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:29.926726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:29.984551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:29.985497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:29.985603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:29.985639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:30.105932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:30.106088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:30.106129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:30.106158] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:30.109688] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-03-10T20:22:30.109970] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-03-10T20:22:30.110101] [INFO ] [sig ] FTCS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:30.254363] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FTCS.txt [2026-03-10T20:22:30.254487] [INFO ] [sig ] [1235/3275] Completed FTCS in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 12.3m [2026-03-10T20:22:30.254526] [INFO ] [sig ] [1236/3275] Forecasting FTEK... [2026-03-10T20:22:30.254557] [INFO ] [sig ] Generating forecast for: FTEK [2026-03-10T20:22:30.254608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-03-10T20:22:30.265784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-03-10T20:22:30.266133] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-03-10T20:22:30.266958] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-03-10T20:22:30.267011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:30.267042] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:30.267069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:30.267126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:30.328884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:30.329806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:30.329892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:30.329926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:30.446670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:30.446820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:30.446861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:30.446891] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:30.450405] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: UP (p=92.94%) [2026-03-10T20:22:30.450722] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-03-10T20:22:30.450856] [INFO ] [sig ] FTEK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:30.595034] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FTEK.txt [2026-03-10T20:22:30.595161] [INFO ] [sig ] [1236/3275] Completed FTEK in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 12.3m [2026-03-10T20:22:30.595199] [INFO ] [sig ] [1237/3275] Forecasting FTGC... [2026-03-10T20:22:30.595229] [INFO ] [sig ] Generating forecast for: FTGC [2026-03-10T20:22:30.595264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-03-10T20:22:30.606283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-03-10T20:22:30.606643] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-03-10T20:22:30.607475] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-03-10T20:22:30.607529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:30.607562] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:30.607614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:30.607673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:30.666595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:30.667277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:30.667359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:30.667396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:30.783063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:30.783243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:30.783296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:30.783336] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:30.787817] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: DOWN (p=7.13%) [2026-03-10T20:22:30.788199] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-03-10T20:22:30.788386] [INFO ] [sig ] FTGC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:30.951176] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FTGC.txt [2026-03-10T20:22:30.951337] [INFO ] [sig ] [1237/3275] Completed FTGC in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-10T20:22:30.951378] [INFO ] [sig ] [1238/3275] Forecasting FTGS... [2026-03-10T20:22:30.951409] [INFO ] [sig ] Generating forecast for: FTGS [2026-03-10T20:22:30.951439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-03-10T20:22:30.962463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-03-10T20:22:30.962919] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-03-10T20:22:30.963914] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-03-10T20:22:30.963982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:30.964017] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:30.964047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:30.964108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:31.026037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:31.026991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:31.027084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:31.027119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:31.158072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:31.158297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:31.158362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:31.158412] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:31.163980] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: UP (p=98.31%) [2026-03-10T20:22:31.164513] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-03-10T20:22:31.164753] [INFO ] [sig ] FTGS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:31.319994] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FTGS.txt [2026-03-10T20:22:31.320148] [INFO ] [sig ] [1238/3275] Completed FTGS in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-10T20:22:31.320190] [INFO ] [sig ] [1239/3275] Forecasting FTHI... [2026-03-10T20:22:31.320221] [INFO ] [sig ] Generating forecast for: FTHI [2026-03-10T20:22:31.320252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-03-10T20:22:31.331898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-03-10T20:22:31.332254] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-03-10T20:22:31.333117] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-03-10T20:22:31.333174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:31.333208] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:31.333236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:31.333294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:31.392180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:31.392849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:31.392932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:31.392968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:31.511142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:31.511296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:31.511340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:31.511370] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:31.514975] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-03-10T20:22:31.515263] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-03-10T20:22:31.515397] [INFO ] [sig ] FTHI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:31.661597] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FTHI.txt [2026-03-10T20:22:31.661737] [INFO ] [sig ] [1239/3275] Completed FTHI in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 12.2m [2026-03-10T20:22:31.661777] [INFO ] [sig ] [1240/3275] Forecasting FTHY... [2026-03-10T20:22:31.661807] [INFO ] [sig ] Generating forecast for: FTHY [2026-03-10T20:22:31.661837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-03-10T20:22:31.672716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-03-10T20:22:31.673048] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-03-10T20:22:31.673872] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-03-10T20:22:31.673928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:31.673959] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:31.673988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:31.674045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:31.733924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:31.734641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:31.734752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:31.734786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:31.877982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:31.878200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:31.878253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:31.878290] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:31.882004] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-03-10T20:22:31.882309] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-03-10T20:22:31.882468] [INFO ] [sig ] FTHY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:32.033505] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FTHY.txt [2026-03-10T20:22:32.033672] [INFO ] [sig ] [1240/3275] Completed FTHY in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.2m [2026-03-10T20:22:32.033715] [INFO ] [sig ] [1241/3275] Forecasting FTI... [2026-03-10T20:22:32.033747] [INFO ] [sig ] Generating forecast for: FTI [2026-03-10T20:22:32.033777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-03-10T20:22:32.046154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-03-10T20:22:32.046534] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-03-10T20:22:32.047604] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-03-10T20:22:32.047677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:32.047710] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:32.047895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:32.047973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:32.108075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:32.109107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:32.109204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:32.109239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:32.240078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:32.240246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:32.240289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:32.240320] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:32.244133] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=91.98%) [2026-03-10T20:22:32.244500] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-03-10T20:22:32.244878] [INFO ] [sig ] FTI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:32.396487] [INFO ] [LOCAL ] Saved forecast: FTI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FTI.txt [2026-03-10T20:22:32.396869] [INFO ] [sig ] [1241/3275] Completed FTI in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.2m [2026-03-10T20:22:32.396913] [INFO ] [sig ] [1242/3275] Forecasting FTK... [2026-03-10T20:22:32.396944] [INFO ] [sig ] Generating forecast for: FTK [2026-03-10T20:22:32.396975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-03-10T20:22:32.409798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-03-10T20:22:32.410185] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-03-10T20:22:32.411206] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-03-10T20:22:32.411259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:32.411291] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:32.411317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:32.411374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:32.474549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:32.475618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:32.475709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:32.475751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:32.601816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:32.601980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:32.602022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:32.602051] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:32.605913] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-03-10T20:22:32.606270] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-03-10T20:22:32.606423] [INFO ] [sig ] FTK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:32.801040] [INFO ] [LOCAL ] Saved forecast: FTK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FTK.txt [2026-03-10T20:22:32.801194] [INFO ] [sig ] [1242/3275] Completed FTK in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.2m [2026-03-10T20:22:32.801234] [INFO ] [sig ] [1243/3275] Forecasting FTLF... [2026-03-10T20:22:32.801265] [INFO ] [sig ] Generating forecast for: FTLF [2026-03-10T20:22:32.801295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-03-10T20:22:32.812324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-03-10T20:22:32.812675] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-03-10T20:22:32.813466] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-03-10T20:22:32.813519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:32.813551] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:32.813604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:32.813663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:32.871958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:32.872701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:32.872787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:32.872824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:32.983094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:32.983254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:32.983294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:32.983324] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:32.986829] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: UP (p=78.34%) [2026-03-10T20:22:32.987107] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-03-10T20:22:32.987236] [INFO ] [sig ] FTLF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:33.135901] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FTLF.txt [2026-03-10T20:22:33.136115] [INFO ] [sig ] [1243/3275] Completed FTLF in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.2m [2026-03-10T20:22:33.136160] [INFO ] [sig ] [1244/3275] Forecasting FTQI... [2026-03-10T20:22:33.136192] [INFO ] [sig ] Generating forecast for: FTQI [2026-03-10T20:22:33.136224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-03-10T20:22:33.147251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-03-10T20:22:33.147598] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-03-10T20:22:33.148423] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-03-10T20:22:33.148476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:33.148509] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:33.148536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:33.148630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:33.206820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:33.207522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:33.207810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:33.207848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:33.336021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:33.336187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:33.336229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:33.336258] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:33.340620] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: DOWN (p=5.97%) [2026-03-10T20:22:33.341108] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-03-10T20:22:33.341242] [INFO ] [sig ] FTQI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:33.485894] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FTQI.txt [2026-03-10T20:22:33.486026] [INFO ] [sig ] [1244/3275] Completed FTQI in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.2m [2026-03-10T20:22:33.486066] [INFO ] [sig ] [1245/3275] Forecasting FTRE... [2026-03-10T20:22:33.486096] [INFO ] [sig ] Generating forecast for: FTRE [2026-03-10T20:22:33.486127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-03-10T20:22:33.496973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-03-10T20:22:33.497301] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-03-10T20:22:33.498114] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-03-10T20:22:33.498192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:33.498224] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:33.498252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:33.498309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:33.555416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:33.556111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:33.556191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:33.556225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:33.684867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:33.685043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:33.685091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:33.685122] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:33.689159] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-03-10T20:22:33.689450] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-03-10T20:22:33.689605] [INFO ] [sig ] FTRE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:33.842545] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FTRE.txt [2026-03-10T20:22:33.842721] [INFO ] [sig ] [1245/3275] Completed FTRE in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.2m [2026-03-10T20:22:33.842764] [INFO ] [sig ] [1246/3275] Forecasting FTRI... [2026-03-10T20:22:33.842795] [INFO ] [sig ] Generating forecast for: FTRI [2026-03-10T20:22:33.842834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-03-10T20:22:33.855298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-03-10T20:22:33.855682] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-03-10T20:22:33.856526] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-03-10T20:22:33.856619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:33.856657] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:33.856686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:33.856745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:33.920363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:33.921428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:33.921521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:33.921557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:34.046676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:34.046838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:34.046880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:34.046911] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:34.050485] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: UP (p=79.33%) [2026-03-10T20:22:34.050842] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-03-10T20:22:34.050980] [INFO ] [sig ] FTRI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:34.194245] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FTRI.txt [2026-03-10T20:22:34.194376] [INFO ] [sig ] [1246/3275] Completed FTRI in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.2m [2026-03-10T20:22:34.194416] [INFO ] [sig ] [1247/3275] Forecasting FTS... [2026-03-10T20:22:34.194445] [INFO ] [sig ] Generating forecast for: FTS [2026-03-10T20:22:34.194475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-03-10T20:22:34.206280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-03-10T20:22:34.206700] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-03-10T20:22:34.207554] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-03-10T20:22:34.207640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:34.207698] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:34.207728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:34.207785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:34.267108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:34.267829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:34.267911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:34.267944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:34.395147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:34.395325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:34.395379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:34.395410] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:34.399243] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: UP (p=56.09%) [2026-03-10T20:22:34.399598] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-03-10T20:22:34.399735] [INFO ] [sig ] FTS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:34.546217] [INFO ] [LOCAL ] Saved forecast: FTS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FTS.txt [2026-03-10T20:22:34.546385] [INFO ] [sig ] [1247/3275] Completed FTS in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.2m [2026-03-10T20:22:34.546435] [INFO ] [sig ] [1248/3275] Forecasting FTSL... [2026-03-10T20:22:34.546472] [INFO ] [sig ] Generating forecast for: FTSL [2026-03-10T20:22:34.546510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-03-10T20:22:34.558063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-03-10T20:22:34.558648] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-03-10T20:22:34.559926] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-03-10T20:22:34.560001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:34.560055] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:34.560103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:34.560199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:34.627671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:34.628757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:34.628878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:34.628914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:34.767684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:34.767889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:34.767974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:34.768041] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:34.772769] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-03-10T20:22:34.773209] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-03-10T20:22:34.773379] [INFO ] [sig ] FTSL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:34.917772] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FTSL.txt [2026-03-10T20:22:34.917929] [INFO ] [sig ] [1248/3275] Completed FTSL in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.2m [2026-03-10T20:22:34.917971] [INFO ] [sig ] [1249/3275] Forecasting FTSM... [2026-03-10T20:22:34.918002] [INFO ] [sig ] Generating forecast for: FTSM [2026-03-10T20:22:34.918032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-03-10T20:22:34.930190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-03-10T20:22:34.930606] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-03-10T20:22:34.931667] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-03-10T20:22:34.931720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:34.931753] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:34.931780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:34.931837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:34.993390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:34.994463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:34.994569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:34.994627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:35.096109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:35.096276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:35.096317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:35.096345] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:35.099841] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=73.15%) [2026-03-10T20:22:35.100132] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-03-10T20:22:35.100263] [INFO ] [sig ] FTSM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:35.243358] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FTSM.txt [2026-03-10T20:22:35.243546] [INFO ] [sig ] [1249/3275] Completed FTSM in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.2m [2026-03-10T20:22:35.243609] [INFO ] [sig ] [1250/3275] Forecasting FTXL... [2026-03-10T20:22:35.243642] [INFO ] [sig ] Generating forecast for: FTXL [2026-03-10T20:22:35.243673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-03-10T20:22:35.256110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-03-10T20:22:35.256522] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-03-10T20:22:35.257369] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-03-10T20:22:35.257429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:35.257466] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:35.257499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:35.257569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:35.315993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:35.316981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:35.317072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:35.317107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:35.443868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:35.444033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:35.444076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:35.444154] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:35.447751] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: DOWN (p=5.24%) [2026-03-10T20:22:35.448041] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-03-10T20:22:35.448201] [INFO ] [sig ] FTXL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:35.594360] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FTXL.txt [2026-03-10T20:22:35.594525] [INFO ] [sig ] [1250/3275] Completed FTXL in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.2m [2026-03-10T20:22:35.594566] [INFO ] [sig ] [1251/3275] Forecasting FTXN... [2026-03-10T20:22:35.594620] [INFO ] [sig ] Generating forecast for: FTXN [2026-03-10T20:22:35.594652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-03-10T20:22:35.605767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-03-10T20:22:35.606203] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-03-10T20:22:35.607090] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-03-10T20:22:35.607149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:35.607181] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:35.607209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:35.607266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:35.670445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:35.671616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:35.671741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:35.671780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:35.794912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:35.795075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:35.795116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:35.795145] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:35.798715] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: DOWN (p=35.93%) [2026-03-10T20:22:35.799011] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-03-10T20:22:35.799141] [INFO ] [sig ] FTXN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:35.949315] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FTXN.txt [2026-03-10T20:22:35.949476] [INFO ] [sig ] [1251/3275] Completed FTXN in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.2m [2026-03-10T20:22:35.949518] [INFO ] [sig ] [1252/3275] Forecasting FTXO... [2026-03-10T20:22:35.949549] [INFO ] [sig ] Generating forecast for: FTXO [2026-03-10T20:22:35.949600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-03-10T20:22:35.961692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-03-10T20:22:35.962253] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-03-10T20:22:35.963288] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-03-10T20:22:35.963341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:35.963372] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:35.963399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:35.963465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:36.023699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:36.024700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:36.024789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:36.024825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:36.151628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:36.151793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:36.151839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:36.151871] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:36.155370] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: DOWN (p=6.67%) [2026-03-10T20:22:36.155689] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-03-10T20:22:36.155828] [INFO ] [sig ] FTXO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:36.306150] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FTXO.txt [2026-03-10T20:22:36.306308] [INFO ] [sig ] [1252/3275] Completed FTXO in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.2m [2026-03-10T20:22:36.306350] [INFO ] [sig ] [1253/3275] Forecasting FUBO... [2026-03-10T20:22:36.306381] [INFO ] [sig ] Generating forecast for: FUBO [2026-03-10T20:22:36.306414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-03-10T20:22:36.319024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-03-10T20:22:36.319416] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-03-10T20:22:36.320465] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-03-10T20:22:36.320519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:36.320551] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:36.320796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:36.320857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:36.378934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:36.379871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:36.379958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:36.379993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:36.505547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:36.505746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:36.505789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:36.505820] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:36.509466] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: DOWN (p=10.78%) [2026-03-10T20:22:36.509780] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-03-10T20:22:36.509919] [INFO ] [sig ] FUBO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:36.653082] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FUBO.txt [2026-03-10T20:22:36.653249] [INFO ] [sig ] [1253/3275] Completed FUBO in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.2m [2026-03-10T20:22:36.653290] [INFO ] [sig ] [1254/3275] Forecasting FUL... [2026-03-10T20:22:36.653322] [INFO ] [sig ] Generating forecast for: FUL [2026-03-10T20:22:36.653353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-03-10T20:22:36.664885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-03-10T20:22:36.665297] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-03-10T20:22:36.666141] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-03-10T20:22:36.666195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:36.666226] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:36.666253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:36.666309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:36.725483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:36.726427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:36.726516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:36.726552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:36.854900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:36.855065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:36.855106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:36.855135] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:36.858682] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: DOWN (p=29.54%) [2026-03-10T20:22:36.858967] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-03-10T20:22:36.859098] [INFO ] [sig ] FUL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:37.006462] [INFO ] [LOCAL ] Saved forecast: FUL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FUL.txt [2026-03-10T20:22:37.006687] [INFO ] [sig ] [1254/3275] Completed FUL in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-10T20:22:37.006739] [INFO ] [sig ] [1255/3275] Forecasting FULC... [2026-03-10T20:22:37.006771] [INFO ] [sig ] Generating forecast for: FULC [2026-03-10T20:22:37.006802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-03-10T20:22:37.019127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-03-10T20:22:37.019510] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-03-10T20:22:37.020403] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-03-10T20:22:37.020461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:37.020500] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:37.020533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:37.020638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:37.078428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:37.079408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:37.079497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:37.079532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:37.207312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:37.207476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:37.207521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:37.207550] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:37.211168] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: DOWN (p=18.41%) [2026-03-10T20:22:37.211458] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-03-10T20:22:37.211616] [INFO ] [sig ] FULC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:37.354686] [INFO ] [LOCAL ] Saved forecast: FULC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FULC.txt [2026-03-10T20:22:37.354850] [INFO ] [sig ] [1255/3275] Completed FULC in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-10T20:22:37.354891] [INFO ] [sig ] [1256/3275] Forecasting FUN... [2026-03-10T20:22:37.354922] [INFO ] [sig ] Generating forecast for: FUN [2026-03-10T20:22:37.354953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-03-10T20:22:37.366402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-03-10T20:22:37.366840] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-03-10T20:22:37.367779] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-03-10T20:22:37.367836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:37.367870] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:37.367901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:37.367960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:37.426467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:37.427399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:37.427487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:37.427522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:37.555969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:37.556147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:37.556189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:37.556216] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:37.560180] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: UP (p=55.89%) [2026-03-10T20:22:37.560487] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-03-10T20:22:37.560654] [INFO ] [sig ] FUN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:37.703554] [INFO ] [LOCAL ] Saved forecast: FUN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FUN.txt [2026-03-10T20:22:37.703733] [INFO ] [sig ] [1256/3275] Completed FUN in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.1m [2026-03-10T20:22:37.703782] [INFO ] [sig ] [1257/3275] Forecasting FUNC... [2026-03-10T20:22:37.703815] [INFO ] [sig ] Generating forecast for: FUNC [2026-03-10T20:22:37.703844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-03-10T20:22:37.715826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-03-10T20:22:37.716269] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-03-10T20:22:37.717189] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-03-10T20:22:37.717245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:37.717293] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:37.717324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:37.717382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:37.775664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:37.776643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:37.776815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:37.776863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:37.900014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:37.900175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:37.900217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:37.900246] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:37.903683] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-03-10T20:22:37.903963] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-03-10T20:22:37.904094] [INFO ] [sig ] FUNC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:38.047386] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FUNC.txt [2026-03-10T20:22:38.047544] [INFO ] [sig ] [1257/3275] Completed FUNC in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.1m [2026-03-10T20:22:38.047604] [INFO ] [sig ] [1258/3275] Forecasting FUND... [2026-03-10T20:22:38.047639] [INFO ] [sig ] Generating forecast for: FUND [2026-03-10T20:22:38.047670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-03-10T20:22:38.058905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-03-10T20:22:38.059296] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-03-10T20:22:38.060211] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-03-10T20:22:38.060279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:38.060313] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:38.060341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:38.060399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:38.119208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:38.119998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:38.120086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:38.120122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:38.241769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:38.241952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:38.241994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:38.242023] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:38.245941] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: DOWN (p=10.40%) [2026-03-10T20:22:38.246228] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-03-10T20:22:38.246355] [INFO ] [sig ] FUND: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:38.393313] [INFO ] [LOCAL ] Saved forecast: FUND 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FUND.txt [2026-03-10T20:22:38.393465] [INFO ] [sig ] [1258/3275] Completed FUND in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.1m [2026-03-10T20:22:38.393507] [INFO ] [sig ] [1259/3275] Forecasting FVCB... [2026-03-10T20:22:38.393537] [INFO ] [sig ] Generating forecast for: FVCB [2026-03-10T20:22:38.393567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-03-10T20:22:38.408303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-03-10T20:22:38.408720] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-03-10T20:22:38.409536] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-03-10T20:22:38.409612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:38.409649] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:38.409679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:38.409737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:38.470927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:38.471852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:38.471944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:38.471979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:38.589063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:38.589232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:38.589273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:38.589302] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:38.592843] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: DOWN (p=17.11%) [2026-03-10T20:22:38.593139] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-03-10T20:22:38.593271] [INFO ] [sig ] FVCB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:38.742757] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FVCB.txt [2026-03-10T20:22:38.742920] [INFO ] [sig ] [1259/3275] Completed FVCB in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.1m [2026-03-10T20:22:38.742961] [INFO ] [sig ] [1260/3275] Forecasting FWONA... [2026-03-10T20:22:38.742993] [INFO ] [sig ] Generating forecast for: FWONA [2026-03-10T20:22:38.743022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-03-10T20:22:38.756923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-03-10T20:22:38.757303] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-03-10T20:22:38.758122] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-03-10T20:22:38.758203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:38.758238] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:38.758264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:38.758321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:38.820845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:38.822040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:38.822158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:38.822197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:38.955765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:38.955929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:38.955970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:38.956001] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:38.959552] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: DOWN (p=11.36%) [2026-03-10T20:22:38.959897] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-03-10T20:22:38.960032] [INFO ] [sig ] FWONA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:39.104391] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FWONA.txt [2026-03-10T20:22:39.104531] [INFO ] [sig ] [1260/3275] Completed FWONA in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.1m [2026-03-10T20:22:39.104615] [INFO ] [sig ] [1261/3275] Forecasting FWONK... [2026-03-10T20:22:39.104656] [INFO ] [sig ] Generating forecast for: FWONK [2026-03-10T20:22:39.104694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-03-10T20:22:39.116174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-03-10T20:22:39.116518] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-03-10T20:22:39.117388] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-03-10T20:22:39.117445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:39.117480] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:39.117510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:39.117609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:39.176714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:39.177360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:39.177442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:39.177476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:39.294613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:39.294765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:39.294809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:39.294839] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:39.298414] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: UP (p=57.10%) [2026-03-10T20:22:39.298757] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-03-10T20:22:39.298893] [INFO ] [sig ] FWONK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:39.447686] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FWONK.txt [2026-03-10T20:22:39.447857] [INFO ] [sig ] [1261/3275] Completed FWONK in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.1m [2026-03-10T20:22:39.447902] [INFO ] [sig ] [1262/3275] Forecasting FWRD... [2026-03-10T20:22:39.447934] [INFO ] [sig ] Generating forecast for: FWRD [2026-03-10T20:22:39.447964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-03-10T20:22:39.459992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-03-10T20:22:39.460371] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-03-10T20:22:39.461387] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-03-10T20:22:39.461443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:39.461476] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:39.461504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:39.461595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:39.521677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:39.522747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:39.522843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:39.522881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:39.649663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:39.649817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:39.649859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:39.649888] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:39.653473] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: DOWN (p=28.11%) [2026-03-10T20:22:39.653801] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-03-10T20:22:39.653936] [INFO ] [sig ] FWRD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:39.798218] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FWRD.txt [2026-03-10T20:22:39.798386] [INFO ] [sig ] [1262/3275] Completed FWRD in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.1m [2026-03-10T20:22:39.798427] [INFO ] [sig ] [1263/3275] Forecasting FWRG... [2026-03-10T20:22:39.798458] [INFO ] [sig ] Generating forecast for: FWRG [2026-03-10T20:22:39.798488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-03-10T20:22:39.810497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-03-10T20:22:39.810974] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-03-10T20:22:39.811837] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-03-10T20:22:39.811894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:39.811927] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:39.811954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:39.812011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:39.870252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:39.871172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:39.871258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:39.871291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:39.996394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:39.996564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:39.996628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:39.996658] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:40.000262] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: DOWN (p=10.99%) [2026-03-10T20:22:40.000612] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-03-10T20:22:40.000768] [INFO ] [sig ] FWRG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:40.150745] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/FWRG.txt [2026-03-10T20:22:40.150890] [INFO ] [sig ] [1263/3275] Completed FWRG in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.1m [2026-03-10T20:22:40.150936] [INFO ] [sig ] [1264/3275] Forecasting FYC... [2026-03-10T20:22:40.150968] [INFO ] [sig ] Generating forecast for: FYC [2026-03-10T20:22:40.150999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-03-10T20:22:40.163763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-03-10T20:22:40.164100] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-03-10T20:22:40.164956] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-03-10T20:22:40.165041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:40.165075] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:40.165101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:40.165159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:40.224830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:40.225690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:40.225781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:40.225815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:40.351332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:40.351491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:40.351589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:40.351624] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:40.355774] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: UP (p=60.31%) [2026-03-10T20:22:40.356082] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-03-10T20:22:40.356216] [INFO ] [sig ] FYC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:40.506675] [INFO ] [LOCAL ] Saved forecast: FYC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FYC.txt [2026-03-10T20:22:40.507039] [INFO ] [sig ] [1264/3275] Completed FYC in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.1m [2026-03-10T20:22:40.507080] [INFO ] [sig ] [1265/3275] Forecasting FYX... [2026-03-10T20:22:40.507112] [INFO ] [sig ] Generating forecast for: FYX [2026-03-10T20:22:40.507142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-03-10T20:22:40.519111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-03-10T20:22:40.519506] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-03-10T20:22:40.520357] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-03-10T20:22:40.520410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:40.520441] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:40.520467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:40.520523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:40.580643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:40.581783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:40.581869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:40.581902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:40.712704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:40.713022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:40.713066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:40.713096] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:40.716769] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: UP (p=55.77%) [2026-03-10T20:22:40.717069] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-03-10T20:22:40.717200] [INFO ] [sig ] FYX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:40.863288] [INFO ] [LOCAL ] Saved forecast: FYX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/FYX.txt [2026-03-10T20:22:40.863464] [INFO ] [sig ] [1265/3275] Completed FYX in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.1m [2026-03-10T20:22:40.863506] [INFO ] [sig ] [1266/3275] Forecasting G... [2026-03-10T20:22:40.863538] [INFO ] [sig ] Generating forecast for: G [2026-03-10T20:22:40.863587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-03-10T20:22:40.875551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-03-10T20:22:40.875949] [INFO ] [FORECASTER] Starting predict_future for G [2026-03-10T20:22:40.876810] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-03-10T20:22:40.876873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:40.876904] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:40.876931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:40.876988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:40.935612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:40.936609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:40.936741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:40.936779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:41.060916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:41.061087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:41.061131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:41.061162] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:41.064738] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: DOWN (p=13.37%) [2026-03-10T20:22:41.065032] [INFO ] [FORECASTER] Completed predict_future for G [2026-03-10T20:22:41.065169] [INFO ] [sig ] G: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:41.214430] [INFO ] [LOCAL ] Saved forecast: G 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/G.txt [2026-03-10T20:22:41.214631] [INFO ] [sig ] [1266/3275] Completed G in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.1m [2026-03-10T20:22:41.214679] [INFO ] [sig ] [1267/3275] Forecasting GAB... [2026-03-10T20:22:41.214712] [INFO ] [sig ] Generating forecast for: GAB [2026-03-10T20:22:41.214743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-03-10T20:22:41.225869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-03-10T20:22:41.226294] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-03-10T20:22:41.227164] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-03-10T20:22:41.227217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:41.227248] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:41.227274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:41.227330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:41.284944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:41.285867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:41.285949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:41.285983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:41.412486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:41.412707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:41.412754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:41.412821] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:41.416688] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: UP (p=52.76%) [2026-03-10T20:22:41.417039] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-03-10T20:22:41.417189] [INFO ] [sig ] GAB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:41.567431] [INFO ] [LOCAL ] Saved forecast: GAB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GAB.txt [2026-03-10T20:22:41.567614] [INFO ] [sig ] [1267/3275] Completed GAB in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.1m [2026-03-10T20:22:41.567661] [INFO ] [sig ] [1268/3275] Forecasting GABC... [2026-03-10T20:22:41.567692] [INFO ] [sig ] Generating forecast for: GABC [2026-03-10T20:22:41.567723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-03-10T20:22:41.580474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-03-10T20:22:41.580883] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-03-10T20:22:41.581714] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-03-10T20:22:41.581767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:41.581824] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:41.581854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:41.581911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:41.642135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:41.643121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:41.643208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:41.643244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:41.773691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:41.773855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:41.773898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:41.773928] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:41.777504] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: DOWN (p=9.52%) [2026-03-10T20:22:41.777808] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-03-10T20:22:41.777942] [INFO ] [sig ] GABC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:41.921197] [INFO ] [LOCAL ] Saved forecast: GABC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GABC.txt [2026-03-10T20:22:41.921333] [INFO ] [sig ] [1268/3275] Completed GABC in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.1m [2026-03-10T20:22:41.921373] [INFO ] [sig ] [1269/3275] Forecasting GAIA... [2026-03-10T20:22:41.921403] [INFO ] [sig ] Generating forecast for: GAIA [2026-03-10T20:22:41.921433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-03-10T20:22:41.932912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-03-10T20:22:41.933251] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-03-10T20:22:41.934054] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-03-10T20:22:41.934107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:41.934138] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:41.934165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:41.934221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:41.994134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:41.994947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:41.995040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:41.995077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:42.113804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:42.113973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:42.114016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:42.114045] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:42.117675] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: DOWN (p=28.18%) [2026-03-10T20:22:42.118171] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-03-10T20:22:42.118303] [INFO ] [sig ] GAIA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:42.261953] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GAIA.txt [2026-03-10T20:22:42.262116] [INFO ] [sig ] [1269/3275] Completed GAIA in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.1m [2026-03-10T20:22:42.262156] [INFO ] [sig ] [1270/3275] Forecasting GAIN... [2026-03-10T20:22:42.262186] [INFO ] [sig ] Generating forecast for: GAIN [2026-03-10T20:22:42.262220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-03-10T20:22:42.274145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-03-10T20:22:42.274556] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-03-10T20:22:42.275405] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-03-10T20:22:42.275458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:42.275490] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:42.275517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:42.275604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:42.334878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:42.335805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:42.335892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:42.335928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:42.454966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:42.455129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:42.455170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:42.455198] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:42.458705] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=39.21%) [2026-03-10T20:22:42.458994] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-03-10T20:22:42.459124] [INFO ] [sig ] GAIN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:42.607159] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GAIN.txt [2026-03-10T20:22:42.607349] [INFO ] [sig ] [1270/3275] Completed GAIN in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.0m [2026-03-10T20:22:42.607391] [INFO ] [sig ] [1271/3275] Forecasting GAM... [2026-03-10T20:22:42.607422] [INFO ] [sig ] Generating forecast for: GAM [2026-03-10T20:22:42.607453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-03-10T20:22:42.619476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-03-10T20:22:42.619922] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-03-10T20:22:42.620813] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-03-10T20:22:42.620868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:42.620900] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:42.620927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:42.620983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:42.680935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:42.681861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:42.681950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:42.681983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:42.803181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:42.803349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:42.803390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:42.803418] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:42.806937] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: UP (p=80.43%) [2026-03-10T20:22:42.807233] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-03-10T20:22:42.807366] [INFO ] [sig ] GAM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:42.951100] [INFO ] [LOCAL ] Saved forecast: GAM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GAM.txt [2026-03-10T20:22:42.951257] [INFO ] [sig ] [1271/3275] Completed GAM in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.0m [2026-03-10T20:22:42.951298] [INFO ] [sig ] [1272/3275] Forecasting GAMB... [2026-03-10T20:22:42.951356] [INFO ] [sig ] Generating forecast for: GAMB [2026-03-10T20:22:42.951390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-03-10T20:22:42.962665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-03-10T20:22:42.962995] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-03-10T20:22:42.963812] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-03-10T20:22:42.963865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:42.963897] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:42.963924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:42.963982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:43.022758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:43.023864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:43.023950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:43.023984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:43.146454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:43.146632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:43.146675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:43.146704] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:43.150376] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-03-10T20:22:43.150687] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-03-10T20:22:43.151016] [INFO ] [sig ] GAMB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:43.306760] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GAMB.txt [2026-03-10T20:22:43.306933] [INFO ] [sig ] [1272/3275] Completed GAMB in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.0m [2026-03-10T20:22:43.306975] [INFO ] [sig ] [1273/3275] Forecasting GANX... [2026-03-10T20:22:43.307006] [INFO ] [sig ] Generating forecast for: GANX [2026-03-10T20:22:43.307036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-03-10T20:22:43.319172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-03-10T20:22:43.319616] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-03-10T20:22:43.320464] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-03-10T20:22:43.320518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:43.320549] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:43.320610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:43.320671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:43.378136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:43.379087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:43.379173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:43.379205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:43.501251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:43.501409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:43.501449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:43.501477] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:43.505104] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: UP (p=83.71%) [2026-03-10T20:22:43.505381] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-03-10T20:22:43.505510] [INFO ] [sig ] GANX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:43.647075] [INFO ] [LOCAL ] Saved forecast: GANX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GANX.txt [2026-03-10T20:22:43.647191] [INFO ] [sig ] [1273/3275] Completed GANX in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.0m [2026-03-10T20:22:43.647229] [INFO ] [sig ] [1274/3275] Forecasting GASS... [2026-03-10T20:22:43.647258] [INFO ] [sig ] Generating forecast for: GASS [2026-03-10T20:22:43.647286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-03-10T20:22:43.658368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-03-10T20:22:43.658736] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-03-10T20:22:43.659562] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-03-10T20:22:43.659644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:43.659676] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:43.659707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:43.659763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:43.717593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:43.718298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:43.718406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:43.718440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:43.840520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:43.840706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:43.840756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:43.840792] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:43.844232] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=77.73%) [2026-03-10T20:22:43.844516] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-03-10T20:22:43.844663] [INFO ] [sig ] GASS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:43.990649] [INFO ] [LOCAL ] Saved forecast: GASS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GASS.txt [2026-03-10T20:22:43.990805] [INFO ] [sig ] [1274/3275] Completed GASS in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.0m [2026-03-10T20:22:43.990847] [INFO ] [sig ] [1275/3275] Forecasting GATX... [2026-03-10T20:22:43.990878] [INFO ] [sig ] Generating forecast for: GATX [2026-03-10T20:22:43.990910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-03-10T20:22:44.003046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-03-10T20:22:44.003425] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-03-10T20:22:44.004241] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-03-10T20:22:44.004295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:44.004327] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:44.004353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:44.004408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:44.063470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:44.064338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:44.064421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:44.064455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:44.188698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:44.188861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:44.188903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:44.188949] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:44.192363] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=65.98%) [2026-03-10T20:22:44.192667] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-03-10T20:22:44.192799] [INFO ] [sig ] GATX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:44.338172] [INFO ] [LOCAL ] Saved forecast: GATX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GATX.txt [2026-03-10T20:22:44.338333] [INFO ] [sig ] [1275/3275] Completed GATX in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.0m [2026-03-10T20:22:44.338374] [INFO ] [sig ] [1276/3275] Forecasting GBAB... [2026-03-10T20:22:44.338405] [INFO ] [sig ] Generating forecast for: GBAB [2026-03-10T20:22:44.338435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-03-10T20:22:44.350138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-03-10T20:22:44.350555] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-03-10T20:22:44.351605] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-03-10T20:22:44.351662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:44.351697] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:44.351723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:44.351779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:44.414989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:44.415913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:44.416002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:44.416036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:44.549285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:44.549492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:44.549539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:44.549590] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:44.553421] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: UP (p=83.11%) [2026-03-10T20:22:44.553808] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-03-10T20:22:44.553951] [INFO ] [sig ] GBAB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:44.707386] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GBAB.txt [2026-03-10T20:22:44.707547] [INFO ] [sig ] [1276/3275] Completed GBAB in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.0m [2026-03-10T20:22:44.707609] [INFO ] [sig ] [1277/3275] Forecasting GBCI... [2026-03-10T20:22:44.707643] [INFO ] [sig ] Generating forecast for: GBCI [2026-03-10T20:22:44.707674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-03-10T20:22:44.720056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-03-10T20:22:44.720475] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-03-10T20:22:44.721496] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-03-10T20:22:44.721552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:44.721604] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:44.721634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:44.721692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:44.784094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:44.785254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:44.785340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:44.785416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:44.911848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:44.912009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:44.912050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:44.912080] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:44.915803] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: UP (p=67.67%) [2026-03-10T20:22:44.916087] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-03-10T20:22:44.916216] [INFO ] [sig ] GBCI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:45.064471] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GBCI.txt [2026-03-10T20:22:45.064721] [INFO ] [sig ] [1277/3275] Completed GBCI in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.0m [2026-03-10T20:22:45.064772] [INFO ] [sig ] [1278/3275] Forecasting GBDC... [2026-03-10T20:22:45.064809] [INFO ] [sig ] Generating forecast for: GBDC [2026-03-10T20:22:45.064845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-03-10T20:22:45.076392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-03-10T20:22:45.076829] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-03-10T20:22:45.077854] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-03-10T20:22:45.077917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:45.077951] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:45.077979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:45.078038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:45.137790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:45.138756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:45.138859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:45.138895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:45.266509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:45.266727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:45.266778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:45.266807] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:45.270564] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: DOWN (p=41.89%) [2026-03-10T20:22:45.270982] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-03-10T20:22:45.271137] [INFO ] [sig ] GBDC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:45.426936] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GBDC.txt [2026-03-10T20:22:45.427096] [INFO ] [sig ] [1278/3275] Completed GBDC in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.0m [2026-03-10T20:22:45.427138] [INFO ] [sig ] [1279/3275] Forecasting GBTG... [2026-03-10T20:22:45.427168] [INFO ] [sig ] Generating forecast for: GBTG [2026-03-10T20:22:45.427200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-03-10T20:22:45.438676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-03-10T20:22:45.439064] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-03-10T20:22:45.439897] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-03-10T20:22:45.439951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:45.439983] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:45.440026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:45.440085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:45.502138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:45.503112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:45.503199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:45.503233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:45.635181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:45.635362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:45.635411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:45.635444] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:45.639174] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: UP (p=68.51%) [2026-03-10T20:22:45.639545] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-03-10T20:22:45.639720] [INFO ] [sig ] GBTG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:45.788937] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GBTG.txt [2026-03-10T20:22:45.789101] [INFO ] [sig ] [1279/3275] Completed GBTG in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.0m [2026-03-10T20:22:45.789144] [INFO ] [sig ] [1280/3275] Forecasting GBX... [2026-03-10T20:22:45.789176] [INFO ] [sig ] Generating forecast for: GBX [2026-03-10T20:22:45.789207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-03-10T20:22:45.801059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-03-10T20:22:45.801479] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-03-10T20:22:45.802357] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-03-10T20:22:45.802415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:45.802448] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:45.802477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:45.802535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:45.862824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:45.863935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:45.864023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:45.864057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:45.986701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:45.986872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:45.986914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:45.986943] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:45.990695] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: UP (p=99.91%) [2026-03-10T20:22:45.991013] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-03-10T20:22:45.991147] [INFO ] [sig ] GBX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:46.138889] [INFO ] [LOCAL ] Saved forecast: GBX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GBX.txt [2026-03-10T20:22:46.139051] [INFO ] [sig ] [1280/3275] Completed GBX in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.0m [2026-03-10T20:22:46.139092] [INFO ] [sig ] [1281/3275] Forecasting GCBC... [2026-03-10T20:22:46.139121] [INFO ] [sig ] Generating forecast for: GCBC [2026-03-10T20:22:46.139153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-03-10T20:22:46.150452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-03-10T20:22:46.150882] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-03-10T20:22:46.151825] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-03-10T20:22:46.151885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:46.152134] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:46.152171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:46.152251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:46.213300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:46.214215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:46.214303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:46.214337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:46.328461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:46.328626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:46.328672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:46.328709] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:46.332822] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: DOWN (p=8.96%) [2026-03-10T20:22:46.333106] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-03-10T20:22:46.333240] [INFO ] [sig ] GCBC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:46.479945] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GCBC.txt [2026-03-10T20:22:46.480102] [INFO ] [sig ] [1281/3275] Completed GCBC in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.0m [2026-03-10T20:22:46.480145] [INFO ] [sig ] [1282/3275] Forecasting GCMG... [2026-03-10T20:22:46.480178] [INFO ] [sig ] Generating forecast for: GCMG [2026-03-10T20:22:46.480210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-03-10T20:22:46.491750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-03-10T20:22:46.492142] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-03-10T20:22:46.493002] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-03-10T20:22:46.493056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:46.493089] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:46.493118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:46.493177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:46.552862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:46.553764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:46.553853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:46.553890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:46.676008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:46.676168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:46.676211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:46.676242] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:46.679976] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: DOWN (p=10.87%) [2026-03-10T20:22:46.680275] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-03-10T20:22:46.680409] [INFO ] [sig ] GCMG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:46.827363] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GCMG.txt [2026-03-10T20:22:46.827531] [INFO ] [sig ] [1282/3275] Completed GCMG in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.0m [2026-03-10T20:22:46.827589] [INFO ] [sig ] [1283/3275] Forecasting GCO... [2026-03-10T20:22:46.827624] [INFO ] [sig ] Generating forecast for: GCO [2026-03-10T20:22:46.827663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-03-10T20:22:46.839328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-03-10T20:22:46.839759] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-03-10T20:22:46.840636] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-03-10T20:22:46.840694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:46.840727] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:46.840754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:46.840812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:46.899308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:46.900242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:46.900333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:46.900368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:47.023064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:47.023233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:47.023274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:47.023303] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:47.027012] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: DOWN (p=14.42%) [2026-03-10T20:22:47.027309] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-03-10T20:22:47.027444] [INFO ] [sig ] GCO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:47.174893] [INFO ] [LOCAL ] Saved forecast: GCO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GCO.txt [2026-03-10T20:22:47.175082] [INFO ] [sig ] [1283/3275] Completed GCO in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.0m [2026-03-10T20:22:47.175124] [INFO ] [sig ] [1284/3275] Forecasting GD... [2026-03-10T20:22:47.175156] [INFO ] [sig ] Generating forecast for: GD [2026-03-10T20:22:47.175188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-03-10T20:22:47.186508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-03-10T20:22:47.186935] [INFO ] [FORECASTER] Starting predict_future for GD [2026-03-10T20:22:47.187857] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-03-10T20:22:47.187919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:47.187953] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:47.187982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:47.188041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:47.248736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:47.249942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:47.250035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:47.250070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:47.375851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:47.376019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:47.376059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:47.376130] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:47.379707] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: DOWN (p=31.86%) [2026-03-10T20:22:47.380007] [INFO ] [FORECASTER] Completed predict_future for GD [2026-03-10T20:22:47.380149] [INFO ] [sig ] GD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:47.525134] [INFO ] [LOCAL ] Saved forecast: GD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GD.txt [2026-03-10T20:22:47.525309] [INFO ] [sig ] [1284/3275] Completed GD in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.0m [2026-03-10T20:22:47.525352] [INFO ] [sig ] [1285/3275] Forecasting GDC... [2026-03-10T20:22:47.525381] [INFO ] [sig ] Generating forecast for: GDC [2026-03-10T20:22:47.525412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-03-10T20:22:47.536858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-03-10T20:22:47.537291] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-03-10T20:22:47.541485] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-03-10T20:22:47.541608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:47.541644] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:47.541672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:47.541730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:47.599191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:47.600166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:47.600250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:47.600284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:47.725623] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:47.725798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:47.725842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:47.725871] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:47.729774] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: DOWN (p=16.45%) [2026-03-10T20:22:47.730064] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-03-10T20:22:47.730195] [INFO ] [sig ] GDC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:47.878444] [INFO ] [LOCAL ] Saved forecast: GDC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GDC.txt [2026-03-10T20:22:47.878643] [INFO ] [sig ] [1285/3275] Completed GDC in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.0m [2026-03-10T20:22:47.878695] [INFO ] [sig ] [1286/3275] Forecasting GDDY... [2026-03-10T20:22:47.878726] [INFO ] [sig ] Generating forecast for: GDDY [2026-03-10T20:22:47.878761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-03-10T20:22:47.891262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-03-10T20:22:47.891688] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-03-10T20:22:47.892493] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-03-10T20:22:47.892547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:47.892598] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:47.892628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:47.892685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:47.950385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:47.951314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:47.951396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:47.951429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:48.079212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:48.079350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:48.079389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:48.079418] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:48.082847] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: UP (p=96.75%) [2026-03-10T20:22:48.083146] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-03-10T20:22:48.083272] [INFO ] [sig ] GDDY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:48.226160] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GDDY.txt [2026-03-10T20:22:48.226283] [INFO ] [sig ] [1286/3275] Completed GDDY in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-10T20:22:48.226321] [INFO ] [sig ] [1287/3275] Forecasting GDEN... [2026-03-10T20:22:48.226351] [INFO ] [sig ] Generating forecast for: GDEN [2026-03-10T20:22:48.226382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-03-10T20:22:48.237317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-03-10T20:22:48.237665] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-03-10T20:22:48.238499] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-03-10T20:22:48.238552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:48.238610] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:48.238640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:48.238696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:48.296172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:48.296826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:48.296905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:48.296938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:48.417305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:48.417444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:48.417481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:48.417510] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:48.421140] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: DOWN (p=9.64%) [2026-03-10T20:22:48.421418] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-03-10T20:22:48.421543] [INFO ] [sig ] GDEN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:48.565113] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GDEN.txt [2026-03-10T20:22:48.565232] [INFO ] [sig ] [1287/3275] Completed GDEN in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-10T20:22:48.565271] [INFO ] [sig ] [1288/3275] Forecasting GDRX... [2026-03-10T20:22:48.565300] [INFO ] [sig ] Generating forecast for: GDRX [2026-03-10T20:22:48.565331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-03-10T20:22:48.575965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-03-10T20:22:48.576288] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-03-10T20:22:48.577278] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-03-10T20:22:48.577332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:48.577364] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:48.577392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:48.577449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:48.635933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:48.636596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:48.636675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:48.636706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:48.756111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:48.756271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:48.756310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:48.756338] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:48.759786] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=13.09%) [2026-03-10T20:22:48.760060] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-03-10T20:22:48.760186] [INFO ] [sig ] GDRX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:48.906639] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GDRX.txt [2026-03-10T20:22:48.906794] [INFO ] [sig ] [1288/3275] Completed GDRX in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-10T20:22:48.906844] [INFO ] [sig ] [1289/3275] Forecasting GDS... [2026-03-10T20:22:48.906880] [INFO ] [sig ] Generating forecast for: GDS [2026-03-10T20:22:48.906916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-03-10T20:22:48.919155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-03-10T20:22:48.919486] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-03-10T20:22:48.920323] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-03-10T20:22:48.920378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:48.920411] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:48.920439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:48.920499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:48.979376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:48.980297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:48.980384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:48.980417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:49.108745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:49.108893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:49.108933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:49.108963] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:49.112430] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-03-10T20:22:49.112728] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-03-10T20:22:49.112856] [INFO ] [sig ] GDS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:49.254803] [INFO ] [LOCAL ] Saved forecast: GDS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GDS.txt [2026-03-10T20:22:49.254960] [INFO ] [sig ] [1289/3275] Completed GDS in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-10T20:22:49.255000] [INFO ] [sig ] [1290/3275] Forecasting GDYN... [2026-03-10T20:22:49.255030] [INFO ] [sig ] Generating forecast for: GDYN [2026-03-10T20:22:49.255060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-03-10T20:22:49.266394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-03-10T20:22:49.266822] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-03-10T20:22:49.267733] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-03-10T20:22:49.267789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:49.267825] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:49.267853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:49.267910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:49.325486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:49.326226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:49.326310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:49.326343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:49.449288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:49.449444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:49.449482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:49.449510] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:49.452960] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=36.18%) [2026-03-10T20:22:49.453240] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-03-10T20:22:49.453368] [INFO ] [sig ] GDYN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:49.598692] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GDYN.txt [2026-03-10T20:22:49.598845] [INFO ] [sig ] [1290/3275] Completed GDYN in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 11.9m [2026-03-10T20:22:49.598895] [INFO ] [sig ] [1291/3275] Forecasting GE... [2026-03-10T20:22:49.598934] [INFO ] [sig ] Generating forecast for: GE [2026-03-10T20:22:49.598969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-03-10T20:22:49.610687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-03-10T20:22:49.611071] [INFO ] [FORECASTER] Starting predict_future for GE [2026-03-10T20:22:49.611914] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-03-10T20:22:49.611967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:49.611999] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:49.612026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:49.612084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:49.672543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:49.673509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:49.673660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:49.673724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:49.813676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:49.813845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:49.813889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:49.813920] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:49.817886] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: DOWN (p=45.13%) [2026-03-10T20:22:49.818354] [INFO ] [FORECASTER] Completed predict_future for GE [2026-03-10T20:22:49.818529] [INFO ] [sig ] GE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:49.963420] [INFO ] [LOCAL ] Saved forecast: GE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GE.txt [2026-03-10T20:22:49.963607] [INFO ] [sig ] [1291/3275] Completed GE in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.9m [2026-03-10T20:22:49.963650] [INFO ] [sig ] [1292/3275] Forecasting GECC... [2026-03-10T20:22:49.963680] [INFO ] [sig ] Generating forecast for: GECC [2026-03-10T20:22:49.963711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-03-10T20:22:49.975186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-03-10T20:22:49.975615] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-03-10T20:22:49.976502] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-03-10T20:22:49.976558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:49.976631] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:49.976665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:49.976724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:50.035932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:50.036859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:50.036945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:50.036979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:50.159405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:50.159601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:50.159646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:50.159676] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:50.163654] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: UP (p=92.00%) [2026-03-10T20:22:50.163945] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-03-10T20:22:50.164255] [INFO ] [sig ] GECC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:50.307123] [INFO ] [LOCAL ] Saved forecast: GECC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GECC.txt [2026-03-10T20:22:50.307257] [INFO ] [sig ] [1292/3275] Completed GECC in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.9m [2026-03-10T20:22:50.307297] [INFO ] [sig ] [1293/3275] Forecasting GEF... [2026-03-10T20:22:50.307328] [INFO ] [sig ] Generating forecast for: GEF [2026-03-10T20:22:50.307359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-03-10T20:22:50.318280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-03-10T20:22:50.318618] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-03-10T20:22:50.319448] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-03-10T20:22:50.319501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:50.319534] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:50.319561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:50.319645] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:50.378116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:50.378837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:50.378920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:50.378954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:50.498054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:50.498228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:50.498270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:50.498299] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:50.501800] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: DOWN (p=5.74%) [2026-03-10T20:22:50.502082] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-03-10T20:22:50.502210] [INFO ] [sig ] GEF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:50.647317] [INFO ] [LOCAL ] Saved forecast: GEF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GEF.txt [2026-03-10T20:22:50.647460] [INFO ] [sig ] [1293/3275] Completed GEF in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.9m [2026-03-10T20:22:50.647500] [INFO ] [sig ] [1294/3275] Forecasting GEHC... [2026-03-10T20:22:50.647529] [INFO ] [sig ] Generating forecast for: GEHC [2026-03-10T20:22:50.647559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-03-10T20:22:50.659368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-03-10T20:22:50.659707] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-03-10T20:22:50.660498] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-03-10T20:22:50.660551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:50.660605] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:50.660635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:50.660691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:50.719994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:50.720936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:50.721027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:50.721061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:50.846437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:50.846617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:50.846660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:50.846690] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:50.850377] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-03-10T20:22:50.850691] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-03-10T20:22:50.850844] [INFO ] [sig ] GEHC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:50.995254] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GEHC.txt [2026-03-10T20:22:50.995455] [INFO ] [sig ] [1294/3275] Completed GEHC in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.9m [2026-03-10T20:22:50.995496] [INFO ] [sig ] [1295/3275] Forecasting GEL... [2026-03-10T20:22:50.995528] [INFO ] [sig ] Generating forecast for: GEL [2026-03-10T20:22:50.995558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-03-10T20:22:51.007826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-03-10T20:22:51.008263] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-03-10T20:22:51.009290] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-03-10T20:22:51.009343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:51.009375] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:51.009402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:51.009459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:51.068527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:51.069484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:51.069568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:51.069627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:51.191724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:51.191892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:51.191934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:51.191964] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:51.195621] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: DOWN (p=31.30%) [2026-03-10T20:22:51.195943] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-03-10T20:22:51.196081] [INFO ] [sig ] GEL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:51.353520] [INFO ] [LOCAL ] Saved forecast: GEL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GEL.txt [2026-03-10T20:22:51.353725] [INFO ] [sig ] [1295/3275] Completed GEL in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.9m [2026-03-10T20:22:51.353778] [INFO ] [sig ] [1296/3275] Forecasting GEN... [2026-03-10T20:22:51.353812] [INFO ] [sig ] Generating forecast for: GEN [2026-03-10T20:22:51.353848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-03-10T20:22:51.366887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-03-10T20:22:51.367343] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-03-10T20:22:51.368472] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-03-10T20:22:51.368541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:51.368613] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:51.368654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:51.368733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:51.445752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:51.446798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:51.446899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:51.446942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:51.582345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:51.582504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:51.582546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:51.582597] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:51.586179] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-03-10T20:22:51.586472] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-03-10T20:22:51.586622] [INFO ] [sig ] GEN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:51.735047] [INFO ] [LOCAL ] Saved forecast: GEN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GEN.txt [2026-03-10T20:22:51.735206] [INFO ] [sig ] [1296/3275] Completed GEN in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.9m [2026-03-10T20:22:51.735248] [INFO ] [sig ] [1297/3275] Forecasting GENI... [2026-03-10T20:22:51.735279] [INFO ] [sig ] Generating forecast for: GENI [2026-03-10T20:22:51.735310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-03-10T20:22:51.748389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-03-10T20:22:51.748777] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-03-10T20:22:51.749639] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-03-10T20:22:51.749693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:51.749727] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:51.749755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:51.749812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:51.812037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:51.812776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:51.812858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:51.812892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:51.935601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:51.935755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:51.935796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:51.935829] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:51.939842] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: DOWN (p=22.46%) [2026-03-10T20:22:51.940147] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-03-10T20:22:51.940318] [INFO ] [sig ] GENI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:52.085809] [INFO ] [LOCAL ] Saved forecast: GENI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GENI.txt [2026-03-10T20:22:52.085973] [INFO ] [sig ] [1297/3275] Completed GENI in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.9m [2026-03-10T20:22:52.086017] [INFO ] [sig ] [1298/3275] Forecasting GENK... [2026-03-10T20:22:52.086047] [INFO ] [sig ] Generating forecast for: GENK [2026-03-10T20:22:52.086077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-03-10T20:22:52.097557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-03-10T20:22:52.097947] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-03-10T20:22:52.098789] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-03-10T20:22:52.098842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:52.098912] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:52.098948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:52.099016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:52.159841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:52.160551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:52.160650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:52.160684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:52.284906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:52.285067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:52.285107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:52.285135] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:52.288536] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: UP (p=66.01%) [2026-03-10T20:22:52.288830] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-03-10T20:22:52.288961] [INFO ] [sig ] GENK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:52.434518] [INFO ] [LOCAL ] Saved forecast: GENK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GENK.txt [2026-03-10T20:22:52.434673] [INFO ] [sig ] [1298/3275] Completed GENK in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.9m [2026-03-10T20:22:52.434715] [INFO ] [sig ] [1299/3275] Forecasting GEOS... [2026-03-10T20:22:52.434745] [INFO ] [sig ] Generating forecast for: GEOS [2026-03-10T20:22:52.434775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-03-10T20:22:52.445715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-03-10T20:22:52.446037] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-03-10T20:22:52.446844] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-03-10T20:22:52.446906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:52.446945] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:52.446980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:52.447044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:52.505158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:52.505800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:52.505891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:52.505930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:52.629046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:52.629396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:52.629453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:52.629483] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:52.633443] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-03-10T20:22:52.633755] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-03-10T20:22:52.633892] [INFO ] [sig ] GEOS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:52.779460] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GEOS.txt [2026-03-10T20:22:52.779630] [INFO ] [sig ] [1299/3275] Completed GEOS in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.9m [2026-03-10T20:22:52.779673] [INFO ] [sig ] [1300/3275] Forecasting GERN... [2026-03-10T20:22:52.779703] [INFO ] [sig ] Generating forecast for: GERN [2026-03-10T20:22:52.779734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-03-10T20:22:52.791940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-03-10T20:22:52.792364] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-03-10T20:22:52.793468] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-03-10T20:22:52.793524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:52.793557] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:52.793615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:52.793677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:52.866176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:52.867547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:52.867659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:52.867695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:52.991823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:52.991990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:52.992034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:52.992064] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:52.995724] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-03-10T20:22:52.996044] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-03-10T20:22:52.996181] [INFO ] [sig ] GERN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:53.151817] [INFO ] [LOCAL ] Saved forecast: GERN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GERN.txt [2026-03-10T20:22:53.151993] [INFO ] [sig ] [1300/3275] Completed GERN in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.9m [2026-03-10T20:22:53.152034] [INFO ] [sig ] [1301/3275] Forecasting GEVO... [2026-03-10T20:22:53.152063] [INFO ] [sig ] Generating forecast for: GEVO [2026-03-10T20:22:53.152097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-03-10T20:22:53.166374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-03-10T20:22:53.166843] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-03-10T20:22:53.167774] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-03-10T20:22:53.167830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:53.167863] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:53.167890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:53.167948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:53.235789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:53.236832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:53.236941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:53.236976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:53.369641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:53.369803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:53.369848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:53.369920] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:53.373434] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: UP (p=73.98%) [2026-03-10T20:22:53.373752] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-03-10T20:22:53.373891] [INFO ] [sig ] GEVO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:53.521367] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GEVO.txt [2026-03-10T20:22:53.521525] [INFO ] [sig ] [1301/3275] Completed GEVO in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.9m [2026-03-10T20:22:53.521567] [INFO ] [sig ] [1302/3275] Forecasting GFF... [2026-03-10T20:22:53.521623] [INFO ] [sig ] Generating forecast for: GFF [2026-03-10T20:22:53.521655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-03-10T20:22:53.532482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-03-10T20:22:53.532886] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-03-10T20:22:53.533726] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-03-10T20:22:53.533779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:53.533812] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:53.533839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:53.533909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:53.593356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:53.594296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:53.594380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:53.594414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:53.721419] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:53.721598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:53.721643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:53.721671] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:53.725527] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: DOWN (p=1.58%) [2026-03-10T20:22:53.725836] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-03-10T20:22:53.725980] [INFO ] [sig ] GFF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:53.875879] [INFO ] [LOCAL ] Saved forecast: GFF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GFF.txt [2026-03-10T20:22:53.876041] [INFO ] [sig ] [1302/3275] Completed GFF in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-10T20:22:53.876082] [INFO ] [sig ] [1303/3275] Forecasting GFI... [2026-03-10T20:22:53.876113] [INFO ] [sig ] Generating forecast for: GFI [2026-03-10T20:22:53.876328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-03-10T20:22:53.888475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-03-10T20:22:53.888969] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-03-10T20:22:53.889912] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-03-10T20:22:53.889968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:53.890016] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:53.890046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:53.890107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:53.948158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:53.949139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:53.949228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:53.949261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:54.079904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:54.080142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:54.080190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:54.080222] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:54.083887] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: DOWN (p=30.71%) [2026-03-10T20:22:54.084186] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-03-10T20:22:54.084323] [INFO ] [sig ] GFI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:54.228621] [INFO ] [LOCAL ] Saved forecast: GFI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GFI.txt [2026-03-10T20:22:54.228789] [INFO ] [sig ] [1303/3275] Completed GFI in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-10T20:22:54.228829] [INFO ] [sig ] [1304/3275] Forecasting GFL... [2026-03-10T20:22:54.228860] [INFO ] [sig ] Generating forecast for: GFL [2026-03-10T20:22:54.228891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-03-10T20:22:54.240941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-03-10T20:22:54.241372] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-03-10T20:22:54.242205] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-03-10T20:22:54.242258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:54.242289] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:54.242316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:54.242372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:54.299648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:54.300556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:54.300668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:54.300702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:54.425353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:54.425515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:54.425555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:54.425603] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:54.429319] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: DOWN (p=15.13%) [2026-03-10T20:22:54.429633] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-03-10T20:22:54.429771] [INFO ] [sig ] GFL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:54.575752] [INFO ] [LOCAL ] Saved forecast: GFL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GFL.txt [2026-03-10T20:22:54.575936] [INFO ] [sig ] [1304/3275] Completed GFL in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-10T20:22:54.575978] [INFO ] [sig ] [1305/3275] Forecasting GFS... [2026-03-10T20:22:54.576010] [INFO ] [sig ] Generating forecast for: GFS [2026-03-10T20:22:54.576042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-03-10T20:22:54.588602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-03-10T20:22:54.589073] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-03-10T20:22:54.590088] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-03-10T20:22:54.590145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:54.590179] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:54.590206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:54.590264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:54.649193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:54.650200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:54.650291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:54.650325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:54.788228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:54.788431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:54.788489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:54.788530] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:54.793979] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: DOWN (p=47.59%) [2026-03-10T20:22:54.794532] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-03-10T20:22:54.794773] [INFO ] [sig ] GFS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:54.964731] [INFO ] [LOCAL ] Saved forecast: GFS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GFS.txt [2026-03-10T20:22:54.964907] [INFO ] [sig ] [1305/3275] Completed GFS in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-10T20:22:54.964951] [INFO ] [sig ] [1306/3275] Forecasting GGAL... [2026-03-10T20:22:54.964983] [INFO ] [sig ] Generating forecast for: GGAL [2026-03-10T20:22:54.965017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-03-10T20:22:54.979863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-03-10T20:22:54.980359] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-03-10T20:22:54.981493] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-03-10T20:22:54.981564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:54.981625] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:54.981655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:54.981720] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:55.062517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:55.063617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:55.063718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:55.063778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:55.234129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:55.234339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:55.234403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:55.234451] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:55.241304] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=97.66%) [2026-03-10T20:22:55.242096] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-03-10T20:22:55.242377] [INFO ] [sig ] GGAL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:55.481693] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GGAL.txt [2026-03-10T20:22:55.481894] [INFO ] [sig ] [1306/3275] Completed GGAL in 0.5s | 2.78 sym/s | Total: 7.8m | ETA: 11.8m [2026-03-10T20:22:55.481940] [INFO ] [sig ] [1307/3275] Forecasting GGB... [2026-03-10T20:22:55.481972] [INFO ] [sig ] Generating forecast for: GGB [2026-03-10T20:22:55.482012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-03-10T20:22:55.503745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-03-10T20:22:55.504274] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-03-10T20:22:55.505473] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-03-10T20:22:55.505541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:55.505614] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:55.505660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:55.505741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:55.593589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:55.594897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:55.595017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:55.595072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:55.777353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:55.777559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:55.777650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:55.777697] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:55.783373] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: DOWN (p=6.97%) [2026-03-10T20:22:55.783951] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-03-10T20:22:55.784167] [INFO ] [sig ] GGB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:55.985345] [INFO ] [LOCAL ] Saved forecast: GGB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GGB.txt [2026-03-10T20:22:55.985604] [INFO ] [sig ] [1307/3275] Completed GGB in 0.5s | 2.77 sym/s | Total: 7.9m | ETA: 11.8m [2026-03-10T20:22:55.985672] [INFO ] [sig ] [1308/3275] Forecasting GGG... [2026-03-10T20:22:55.985725] [INFO ] [sig ] Generating forecast for: GGG [2026-03-10T20:22:55.985775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-03-10T20:22:56.001119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-03-10T20:22:56.001682] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-03-10T20:22:56.002944] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-03-10T20:22:56.003031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:56.003073] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:56.003117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:56.003207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:56.072418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:56.073655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:56.073812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:56.073866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:56.206831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:56.206999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:56.207043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:56.207073] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:56.210861] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: DOWN (p=29.07%) [2026-03-10T20:22:56.211216] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-03-10T20:22:56.211364] [INFO ] [sig ] GGG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:56.364832] [INFO ] [LOCAL ] Saved forecast: GGG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GGG.txt [2026-03-10T20:22:56.365047] [INFO ] [sig ] [1308/3275] Completed GGG in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 11.8m [2026-03-10T20:22:56.365104] [INFO ] [sig ] [1309/3275] Forecasting GGLL... [2026-03-10T20:22:56.365149] [INFO ] [sig ] Generating forecast for: GGLL [2026-03-10T20:22:56.365191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-03-10T20:22:56.377935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-03-10T20:22:56.378416] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-03-10T20:22:56.379388] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-03-10T20:22:56.379453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:56.379491] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:56.379520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:56.379600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:56.445171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:56.446195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:56.446328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:56.446365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:56.572363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:56.572517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:56.572557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:56.572608] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:56.576086] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: UP (p=58.02%) [2026-03-10T20:22:56.576369] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-03-10T20:22:56.576500] [INFO ] [sig ] GGLL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:56.798836] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GGLL.txt [2026-03-10T20:22:56.799023] [INFO ] [sig ] [1309/3275] Completed GGLL in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 11.8m [2026-03-10T20:22:56.799068] [INFO ] [sig ] [1310/3275] Forecasting GGLS... [2026-03-10T20:22:56.799101] [INFO ] [sig ] Generating forecast for: GGLS [2026-03-10T20:22:56.799322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-03-10T20:22:56.811429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-03-10T20:22:56.811844] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-03-10T20:22:56.812764] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-03-10T20:22:56.812821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:56.812854] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:56.812881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:56.812938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:56.872859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:56.873754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:56.873840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:56.873874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:56.996603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:56.996768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:56.996808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:56.996857] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:57.000487] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: UP (p=73.36%) [2026-03-10T20:22:57.000839] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-03-10T20:22:57.000990] [INFO ] [sig ] GGLS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:57.148050] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GGLS.txt [2026-03-10T20:22:57.148242] [INFO ] [sig ] [1310/3275] Completed GGLS in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 11.8m [2026-03-10T20:22:57.148284] [INFO ] [sig ] [1311/3275] Forecasting GH... [2026-03-10T20:22:57.148314] [INFO ] [sig ] Generating forecast for: GH [2026-03-10T20:22:57.148344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-03-10T20:22:57.160290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-03-10T20:22:57.160732] [INFO ] [FORECASTER] Starting predict_future for GH [2026-03-10T20:22:57.161672] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-03-10T20:22:57.161729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:57.161762] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:57.161790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:57.161846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:57.222120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:57.223078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:57.223177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:57.223210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:57.356702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:57.356871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:57.356913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:57.356942] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:57.361198] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: DOWN (p=47.92%) [2026-03-10T20:22:57.361742] [INFO ] [FORECASTER] Completed predict_future for GH [2026-03-10T20:22:57.361887] [INFO ] [sig ] GH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:57.509880] [INFO ] [LOCAL ] Saved forecast: GH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GH.txt [2026-03-10T20:22:57.510143] [INFO ] [sig ] [1311/3275] Completed GH in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 11.8m [2026-03-10T20:22:57.510207] [INFO ] [sig ] [1312/3275] Forecasting GHI... [2026-03-10T20:22:57.510253] [INFO ] [sig ] Generating forecast for: GHI [2026-03-10T20:22:57.510300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-03-10T20:22:57.524896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-03-10T20:22:57.525403] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-03-10T20:22:57.526702] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-03-10T20:22:57.526778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:57.526835] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:57.526887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:57.526987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:57.597449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:57.598428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:57.598512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:57.598547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:57.721765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:57.721922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:57.721963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:57.721993] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:57.726515] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: DOWN (p=41.63%) [2026-03-10T20:22:57.726977] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-03-10T20:22:57.727179] [INFO ] [sig ] GHI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:57.875876] [INFO ] [LOCAL ] Saved forecast: GHI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GHI.txt [2026-03-10T20:22:57.876056] [INFO ] [sig ] [1312/3275] Completed GHI in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 11.8m [2026-03-10T20:22:57.876106] [INFO ] [sig ] [1313/3275] Forecasting GHM... [2026-03-10T20:22:57.876143] [INFO ] [sig ] Generating forecast for: GHM [2026-03-10T20:22:57.876174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-03-10T20:22:57.887160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-03-10T20:22:57.887558] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-03-10T20:22:57.888466] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-03-10T20:22:57.888520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:57.888554] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:57.888602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:57.888662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:57.951698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:57.952655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:57.952742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:57.952778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:58.081486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:58.081673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:58.081715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:58.081745] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:58.085352] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-03-10T20:22:58.085692] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-03-10T20:22:58.085834] [INFO ] [sig ] GHM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:58.234824] [INFO ] [LOCAL ] Saved forecast: GHM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GHM.txt [2026-03-10T20:22:58.235000] [INFO ] [sig ] [1313/3275] Completed GHM in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 11.8m [2026-03-10T20:22:58.235043] [INFO ] [sig ] [1314/3275] Forecasting GHRS... [2026-03-10T20:22:58.235075] [INFO ] [sig ] Generating forecast for: GHRS [2026-03-10T20:22:58.235104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-03-10T20:22:58.247043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-03-10T20:22:58.247468] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-03-10T20:22:58.248407] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-03-10T20:22:58.248461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:58.248515] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:58.248565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:58.248682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:58.309504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:58.310470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:58.310557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:58.310612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:58.432743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:58.432915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:58.432967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:58.432999] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:58.436639] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: UP (p=78.30%) [2026-03-10T20:22:58.436957] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-03-10T20:22:58.437100] [INFO ] [sig ] GHRS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:58.585549] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GHRS.txt [2026-03-10T20:22:58.585727] [INFO ] [sig ] [1314/3275] Completed GHRS in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 11.8m [2026-03-10T20:22:58.585768] [INFO ] [sig ] [1315/3275] Forecasting GHY... [2026-03-10T20:22:58.585797] [INFO ] [sig ] Generating forecast for: GHY [2026-03-10T20:22:58.585829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-03-10T20:22:58.597531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-03-10T20:22:58.597976] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-03-10T20:22:58.599042] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-03-10T20:22:58.599127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:58.599224] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:58.599266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:58.599342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:58.660966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:58.662099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:58.662198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:58.662422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:58.797030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:58.797205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:58.797248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:58.797277] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:58.801395] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: UP (p=83.30%) [2026-03-10T20:22:58.801887] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-03-10T20:22:58.802087] [INFO ] [sig ] GHY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:22:58.953943] [INFO ] [LOCAL ] Saved forecast: GHY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GHY.txt [2026-03-10T20:22:58.954108] [INFO ] [sig ] [1315/3275] Completed GHY in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 11.8m [2026-03-10T20:22:58.954150] [INFO ] [sig ] [1316/3275] Forecasting GIB... [2026-03-10T20:22:58.954183] [INFO ] [sig ] Generating forecast for: GIB [2026-03-10T20:22:58.954213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-03-10T20:22:58.966349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-03-10T20:22:58.966829] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-03-10T20:22:58.967779] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-03-10T20:22:58.967855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:58.967888] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:58.967915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:58.967973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:59.032338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:59.033349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:59.033440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:59.033473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:59.169735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:59.169899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:59.169941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:59.169971] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:59.173492] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: DOWN (p=18.90%) [2026-03-10T20:22:59.173817] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-03-10T20:22:59.173957] [INFO ] [sig ] GIB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:59.318909] [INFO ] [LOCAL ] Saved forecast: GIB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GIB.txt [2026-03-10T20:22:59.319062] [INFO ] [sig ] [1316/3275] Completed GIB in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 11.8m [2026-03-10T20:22:59.319110] [INFO ] [sig ] [1317/3275] Forecasting GIII... [2026-03-10T20:22:59.319146] [INFO ] [sig ] Generating forecast for: GIII [2026-03-10T20:22:59.319183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-03-10T20:22:59.330776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-03-10T20:22:59.331163] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-03-10T20:22:59.331994] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-03-10T20:22:59.332048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:59.332085] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:59.332113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:59.332169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:59.390236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:59.391003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:59.391091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:59.391124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:59.513395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:59.513554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:59.513615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:59.513645] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:59.517178] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: DOWN (p=43.87%) [2026-03-10T20:22:59.517483] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-03-10T20:22:59.517637] [INFO ] [sig ] GIII: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:22:59.662011] [INFO ] [LOCAL ] Saved forecast: GIII 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GIII.txt [2026-03-10T20:22:59.662173] [INFO ] [sig ] [1317/3275] Completed GIII in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 11.8m [2026-03-10T20:22:59.662222] [INFO ] [sig ] [1318/3275] Forecasting GILD... [2026-03-10T20:22:59.662257] [INFO ] [sig ] Generating forecast for: GILD [2026-03-10T20:22:59.662289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-03-10T20:22:59.677434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-03-10T20:22:59.677944] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-03-10T20:22:59.679161] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-03-10T20:22:59.679228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:22:59.679457] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:22:59.679498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:22:59.679597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:22:59.751421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:22:59.752398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:22:59.752487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:22:59.752523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:22:59.879549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:22:59.879734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:22:59.879778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:22:59.879858] [INFO ] [FORECASTER] Training complete [2026-03-10T20:22:59.883500] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: DOWN (p=14.39%) [2026-03-10T20:22:59.883815] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-03-10T20:22:59.883954] [INFO ] [sig ] GILD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:00.029931] [INFO ] [LOCAL ] Saved forecast: GILD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GILD.txt [2026-03-10T20:23:00.030077] [INFO ] [sig ] [1318/3275] Completed GILD in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 11.8m [2026-03-10T20:23:00.030125] [INFO ] [sig ] [1319/3275] Forecasting GIS... [2026-03-10T20:23:00.030164] [INFO ] [sig ] Generating forecast for: GIS [2026-03-10T20:23:00.030198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-03-10T20:23:00.041974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-03-10T20:23:00.042310] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-03-10T20:23:00.043135] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-03-10T20:23:00.043190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:00.043223] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:00.043250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:00.043307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:00.103211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:00.104160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:00.104254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:00.104477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:00.235755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:00.235911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:00.235952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:00.235982] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:00.239485] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: UP (p=94.45%) [2026-03-10T20:23:00.239792] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-03-10T20:23:00.239930] [INFO ] [sig ] GIS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:00.389618] [INFO ] [LOCAL ] Saved forecast: GIS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GIS.txt [2026-03-10T20:23:00.389781] [INFO ] [sig ] [1319/3275] Completed GIS in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 11.8m [2026-03-10T20:23:00.389827] [INFO ] [sig ] [1320/3275] Forecasting GKOS... [2026-03-10T20:23:00.389860] [INFO ] [sig ] Generating forecast for: GKOS [2026-03-10T20:23:00.389889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-03-10T20:23:00.401379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-03-10T20:23:00.401796] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-03-10T20:23:00.402646] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-03-10T20:23:00.402701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:00.402734] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:00.402761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:00.402821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:00.466794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:00.467808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:00.467920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:00.467957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:00.598545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:00.598724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:00.598766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:00.598799] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:00.602430] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: UP (p=75.09%) [2026-03-10T20:23:00.602737] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-03-10T20:23:00.602870] [INFO ] [sig ] GKOS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:00.750246] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GKOS.txt [2026-03-10T20:23:00.750385] [INFO ] [sig ] [1320/3275] Completed GKOS in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-10T20:23:00.750433] [INFO ] [sig ] [1321/3275] Forecasting GL... [2026-03-10T20:23:00.750479] [INFO ] [sig ] Generating forecast for: GL [2026-03-10T20:23:00.750519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-03-10T20:23:00.765962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-03-10T20:23:00.766350] [INFO ] [FORECASTER] Starting predict_future for GL [2026-03-10T20:23:00.767223] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-03-10T20:23:00.767278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:00.767311] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:00.767339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:00.767397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:00.828309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:00.829051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:00.829136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:00.829170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:00.952646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:00.952804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:00.952845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:00.952875] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:00.957942] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-03-10T20:23:00.958295] [INFO ] [FORECASTER] Completed predict_future for GL [2026-03-10T20:23:00.958459] [INFO ] [sig ] GL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:01.125199] [INFO ] [LOCAL ] Saved forecast: GL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GL.txt [2026-03-10T20:23:01.125351] [INFO ] [sig ] [1321/3275] Completed GL in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-10T20:23:01.125392] [INFO ] [sig ] [1322/3275] Forecasting GLAD... [2026-03-10T20:23:01.125421] [INFO ] [sig ] Generating forecast for: GLAD [2026-03-10T20:23:01.125450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-03-10T20:23:01.136461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-03-10T20:23:01.136817] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-03-10T20:23:01.137660] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-03-10T20:23:01.137713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:01.137744] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:01.137771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:01.137827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:01.195273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:01.195940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:01.196021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:01.196054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:01.317406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:01.317600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:01.317645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:01.317673] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:01.321389] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: DOWN (p=5.28%) [2026-03-10T20:23:01.321761] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-03-10T20:23:01.321909] [INFO ] [sig ] GLAD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:01.471513] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GLAD.txt [2026-03-10T20:23:01.471708] [INFO ] [sig ] [1322/3275] Completed GLAD in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-10T20:23:01.471751] [INFO ] [sig ] [1323/3275] Forecasting GLBE... [2026-03-10T20:23:01.471783] [INFO ] [sig ] Generating forecast for: GLBE [2026-03-10T20:23:01.471813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-03-10T20:23:01.483668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-03-10T20:23:01.484143] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-03-10T20:23:01.485056] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-03-10T20:23:01.485125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:01.485164] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:01.485198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:01.485265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:01.546220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:01.547190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:01.547284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:01.547319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:01.673550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:01.673741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:01.673802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:01.673834] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:01.677533] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: UP (p=83.25%) [2026-03-10T20:23:01.677912] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-03-10T20:23:01.678066] [INFO ] [sig ] GLBE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:01.833151] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GLBE.txt [2026-03-10T20:23:01.833324] [INFO ] [sig ] [1323/3275] Completed GLBE in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 11.7m [2026-03-10T20:23:01.833365] [INFO ] [sig ] [1324/3275] Forecasting GLBS... [2026-03-10T20:23:01.833396] [INFO ] [sig ] Generating forecast for: GLBS [2026-03-10T20:23:01.833427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-03-10T20:23:01.844904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-03-10T20:23:01.845326] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-03-10T20:23:01.846319] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-03-10T20:23:01.846375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:01.846407] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:01.846434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:01.846491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:01.910167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:01.911333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:01.911423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:01.911457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:02.031516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:02.031700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:02.031744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:02.031775] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:02.035375] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: UP (p=58.07%) [2026-03-10T20:23:02.035718] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-03-10T20:23:02.035860] [INFO ] [sig ] GLBS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:02.179769] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GLBS.txt [2026-03-10T20:23:02.179932] [INFO ] [sig ] [1324/3275] Completed GLBS in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 11.7m [2026-03-10T20:23:02.179971] [INFO ] [sig ] [1325/3275] Forecasting GLDD... [2026-03-10T20:23:02.180002] [INFO ] [sig ] Generating forecast for: GLDD [2026-03-10T20:23:02.180032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-03-10T20:23:02.193945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-03-10T20:23:02.194362] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-03-10T20:23:02.195307] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-03-10T20:23:02.195376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:02.195418] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:02.195652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:02.195716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:02.259181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:02.260134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:02.260289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:02.260332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:02.392444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:02.392628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:02.392671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:02.392700] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:02.396267] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: DOWN (p=25.17%) [2026-03-10T20:23:02.396593] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-03-10T20:23:02.396733] [INFO ] [sig ] GLDD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:02.546333] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GLDD.txt [2026-03-10T20:23:02.546492] [INFO ] [sig ] [1325/3275] Completed GLDD in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 11.7m [2026-03-10T20:23:02.546532] [INFO ] [sig ] [1326/3275] Forecasting GLNG... [2026-03-10T20:23:02.546564] [INFO ] [sig ] Generating forecast for: GLNG [2026-03-10T20:23:02.546617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-03-10T20:23:02.557854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-03-10T20:23:02.558268] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-03-10T20:23:02.559109] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-03-10T20:23:02.559163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:02.559195] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:02.559222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:02.559278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:02.619797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:02.620727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:02.620814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:02.620848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:02.747773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:02.747935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:02.747977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:02.748007] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:02.751801] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: UP (p=63.03%) [2026-03-10T20:23:02.752148] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-03-10T20:23:02.752294] [INFO ] [sig ] GLNG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:02.900393] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GLNG.txt [2026-03-10T20:23:02.900558] [INFO ] [sig ] [1326/3275] Completed GLNG in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 11.7m [2026-03-10T20:23:02.900619] [INFO ] [sig ] [1327/3275] Forecasting GLOB... [2026-03-10T20:23:02.900651] [INFO ] [sig ] Generating forecast for: GLOB [2026-03-10T20:23:02.900681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-03-10T20:23:02.912135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-03-10T20:23:02.912525] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-03-10T20:23:02.913386] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-03-10T20:23:02.913440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:02.913486] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:02.913515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:02.913590] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:02.974736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:02.975683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:02.975775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:02.975810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:03.101491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:03.101663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:03.101705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:03.101733] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:03.106016] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: UP (p=57.53%) [2026-03-10T20:23:03.106321] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-03-10T20:23:03.106663] [INFO ] [sig ] GLOB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:03.249327] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GLOB.txt [2026-03-10T20:23:03.249680] [INFO ] [sig ] [1327/3275] Completed GLOB in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 11.7m [2026-03-10T20:23:03.249721] [INFO ] [sig ] [1328/3275] Forecasting GLP... [2026-03-10T20:23:03.249751] [INFO ] [sig ] Generating forecast for: GLP [2026-03-10T20:23:03.249781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-03-10T20:23:03.261513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-03-10T20:23:03.261873] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-03-10T20:23:03.262691] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-03-10T20:23:03.262744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:03.262776] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:03.262803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:03.262864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:03.324591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:03.325600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:03.325711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:03.325751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:03.463356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:03.463506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:03.463548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:03.463600] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:03.467540] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: DOWN (p=16.29%) [2026-03-10T20:23:03.467856] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-03-10T20:23:03.467992] [INFO ] [sig ] GLP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:03.614829] [INFO ] [LOCAL ] Saved forecast: GLP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GLP.txt [2026-03-10T20:23:03.614985] [INFO ] [sig ] [1328/3275] Completed GLP in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 11.7m [2026-03-10T20:23:03.615025] [INFO ] [sig ] [1329/3275] Forecasting GLPG... [2026-03-10T20:23:03.615056] [INFO ] [sig ] Generating forecast for: GLPG [2026-03-10T20:23:03.615086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-03-10T20:23:03.626342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-03-10T20:23:03.626716] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-03-10T20:23:03.627721] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-03-10T20:23:03.627774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:03.627807] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:03.627834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:03.627892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:03.690100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:03.690820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:03.690902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:03.690936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:03.817968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:03.818130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:03.818203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:03.818235] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:03.821874] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: UP (p=53.70%) [2026-03-10T20:23:03.822188] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-03-10T20:23:03.822343] [INFO ] [sig ] GLPG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:03.969019] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GLPG.txt [2026-03-10T20:23:03.969163] [INFO ] [sig ] [1329/3275] Completed GLPG in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 11.7m [2026-03-10T20:23:03.969212] [INFO ] [sig ] [1330/3275] Forecasting GLPI... [2026-03-10T20:23:03.969250] [INFO ] [sig ] Generating forecast for: GLPI [2026-03-10T20:23:03.969287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-03-10T20:23:03.980820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-03-10T20:23:03.981179] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-03-10T20:23:03.982078] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-03-10T20:23:03.982133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:03.982166] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:03.982193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:03.982249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:04.044121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:04.044903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:04.044985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:04.045019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:04.168546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:04.168715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:04.168756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:04.168788] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:04.172547] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: UP (p=67.86%) [2026-03-10T20:23:04.172856] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-03-10T20:23:04.173000] [INFO ] [sig ] GLPI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:04.318249] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GLPI.txt [2026-03-10T20:23:04.318395] [INFO ] [sig ] [1330/3275] Completed GLPI in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 11.7m [2026-03-10T20:23:04.318435] [INFO ] [sig ] [1331/3275] Forecasting GLRE... [2026-03-10T20:23:04.318471] [INFO ] [sig ] Generating forecast for: GLRE [2026-03-10T20:23:04.318502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-03-10T20:23:04.330195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-03-10T20:23:04.330557] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-03-10T20:23:04.331410] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-03-10T20:23:04.331465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:04.331498] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:04.331526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:04.331604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:04.396038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:04.396794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:04.396879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:04.396912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:04.515291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:04.515434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:04.515474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:04.515503] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:04.518929] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=36.33%) [2026-03-10T20:23:04.519231] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-03-10T20:23:04.519369] [INFO ] [sig ] GLRE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:04.663804] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GLRE.txt [2026-03-10T20:23:04.663939] [INFO ] [sig ] [1331/3275] Completed GLRE in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 11.7m [2026-03-10T20:23:04.663979] [INFO ] [sig ] [1332/3275] Forecasting GLSI... [2026-03-10T20:23:04.664010] [INFO ] [sig ] Generating forecast for: GLSI [2026-03-10T20:23:04.664040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-03-10T20:23:04.674987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-03-10T20:23:04.675338] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-03-10T20:23:04.676163] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-03-10T20:23:04.676215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:04.676276] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:04.676304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:04.676361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:04.736189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:04.737072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:04.737163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:04.737206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:04.858029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:04.858221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:04.858272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:04.858305] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:04.862058] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: DOWN (p=10.16%) [2026-03-10T20:23:04.862405] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-03-10T20:23:04.862554] [INFO ] [sig ] GLSI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:05.009559] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GLSI.txt [2026-03-10T20:23:05.009726] [INFO ] [sig ] [1332/3275] Completed GLSI in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 11.7m [2026-03-10T20:23:05.009769] [INFO ] [sig ] [1333/3275] Forecasting GLUE... [2026-03-10T20:23:05.009805] [INFO ] [sig ] Generating forecast for: GLUE [2026-03-10T20:23:05.009843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-03-10T20:23:05.021182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-03-10T20:23:05.021560] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-03-10T20:23:05.022394] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-03-10T20:23:05.022448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:05.022479] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:05.022505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:05.022561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:05.084969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:05.085957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:05.086048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:05.086082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:05.216322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:05.216485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:05.216528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:05.216559] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:05.220554] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: DOWN (p=25.57%) [2026-03-10T20:23:05.220860] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-03-10T20:23:05.220997] [INFO ] [sig ] GLUE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:05.403969] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GLUE.txt [2026-03-10T20:23:05.404130] [INFO ] [sig ] [1333/3275] Completed GLUE in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 11.7m [2026-03-10T20:23:05.404171] [INFO ] [sig ] [1334/3275] Forecasting GMAB... [2026-03-10T20:23:05.404204] [INFO ] [sig ] Generating forecast for: GMAB [2026-03-10T20:23:05.404235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-03-10T20:23:05.415493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-03-10T20:23:05.415914] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-03-10T20:23:05.416789] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-03-10T20:23:05.416845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:05.416880] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:05.416909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:05.416969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:05.478457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:05.479348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:05.479432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:05.479467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:05.609527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:05.609705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:05.609749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:05.609812] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:05.613434] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: UP (p=82.80%) [2026-03-10T20:23:05.613747] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-03-10T20:23:05.613883] [INFO ] [sig ] GMAB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:05.757808] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GMAB.txt [2026-03-10T20:23:05.757966] [INFO ] [sig ] [1334/3275] Completed GMAB in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 11.7m [2026-03-10T20:23:05.758006] [INFO ] [sig ] [1335/3275] Forecasting GME... [2026-03-10T20:23:05.758038] [INFO ] [sig ] Generating forecast for: GME [2026-03-10T20:23:05.758069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-03-10T20:23:05.770256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-03-10T20:23:05.770613] [INFO ] [FORECASTER] Starting predict_future for GME [2026-03-10T20:23:05.771400] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-03-10T20:23:05.771454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:05.771486] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:05.771513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:05.771569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:05.832169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:05.832903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:05.832987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:05.833022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:05.954816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:05.954964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:05.955012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:05.955086] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:05.958670] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: DOWN (p=22.83%) [2026-03-10T20:23:05.958959] [INFO ] [FORECASTER] Completed predict_future for GME [2026-03-10T20:23:05.959098] [INFO ] [sig ] GME: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:06.104325] [INFO ] [LOCAL ] Saved forecast: GME 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GME.txt [2026-03-10T20:23:06.104479] [INFO ] [sig ] [1335/3275] Completed GME in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 11.7m [2026-03-10T20:23:06.104519] [INFO ] [sig ] [1336/3275] Forecasting GMED... [2026-03-10T20:23:06.104550] [INFO ] [sig ] Generating forecast for: GMED [2026-03-10T20:23:06.104602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-03-10T20:23:06.116514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-03-10T20:23:06.116903] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-03-10T20:23:06.117734] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-03-10T20:23:06.117787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:06.117819] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:06.117846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:06.117901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:06.175650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:06.176623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:06.176726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:06.176760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:06.296544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:06.296722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:06.296763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:06.296791] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:06.300291] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: DOWN (p=44.96%) [2026-03-10T20:23:06.300609] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-03-10T20:23:06.300738] [INFO ] [sig ] GMED: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:06.443839] [INFO ] [LOCAL ] Saved forecast: GMED 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GMED.txt [2026-03-10T20:23:06.443992] [INFO ] [sig ] [1336/3275] Completed GMED in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 11.6m [2026-03-10T20:23:06.444035] [INFO ] [sig ] [1337/3275] Forecasting GMM... [2026-03-10T20:23:06.444066] [INFO ] [sig ] Generating forecast for: GMM [2026-03-10T20:23:06.444098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-03-10T20:23:06.456721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-03-10T20:23:06.457113] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-03-10T20:23:06.458264] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-03-10T20:23:06.458332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:06.458371] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:06.458403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:06.458461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:06.519956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:06.520785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:06.520872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:06.520907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:06.630048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:06.630208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:06.630249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:06.630280] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:06.634671] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: UP (p=89.86%) [2026-03-10T20:23:06.634984] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-03-10T20:23:06.635128] [INFO ] [sig ] GMM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:06.780566] [INFO ] [LOCAL ] Saved forecast: GMM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GMM.txt [2026-03-10T20:23:06.780716] [INFO ] [sig ] [1337/3275] Completed GMM in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 11.6m [2026-03-10T20:23:06.780756] [INFO ] [sig ] [1338/3275] Forecasting GNE... [2026-03-10T20:23:06.780786] [INFO ] [sig ] Generating forecast for: GNE [2026-03-10T20:23:06.780818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-03-10T20:23:06.792613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-03-10T20:23:06.792960] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-03-10T20:23:06.793793] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-03-10T20:23:06.793847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:06.793880] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:06.793921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:06.793981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:06.856947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:06.857734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:06.857820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:06.857855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:06.972766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:06.972922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:06.972962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:06.972993] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:06.976478] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: UP (p=56.51%) [2026-03-10T20:23:06.976773] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-03-10T20:23:06.976905] [INFO ] [sig ] GNE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:07.122616] [INFO ] [LOCAL ] Saved forecast: GNE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GNE.txt [2026-03-10T20:23:07.122766] [INFO ] [sig ] [1338/3275] Completed GNE in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 11.6m [2026-03-10T20:23:07.122806] [INFO ] [sig ] [1339/3275] Forecasting GNK... [2026-03-10T20:23:07.122836] [INFO ] [sig ] Generating forecast for: GNK [2026-03-10T20:23:07.122866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-03-10T20:23:07.134050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-03-10T20:23:07.134410] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-03-10T20:23:07.135301] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-03-10T20:23:07.135359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:07.135393] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:07.135422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:07.135481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:07.195895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:07.196612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:07.196696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:07.196731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:07.328932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:07.329095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:07.329137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:07.329168] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:07.333157] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: DOWN (p=5.21%) [2026-03-10T20:23:07.333653] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-03-10T20:23:07.333790] [INFO ] [sig ] GNK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:07.484095] [INFO ] [LOCAL ] Saved forecast: GNK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GNK.txt [2026-03-10T20:23:07.484271] [INFO ] [sig ] [1339/3275] Completed GNK in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 11.6m [2026-03-10T20:23:07.484320] [INFO ] [sig ] [1340/3275] Forecasting GNL... [2026-03-10T20:23:07.484358] [INFO ] [sig ] Generating forecast for: GNL [2026-03-10T20:23:07.484390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-03-10T20:23:07.495740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-03-10T20:23:07.496121] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-03-10T20:23:07.497190] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-03-10T20:23:07.497248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:07.497280] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:07.497305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:07.497361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:07.560332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:07.561240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:07.561345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:07.561385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:07.696984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:07.697149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:07.697191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:07.697222] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:07.700898] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: UP (p=79.87%) [2026-03-10T20:23:07.701190] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-03-10T20:23:07.701328] [INFO ] [sig ] GNL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:07.848894] [INFO ] [LOCAL ] Saved forecast: GNL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GNL.txt [2026-03-10T20:23:07.849028] [INFO ] [sig ] [1340/3275] Completed GNL in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 11.6m [2026-03-10T20:23:07.849067] [INFO ] [sig ] [1341/3275] Forecasting GNLX... [2026-03-10T20:23:07.849097] [INFO ] [sig ] Generating forecast for: GNLX [2026-03-10T20:23:07.849126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-03-10T20:23:07.859893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-03-10T20:23:07.860225] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-03-10T20:23:07.861061] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-03-10T20:23:07.861115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:07.861147] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:07.861174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:07.861230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:07.921094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:07.921901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:07.921985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:07.922019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:08.049167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:08.049339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:08.049387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:08.049418] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:08.053222] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: DOWN (p=36.75%) [2026-03-10T20:23:08.053517] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-03-10T20:23:08.053672] [INFO ] [sig ] GNLX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:08.203218] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GNLX.txt [2026-03-10T20:23:08.203399] [INFO ] [sig ] [1341/3275] Completed GNLX in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 11.6m [2026-03-10T20:23:08.203445] [INFO ] [sig ] [1342/3275] Forecasting GNMA... [2026-03-10T20:23:08.203477] [INFO ] [sig ] Generating forecast for: GNMA [2026-03-10T20:23:08.203515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-03-10T20:23:08.215389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-03-10T20:23:08.215826] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-03-10T20:23:08.216717] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-03-10T20:23:08.216774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:08.216807] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:08.216838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:08.216898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:08.281673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:08.282791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:08.282914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:08.282950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:08.402352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:08.402505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:08.402547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:08.402595] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:08.406090] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: UP (p=72.60%) [2026-03-10T20:23:08.406405] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-03-10T20:23:08.406542] [INFO ] [sig ] GNMA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:08.554509] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GNMA.txt [2026-03-10T20:23:08.554686] [INFO ] [sig ] [1342/3275] Completed GNMA in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 11.6m [2026-03-10T20:23:08.554728] [INFO ] [sig ] [1343/3275] Forecasting GNOM... [2026-03-10T20:23:08.554759] [INFO ] [sig ] Generating forecast for: GNOM [2026-03-10T20:23:08.554790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-03-10T20:23:08.565899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-03-10T20:23:08.566232] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-03-10T20:23:08.567036] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-03-10T20:23:08.567089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:08.567122] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:08.567149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:08.567207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:08.630684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:08.631313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:08.631396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:08.631430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:08.753325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:08.753484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:08.753526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:08.753558] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:08.757130] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: DOWN (p=45.87%) [2026-03-10T20:23:08.757414] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-03-10T20:23:08.757548] [INFO ] [sig ] GNOM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:08.903512] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GNOM.txt [2026-03-10T20:23:08.903655] [INFO ] [sig ] [1343/3275] Completed GNOM in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 11.6m [2026-03-10T20:23:08.903697] [INFO ] [sig ] [1344/3275] Forecasting GNPX... [2026-03-10T20:23:08.903727] [INFO ] [sig ] Generating forecast for: GNPX [2026-03-10T20:23:08.903757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-03-10T20:23:08.915679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-03-10T20:23:08.916010] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-03-10T20:23:08.916938] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-03-10T20:23:08.916993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:08.917027] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:08.917055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:08.917115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:08.978319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:08.979082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:08.979166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:08.979201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:09.092628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:09.092779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:09.092819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:09.092847] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:09.096570] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: DOWN (p=4.75%) [2026-03-10T20:23:09.096881] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-03-10T20:23:09.097016] [INFO ] [sig ] GNPX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:09.241545] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GNPX.txt [2026-03-10T20:23:09.241709] [INFO ] [sig ] [1344/3275] Completed GNPX in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 11.6m [2026-03-10T20:23:09.241750] [INFO ] [sig ] [1345/3275] Forecasting GNRC... [2026-03-10T20:23:09.241781] [INFO ] [sig ] Generating forecast for: GNRC [2026-03-10T20:23:09.241811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-03-10T20:23:09.253848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-03-10T20:23:09.254231] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-03-10T20:23:09.255065] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-03-10T20:23:09.255120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:09.255153] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:09.255183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:09.255243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:09.315170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:09.316068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:09.316157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:09.316193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:09.442206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:09.442376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:09.442426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:09.442461] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:09.446723] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-03-10T20:23:09.447039] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-03-10T20:23:09.447180] [INFO ] [sig ] GNRC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:09.612056] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GNRC.txt [2026-03-10T20:23:09.612254] [INFO ] [sig ] [1345/3275] Completed GNRC in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 11.6m [2026-03-10T20:23:09.612298] [INFO ] [sig ] [1346/3275] Forecasting GNSS... [2026-03-10T20:23:09.612331] [INFO ] [sig ] Generating forecast for: GNSS [2026-03-10T20:23:09.612360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-03-10T20:23:09.623797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-03-10T20:23:09.624197] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-03-10T20:23:09.625060] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-03-10T20:23:09.625115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:09.625149] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:09.625176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:09.625232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:09.683494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:09.684392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:09.684473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:09.684507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:09.805467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:09.805638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:09.805683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:09.805712] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:09.809168] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: UP (p=51.62%) [2026-03-10T20:23:09.809486] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-03-10T20:23:09.809635] [INFO ] [sig ] GNSS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:09.955342] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GNSS.txt [2026-03-10T20:23:09.955475] [INFO ] [sig ] [1346/3275] Completed GNSS in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 11.6m [2026-03-10T20:23:09.955514] [INFO ] [sig ] [1347/3275] Forecasting GNTX... [2026-03-10T20:23:09.955750] [INFO ] [sig ] Generating forecast for: GNTX [2026-03-10T20:23:09.955783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-03-10T20:23:09.967998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-03-10T20:23:09.968358] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-03-10T20:23:09.969178] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-03-10T20:23:09.969232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:09.969272] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:09.969306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:09.969377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:10.026724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:10.027376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:10.027660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:10.027694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:10.151403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:10.151566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:10.151627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:10.151657] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:10.155431] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: UP (p=97.18%) [2026-03-10T20:23:10.155741] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-03-10T20:23:10.155878] [INFO ] [sig ] GNTX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:10.300920] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GNTX.txt [2026-03-10T20:23:10.301057] [INFO ] [sig ] [1347/3275] Completed GNTX in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 11.6m [2026-03-10T20:23:10.301098] [INFO ] [sig ] [1348/3275] Forecasting GO... [2026-03-10T20:23:10.301128] [INFO ] [sig ] Generating forecast for: GO [2026-03-10T20:23:10.301160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-03-10T20:23:10.313876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-03-10T20:23:10.314207] [INFO ] [FORECASTER] Starting predict_future for GO [2026-03-10T20:23:10.315052] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-03-10T20:23:10.315105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:10.315138] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:10.315166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:10.315223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:10.379750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:10.380498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:10.380599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:10.380638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:10.522816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:10.522977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:10.523024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:10.523054] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:10.526603] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: DOWN (p=35.18%) [2026-03-10T20:23:10.526892] [INFO ] [FORECASTER] Completed predict_future for GO [2026-03-10T20:23:10.527026] [INFO ] [sig ] GO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:10.672114] [INFO ] [LOCAL ] Saved forecast: GO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GO.txt [2026-03-10T20:23:10.672290] [INFO ] [sig ] [1348/3275] Completed GO in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 11.6m [2026-03-10T20:23:10.672330] [INFO ] [sig ] [1349/3275] Forecasting GOCO... [2026-03-10T20:23:10.672360] [INFO ] [sig ] Generating forecast for: GOCO [2026-03-10T20:23:10.672391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-03-10T20:23:10.684804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-03-10T20:23:10.685213] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-03-10T20:23:10.686050] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-03-10T20:23:10.686104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:10.686166] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:10.686195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:10.686253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:10.748370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:10.749352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:10.749479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:10.749515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:10.873521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:10.873709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:10.873752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:10.873783] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:10.877424] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: DOWN (p=36.69%) [2026-03-10T20:23:10.877779] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-03-10T20:23:10.877922] [INFO ] [sig ] GOCO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:11.024229] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GOCO.txt [2026-03-10T20:23:11.024386] [INFO ] [sig ] [1349/3275] Completed GOCO in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 11.6m [2026-03-10T20:23:11.024428] [INFO ] [sig ] [1350/3275] Forecasting GOF... [2026-03-10T20:23:11.024458] [INFO ] [sig ] Generating forecast for: GOF [2026-03-10T20:23:11.024490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-03-10T20:23:11.036957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-03-10T20:23:11.037376] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-03-10T20:23:11.038242] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-03-10T20:23:11.038295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:11.038327] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:11.038354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:11.038411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:11.098063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:11.098996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:11.099085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:11.099120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:11.223228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:11.223387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:11.223428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:11.223458] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:11.227303] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: UP (p=77.48%) [2026-03-10T20:23:11.227754] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-03-10T20:23:11.227883] [INFO ] [sig ] GOF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:11.371909] [INFO ] [LOCAL ] Saved forecast: GOF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GOF.txt [2026-03-10T20:23:11.372037] [INFO ] [sig ] [1350/3275] Completed GOF in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 11.6m [2026-03-10T20:23:11.372076] [INFO ] [sig ] [1351/3275] Forecasting GOGO... [2026-03-10T20:23:11.372106] [INFO ] [sig ] Generating forecast for: GOGO [2026-03-10T20:23:11.372135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-03-10T20:23:11.383247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-03-10T20:23:11.383653] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-03-10T20:23:11.384466] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-03-10T20:23:11.384536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:11.384592] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:11.384624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:11.384682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:11.442820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:11.443499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:11.443598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:11.443635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:11.564621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:11.564763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:11.564804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:11.564834] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:11.568299] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: DOWN (p=34.48%) [2026-03-10T20:23:11.568634] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-03-10T20:23:11.568767] [INFO ] [sig ] GOGO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:11.713544] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GOGO.txt [2026-03-10T20:23:11.713697] [INFO ] [sig ] [1351/3275] Completed GOGO in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 11.6m [2026-03-10T20:23:11.713737] [INFO ] [sig ] [1352/3275] Forecasting GOLF... [2026-03-10T20:23:11.713768] [INFO ] [sig ] Generating forecast for: GOLF [2026-03-10T20:23:11.713800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-03-10T20:23:11.724878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-03-10T20:23:11.725246] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-03-10T20:23:11.726096] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-03-10T20:23:11.726149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:11.726181] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:11.726208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:11.726265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:11.786025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:11.787168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:11.787254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:11.787287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:11.909200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:11.909364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:11.909414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:11.909492] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:11.913102] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: UP (p=52.54%) [2026-03-10T20:23:11.913392] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-03-10T20:23:11.913525] [INFO ] [sig ] GOLF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:12.055596] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GOLF.txt [2026-03-10T20:23:12.055732] [INFO ] [sig ] [1352/3275] Completed GOLF in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-10T20:23:12.055771] [INFO ] [sig ] [1353/3275] Forecasting GOOD... [2026-03-10T20:23:12.055803] [INFO ] [sig ] Generating forecast for: GOOD [2026-03-10T20:23:12.055833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-03-10T20:23:12.067002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-03-10T20:23:12.067325] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-03-10T20:23:12.068131] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-03-10T20:23:12.068204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:12.068236] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:12.068264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:12.068321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:12.130013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:12.131159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:12.131245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:12.131279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:12.254370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:12.254540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:12.254599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:12.254631] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:12.258053] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-03-10T20:23:12.258367] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-03-10T20:23:12.258495] [INFO ] [sig ] GOOD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:12.401260] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GOOD.txt [2026-03-10T20:23:12.401385] [INFO ] [sig ] [1353/3275] Completed GOOD in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-10T20:23:12.401424] [INFO ] [sig ] [1354/3275] Forecasting GOOG... [2026-03-10T20:23:12.401453] [INFO ] [sig ] Generating forecast for: GOOG [2026-03-10T20:23:12.401483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-03-10T20:23:12.413165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-03-10T20:23:12.413522] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-03-10T20:23:12.414332] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-03-10T20:23:12.414397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:12.414436] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:12.414470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:12.414528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:12.472609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:12.473498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:12.473605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:12.473642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:12.606257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:12.606430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:12.606472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:12.606502] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:12.610028] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: DOWN (p=49.48%) [2026-03-10T20:23:12.610311] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-03-10T20:23:12.610446] [INFO ] [sig ] GOOG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:12.756478] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GOOG.txt [2026-03-10T20:23:12.756656] [INFO ] [sig ] [1354/3275] Completed GOOG in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-10T20:23:12.756702] [INFO ] [sig ] [1355/3275] Forecasting GOOS... [2026-03-10T20:23:12.756733] [INFO ] [sig ] Generating forecast for: GOOS [2026-03-10T20:23:12.756764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-03-10T20:23:12.768796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-03-10T20:23:12.769148] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-03-10T20:23:12.770007] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-03-10T20:23:12.770064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:12.770097] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:12.770126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:12.770184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:12.829072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:12.829887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:12.829970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:12.830004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:12.955169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:12.955330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:12.955374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:12.955405] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:12.960063] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: UP (p=60.52%) [2026-03-10T20:23:12.960379] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-03-10T20:23:12.960538] [INFO ] [sig ] GOOS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:13.103804] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GOOS.txt [2026-03-10T20:23:13.103958] [INFO ] [sig ] [1355/3275] Completed GOOS in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-10T20:23:13.103998] [INFO ] [sig ] [1356/3275] Forecasting GOVI... [2026-03-10T20:23:13.104027] [INFO ] [sig ] Generating forecast for: GOVI [2026-03-10T20:23:13.104058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-03-10T20:23:13.115430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-03-10T20:23:13.115823] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-03-10T20:23:13.116678] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-03-10T20:23:13.116733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:13.116766] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:13.116793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:13.116851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:13.179979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:13.181027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:13.181140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:13.181176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:13.302678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:13.302842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:13.302892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:13.302923] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:13.306552] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: DOWN (p=37.79%) [2026-03-10T20:23:13.306881] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-03-10T20:23:13.307032] [INFO ] [sig ] GOVI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:13.450339] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GOVI.txt [2026-03-10T20:23:13.450508] [INFO ] [sig ] [1356/3275] Completed GOVI in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-10T20:23:13.450562] [INFO ] [sig ] [1357/3275] Forecasting GPC... [2026-03-10T20:23:13.450617] [INFO ] [sig ] Generating forecast for: GPC [2026-03-10T20:23:13.450651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-03-10T20:23:13.462904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-03-10T20:23:13.463298] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-03-10T20:23:13.464176] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-03-10T20:23:13.464231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:13.464265] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:13.464294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:13.464364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:13.523406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:13.524280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:13.524371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:13.524405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:13.646642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:13.646801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:13.646842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:13.646870] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:13.650329] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=86.37%) [2026-03-10T20:23:13.650646] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-03-10T20:23:13.650773] [INFO ] [sig ] GPC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:13.798762] [INFO ] [LOCAL ] Saved forecast: GPC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GPC.txt [2026-03-10T20:23:13.798972] [INFO ] [sig ] [1357/3275] Completed GPC in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 11.5m [2026-03-10T20:23:13.799018] [INFO ] [sig ] [1358/3275] Forecasting GPI... [2026-03-10T20:23:13.799050] [INFO ] [sig ] Generating forecast for: GPI [2026-03-10T20:23:13.799089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-03-10T20:23:13.813071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-03-10T20:23:13.813441] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-03-10T20:23:13.814289] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-03-10T20:23:13.814351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:13.814385] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:13.814415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:13.814480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:13.873126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:13.873800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:13.873879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:13.873913] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:14.000953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:14.001126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:14.001184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:14.001214] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:14.004749] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: DOWN (p=16.38%) [2026-03-10T20:23:14.005044] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-03-10T20:23:14.005179] [INFO ] [sig ] GPI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:14.151429] [INFO ] [LOCAL ] Saved forecast: GPI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GPI.txt [2026-03-10T20:23:14.151607] [INFO ] [sig ] [1358/3275] Completed GPI in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.5m [2026-03-10T20:23:14.151658] [INFO ] [sig ] [1359/3275] Forecasting GPIQ... [2026-03-10T20:23:14.151691] [INFO ] [sig ] Generating forecast for: GPIQ [2026-03-10T20:23:14.151721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-03-10T20:23:14.162898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-03-10T20:23:14.163280] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-03-10T20:23:14.164116] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-03-10T20:23:14.164171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:14.164204] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:14.164234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:14.164293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:14.224387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:14.225317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:14.225465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:14.225500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:14.355383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:14.355556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:14.355619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:14.355649] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:14.359320] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: DOWN (p=7.51%) [2026-03-10T20:23:14.359664] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-03-10T20:23:14.359818] [INFO ] [sig ] GPIQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:14.511188] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GPIQ.txt [2026-03-10T20:23:14.511335] [INFO ] [sig ] [1359/3275] Completed GPIQ in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.5m [2026-03-10T20:23:14.511384] [INFO ] [sig ] [1360/3275] Forecasting GPIX... [2026-03-10T20:23:14.511423] [INFO ] [sig ] Generating forecast for: GPIX [2026-03-10T20:23:14.511460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-03-10T20:23:14.522519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-03-10T20:23:14.522876] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-03-10T20:23:14.523715] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-03-10T20:23:14.523768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:14.523809] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:14.523853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:14.523915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:14.586920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:14.587695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:14.587809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:14.587846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:14.705777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:14.705945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:14.705988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:14.706018] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:14.709800] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: DOWN (p=27.07%) [2026-03-10T20:23:14.710115] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-03-10T20:23:14.710256] [INFO ] [sig ] GPIX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:14.859122] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GPIX.txt [2026-03-10T20:23:14.859277] [INFO ] [sig ] [1360/3275] Completed GPIX in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 11.5m [2026-03-10T20:23:14.859317] [INFO ] [sig ] [1361/3275] Forecasting GPJA... [2026-03-10T20:23:14.859347] [INFO ] [sig ] Generating forecast for: GPJA [2026-03-10T20:23:14.859377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-03-10T20:23:14.870847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-03-10T20:23:14.871251] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-03-10T20:23:14.872154] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-03-10T20:23:14.872210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:14.872243] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:14.872272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:14.872332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:14.933608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:14.934528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:14.934642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:14.934681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:15.056268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:15.056427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:15.056467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:15.056504] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:15.059975] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: UP (p=87.14%) [2026-03-10T20:23:15.060254] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-03-10T20:23:15.060383] [INFO ] [sig ] GPJA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:15.210250] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GPJA.txt [2026-03-10T20:23:15.210407] [INFO ] [sig ] [1361/3275] Completed GPJA in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.5m [2026-03-10T20:23:15.210448] [INFO ] [sig ] [1362/3275] Forecasting GPK... [2026-03-10T20:23:15.210479] [INFO ] [sig ] Generating forecast for: GPK [2026-03-10T20:23:15.210508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-03-10T20:23:15.221980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-03-10T20:23:15.222383] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-03-10T20:23:15.223258] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-03-10T20:23:15.223314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:15.223361] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:15.223392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:15.223456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:15.283682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:15.284554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:15.284660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:15.284696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:15.411934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:15.412094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:15.412133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:15.412164] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:15.415563] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: DOWN (p=43.96%) [2026-03-10T20:23:15.416093] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-03-10T20:23:15.416225] [INFO ] [sig ] GPK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:15.567107] [INFO ] [LOCAL ] Saved forecast: GPK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GPK.txt [2026-03-10T20:23:15.567292] [INFO ] [sig ] [1362/3275] Completed GPK in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.5m [2026-03-10T20:23:15.567334] [INFO ] [sig ] [1363/3275] Forecasting GPN... [2026-03-10T20:23:15.567363] [INFO ] [sig ] Generating forecast for: GPN [2026-03-10T20:23:15.567397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-03-10T20:23:15.578296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-03-10T20:23:15.578655] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-03-10T20:23:15.579690] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-03-10T20:23:15.579744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:15.579778] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:15.579806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:15.579866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:15.640911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:15.641598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:15.641681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:15.641714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:15.765994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:15.766154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:15.766195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:15.766225] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:15.769896] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: UP (p=73.06%) [2026-03-10T20:23:15.770194] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-03-10T20:23:15.770327] [INFO ] [sig ] GPN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:15.914124] [INFO ] [LOCAL ] Saved forecast: GPN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GPN.txt [2026-03-10T20:23:15.914248] [INFO ] [sig ] [1363/3275] Completed GPN in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 11.5m [2026-03-10T20:23:15.914299] [INFO ] [sig ] [1364/3275] Forecasting GPRE... [2026-03-10T20:23:15.914339] [INFO ] [sig ] Generating forecast for: GPRE [2026-03-10T20:23:15.914368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-03-10T20:23:15.926235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-03-10T20:23:15.926812] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-03-10T20:23:15.927669] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-03-10T20:23:15.927723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:15.927756] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:15.927785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:15.927844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:15.990380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:15.991069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:15.991152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:15.991186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:16.121791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:16.121942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:16.121983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:16.122013] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:16.125985] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: UP (p=67.97%) [2026-03-10T20:23:16.126269] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-03-10T20:23:16.126401] [INFO ] [sig ] GPRE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:16.272555] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GPRE.txt [2026-03-10T20:23:16.272740] [INFO ] [sig ] [1364/3275] Completed GPRE in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.5m [2026-03-10T20:23:16.272976] [INFO ] [sig ] [1365/3275] Forecasting GPRK... [2026-03-10T20:23:16.273006] [INFO ] [sig ] Generating forecast for: GPRK [2026-03-10T20:23:16.273035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-03-10T20:23:16.285728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-03-10T20:23:16.286133] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-03-10T20:23:16.287195] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-03-10T20:23:16.287252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:16.287286] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:16.287314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:16.287374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:16.352111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:16.353093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:16.353183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:16.353217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:16.481484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:16.481659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:16.481702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:16.481732] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:16.485909] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: UP (p=91.56%) [2026-03-10T20:23:16.486200] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-03-10T20:23:16.486334] [INFO ] [sig ] GPRK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:16.630588] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GPRK.txt [2026-03-10T20:23:16.630716] [INFO ] [sig ] [1365/3275] Completed GPRK in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.5m [2026-03-10T20:23:16.630761] [INFO ] [sig ] [1366/3275] Forecasting GRAB... [2026-03-10T20:23:16.630792] [INFO ] [sig ] Generating forecast for: GRAB [2026-03-10T20:23:16.630823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-03-10T20:23:16.642284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-03-10T20:23:16.642654] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-03-10T20:23:16.643490] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-03-10T20:23:16.643544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:16.643631] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:16.643663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:16.643723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:16.704238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:16.705155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:16.705241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:16.705276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:16.826416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:16.826592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:16.826635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:16.826664] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:16.830176] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: UP (p=63.68%) [2026-03-10T20:23:16.830481] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-03-10T20:23:16.830665] [INFO ] [sig ] GRAB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:16.980094] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GRAB.txt [2026-03-10T20:23:16.980255] [INFO ] [sig ] [1366/3275] Completed GRAB in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 11.5m [2026-03-10T20:23:16.980296] [INFO ] [sig ] [1367/3275] Forecasting GRAL... [2026-03-10T20:23:16.980326] [INFO ] [sig ] Generating forecast for: GRAL [2026-03-10T20:23:16.980356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-03-10T20:23:16.992393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-03-10T20:23:16.992817] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-03-10T20:23:16.993682] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-03-10T20:23:16.993736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:16.993768] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:16.993796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:16.993853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:17.053999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:17.054972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:17.055075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:17.055114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:17.177903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:17.178065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:17.178109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:17.178163] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:17.181939] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: UP (p=57.48%) [2026-03-10T20:23:17.182389] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-03-10T20:23:17.182600] [INFO ] [sig ] GRAL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:17.342942] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GRAL.txt [2026-03-10T20:23:17.343108] [INFO ] [sig ] [1367/3275] Completed GRAL in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.5m [2026-03-10T20:23:17.343151] [INFO ] [sig ] [1368/3275] Forecasting GRBK... [2026-03-10T20:23:17.343182] [INFO ] [sig ] Generating forecast for: GRBK [2026-03-10T20:23:17.343212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-03-10T20:23:17.354941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-03-10T20:23:17.355342] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-03-10T20:23:17.356188] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-03-10T20:23:17.356243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:17.356276] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:17.356304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:17.356361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:17.416943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:17.417888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:17.417978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:17.418013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:17.543537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:17.543781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:17.543825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:17.543854] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:17.547306] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: UP (p=56.64%) [2026-03-10T20:23:17.547604] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-03-10T20:23:17.547737] [INFO ] [sig ] GRBK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:17.692392] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GRBK.txt [2026-03-10T20:23:17.692598] [INFO ] [sig ] [1368/3275] Completed GRBK in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-10T20:23:17.692644] [INFO ] [sig ] [1369/3275] Forecasting GRC... [2026-03-10T20:23:17.692675] [INFO ] [sig ] Generating forecast for: GRC [2026-03-10T20:23:17.692706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-03-10T20:23:17.704062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-03-10T20:23:17.704471] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-03-10T20:23:17.705328] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-03-10T20:23:17.705383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:17.705416] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:17.705446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:17.705517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:17.763965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:17.764874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:17.764967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:17.765001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:17.888311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:17.888487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:17.888537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:17.888644] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:17.892141] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: DOWN (p=20.02%) [2026-03-10T20:23:17.892440] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-03-10T20:23:17.892596] [INFO ] [sig ] GRC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:18.037215] [INFO ] [LOCAL ] Saved forecast: GRC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GRC.txt [2026-03-10T20:23:18.037371] [INFO ] [sig ] [1369/3275] Completed GRC in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-10T20:23:18.037411] [INFO ] [sig ] [1370/3275] Forecasting GREE... [2026-03-10T20:23:18.037443] [INFO ] [sig ] Generating forecast for: GREE [2026-03-10T20:23:18.037474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-03-10T20:23:18.049129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-03-10T20:23:18.049523] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-03-10T20:23:18.050347] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-03-10T20:23:18.050401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:18.050433] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:18.050460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:18.050517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:18.112023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:18.112964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:18.113047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:18.113079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:18.232337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:18.232504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:18.232552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:18.232615] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:18.236526] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: DOWN (p=7.34%) [2026-03-10T20:23:18.236862] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-03-10T20:23:18.236998] [INFO ] [sig ] GREE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:18.380710] [INFO ] [LOCAL ] Saved forecast: GREE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GREE.txt [2026-03-10T20:23:18.380860] [INFO ] [sig ] [1370/3275] Completed GREE in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-10T20:23:18.380900] [INFO ] [sig ] [1371/3275] Forecasting GRFS... [2026-03-10T20:23:18.380931] [INFO ] [sig ] Generating forecast for: GRFS [2026-03-10T20:23:18.380962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-03-10T20:23:18.393071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-03-10T20:23:18.393474] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-03-10T20:23:18.394328] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-03-10T20:23:18.394384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:18.394416] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:18.394444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:18.394526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:18.454989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:18.455873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:18.455997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:18.456034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:18.579277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:18.579437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:18.579484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:18.579526] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:18.583201] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-03-10T20:23:18.583498] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-03-10T20:23:18.583652] [INFO ] [sig ] GRFS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:18.732952] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GRFS.txt [2026-03-10T20:23:18.733111] [INFO ] [sig ] [1371/3275] Completed GRFS in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-10T20:23:18.733158] [INFO ] [sig ] [1372/3275] Forecasting GRID... [2026-03-10T20:23:18.733190] [INFO ] [sig ] Generating forecast for: GRID [2026-03-10T20:23:18.733222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-03-10T20:23:18.745066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-03-10T20:23:18.745404] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-03-10T20:23:18.746219] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-03-10T20:23:18.746272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:18.746304] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:18.746331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:18.746388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:18.807888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:18.808666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:18.808752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:18.808786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:18.929556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:18.929726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:18.929767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:18.929796] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:18.933404] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=80.71%) [2026-03-10T20:23:18.933712] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-03-10T20:23:18.933844] [INFO ] [sig ] GRID: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:19.080609] [INFO ] [LOCAL ] Saved forecast: GRID 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GRID.txt [2026-03-10T20:23:19.080757] [INFO ] [sig ] [1372/3275] Completed GRID in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-10T20:23:19.080797] [INFO ] [sig ] [1373/3275] Forecasting GRMN... [2026-03-10T20:23:19.080827] [INFO ] [sig ] Generating forecast for: GRMN [2026-03-10T20:23:19.080858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-03-10T20:23:19.092674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-03-10T20:23:19.093072] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-03-10T20:23:19.093894] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-03-10T20:23:19.093947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:19.093994] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:19.094023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:19.094081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:19.155058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:19.155908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:19.155992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:19.156026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:19.286940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:19.287107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:19.287158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:19.287190] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:19.291012] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-03-10T20:23:19.291305] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-03-10T20:23:19.291432] [INFO ] [sig ] GRMN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:19.439333] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GRMN.txt [2026-03-10T20:23:19.439471] [INFO ] [sig ] [1373/3275] Completed GRMN in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-10T20:23:19.439521] [INFO ] [sig ] [1374/3275] Forecasting GRND... [2026-03-10T20:23:19.439557] [INFO ] [sig ] Generating forecast for: GRND [2026-03-10T20:23:19.439618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-03-10T20:23:19.451986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-03-10T20:23:19.452317] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-03-10T20:23:19.453154] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-03-10T20:23:19.453209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:19.453242] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:19.453270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:19.453327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:19.515401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:19.516125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:19.516209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:19.516245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:19.644080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:19.644240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:19.644283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:19.644312] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:19.648091] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=36.74%) [2026-03-10T20:23:19.648415] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-03-10T20:23:19.648550] [INFO ] [sig ] GRND: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:19.793294] [INFO ] [LOCAL ] Saved forecast: GRND 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GRND.txt [2026-03-10T20:23:19.793425] [INFO ] [sig ] [1374/3275] Completed GRND in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 11.4m [2026-03-10T20:23:19.793465] [INFO ] [sig ] [1375/3275] Forecasting GRPN... [2026-03-10T20:23:19.793494] [INFO ] [sig ] Generating forecast for: GRPN [2026-03-10T20:23:19.793523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-03-10T20:23:19.805357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-03-10T20:23:19.805928] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-03-10T20:23:19.806788] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-03-10T20:23:19.806843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:19.806875] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:19.806902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:19.806959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:19.870621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:19.871558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:19.871683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:19.871722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:19.995058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:19.995217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:19.995258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:19.995288] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:19.999067] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-03-10T20:23:19.999347] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-03-10T20:23:19.999474] [INFO ] [sig ] GRPN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:20.146812] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GRPN.txt [2026-03-10T20:23:20.146989] [INFO ] [sig ] [1375/3275] Completed GRPN in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.4m [2026-03-10T20:23:20.147033] [INFO ] [sig ] [1376/3275] Forecasting GRVY... [2026-03-10T20:23:20.147067] [INFO ] [sig ] Generating forecast for: GRVY [2026-03-10T20:23:20.147107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-03-10T20:23:20.158699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-03-10T20:23:20.159108] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-03-10T20:23:20.159997] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-03-10T20:23:20.160055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:20.160087] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:20.160117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:20.160175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:20.224499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:20.225613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:20.225733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:20.225769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:20.342107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:20.342267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:20.342308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:20.342337] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:20.345881] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: UP (p=69.18%) [2026-03-10T20:23:20.346172] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-03-10T20:23:20.346306] [INFO ] [sig ] GRVY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:20.506758] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GRVY.txt [2026-03-10T20:23:20.506933] [INFO ] [sig ] [1376/3275] Completed GRVY in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.4m [2026-03-10T20:23:20.506983] [INFO ] [sig ] [1377/3275] Forecasting GRWG... [2026-03-10T20:23:20.507028] [INFO ] [sig ] Generating forecast for: GRWG [2026-03-10T20:23:20.507061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-03-10T20:23:20.520041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-03-10T20:23:20.520400] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-03-10T20:23:20.521361] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-03-10T20:23:20.521417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:20.521451] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:20.521479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:20.521539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:20.582465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:20.583167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:20.583258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:20.583295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:20.703237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:20.703394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:20.703437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:20.703467] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:20.706905] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: DOWN (p=40.19%) [2026-03-10T20:23:20.707181] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-03-10T20:23:20.707312] [INFO ] [sig ] GRWG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:20.853352] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GRWG.txt [2026-03-10T20:23:20.853499] [INFO ] [sig ] [1377/3275] Completed GRWG in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 11.4m [2026-03-10T20:23:20.853539] [INFO ] [sig ] [1378/3275] Forecasting GRX... [2026-03-10T20:23:20.853592] [INFO ] [sig ] Generating forecast for: GRX [2026-03-10T20:23:20.853627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-03-10T20:23:20.864557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-03-10T20:23:20.864938] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-03-10T20:23:20.865759] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-03-10T20:23:20.865812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:20.865843] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:20.865870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:20.865926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:20.922539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:20.923384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:20.923469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:20.923502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:21.038040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:21.038228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:21.038272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:21.038303] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:21.041980] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: UP (p=95.35%) [2026-03-10T20:23:21.042282] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-03-10T20:23:21.042419] [INFO ] [sig ] GRX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:21.196026] [INFO ] [LOCAL ] Saved forecast: GRX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GRX.txt [2026-03-10T20:23:21.196179] [INFO ] [sig ] [1378/3275] Completed GRX in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 11.4m [2026-03-10T20:23:21.196222] [INFO ] [sig ] [1379/3275] Forecasting GS... [2026-03-10T20:23:21.196253] [INFO ] [sig ] Generating forecast for: GS [2026-03-10T20:23:21.196283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-03-10T20:23:21.208857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-03-10T20:23:21.209280] [INFO ] [FORECASTER] Starting predict_future for GS [2026-03-10T20:23:21.210207] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-03-10T20:23:21.210276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:21.210317] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:21.210346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:21.210404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:21.273777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:21.274590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:21.274676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:21.274710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:21.410034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:21.410199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:21.410243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:21.410274] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:21.413886] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: UP (p=67.97%) [2026-03-10T20:23:21.414181] [INFO ] [FORECASTER] Completed predict_future for GS [2026-03-10T20:23:21.414320] [INFO ] [sig ] GS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:21.562160] [INFO ] [LOCAL ] Saved forecast: GS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GS.txt [2026-03-10T20:23:21.562344] [INFO ] [sig ] [1379/3275] Completed GS in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.4m [2026-03-10T20:23:21.562388] [INFO ] [sig ] [1380/3275] Forecasting GSBC... [2026-03-10T20:23:21.562420] [INFO ] [sig ] Generating forecast for: GSBC [2026-03-10T20:23:21.562451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-03-10T20:23:21.574182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-03-10T20:23:21.574649] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-03-10T20:23:21.575467] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-03-10T20:23:21.575520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:21.575553] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:21.575610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:21.575670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:21.633821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:21.634789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:21.634881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:21.634915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:21.761427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:21.761614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:21.761665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:21.761731] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:21.765605] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: DOWN (p=15.26%) [2026-03-10T20:23:21.765891] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-03-10T20:23:21.766020] [INFO ] [sig ] GSBC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:21.917911] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GSBC.txt [2026-03-10T20:23:21.918087] [INFO ] [sig ] [1380/3275] Completed GSBC in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.4m [2026-03-10T20:23:21.918130] [INFO ] [sig ] [1381/3275] Forecasting GSBD... [2026-03-10T20:23:21.918182] [INFO ] [sig ] Generating forecast for: GSBD [2026-03-10T20:23:21.918221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-03-10T20:23:21.929477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-03-10T20:23:21.929874] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-03-10T20:23:21.930721] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-03-10T20:23:21.930775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:21.930808] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:21.930836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:21.930894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:21.989239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:21.990214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:21.990325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:21.990361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:22.112516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:22.112700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:22.112741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:22.112770] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:22.116272] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: DOWN (p=3.16%) [2026-03-10T20:23:22.116549] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-03-10T20:23:22.116710] [INFO ] [sig ] GSBD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:22.264413] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GSBD.txt [2026-03-10T20:23:22.264550] [INFO ] [sig ] [1381/3275] Completed GSBD in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 11.4m [2026-03-10T20:23:22.264622] [INFO ] [sig ] [1382/3275] Forecasting GSHD... [2026-03-10T20:23:22.264660] [INFO ] [sig ] Generating forecast for: GSHD [2026-03-10T20:23:22.264697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-03-10T20:23:22.276035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-03-10T20:23:22.276387] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-03-10T20:23:22.277215] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-03-10T20:23:22.277270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:22.277304] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:22.277332] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:22.277391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:22.336603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:22.337364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:22.337451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:22.337486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:22.471052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:22.471227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:22.471276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:22.471307] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:22.475086] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: DOWN (p=5.51%) [2026-03-10T20:23:22.475385] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-03-10T20:23:22.475521] [INFO ] [sig ] GSHD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:22.626711] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GSHD.txt [2026-03-10T20:23:22.626887] [INFO ] [sig ] [1382/3275] Completed GSHD in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.4m [2026-03-10T20:23:22.626931] [INFO ] [sig ] [1383/3275] Forecasting GSK... [2026-03-10T20:23:22.626961] [INFO ] [sig ] Generating forecast for: GSK [2026-03-10T20:23:22.626992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-03-10T20:23:22.638189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-03-10T20:23:22.638623] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-03-10T20:23:22.639439] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-03-10T20:23:22.639492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:22.639553] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:22.639603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:22.639664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:22.698726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:22.699662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:22.699747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:22.699781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:22.824636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:22.824800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:22.824840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:22.824872] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:22.828451] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: UP (p=71.28%) [2026-03-10T20:23:22.828816] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-03-10T20:23:22.828955] [INFO ] [sig ] GSK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:22.976096] [INFO ] [LOCAL ] Saved forecast: GSK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GSK.txt [2026-03-10T20:23:22.976255] [INFO ] [sig ] [1383/3275] Completed GSK in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 11.4m [2026-03-10T20:23:22.976297] [INFO ] [sig ] [1384/3275] Forecasting GSL... [2026-03-10T20:23:22.976326] [INFO ] [sig ] Generating forecast for: GSL [2026-03-10T20:23:22.976359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-03-10T20:23:22.987848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-03-10T20:23:22.988253] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-03-10T20:23:22.989180] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-03-10T20:23:22.989239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:22.989273] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:22.989302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:22.989396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:23.049098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:23.049972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:23.050060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:23.050104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:23.192498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:23.192896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:23.192970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:23.193016] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:23.197744] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: UP (p=96.16%) [2026-03-10T20:23:23.198210] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-03-10T20:23:23.198411] [INFO ] [sig ] GSL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:23.366601] [INFO ] [LOCAL ] Saved forecast: GSL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GSL.txt [2026-03-10T20:23:23.366777] [INFO ] [sig ] [1384/3275] Completed GSL in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.4m [2026-03-10T20:23:23.366822] [INFO ] [sig ] [1385/3275] Forecasting GSM... [2026-03-10T20:23:23.366870] [INFO ] [sig ] Generating forecast for: GSM [2026-03-10T20:23:23.366914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-03-10T20:23:23.381420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-03-10T20:23:23.381937] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-03-10T20:23:23.383161] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-03-10T20:23:23.383233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:23.383289] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:23.383336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:23.383432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:23.455533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:23.456489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:23.456600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:23.456640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:23.581274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:23.581455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:23.581511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:23.581550] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:23.586335] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: UP (p=57.28%) [2026-03-10T20:23:23.586801] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-03-10T20:23:23.586989] [INFO ] [sig ] GSM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:23.732142] [INFO ] [LOCAL ] Saved forecast: GSM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GSM.txt [2026-03-10T20:23:23.732270] [INFO ] [sig ] [1385/3275] Completed GSM in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.3m [2026-03-10T20:23:23.732310] [INFO ] [sig ] [1386/3275] Forecasting GTES... [2026-03-10T20:23:23.732340] [INFO ] [sig ] Generating forecast for: GTES [2026-03-10T20:23:23.732370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-03-10T20:23:23.743382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-03-10T20:23:23.743766] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-03-10T20:23:23.744631] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-03-10T20:23:23.744701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:23.744735] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:23.744764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:23.744822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:23.802729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:23.803379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:23.803460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:23.803493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:23.925154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:23.925313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:23.925356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:23.925385] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:23.930379] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: DOWN (p=45.45%) [2026-03-10T20:23:23.930717] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-03-10T20:23:23.930858] [INFO ] [sig ] GTES: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:24.082601] [INFO ] [LOCAL ] Saved forecast: GTES 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GTES.txt [2026-03-10T20:23:24.082842] [INFO ] [sig ] [1386/3275] Completed GTES in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.3m [2026-03-10T20:23:24.082895] [INFO ] [sig ] [1387/3275] Forecasting GTLB... [2026-03-10T20:23:24.082928] [INFO ] [sig ] Generating forecast for: GTLB [2026-03-10T20:23:24.082960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-03-10T20:23:24.096270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-03-10T20:23:24.096713] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-03-10T20:23:24.097734] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-03-10T20:23:24.097807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:24.097856] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:24.097898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:24.097985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:24.173363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:24.174356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:24.174463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:24.174498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:24.299519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:24.299725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:24.299779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:24.299815] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:24.303431] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: DOWN (p=9.46%) [2026-03-10T20:23:24.303754] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-03-10T20:23:24.303899] [INFO ] [sig ] GTLB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:24.449632] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GTLB.txt [2026-03-10T20:23:24.449814] [INFO ] [sig ] [1387/3275] Completed GTLB in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.3m [2026-03-10T20:23:24.449857] [INFO ] [sig ] [1388/3275] Forecasting GTLS... [2026-03-10T20:23:24.449887] [INFO ] [sig ] Generating forecast for: GTLS [2026-03-10T20:23:24.449918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-03-10T20:23:24.461063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-03-10T20:23:24.461424] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-03-10T20:23:24.462265] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-03-10T20:23:24.462321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:24.462354] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:24.462381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:24.462439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:24.521746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:24.522503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:24.522605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:24.522648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:24.645230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:24.645386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:24.645426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:24.645455] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:24.648891] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: UP (p=58.26%) [2026-03-10T20:23:24.649169] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-03-10T20:23:24.649297] [INFO ] [sig ] GTLS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:24.796730] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GTLS.txt [2026-03-10T20:23:24.796904] [INFO ] [sig ] [1388/3275] Completed GTLS in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 11.3m [2026-03-10T20:23:24.796952] [INFO ] [sig ] [1389/3275] Forecasting GTN... [2026-03-10T20:23:24.796983] [INFO ] [sig ] Generating forecast for: GTN [2026-03-10T20:23:24.797012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-03-10T20:23:24.809424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-03-10T20:23:24.809792] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-03-10T20:23:24.810680] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-03-10T20:23:24.810734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:24.810767] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:24.810794] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:24.810851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:24.868746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:24.869463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:24.869565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:24.869620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:24.993351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:24.993508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:24.993550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:24.993600] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:24.997095] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: UP (p=90.46%) [2026-03-10T20:23:24.997389] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-03-10T20:23:24.997521] [INFO ] [sig ] GTN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:25.141858] [INFO ] [LOCAL ] Saved forecast: GTN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GTN.txt [2026-03-10T20:23:25.142022] [INFO ] [sig ] [1389/3275] Completed GTN in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 11.3m [2026-03-10T20:23:25.142066] [INFO ] [sig ] [1390/3275] Forecasting GTX... [2026-03-10T20:23:25.142096] [INFO ] [sig ] Generating forecast for: GTX [2026-03-10T20:23:25.142127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-03-10T20:23:25.153429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-03-10T20:23:25.153856] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-03-10T20:23:25.154773] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-03-10T20:23:25.154832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:25.154866] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:25.154894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:25.154951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:25.214849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:25.215877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:25.215976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:25.216013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:25.356601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:25.356784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:25.356825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:25.356857] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:25.360651] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: DOWN (p=2.58%) [2026-03-10T20:23:25.360985] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-03-10T20:23:25.361121] [INFO ] [sig ] GTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:25.506991] [INFO ] [LOCAL ] Saved forecast: GTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GTX.txt [2026-03-10T20:23:25.507145] [INFO ] [sig ] [1390/3275] Completed GTX in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.3m [2026-03-10T20:23:25.507184] [INFO ] [sig ] [1391/3275] Forecasting GTY... [2026-03-10T20:23:25.507217] [INFO ] [sig ] Generating forecast for: GTY [2026-03-10T20:23:25.507249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-03-10T20:23:25.520016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-03-10T20:23:25.520377] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-03-10T20:23:25.521195] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-03-10T20:23:25.521248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:25.521279] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:25.521306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:25.521362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:25.580334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:25.581268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:25.581356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:25.581391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:25.726163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:25.726325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:25.726367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:25.726396] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:25.730015] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: UP (p=64.72%) [2026-03-10T20:23:25.730366] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-03-10T20:23:25.730512] [INFO ] [sig ] GTY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:25.878208] [INFO ] [LOCAL ] Saved forecast: GTY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GTY.txt [2026-03-10T20:23:25.878359] [INFO ] [sig ] [1391/3275] Completed GTY in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 11.3m [2026-03-10T20:23:25.878400] [INFO ] [sig ] [1392/3275] Forecasting GUG... [2026-03-10T20:23:25.878430] [INFO ] [sig ] Generating forecast for: GUG [2026-03-10T20:23:25.878466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-03-10T20:23:25.891028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-03-10T20:23:25.891482] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-03-10T20:23:25.892395] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-03-10T20:23:25.892449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:25.892481] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:25.892508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:25.892599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:25.950665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:25.951629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:25.951740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:25.951776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:26.073004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:26.073171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:26.073212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:26.073240] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:26.076737] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=9.60%) [2026-03-10T20:23:26.077031] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-03-10T20:23:26.077165] [INFO ] [sig ] GUG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:26.241361] [INFO ] [LOCAL ] Saved forecast: GUG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GUG.txt [2026-03-10T20:23:26.241529] [INFO ] [sig ] [1392/3275] Completed GUG in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.3m [2026-03-10T20:23:26.241594] [INFO ] [sig ] [1393/3275] Forecasting GVA... [2026-03-10T20:23:26.241630] [INFO ] [sig ] Generating forecast for: GVA [2026-03-10T20:23:26.241663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-03-10T20:23:26.254719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-03-10T20:23:26.255349] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-03-10T20:23:26.256321] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-03-10T20:23:26.256380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:26.256414] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:26.256443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:26.256502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:26.314728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:26.315662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:26.315814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:26.315849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:26.439364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:26.439532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:26.439636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:26.439693] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:26.443304] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: UP (p=91.36%) [2026-03-10T20:23:26.443640] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-03-10T20:23:26.443797] [INFO ] [sig ] GVA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:26.593627] [INFO ] [LOCAL ] Saved forecast: GVA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GVA.txt [2026-03-10T20:23:26.593802] [INFO ] [sig ] [1393/3275] Completed GVA in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.3m [2026-03-10T20:23:26.593848] [INFO ] [sig ] [1394/3275] Forecasting GWH... [2026-03-10T20:23:26.593880] [INFO ] [sig ] Generating forecast for: GWH [2026-03-10T20:23:26.593910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-03-10T20:23:26.605384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-03-10T20:23:26.605797] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-03-10T20:23:26.606610] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-03-10T20:23:26.606664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:26.606696] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:26.606724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:26.606781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:26.664346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:26.665237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:26.665323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:26.665357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:26.791239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:26.791401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:26.791442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:26.791472] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:26.795027] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: UP (p=74.54%) [2026-03-10T20:23:26.795334] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-03-10T20:23:26.795470] [INFO ] [sig ] GWH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:26.942206] [INFO ] [LOCAL ] Saved forecast: GWH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GWH.txt [2026-03-10T20:23:26.942365] [INFO ] [sig ] [1394/3275] Completed GWH in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.3m [2026-03-10T20:23:26.942405] [INFO ] [sig ] [1395/3275] Forecasting GWRE... [2026-03-10T20:23:26.942436] [INFO ] [sig ] Generating forecast for: GWRE [2026-03-10T20:23:26.942467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-03-10T20:23:26.953769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-03-10T20:23:26.954094] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-03-10T20:23:26.954896] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-03-10T20:23:26.954949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:26.954981] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:26.955008] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:26.955065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:27.013799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:27.014734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:27.014821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:27.014860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:27.140742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:27.140903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:27.140945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:27.140974] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:27.144468] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: UP (p=78.90%) [2026-03-10T20:23:27.144855] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-03-10T20:23:27.144999] [INFO ] [sig ] GWRE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:27.290608] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GWRE.txt [2026-03-10T20:23:27.290798] [INFO ] [sig ] [1395/3275] Completed GWRE in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.3m [2026-03-10T20:23:27.290847] [INFO ] [sig ] [1396/3275] Forecasting GWRS... [2026-03-10T20:23:27.290879] [INFO ] [sig ] Generating forecast for: GWRS [2026-03-10T20:23:27.290911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-03-10T20:23:27.302254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-03-10T20:23:27.302718] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-03-10T20:23:27.303542] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-03-10T20:23:27.303620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:27.303656] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:27.303685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:27.303744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:27.363597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:27.364478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:27.364563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:27.364620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:27.480561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:27.480738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:27.480784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:27.480816] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:27.484263] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: DOWN (p=14.27%) [2026-03-10T20:23:27.484547] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-03-10T20:23:27.484721] [INFO ] [sig ] GWRS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:27.634318] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GWRS.txt [2026-03-10T20:23:27.634595] [INFO ] [sig ] [1396/3275] Completed GWRS in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.3m [2026-03-10T20:23:27.634661] [INFO ] [sig ] [1397/3275] Forecasting GXAI... [2026-03-10T20:23:27.634698] [INFO ] [sig ] Generating forecast for: GXAI [2026-03-10T20:23:27.634732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-03-10T20:23:27.647069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-03-10T20:23:27.647431] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-03-10T20:23:27.648412] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-03-10T20:23:27.648468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:27.648519] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:27.648549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:27.648633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:27.708708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:27.709647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:27.709758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:27.709803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:27.826012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:27.826165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:27.826207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:27.826238] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:27.829913] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: UP (p=82.82%) [2026-03-10T20:23:27.830198] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-03-10T20:23:27.830329] [INFO ] [sig ] GXAI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:27.976120] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/GXAI.txt [2026-03-10T20:23:27.976254] [INFO ] [sig ] [1397/3275] Completed GXAI in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.3m [2026-03-10T20:23:27.976296] [INFO ] [sig ] [1398/3275] Forecasting GYRE... [2026-03-10T20:23:27.976328] [INFO ] [sig ] Generating forecast for: GYRE [2026-03-10T20:23:27.976359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-03-10T20:23:27.987560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-03-10T20:23:27.987912] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-03-10T20:23:27.988775] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-03-10T20:23:27.988840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:27.988879] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:27.988906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:27.988962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:28.047814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:28.048674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:28.048772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:28.048812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:28.169112] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:28.169294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:28.169349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:28.169381] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:28.173280] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: DOWN (p=13.82%) [2026-03-10T20:23:28.173614] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-03-10T20:23:28.173758] [INFO ] [sig ] GYRE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:28.317433] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/GYRE.txt [2026-03-10T20:23:28.317586] [INFO ] [sig ] [1398/3275] Completed GYRE in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.3m [2026-03-10T20:23:28.317628] [INFO ] [sig ] [1399/3275] Forecasting H... [2026-03-10T20:23:28.317659] [INFO ] [sig ] Generating forecast for: H [2026-03-10T20:23:28.317689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-03-10T20:23:28.330058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-03-10T20:23:28.330395] [INFO ] [FORECASTER] Starting predict_future for H [2026-03-10T20:23:28.331239] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-03-10T20:23:28.331293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:28.331326] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:28.331353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:28.331411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:28.389953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:28.390875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:28.390965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:28.391001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:28.515979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:28.516143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:28.516186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:28.516218] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:28.519833] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: UP (p=96.93%) [2026-03-10T20:23:28.520126] [INFO ] [FORECASTER] Completed predict_future for H [2026-03-10T20:23:28.520260] [INFO ] [sig ] H: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:28.664294] [INFO ] [LOCAL ] Saved forecast: H 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/H.txt [2026-03-10T20:23:28.664427] [INFO ] [sig ] [1399/3275] Completed H in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.3m [2026-03-10T20:23:28.664468] [INFO ] [sig ] [1400/3275] Forecasting HAE... [2026-03-10T20:23:28.664498] [INFO ] [sig ] Generating forecast for: HAE [2026-03-10T20:23:28.664527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-03-10T20:23:28.675884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-03-10T20:23:28.676234] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-03-10T20:23:28.677039] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-03-10T20:23:28.677092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:28.677153] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:28.677182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:28.677239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:28.741565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:28.742961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:28.743088] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:28.743135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:28.874861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:28.875027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:28.875070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:28.875100] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:28.878830] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: UP (p=85.54%) [2026-03-10T20:23:28.879154] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-03-10T20:23:28.879294] [INFO ] [sig ] HAE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:29.026526] [INFO ] [LOCAL ] Saved forecast: HAE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HAE.txt [2026-03-10T20:23:29.026686] [INFO ] [sig ] [1400/3275] Completed HAE in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.3m [2026-03-10T20:23:29.026727] [INFO ] [sig ] [1401/3275] Forecasting HAFC... [2026-03-10T20:23:29.026769] [INFO ] [sig ] Generating forecast for: HAFC [2026-03-10T20:23:29.026800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-03-10T20:23:29.037924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-03-10T20:23:29.038307] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-03-10T20:23:29.039123] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-03-10T20:23:29.039177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:29.039209] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:29.039236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:29.039293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:29.096510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:29.097163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:29.097243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:29.097275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:29.219229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:29.219388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:29.219431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:29.219460] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:29.223031] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: UP (p=59.13%) [2026-03-10T20:23:29.223307] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-03-10T20:23:29.223435] [INFO ] [sig ] HAFC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:29.367968] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HAFC.txt [2026-03-10T20:23:29.368115] [INFO ] [sig ] [1401/3275] Completed HAFC in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-10T20:23:29.368168] [INFO ] [sig ] [1402/3275] Forecasting HAL... [2026-03-10T20:23:29.368198] [INFO ] [sig ] Generating forecast for: HAL [2026-03-10T20:23:29.368228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-03-10T20:23:29.380113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-03-10T20:23:29.380457] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-03-10T20:23:29.381275] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-03-10T20:23:29.381329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:29.381361] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:29.381388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:29.381444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:29.438533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:29.439271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:29.439351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:29.439383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:29.564473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:29.564656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:29.564697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:29.564731] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:29.568207] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: DOWN (p=16.61%) [2026-03-10T20:23:29.568497] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-03-10T20:23:29.568650] [INFO ] [sig ] HAL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:29.712063] [INFO ] [LOCAL ] Saved forecast: HAL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HAL.txt [2026-03-10T20:23:29.712195] [INFO ] [sig ] [1402/3275] Completed HAL in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-10T20:23:29.712235] [INFO ] [sig ] [1403/3275] Forecasting HALO... [2026-03-10T20:23:29.712264] [INFO ] [sig ] Generating forecast for: HALO [2026-03-10T20:23:29.712295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-03-10T20:23:29.723215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-03-10T20:23:29.723543] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-03-10T20:23:29.724335] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-03-10T20:23:29.724387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:29.724419] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:29.724446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:29.724501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:29.782130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:29.782868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:29.782951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:29.782983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:29.909959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:29.910330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:29.910373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:29.910431] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:29.914395] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: UP (p=69.50%) [2026-03-10T20:23:29.914735] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-03-10T20:23:29.914873] [INFO ] [sig ] HALO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:30.063797] [INFO ] [LOCAL ] Saved forecast: HALO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HALO.txt [2026-03-10T20:23:30.063931] [INFO ] [sig ] [1403/3275] Completed HALO in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-10T20:23:30.063969] [INFO ] [sig ] [1404/3275] Forecasting HAS... [2026-03-10T20:23:30.063999] [INFO ] [sig ] Generating forecast for: HAS [2026-03-10T20:23:30.064030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-03-10T20:23:30.075506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-03-10T20:23:30.075850] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-03-10T20:23:30.076673] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-03-10T20:23:30.076729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:30.076762] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:30.076791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:30.076850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:30.136718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:30.137638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:30.137724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:30.137759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:30.255738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:30.255886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:30.255926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:30.255995] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:30.259426] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: DOWN (p=6.24%) [2026-03-10T20:23:30.259731] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-03-10T20:23:30.259870] [INFO ] [sig ] HAS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:30.406051] [INFO ] [LOCAL ] Saved forecast: HAS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HAS.txt [2026-03-10T20:23:30.406170] [INFO ] [sig ] [1404/3275] Completed HAS in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-10T20:23:30.406209] [INFO ] [sig ] [1405/3275] Forecasting HASI... [2026-03-10T20:23:30.406240] [INFO ] [sig ] Generating forecast for: HASI [2026-03-10T20:23:30.406269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-03-10T20:23:30.417667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-03-10T20:23:30.417991] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-03-10T20:23:30.418815] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-03-10T20:23:30.418868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:30.418900] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:30.418926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:30.418984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:30.480964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:30.482002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:30.482097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:30.482133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:30.603363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:30.603520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:30.603561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:30.603612] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:30.607165] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: DOWN (p=11.27%) [2026-03-10T20:23:30.607451] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-03-10T20:23:30.607628] [INFO ] [sig ] HASI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:30.770772] [INFO ] [LOCAL ] Saved forecast: HASI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HASI.txt [2026-03-10T20:23:30.770928] [INFO ] [sig ] [1405/3275] Completed HASI in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-10T20:23:30.770970] [INFO ] [sig ] [1406/3275] Forecasting HBAN... [2026-03-10T20:23:30.771152] [INFO ] [sig ] Generating forecast for: HBAN [2026-03-10T20:23:30.771183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-03-10T20:23:30.783333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-03-10T20:23:30.783684] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-03-10T20:23:30.784467] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-03-10T20:23:30.784520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:30.784552] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:30.784598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:30.784657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:30.842813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:30.843422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:30.843502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:30.843548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:30.967473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:30.967644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:30.967684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:30.967713] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:30.971602] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: DOWN (p=20.21%) [2026-03-10T20:23:30.971891] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-03-10T20:23:30.972020] [INFO ] [sig ] HBAN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:31.116501] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HBAN.txt [2026-03-10T20:23:31.116649] [INFO ] [sig ] [1406/3275] Completed HBAN in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-10T20:23:31.116693] [INFO ] [sig ] [1407/3275] Forecasting HBANL... [2026-03-10T20:23:31.116723] [INFO ] [sig ] Generating forecast for: HBANL [2026-03-10T20:23:31.116753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-03-10T20:23:31.127682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-03-10T20:23:31.128011] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-03-10T20:23:31.128835] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-03-10T20:23:31.128888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:31.128921] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:31.128948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:31.129004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:31.186671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:31.187347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:31.187427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:31.187461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:31.301204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:31.301358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:31.301397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:31.301426] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:31.304826] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: DOWN (p=48.11%) [2026-03-10T20:23:31.305102] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-03-10T20:23:31.305229] [INFO ] [sig ] HBANL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:31.449292] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HBANL.txt [2026-03-10T20:23:31.449418] [INFO ] [sig ] [1407/3275] Completed HBANL in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-10T20:23:31.449457] [INFO ] [sig ] [1408/3275] Forecasting HBANP... [2026-03-10T20:23:31.449488] [INFO ] [sig ] Generating forecast for: HBANP [2026-03-10T20:23:31.449518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-03-10T20:23:31.461272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-03-10T20:23:31.461646] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-03-10T20:23:31.462460] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-03-10T20:23:31.462515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:31.462548] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:31.462621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:31.462688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:31.520779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:31.521417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:31.521496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:31.521529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:31.634365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:31.634490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:31.634527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:31.634555] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:31.637867] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: DOWN (p=10.43%) [2026-03-10T20:23:31.638171] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-03-10T20:23:31.638313] [INFO ] [sig ] HBANP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:31.788346] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HBANP.txt [2026-03-10T20:23:31.788519] [INFO ] [sig ] [1408/3275] Completed HBANP in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 11.2m [2026-03-10T20:23:31.788565] [INFO ] [sig ] [1409/3275] Forecasting HBB... [2026-03-10T20:23:31.788620] [INFO ] [sig ] Generating forecast for: HBB [2026-03-10T20:23:31.788652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-03-10T20:23:31.800441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-03-10T20:23:31.800882] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-03-10T20:23:31.801776] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-03-10T20:23:31.801853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:31.801894] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:31.801929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:31.801993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:31.863616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:31.864565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:31.864673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:31.864709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:31.984141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:31.984294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:31.984335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:31.984366] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:31.988470] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: DOWN (p=27.81%) [2026-03-10T20:23:31.988783] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-03-10T20:23:31.988949] [INFO ] [sig ] HBB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:32.145225] [INFO ] [LOCAL ] Saved forecast: HBB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HBB.txt [2026-03-10T20:23:32.145376] [INFO ] [sig ] [1409/3275] Completed HBB in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.2m [2026-03-10T20:23:32.145419] [INFO ] [sig ] [1410/3275] Forecasting HBCP... [2026-03-10T20:23:32.145450] [INFO ] [sig ] Generating forecast for: HBCP [2026-03-10T20:23:32.145481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-03-10T20:23:32.157859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-03-10T20:23:32.158219] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-03-10T20:23:32.159326] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-03-10T20:23:32.159381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:32.159414] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:32.159444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:32.159503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:32.223187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:32.223999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:32.224120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:32.224159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:32.344825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:32.344990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:32.345030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:32.345059] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:32.348546] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: DOWN (p=37.97%) [2026-03-10T20:23:32.348858] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-03-10T20:23:32.349007] [INFO ] [sig ] HBCP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:32.497867] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HBCP.txt [2026-03-10T20:23:32.498008] [INFO ] [sig ] [1410/3275] Completed HBCP in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.2m [2026-03-10T20:23:32.498051] [INFO ] [sig ] [1411/3275] Forecasting HBM... [2026-03-10T20:23:32.498084] [INFO ] [sig ] Generating forecast for: HBM [2026-03-10T20:23:32.498116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-03-10T20:23:32.509651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-03-10T20:23:32.510008] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-03-10T20:23:32.510846] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-03-10T20:23:32.510902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:32.510935] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:32.510964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:32.511022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:32.574938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:32.575662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:32.575763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:32.575798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:32.702313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:32.702465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:32.702505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:32.702534] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:32.706090] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: DOWN (p=20.85%) [2026-03-10T20:23:32.706367] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-03-10T20:23:32.706493] [INFO ] [sig ] HBM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:32.870422] [INFO ] [LOCAL ] Saved forecast: HBM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HBM.txt [2026-03-10T20:23:32.870612] [INFO ] [sig ] [1411/3275] Completed HBM in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.2m [2026-03-10T20:23:32.870655] [INFO ] [sig ] [1412/3275] Forecasting HBNC... [2026-03-10T20:23:32.870687] [INFO ] [sig ] Generating forecast for: HBNC [2026-03-10T20:23:32.870735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-03-10T20:23:32.885064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-03-10T20:23:32.885519] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-03-10T20:23:32.886655] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-03-10T20:23:32.886711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:32.886745] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:32.886773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:32.886838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:32.950897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:32.951865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:32.951956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:32.951992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:33.073805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:33.073958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:33.073998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:33.074027] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:33.077487] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: DOWN (p=16.33%) [2026-03-10T20:23:33.077781] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-03-10T20:23:33.077912] [INFO ] [sig ] HBNC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:33.224528] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HBNC.txt [2026-03-10T20:23:33.224674] [INFO ] [sig ] [1412/3275] Completed HBNC in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.2m [2026-03-10T20:23:33.224716] [INFO ] [sig ] [1413/3275] Forecasting HCA... [2026-03-10T20:23:33.224745] [INFO ] [sig ] Generating forecast for: HCA [2026-03-10T20:23:33.224775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-03-10T20:23:33.236322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-03-10T20:23:33.236677] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-03-10T20:23:33.237523] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-03-10T20:23:33.237598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:33.237636] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:33.237665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:33.237724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:33.298804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:33.299451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:33.299532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:33.299567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:33.430727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:33.430905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:33.430951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:33.430982] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:33.434614] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: UP (p=50.35%) [2026-03-10T20:23:33.434896] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-03-10T20:23:33.435024] [INFO ] [sig ] HCA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:33.588969] [INFO ] [LOCAL ] Saved forecast: HCA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HCA.txt [2026-03-10T20:23:33.589145] [INFO ] [sig ] [1413/3275] Completed HCA in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.2m [2026-03-10T20:23:33.589375] [INFO ] [sig ] [1414/3275] Forecasting HCC... [2026-03-10T20:23:33.589405] [INFO ] [sig ] Generating forecast for: HCC [2026-03-10T20:23:33.589435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-03-10T20:23:33.600886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-03-10T20:23:33.601229] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-03-10T20:23:33.602061] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-03-10T20:23:33.602114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:33.602146] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:33.602173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:33.602229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:33.660150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:33.660815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:33.660893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:33.660926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:33.785546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:33.785709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:33.785748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:33.785777] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:33.789170] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: UP (p=85.53%) [2026-03-10T20:23:33.789441] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-03-10T20:23:33.789570] [INFO ] [sig ] HCC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:33.938832] [INFO ] [LOCAL ] Saved forecast: HCC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HCC.txt [2026-03-10T20:23:33.938992] [INFO ] [sig ] [1414/3275] Completed HCC in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.2m [2026-03-10T20:23:33.939037] [INFO ] [sig ] [1415/3275] Forecasting HCI... [2026-03-10T20:23:33.939068] [INFO ] [sig ] Generating forecast for: HCI [2026-03-10T20:23:33.939099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-03-10T20:23:33.952397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-03-10T20:23:33.952757] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-03-10T20:23:33.953536] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-03-10T20:23:33.953626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:33.953661] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:33.953688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:33.953745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:34.014780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:34.015705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:34.015797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:34.015834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:34.142055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:34.142216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:34.142257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:34.142288] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:34.145917] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: UP (p=57.33%) [2026-03-10T20:23:34.146203] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-03-10T20:23:34.146360] [INFO ] [sig ] HCI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:34.299478] [INFO ] [LOCAL ] Saved forecast: HCI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HCI.txt [2026-03-10T20:23:34.299643] [INFO ] [sig ] [1415/3275] Completed HCI in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.2m [2026-03-10T20:23:34.299685] [INFO ] [sig ] [1416/3275] Forecasting HCM... [2026-03-10T20:23:34.299716] [INFO ] [sig ] Generating forecast for: HCM [2026-03-10T20:23:34.299747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-03-10T20:23:34.311285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-03-10T20:23:34.311624] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-03-10T20:23:34.312408] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-03-10T20:23:34.312461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:34.312493] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:34.312520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:34.312601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:34.382710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:34.383569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:34.383675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:34.383709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:34.510860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:34.511082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:34.511130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:34.511162] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:34.515241] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: DOWN (p=43.83%) [2026-03-10T20:23:34.515610] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-03-10T20:23:34.515769] [INFO ] [sig ] HCM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:34.672823] [INFO ] [LOCAL ] Saved forecast: HCM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HCM.txt [2026-03-10T20:23:34.673004] [INFO ] [sig ] [1416/3275] Completed HCM in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.2m [2026-03-10T20:23:34.673056] [INFO ] [sig ] [1417/3275] Forecasting HCSG... [2026-03-10T20:23:34.673087] [INFO ] [sig ] Generating forecast for: HCSG [2026-03-10T20:23:34.673118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-03-10T20:23:34.684846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-03-10T20:23:34.685216] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-03-10T20:23:34.686043] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-03-10T20:23:34.686096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:34.686170] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:34.686200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:34.686259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:34.745433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:34.746344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:34.746433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:34.746466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:34.871953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:34.872138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:34.872183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:34.872213] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:34.875774] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: DOWN (p=0.24%) [2026-03-10T20:23:34.876110] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-03-10T20:23:34.876251] [INFO ] [sig ] HCSG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:35.027862] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HCSG.txt [2026-03-10T20:23:35.027992] [INFO ] [sig ] [1417/3275] Completed HCSG in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-10T20:23:35.028043] [INFO ] [sig ] [1418/3275] Forecasting HD... [2026-03-10T20:23:35.028074] [INFO ] [sig ] Generating forecast for: HD [2026-03-10T20:23:35.028104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-03-10T20:23:35.039630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-03-10T20:23:35.039965] [INFO ] [FORECASTER] Starting predict_future for HD [2026-03-10T20:23:35.040825] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-03-10T20:23:35.040881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:35.040916] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:35.040945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:35.041004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:35.102622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:35.103598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:35.103687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:35.103724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:35.225749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:35.225918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:35.225968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:35.226006] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:35.229960] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: UP (p=63.48%) [2026-03-10T20:23:35.230247] [INFO ] [FORECASTER] Completed predict_future for HD [2026-03-10T20:23:35.230382] [INFO ] [sig ] HD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:35.383215] [INFO ] [LOCAL ] Saved forecast: HD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HD.txt [2026-03-10T20:23:35.383343] [INFO ] [sig ] [1418/3275] Completed HD in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-10T20:23:35.383382] [INFO ] [sig ] [1419/3275] Forecasting HDB... [2026-03-10T20:23:35.383412] [INFO ] [sig ] Generating forecast for: HDB [2026-03-10T20:23:35.383442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-03-10T20:23:35.396227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-03-10T20:23:35.396568] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-03-10T20:23:35.397607] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-03-10T20:23:35.397662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:35.397696] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:35.397724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:35.397783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:35.458566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:35.459241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:35.459319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:35.459353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:35.590427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:35.590599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:35.590641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:35.590670] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:35.594509] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: UP (p=77.60%) [2026-03-10T20:23:35.594804] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-03-10T20:23:35.594953] [INFO ] [sig ] HDB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:35.747610] [INFO ] [LOCAL ] Saved forecast: HDB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HDB.txt [2026-03-10T20:23:35.747766] [INFO ] [sig ] [1419/3275] Completed HDB in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-10T20:23:35.747807] [INFO ] [sig ] [1420/3275] Forecasting HDSN... [2026-03-10T20:23:35.747837] [INFO ] [sig ] Generating forecast for: HDSN [2026-03-10T20:23:35.747867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-03-10T20:23:35.759654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-03-10T20:23:35.760012] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-03-10T20:23:35.760863] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-03-10T20:23:35.760920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:35.760958] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:35.760986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:35.761046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:35.821397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:35.822172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:35.822446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:35.822481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:35.944953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:35.945109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:35.945151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:35.945182] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:35.948817] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: DOWN (p=3.34%) [2026-03-10T20:23:35.949106] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-03-10T20:23:35.949240] [INFO ] [sig ] HDSN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:36.102003] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HDSN.txt [2026-03-10T20:23:36.102134] [INFO ] [sig ] [1420/3275] Completed HDSN in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-10T20:23:36.102174] [INFO ] [sig ] [1421/3275] Forecasting HE... [2026-03-10T20:23:36.102204] [INFO ] [sig ] Generating forecast for: HE [2026-03-10T20:23:36.102234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-03-10T20:23:36.113421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-03-10T20:23:36.113805] [INFO ] [FORECASTER] Starting predict_future for HE [2026-03-10T20:23:36.114660] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-03-10T20:23:36.114714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:36.114763] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:36.114792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:36.114851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:36.176286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:36.177034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:36.177118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:36.177153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:36.300914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:36.301081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:36.301123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:36.301154] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:36.304935] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: UP (p=81.78%) [2026-03-10T20:23:36.305334] [INFO ] [FORECASTER] Completed predict_future for HE [2026-03-10T20:23:36.305498] [INFO ] [sig ] HE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:36.459219] [INFO ] [LOCAL ] Saved forecast: HE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HE.txt [2026-03-10T20:23:36.459351] [INFO ] [sig ] [1421/3275] Completed HE in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-10T20:23:36.459391] [INFO ] [sig ] [1422/3275] Forecasting HEI... [2026-03-10T20:23:36.459421] [INFO ] [sig ] Generating forecast for: HEI [2026-03-10T20:23:36.459451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-03-10T20:23:36.470693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-03-10T20:23:36.471029] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-03-10T20:23:36.471886] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-03-10T20:23:36.471959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:36.472000] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:36.472036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:36.472100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:36.532416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:36.533077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:36.533158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:36.533192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:36.658018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:36.658201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:36.658248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:36.658280] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:36.662008] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: UP (p=99.25%) [2026-03-10T20:23:36.662321] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-03-10T20:23:36.662475] [INFO ] [sig ] HEI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:36.813303] [INFO ] [LOCAL ] Saved forecast: HEI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HEI.txt [2026-03-10T20:23:36.813430] [INFO ] [sig ] [1422/3275] Completed HEI in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-10T20:23:36.813470] [INFO ] [sig ] [1423/3275] Forecasting HELE... [2026-03-10T20:23:36.813498] [INFO ] [sig ] Generating forecast for: HELE [2026-03-10T20:23:36.813527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-03-10T20:23:36.827171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-03-10T20:23:36.827588] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-03-10T20:23:36.828673] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-03-10T20:23:36.828728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:36.828761] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:36.828789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:36.828846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:36.887321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:36.888194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:36.888282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:36.888317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:37.013512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:37.013695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:37.013740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:37.013772] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:37.017527] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: DOWN (p=10.44%) [2026-03-10T20:23:37.017836] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-03-10T20:23:37.017972] [INFO ] [sig ] HELE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:37.162271] [INFO ] [LOCAL ] Saved forecast: HELE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HELE.txt [2026-03-10T20:23:37.162442] [INFO ] [sig ] [1423/3275] Completed HELE in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-10T20:23:37.162486] [INFO ] [sig ] [1424/3275] Forecasting HEPS... [2026-03-10T20:23:37.162516] [INFO ] [sig ] Generating forecast for: HEPS [2026-03-10T20:23:37.162545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-03-10T20:23:37.174525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-03-10T20:23:37.174969] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-03-10T20:23:37.175837] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-03-10T20:23:37.175891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:37.175923] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:37.175950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:37.176007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:37.233745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:37.234654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:37.234739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:37.234772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:37.355415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:37.355590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:37.355634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:37.355665] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:37.359188] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: DOWN (p=21.14%) [2026-03-10T20:23:37.359509] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-03-10T20:23:37.359684] [INFO ] [sig ] HEPS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:37.508213] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HEPS.txt [2026-03-10T20:23:37.508393] [INFO ] [sig ] [1424/3275] Completed HEPS in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-10T20:23:37.508442] [INFO ] [sig ] [1425/3275] Forecasting HEQ... [2026-03-10T20:23:37.508478] [INFO ] [sig ] Generating forecast for: HEQ [2026-03-10T20:23:37.508510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-03-10T20:23:37.520366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-03-10T20:23:37.520837] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-03-10T20:23:37.521865] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-03-10T20:23:37.521929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:37.521968] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:37.522001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:37.522072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:37.585512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:37.586492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:37.586611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:37.586650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:37.711345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:37.711506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:37.711548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:37.711602] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:37.715420] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: UP (p=79.15%) [2026-03-10T20:23:37.715748] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-03-10T20:23:37.715888] [INFO ] [sig ] HEQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:37.873255] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HEQ.txt [2026-03-10T20:23:37.873418] [INFO ] [sig ] [1425/3275] Completed HEQ in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 11.1m [2026-03-10T20:23:37.873459] [INFO ] [sig ] [1426/3275] Forecasting HERO... [2026-03-10T20:23:37.873492] [INFO ] [sig ] Generating forecast for: HERO [2026-03-10T20:23:37.873524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-03-10T20:23:37.884601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-03-10T20:23:37.884971] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-03-10T20:23:37.885795] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-03-10T20:23:37.885850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:37.885884] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:37.885913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:37.885971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:37.946143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:37.947169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:37.947271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:37.947305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:38.093253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:38.093422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:38.093464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:38.093492] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:38.096991] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: UP (p=89.64%) [2026-03-10T20:23:38.097271] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-03-10T20:23:38.097419] [INFO ] [sig ] HERO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:38.296542] [INFO ] [LOCAL ] Saved forecast: HERO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HERO.txt [2026-03-10T20:23:38.296725] [INFO ] [sig ] [1426/3275] Completed HERO in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.1m [2026-03-10T20:23:38.296768] [INFO ] [sig ] [1427/3275] Forecasting HESM... [2026-03-10T20:23:38.296800] [INFO ] [sig ] Generating forecast for: HESM [2026-03-10T20:23:38.296831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-03-10T20:23:38.308991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-03-10T20:23:38.309393] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-03-10T20:23:38.310251] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-03-10T20:23:38.310304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:38.310335] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:38.310362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:38.310418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:38.368884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:38.369820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:38.369978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:38.370013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:38.498233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:38.498407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:38.498451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:38.498481] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:38.502267] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: DOWN (p=18.00%) [2026-03-10T20:23:38.502677] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-03-10T20:23:38.502835] [INFO ] [sig ] HESM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:38.650661] [INFO ] [LOCAL ] Saved forecast: HESM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HESM.txt [2026-03-10T20:23:38.650839] [INFO ] [sig ] [1427/3275] Completed HESM in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.1m [2026-03-10T20:23:38.650882] [INFO ] [sig ] [1428/3275] Forecasting HFFG... [2026-03-10T20:23:38.650913] [INFO ] [sig ] Generating forecast for: HFFG [2026-03-10T20:23:38.650944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-03-10T20:23:38.662760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-03-10T20:23:38.663124] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-03-10T20:23:38.663995] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-03-10T20:23:38.664061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:38.664099] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:38.664126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:38.664182] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:38.724374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:38.725367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:38.725461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:38.725496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:38.853757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:38.853945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:38.854019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:38.854059] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:38.858412] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: DOWN (p=2.25%) [2026-03-10T20:23:38.858828] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-03-10T20:23:38.859006] [INFO ] [sig ] HFFG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:39.025682] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HFFG.txt [2026-03-10T20:23:39.025896] [INFO ] [sig ] [1428/3275] Completed HFFG in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.1m [2026-03-10T20:23:39.025961] [INFO ] [sig ] [1429/3275] Forecasting HFRO... [2026-03-10T20:23:39.026008] [INFO ] [sig ] Generating forecast for: HFRO [2026-03-10T20:23:39.026055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-03-10T20:23:39.041567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-03-10T20:23:39.042047] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-03-10T20:23:39.042931] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-03-10T20:23:39.042986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:39.043019] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:39.043045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:39.043102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:39.109422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:39.110525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:39.110633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:39.110669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:39.234883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:39.235050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:39.235095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:39.235123] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:39.239012] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: UP (p=89.19%) [2026-03-10T20:23:39.239439] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-03-10T20:23:39.239620] [INFO ] [sig ] HFRO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:39.386904] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HFRO.txt [2026-03-10T20:23:39.387082] [INFO ] [sig ] [1429/3275] Completed HFRO in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.1m [2026-03-10T20:23:39.387124] [INFO ] [sig ] [1430/3275] Forecasting HFWA... [2026-03-10T20:23:39.387163] [INFO ] [sig ] Generating forecast for: HFWA [2026-03-10T20:23:39.387202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-03-10T20:23:39.399698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-03-10T20:23:39.400102] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-03-10T20:23:39.400922] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-03-10T20:23:39.400978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:39.401011] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:39.401039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:39.401095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:39.461455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:39.462383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:39.462488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:39.462524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:39.591928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:39.592099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:39.592143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:39.592175] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:39.595777] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: UP (p=94.78%) [2026-03-10T20:23:39.596089] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-03-10T20:23:39.596418] [INFO ] [sig ] HFWA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:39.743314] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HFWA.txt [2026-03-10T20:23:39.743506] [INFO ] [sig ] [1430/3275] Completed HFWA in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.1m [2026-03-10T20:23:39.743548] [INFO ] [sig ] [1431/3275] Forecasting HG... [2026-03-10T20:23:39.743600] [INFO ] [sig ] Generating forecast for: HG [2026-03-10T20:23:39.743634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-03-10T20:23:39.755488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-03-10T20:23:39.755925] [INFO ] [FORECASTER] Starting predict_future for HG [2026-03-10T20:23:39.756754] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-03-10T20:23:39.756808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:39.756840] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:39.756868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:39.756924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:39.815365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:39.816479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:39.816596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:39.816633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:39.947731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:39.947898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:39.947940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:39.947970] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:39.951530] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: UP (p=81.67%) [2026-03-10T20:23:39.951841] [INFO ] [FORECASTER] Completed predict_future for HG [2026-03-10T20:23:39.951976] [INFO ] [sig ] HG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:40.107908] [INFO ] [LOCAL ] Saved forecast: HG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HG.txt [2026-03-10T20:23:40.108156] [INFO ] [sig ] [1431/3275] Completed HG in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.1m [2026-03-10T20:23:40.108215] [INFO ] [sig ] [1432/3275] Forecasting HGBL... [2026-03-10T20:23:40.108255] [INFO ] [sig ] Generating forecast for: HGBL [2026-03-10T20:23:40.108287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-03-10T20:23:40.120965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-03-10T20:23:40.121552] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-03-10T20:23:40.122673] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-03-10T20:23:40.122732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:40.122776] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:40.122822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:40.122892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:40.183040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:40.183999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:40.184113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:40.184149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:40.300419] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:40.300617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:40.300663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:40.300692] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:40.304748] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: DOWN (p=16.67%) [2026-03-10T20:23:40.305083] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-03-10T20:23:40.305241] [INFO ] [sig ] HGBL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:40.448551] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HGBL.txt [2026-03-10T20:23:40.448738] [INFO ] [sig ] [1432/3275] Completed HGBL in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.1m [2026-03-10T20:23:40.448780] [INFO ] [sig ] [1433/3275] Forecasting HGLB... [2026-03-10T20:23:40.448809] [INFO ] [sig ] Generating forecast for: HGLB [2026-03-10T20:23:40.448838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-03-10T20:23:40.459966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-03-10T20:23:40.460375] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-03-10T20:23:40.461203] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-03-10T20:23:40.461257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:40.461288] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:40.461314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:40.461369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:40.518546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:40.519482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:40.519566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:40.519621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:40.643868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:40.644024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:40.644066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:40.644102] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:40.647941] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: UP (p=97.85%) [2026-03-10T20:23:40.648249] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-03-10T20:23:40.648375] [INFO ] [sig ] HGLB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:40.793860] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HGLB.txt [2026-03-10T20:23:40.794018] [INFO ] [sig ] [1433/3275] Completed HGLB in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.1m [2026-03-10T20:23:40.794068] [INFO ] [sig ] [1434/3275] Forecasting HGTY... [2026-03-10T20:23:40.794105] [INFO ] [sig ] Generating forecast for: HGTY [2026-03-10T20:23:40.794141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-03-10T20:23:40.804965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-03-10T20:23:40.805325] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-03-10T20:23:40.806126] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-03-10T20:23:40.806179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:40.806258] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:40.806288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:40.806346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:40.865081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:40.865788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:40.865869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:40.865903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:40.985297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:40.985481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:40.985525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:40.985554] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:40.989111] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: UP (p=66.62%) [2026-03-10T20:23:40.989415] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-03-10T20:23:40.989549] [INFO ] [sig ] HGTY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:41.136779] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HGTY.txt [2026-03-10T20:23:41.137071] [INFO ] [sig ] [1434/3275] Completed HGTY in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.0m [2026-03-10T20:23:41.137118] [INFO ] [sig ] [1435/3275] Forecasting HHH... [2026-03-10T20:23:41.137149] [INFO ] [sig ] Generating forecast for: HHH [2026-03-10T20:23:41.137189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-03-10T20:23:41.152308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-03-10T20:23:41.152753] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-03-10T20:23:41.153557] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-03-10T20:23:41.153629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:41.153661] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:41.153688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:41.153751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:41.212314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:41.213116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:41.213198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:41.213231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:41.339320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:41.339487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:41.339530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:41.339561] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:41.343217] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: UP (p=75.13%) [2026-03-10T20:23:41.343544] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-03-10T20:23:41.343708] [INFO ] [sig ] HHH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:41.492555] [INFO ] [LOCAL ] Saved forecast: HHH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HHH.txt [2026-03-10T20:23:41.492737] [INFO ] [sig ] [1435/3275] Completed HHH in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.0m [2026-03-10T20:23:41.492781] [INFO ] [sig ] [1436/3275] Forecasting HIFS... [2026-03-10T20:23:41.492811] [INFO ] [sig ] Generating forecast for: HIFS [2026-03-10T20:23:41.492849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-03-10T20:23:41.505339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-03-10T20:23:41.505802] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-03-10T20:23:41.506670] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-03-10T20:23:41.506727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:41.506760] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:41.506789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:41.506845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:41.565747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:41.566594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:41.566686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:41.566722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:41.682012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:41.682202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:41.682259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:41.682302] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:41.686035] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=44.85%) [2026-03-10T20:23:41.686362] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-03-10T20:23:41.686502] [INFO ] [sig ] HIFS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:41.851661] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HIFS.txt [2026-03-10T20:23:41.851824] [INFO ] [sig ] [1436/3275] Completed HIFS in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.0m [2026-03-10T20:23:41.851864] [INFO ] [sig ] [1437/3275] Forecasting HIG... [2026-03-10T20:23:41.851895] [INFO ] [sig ] Generating forecast for: HIG [2026-03-10T20:23:41.851930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-03-10T20:23:41.864230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-03-10T20:23:41.864691] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-03-10T20:23:41.865500] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-03-10T20:23:41.865554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:41.865607] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:41.865636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:41.865693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:41.924387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:41.925295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:41.925381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:41.925416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:42.062338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:42.062495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:42.062538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:42.062639] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:42.066210] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: DOWN (p=8.37%) [2026-03-10T20:23:42.066501] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-03-10T20:23:42.066654] [INFO ] [sig ] HIG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:42.229811] [INFO ] [LOCAL ] Saved forecast: HIG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HIG.txt [2026-03-10T20:23:42.230037] [INFO ] [sig ] [1437/3275] Completed HIG in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.0m [2026-03-10T20:23:42.230110] [INFO ] [sig ] [1438/3275] Forecasting HII... [2026-03-10T20:23:42.230164] [INFO ] [sig ] Generating forecast for: HII [2026-03-10T20:23:42.230218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-03-10T20:23:42.244728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-03-10T20:23:42.245322] [INFO ] [FORECASTER] Starting predict_future for HII [2026-03-10T20:23:42.246340] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-03-10T20:23:42.246399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:42.246433] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:42.246460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:42.246520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:42.311570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:42.313079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:42.313212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:42.313272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:42.483696] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:42.483873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:42.483917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:42.483946] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:42.487625] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: DOWN (p=21.12%) [2026-03-10T20:23:42.487950] [INFO ] [FORECASTER] Completed predict_future for HII [2026-03-10T20:23:42.488114] [INFO ] [sig ] HII: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:42.661654] [INFO ] [LOCAL ] Saved forecast: HII 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HII.txt [2026-03-10T20:23:42.661894] [INFO ] [sig ] [1438/3275] Completed HII in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.0m [2026-03-10T20:23:42.661955] [INFO ] [sig ] [1439/3275] Forecasting HIMS... [2026-03-10T20:23:42.661991] [INFO ] [sig ] Generating forecast for: HIMS [2026-03-10T20:23:42.662022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-03-10T20:23:42.678975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-03-10T20:23:42.679724] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-03-10T20:23:42.680991] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-03-10T20:23:42.681077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:42.681118] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:42.681158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:42.681227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:42.749059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:42.750544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:42.751145] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:42.751307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:42.928495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:42.928744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:42.928817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:42.928894] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:42.934703] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-03-10T20:23:42.935295] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-03-10T20:23:42.935554] [INFO ] [sig ] HIMS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:43.167160] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HIMS.txt [2026-03-10T20:23:43.167391] [INFO ] [sig ] [1439/3275] Completed HIMS in 0.5s | 2.78 sym/s | Total: 8.6m | ETA: 11.0m [2026-03-10T20:23:43.167447] [INFO ] [sig ] [1440/3275] Forecasting HIMX... [2026-03-10T20:23:43.167487] [INFO ] [sig ] Generating forecast for: HIMX [2026-03-10T20:23:43.167529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-03-10T20:23:43.189243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-03-10T20:23:43.189869] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-03-10T20:23:43.191217] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-03-10T20:23:43.191291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:43.191349] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:43.191397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:43.191491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:43.285592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:43.286848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:43.286984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:43.287041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:43.447493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:43.447700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:43.447744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:43.447773] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:43.451556] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: DOWN (p=45.89%) [2026-03-10T20:23:43.451902] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-03-10T20:23:43.452049] [INFO ] [sig ] HIMX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:43.697734] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HIMX.txt [2026-03-10T20:23:43.697906] [INFO ] [sig ] [1440/3275] Completed HIMX in 0.5s | 2.78 sym/s | Total: 8.6m | ETA: 11.0m [2026-03-10T20:23:43.697949] [INFO ] [sig ] [1441/3275] Forecasting HIO... [2026-03-10T20:23:43.697979] [INFO ] [sig ] Generating forecast for: HIO [2026-03-10T20:23:43.698009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-03-10T20:23:43.712280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-03-10T20:23:43.712844] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-03-10T20:23:43.713821] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-03-10T20:23:43.713878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:43.713914] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:43.713943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:43.714004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:43.778960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:43.780275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:43.780392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:43.780435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:43.925871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:43.926040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:43.926082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:43.926110] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:43.930671] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: UP (p=94.30%) [2026-03-10T20:23:43.931158] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-03-10T20:23:43.931338] [INFO ] [sig ] HIO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:44.074085] [INFO ] [LOCAL ] Saved forecast: HIO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HIO.txt [2026-03-10T20:23:44.074219] [INFO ] [sig ] [1441/3275] Completed HIO in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.0m [2026-03-10T20:23:44.074260] [INFO ] [sig ] [1442/3275] Forecasting HIPO... [2026-03-10T20:23:44.074292] [INFO ] [sig ] Generating forecast for: HIPO [2026-03-10T20:23:44.074322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-03-10T20:23:44.086356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-03-10T20:23:44.086778] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-03-10T20:23:44.087603] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-03-10T20:23:44.087657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:44.087688] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:44.087715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:44.087772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:44.145728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:44.146474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:44.146563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:44.146619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:44.268772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:44.268940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:44.268982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:44.269010] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:44.272546] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=41.41%) [2026-03-10T20:23:44.272867] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-03-10T20:23:44.273000] [INFO ] [sig ] HIPO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:44.417331] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HIPO.txt [2026-03-10T20:23:44.417478] [INFO ] [sig ] [1442/3275] Completed HIPO in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.0m [2026-03-10T20:23:44.417520] [INFO ] [sig ] [1443/3275] Forecasting HITI... [2026-03-10T20:23:44.417550] [INFO ] [sig ] Generating forecast for: HITI [2026-03-10T20:23:44.417600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-03-10T20:23:44.429322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-03-10T20:23:44.429731] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-03-10T20:23:44.430541] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-03-10T20:23:44.430622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:44.430656] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:44.430683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:44.430754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:44.489270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:44.490025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:44.490112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:44.490146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:44.608691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:44.608857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:44.608898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:44.608927] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:44.612407] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: DOWN (p=6.40%) [2026-03-10T20:23:44.612728] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-03-10T20:23:44.612865] [INFO ] [sig ] HITI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:44.758125] [INFO ] [LOCAL ] Saved forecast: HITI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HITI.txt [2026-03-10T20:23:44.758289] [INFO ] [sig ] [1443/3275] Completed HITI in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.0m [2026-03-10T20:23:44.758330] [INFO ] [sig ] [1444/3275] Forecasting HIVE... [2026-03-10T20:23:44.758360] [INFO ] [sig ] Generating forecast for: HIVE [2026-03-10T20:23:44.758389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-03-10T20:23:44.769837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-03-10T20:23:44.770212] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-03-10T20:23:44.771019] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-03-10T20:23:44.771072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:44.771103] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:44.771135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:44.771193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:44.829377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:44.830040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:44.830163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:44.830204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:44.950996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:44.951159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:44.951207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:44.951243] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:44.954825] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: UP (p=81.02%) [2026-03-10T20:23:44.955118] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-03-10T20:23:44.955275] [INFO ] [sig ] HIVE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:45.100208] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HIVE.txt [2026-03-10T20:23:45.100355] [INFO ] [sig ] [1444/3275] Completed HIVE in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.0m [2026-03-10T20:23:45.100395] [INFO ] [sig ] [1445/3275] Forecasting HIX... [2026-03-10T20:23:45.100427] [INFO ] [sig ] Generating forecast for: HIX [2026-03-10T20:23:45.100458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-03-10T20:23:45.111933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-03-10T20:23:45.112309] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-03-10T20:23:45.113124] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-03-10T20:23:45.113196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:45.113229] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:45.113256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:45.113313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:45.172460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:45.173295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:45.173378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:45.173412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:45.290958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:45.291121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:45.291166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:45.291197] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:45.294644] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: UP (p=83.47%) [2026-03-10T20:23:45.294927] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-03-10T20:23:45.295057] [INFO ] [sig ] HIX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:45.437602] [INFO ] [LOCAL ] Saved forecast: HIX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HIX.txt [2026-03-10T20:23:45.437745] [INFO ] [sig ] [1445/3275] Completed HIX in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.0m [2026-03-10T20:23:45.437785] [INFO ] [sig ] [1446/3275] Forecasting HL... [2026-03-10T20:23:45.437814] [INFO ] [sig ] Generating forecast for: HL [2026-03-10T20:23:45.437844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-03-10T20:23:45.449092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-03-10T20:23:45.449467] [INFO ] [FORECASTER] Starting predict_future for HL [2026-03-10T20:23:45.450308] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-03-10T20:23:45.450361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:45.450392] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:45.450420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:45.450476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:45.509532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:45.510452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:45.510543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:45.510596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:45.637524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:45.637708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:45.637750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:45.637779] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:45.641455] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=78.40%) [2026-03-10T20:23:45.641771] [INFO ] [FORECASTER] Completed predict_future for HL [2026-03-10T20:23:45.641907] [INFO ] [sig ] HL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:45.783860] [INFO ] [LOCAL ] Saved forecast: HL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HL.txt [2026-03-10T20:23:45.784006] [INFO ] [sig ] [1446/3275] Completed HL in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.0m [2026-03-10T20:23:45.784046] [INFO ] [sig ] [1447/3275] Forecasting HLAL... [2026-03-10T20:23:45.784076] [INFO ] [sig ] Generating forecast for: HLAL [2026-03-10T20:23:45.784105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-03-10T20:23:45.796288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-03-10T20:23:45.796777] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-03-10T20:23:45.797791] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-03-10T20:23:45.797854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:45.797895] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:45.797933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:45.798009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:45.856849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:45.857754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:45.857843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:45.857876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:45.982533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:45.982713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:45.982757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:45.982786] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:45.986298] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: UP (p=91.06%) [2026-03-10T20:23:45.986595] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-03-10T20:23:45.986729] [INFO ] [sig ] HLAL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:46.130515] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HLAL.txt [2026-03-10T20:23:46.130725] [INFO ] [sig ] [1447/3275] Completed HLAL in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.0m [2026-03-10T20:23:46.130769] [INFO ] [sig ] [1448/3275] Forecasting HLF... [2026-03-10T20:23:46.130799] [INFO ] [sig ] Generating forecast for: HLF [2026-03-10T20:23:46.130830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-03-10T20:23:46.141934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-03-10T20:23:46.142326] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-03-10T20:23:46.143140] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-03-10T20:23:46.143192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:46.143224] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:46.143252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:46.143308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:46.200486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:46.201379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:46.201464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:46.201497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:46.324076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:46.324256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:46.324303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:46.324332] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:46.328214] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: DOWN (p=47.18%) [2026-03-10T20:23:46.328516] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-03-10T20:23:46.328673] [INFO ] [sig ] HLF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:46.475830] [INFO ] [LOCAL ] Saved forecast: HLF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HLF.txt [2026-03-10T20:23:46.476001] [INFO ] [sig ] [1448/3275] Completed HLF in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.0m [2026-03-10T20:23:46.476044] [INFO ] [sig ] [1449/3275] Forecasting HLI... [2026-03-10T20:23:46.476074] [INFO ] [sig ] Generating forecast for: HLI [2026-03-10T20:23:46.476104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-03-10T20:23:46.488033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-03-10T20:23:46.488514] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-03-10T20:23:46.489396] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-03-10T20:23:46.489452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:46.489486] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:46.489516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:46.489601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:46.551913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:46.552887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:46.552993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:46.553031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:46.672738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:46.672904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:46.672946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:46.672982] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:46.676426] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-03-10T20:23:46.676727] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-03-10T20:23:46.676856] [INFO ] [sig ] HLI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:46.823558] [INFO ] [LOCAL ] Saved forecast: HLI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HLI.txt [2026-03-10T20:23:46.823768] [INFO ] [sig ] [1449/3275] Completed HLI in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.0m [2026-03-10T20:23:46.823810] [INFO ] [sig ] [1450/3275] Forecasting HLIO... [2026-03-10T20:23:46.823841] [INFO ] [sig ] Generating forecast for: HLIO [2026-03-10T20:23:46.823871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-03-10T20:23:46.835983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-03-10T20:23:46.836410] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-03-10T20:23:46.837270] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-03-10T20:23:46.837326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:46.837360] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:46.837389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:46.837447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:46.896866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:46.897783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:46.897870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:46.897906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:47.020642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:47.020801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:47.020843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:47.020872] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:47.024392] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: DOWN (p=19.87%) [2026-03-10T20:23:47.024726] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-03-10T20:23:47.024857] [INFO ] [sig ] HLIO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:47.169148] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HLIO.txt [2026-03-10T20:23:47.169308] [INFO ] [sig ] [1450/3275] Completed HLIO in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.0m [2026-03-10T20:23:47.169349] [INFO ] [sig ] [1451/3275] Forecasting HLLY... [2026-03-10T20:23:47.169379] [INFO ] [sig ] Generating forecast for: HLLY [2026-03-10T20:23:47.169615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-03-10T20:23:47.181532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-03-10T20:23:47.181938] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-03-10T20:23:47.182802] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-03-10T20:23:47.182855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:47.182915] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:47.182945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:47.183002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:47.241947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:47.242797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:47.242883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:47.242917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:47.363072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:47.363235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:47.363276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:47.363306] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:47.367104] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: UP (p=99.54%) [2026-03-10T20:23:47.367411] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-03-10T20:23:47.367547] [INFO ] [sig ] HLLY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:47.512220] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HLLY.txt [2026-03-10T20:23:47.512469] [INFO ] [sig ] [1451/3275] Completed HLLY in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 10.9m [2026-03-10T20:23:47.512540] [INFO ] [sig ] [1452/3275] Forecasting HLMN... [2026-03-10T20:23:47.512623] [INFO ] [sig ] Generating forecast for: HLMN [2026-03-10T20:23:47.512677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-03-10T20:23:47.525296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-03-10T20:23:47.525697] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-03-10T20:23:47.526544] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-03-10T20:23:47.526618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:47.526653] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:47.526682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:47.526740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:47.585568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:47.586266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:47.586347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:47.586381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:47.701384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:47.701550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:47.701648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:47.701682] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:47.705638] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=31.39%) [2026-03-10T20:23:47.705929] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-03-10T20:23:47.706060] [INFO ] [sig ] HLMN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:47.859085] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HLMN.txt [2026-03-10T20:23:47.859250] [INFO ] [sig ] [1452/3275] Completed HLMN in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 10.9m [2026-03-10T20:23:47.859301] [INFO ] [sig ] [1453/3275] Forecasting HLN... [2026-03-10T20:23:47.859341] [INFO ] [sig ] Generating forecast for: HLN [2026-03-10T20:23:47.859379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-03-10T20:23:47.871138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-03-10T20:23:47.871519] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-03-10T20:23:47.872392] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-03-10T20:23:47.872449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:47.872484] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:47.872513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:47.872595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:47.938037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:47.938940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:47.939027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:47.939062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:48.072180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:48.072368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:48.072413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:48.072443] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:48.075894] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-03-10T20:23:48.076174] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-03-10T20:23:48.076305] [INFO ] [sig ] HLN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:48.218683] [INFO ] [LOCAL ] Saved forecast: HLN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HLN.txt [2026-03-10T20:23:48.218829] [INFO ] [sig ] [1453/3275] Completed HLN in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 10.9m [2026-03-10T20:23:48.218871] [INFO ] [sig ] [1454/3275] Forecasting HLNE... [2026-03-10T20:23:48.218902] [INFO ] [sig ] Generating forecast for: HLNE [2026-03-10T20:23:48.218933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-03-10T20:23:48.230714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-03-10T20:23:48.231111] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-03-10T20:23:48.232123] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-03-10T20:23:48.232184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:48.232225] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:48.232259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:48.232329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:48.291080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:48.291980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:48.292066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:48.292099] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:48.411741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:48.411905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:48.411946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:48.412012] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:48.415449] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: DOWN (p=37.35%) [2026-03-10T20:23:48.415745] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-03-10T20:23:48.415875] [INFO ] [sig ] HLNE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:48.559247] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HLNE.txt [2026-03-10T20:23:48.559378] [INFO ] [sig ] [1454/3275] Completed HLNE in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 10.9m [2026-03-10T20:23:48.559417] [INFO ] [sig ] [1455/3275] Forecasting HLX... [2026-03-10T20:23:48.559447] [INFO ] [sig ] Generating forecast for: HLX [2026-03-10T20:23:48.559477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-03-10T20:23:48.570619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-03-10T20:23:48.570933] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-03-10T20:23:48.571729] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-03-10T20:23:48.571782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:48.571814] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:48.571841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:48.571897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:48.631951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:48.633043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:48.633127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:48.633160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:48.758292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:48.758472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:48.758515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:48.758545] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:48.762304] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: DOWN (p=11.93%) [2026-03-10T20:23:48.762633] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-03-10T20:23:48.762770] [INFO ] [sig ] HLX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:48.908757] [INFO ] [LOCAL ] Saved forecast: HLX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HLX.txt [2026-03-10T20:23:48.908913] [INFO ] [sig ] [1455/3275] Completed HLX in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 10.9m [2026-03-10T20:23:48.908954] [INFO ] [sig ] [1456/3275] Forecasting HMC... [2026-03-10T20:23:48.908984] [INFO ] [sig ] Generating forecast for: HMC [2026-03-10T20:23:48.909015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-03-10T20:23:48.920116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-03-10T20:23:48.920443] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-03-10T20:23:48.921263] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-03-10T20:23:48.921317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:48.921375] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:48.921403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:48.921460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:48.978505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:48.979152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:48.979238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:48.979278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:49.103011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:49.103178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:49.103226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:49.103262] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:49.107264] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: DOWN (p=26.08%) [2026-03-10T20:23:49.107699] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-03-10T20:23:49.107858] [INFO ] [sig ] HMC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:49.269116] [INFO ] [LOCAL ] Saved forecast: HMC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HMC.txt [2026-03-10T20:23:49.269288] [INFO ] [sig ] [1456/3275] Completed HMC in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 10.9m [2026-03-10T20:23:49.269332] [INFO ] [sig ] [1457/3275] Forecasting HMN... [2026-03-10T20:23:49.269363] [INFO ] [sig ] Generating forecast for: HMN [2026-03-10T20:23:49.269396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-03-10T20:23:49.281531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-03-10T20:23:49.281954] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-03-10T20:23:49.282946] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-03-10T20:23:49.283003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:49.283035] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:49.283063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:49.283121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:49.349451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:49.350389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:49.350482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:49.350517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:49.487549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:49.487788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:49.487840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:49.487878] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:49.492506] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: DOWN (p=19.17%) [2026-03-10T20:23:49.492924] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-03-10T20:23:49.493101] [INFO ] [sig ] HMN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:49.661333] [INFO ] [LOCAL ] Saved forecast: HMN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HMN.txt [2026-03-10T20:23:49.661497] [INFO ] [sig ] [1457/3275] Completed HMN in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 10.9m [2026-03-10T20:23:49.661552] [INFO ] [sig ] [1458/3275] Forecasting HMY... [2026-03-10T20:23:49.661629] [INFO ] [sig ] Generating forecast for: HMY [2026-03-10T20:23:49.661681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-03-10T20:23:49.673861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-03-10T20:23:49.674335] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-03-10T20:23:49.675204] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-03-10T20:23:49.675260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:49.675293] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:49.675321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:49.675377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:49.736987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:49.738187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:49.738297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:49.738338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:49.868482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:49.868680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:49.868729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:49.868762] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:49.872872] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: DOWN (p=29.12%) [2026-03-10T20:23:49.873203] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-03-10T20:23:49.873351] [INFO ] [sig ] HMY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:50.022828] [INFO ] [LOCAL ] Saved forecast: HMY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HMY.txt [2026-03-10T20:23:50.022982] [INFO ] [sig ] [1458/3275] Completed HMY in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 10.9m [2026-03-10T20:23:50.023025] [INFO ] [sig ] [1459/3275] Forecasting HNDL... [2026-03-10T20:23:50.023054] [INFO ] [sig ] Generating forecast for: HNDL [2026-03-10T20:23:50.023085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-03-10T20:23:50.034137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-03-10T20:23:50.034464] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-03-10T20:23:50.035295] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-03-10T20:23:50.035349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:50.035381] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:50.035408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:50.035465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:50.092547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:50.093426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:50.093510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:50.093544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:50.215159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:50.215327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:50.215370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:50.215398] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:50.219118] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: DOWN (p=49.78%) [2026-03-10T20:23:50.219514] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-03-10T20:23:50.219684] [INFO ] [sig ] HNDL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:50.387795] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HNDL.txt [2026-03-10T20:23:50.387975] [INFO ] [sig ] [1459/3275] Completed HNDL in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 10.9m [2026-03-10T20:23:50.388018] [INFO ] [sig ] [1460/3275] Forecasting HNI... [2026-03-10T20:23:50.388054] [INFO ] [sig ] Generating forecast for: HNI [2026-03-10T20:23:50.388086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-03-10T20:23:50.400150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-03-10T20:23:50.400565] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-03-10T20:23:50.401423] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-03-10T20:23:50.401491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:50.401538] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:50.401597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:50.401660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:50.462175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:50.463112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:50.463205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:50.463246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:50.590256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:50.590429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:50.590475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:50.590505] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:50.594093] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: UP (p=59.84%) [2026-03-10T20:23:50.594383] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-03-10T20:23:50.594518] [INFO ] [sig ] HNI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:50.742375] [INFO ] [LOCAL ] Saved forecast: HNI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HNI.txt [2026-03-10T20:23:50.742539] [INFO ] [sig ] [1460/3275] Completed HNI in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 10.9m [2026-03-10T20:23:50.742607] [INFO ] [sig ] [1461/3275] Forecasting HNRG... [2026-03-10T20:23:50.742643] [INFO ] [sig ] Generating forecast for: HNRG [2026-03-10T20:23:50.742674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-03-10T20:23:50.754397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-03-10T20:23:50.754777] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-03-10T20:23:50.755607] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-03-10T20:23:50.755663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:50.755698] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:50.755728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:50.755787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:50.814515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:50.815403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:50.815523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:50.815559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:50.942759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:50.942939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:50.942983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:50.943021] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:50.946639] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-03-10T20:23:50.946927] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-03-10T20:23:50.947062] [INFO ] [sig ] HNRG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:51.100297] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HNRG.txt [2026-03-10T20:23:51.100443] [INFO ] [sig ] [1461/3275] Completed HNRG in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 10.9m [2026-03-10T20:23:51.100482] [INFO ] [sig ] [1462/3275] Forecasting HOG... [2026-03-10T20:23:51.100513] [INFO ] [sig ] Generating forecast for: HOG [2026-03-10T20:23:51.100544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-03-10T20:23:51.112051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-03-10T20:23:51.112435] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-03-10T20:23:51.113464] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-03-10T20:23:51.113521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:51.113555] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:51.113612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:51.113691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:51.171691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:51.172483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:51.172570] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:51.172628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:51.297061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:51.297217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:51.297258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:51.297287] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:51.300820] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: UP (p=91.74%) [2026-03-10T20:23:51.301099] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-03-10T20:23:51.301230] [INFO ] [sig ] HOG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:51.446546] [INFO ] [LOCAL ] Saved forecast: HOG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HOG.txt [2026-03-10T20:23:51.446710] [INFO ] [sig ] [1462/3275] Completed HOG in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 10.9m [2026-03-10T20:23:51.446755] [INFO ] [sig ] [1463/3275] Forecasting HOLO... [2026-03-10T20:23:51.446791] [INFO ] [sig ] Generating forecast for: HOLO [2026-03-10T20:23:51.446827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-03-10T20:23:51.458016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-03-10T20:23:51.458393] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-03-10T20:23:51.459215] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-03-10T20:23:51.459276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:51.459314] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:51.459347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:51.459416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:51.523829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:51.524564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:51.524661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:51.524694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:51.648733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:51.648883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:51.648924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:51.648978] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:51.652918] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: UP (p=90.24%) [2026-03-10T20:23:51.653195] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-03-10T20:23:51.653339] [INFO ] [sig ] HOLO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:51.795320] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HOLO.txt [2026-03-10T20:23:51.795488] [INFO ] [sig ] [1463/3275] Completed HOLO in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 10.9m [2026-03-10T20:23:51.795533] [INFO ] [sig ] [1464/3275] Forecasting HOLX... [2026-03-10T20:23:51.795619] [INFO ] [sig ] Generating forecast for: HOLX [2026-03-10T20:23:51.795662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-03-10T20:23:51.807686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-03-10T20:23:51.808075] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-03-10T20:23:51.809655] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-03-10T20:23:51.809790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:51.809825] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:51.809853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:51.809910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:51.871127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:51.872063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:51.872153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:51.872189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:51.998276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:51.998451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:51.998494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:51.998524] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:52.002427] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: UP (p=92.37%) [2026-03-10T20:23:52.002839] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-03-10T20:23:52.002993] [INFO ] [sig ] HOLX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:52.152673] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HOLX.txt [2026-03-10T20:23:52.152866] [INFO ] [sig ] [1464/3275] Completed HOLX in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 10.9m [2026-03-10T20:23:52.152909] [INFO ] [sig ] [1465/3275] Forecasting HOMB... [2026-03-10T20:23:52.152939] [INFO ] [sig ] Generating forecast for: HOMB [2026-03-10T20:23:52.152970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-03-10T20:23:52.164712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-03-10T20:23:52.165113] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-03-10T20:23:52.165991] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-03-10T20:23:52.166048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:52.166083] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:52.166110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:52.166169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:52.229189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:52.230250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:52.230345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:52.230405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:52.348738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:52.348890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:52.348931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:52.348960] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:52.352407] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: DOWN (p=5.06%) [2026-03-10T20:23:52.352714] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-03-10T20:23:52.352846] [INFO ] [sig ] HOMB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:52.495281] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HOMB.txt [2026-03-10T20:23:52.495432] [INFO ] [sig ] [1465/3275] Completed HOMB in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 10.9m [2026-03-10T20:23:52.495477] [INFO ] [sig ] [1466/3275] Forecasting HON... [2026-03-10T20:23:52.495505] [INFO ] [sig ] Generating forecast for: HON [2026-03-10T20:23:52.495536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-03-10T20:23:52.507674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-03-10T20:23:52.507995] [INFO ] [FORECASTER] Starting predict_future for HON [2026-03-10T20:23:52.508848] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-03-10T20:23:52.508901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:52.508933] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:52.508960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:52.509016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:52.567138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:52.567872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:52.567954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:52.567987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:52.692814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:52.692970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:52.693011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:52.693041] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:52.696420] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: DOWN (p=15.68%) [2026-03-10T20:23:52.696717] [INFO ] [FORECASTER] Completed predict_future for HON [2026-03-10T20:23:52.696843] [INFO ] [sig ] HON: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:52.843335] [INFO ] [LOCAL ] Saved forecast: HON 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HON.txt [2026-03-10T20:23:52.843459] [INFO ] [sig ] [1466/3275] Completed HON in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 10.9m [2026-03-10T20:23:52.843499] [INFO ] [sig ] [1467/3275] Forecasting HOOD... [2026-03-10T20:23:52.843527] [INFO ] [sig ] Generating forecast for: HOOD [2026-03-10T20:23:52.843562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-03-10T20:23:52.855500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-03-10T20:23:52.855871] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-03-10T20:23:52.856718] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-03-10T20:23:52.856771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:52.856803] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:52.856845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:52.856903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:52.914120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:52.914773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:52.914858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:52.914892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:53.037959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:53.038112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:53.038184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:53.038225] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:53.041754] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=97.44%) [2026-03-10T20:23:53.042026] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-03-10T20:23:53.042155] [INFO ] [sig ] HOOD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:53.185817] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HOOD.txt [2026-03-10T20:23:53.185941] [INFO ] [sig ] [1467/3275] Completed HOOD in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 10.9m [2026-03-10T20:23:53.185982] [INFO ] [sig ] [1468/3275] Forecasting HOPE... [2026-03-10T20:23:53.186012] [INFO ] [sig ] Generating forecast for: HOPE [2026-03-10T20:23:53.186042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-03-10T20:23:53.199146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-03-10T20:23:53.199628] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-03-10T20:23:53.200715] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-03-10T20:23:53.200772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:53.200848] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:53.200880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:53.200956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:53.262919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:53.263928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:53.264016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:53.264050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:53.389818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:53.390025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:53.390091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:53.390131] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:53.393913] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: DOWN (p=19.62%) [2026-03-10T20:23:53.394242] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-03-10T20:23:53.394381] [INFO ] [sig ] HOPE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:53.560087] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HOPE.txt [2026-03-10T20:23:53.560246] [INFO ] [sig ] [1468/3275] Completed HOPE in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 10.8m [2026-03-10T20:23:53.560295] [INFO ] [sig ] [1469/3275] Forecasting HP... [2026-03-10T20:23:53.560332] [INFO ] [sig ] Generating forecast for: HP [2026-03-10T20:23:53.560369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-03-10T20:23:53.572020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-03-10T20:23:53.572438] [INFO ] [FORECASTER] Starting predict_future for HP [2026-03-10T20:23:53.573324] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-03-10T20:23:53.573379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:53.573411] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:53.573438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:53.573495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:53.632851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:53.633813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:53.633913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:53.633951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:53.756446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:53.756631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:53.756677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:53.756709] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:53.760416] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: DOWN (p=3.35%) [2026-03-10T20:23:53.760761] [INFO ] [FORECASTER] Completed predict_future for HP [2026-03-10T20:23:53.760903] [INFO ] [sig ] HP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:53.916853] [INFO ] [LOCAL ] Saved forecast: HP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HP.txt [2026-03-10T20:23:53.917015] [INFO ] [sig ] [1469/3275] Completed HP in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 10.8m [2026-03-10T20:23:53.917067] [INFO ] [sig ] [1470/3275] Forecasting HPE... [2026-03-10T20:23:53.917096] [INFO ] [sig ] Generating forecast for: HPE [2026-03-10T20:23:53.917127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-03-10T20:23:53.930048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-03-10T20:23:53.930424] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-03-10T20:23:53.931496] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-03-10T20:23:53.931552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:53.931605] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:53.931635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:53.931692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:53.992100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:53.992895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:53.992980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:53.993014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:54.115382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:54.115553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:54.115629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:54.115661] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:54.119285] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: UP (p=72.09%) [2026-03-10T20:23:54.119608] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-03-10T20:23:54.119746] [INFO ] [sig ] HPE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:54.268413] [INFO ] [LOCAL ] Saved forecast: HPE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HPE.txt [2026-03-10T20:23:54.268547] [INFO ] [sig ] [1470/3275] Completed HPE in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 10.8m [2026-03-10T20:23:54.268607] [INFO ] [sig ] [1471/3275] Forecasting HPF... [2026-03-10T20:23:54.268641] [INFO ] [sig ] Generating forecast for: HPF [2026-03-10T20:23:54.268679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-03-10T20:23:54.280831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-03-10T20:23:54.281222] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-03-10T20:23:54.282107] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-03-10T20:23:54.282167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:54.282210] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:54.282241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:54.282298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:54.343228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:54.344196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:54.344288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:54.344323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:54.471973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:54.472148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:54.472198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:54.472230] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:54.476026] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: UP (p=81.12%) [2026-03-10T20:23:54.476307] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-03-10T20:23:54.476473] [INFO ] [sig ] HPF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:54.623343] [INFO ] [LOCAL ] Saved forecast: HPF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HPF.txt [2026-03-10T20:23:54.623507] [INFO ] [sig ] [1471/3275] Completed HPF in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 10.8m [2026-03-10T20:23:54.623548] [INFO ] [sig ] [1472/3275] Forecasting HPI... [2026-03-10T20:23:54.623613] [INFO ] [sig ] Generating forecast for: HPI [2026-03-10T20:23:54.623661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-03-10T20:23:54.635038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-03-10T20:23:54.635392] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-03-10T20:23:54.636215] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-03-10T20:23:54.636268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:54.636301] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:54.636328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:54.636385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:54.696318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:54.697187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:54.697270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:54.697304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:54.819916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:54.820069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:54.820109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:54.820138] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:54.824103] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: UP (p=50.16%) [2026-03-10T20:23:54.824383] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-03-10T20:23:54.824717] [INFO ] [sig ] HPI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:54.968299] [INFO ] [LOCAL ] Saved forecast: HPI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HPI.txt [2026-03-10T20:23:54.968465] [INFO ] [sig ] [1472/3275] Completed HPI in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 10.8m [2026-03-10T20:23:54.968509] [INFO ] [sig ] [1473/3275] Forecasting HPK... [2026-03-10T20:23:54.968540] [INFO ] [sig ] Generating forecast for: HPK [2026-03-10T20:23:54.968588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-03-10T20:23:54.981052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-03-10T20:23:54.981387] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-03-10T20:23:54.982228] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-03-10T20:23:54.982282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:54.982314] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:54.982341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:54.982399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:55.048061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:55.049037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:55.049122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:55.049157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:55.173659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:55.173813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:55.173853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:55.173882] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:55.177334] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: DOWN (p=0.07%) [2026-03-10T20:23:55.177633] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-03-10T20:23:55.177763] [INFO ] [sig ] HPK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:55.322279] [INFO ] [LOCAL ] Saved forecast: HPK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HPK.txt [2026-03-10T20:23:55.322408] [INFO ] [sig ] [1473/3275] Completed HPK in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 10.8m [2026-03-10T20:23:55.322449] [INFO ] [sig ] [1474/3275] Forecasting HPP... [2026-03-10T20:23:55.322478] [INFO ] [sig ] Generating forecast for: HPP [2026-03-10T20:23:55.322508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-03-10T20:23:55.333891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-03-10T20:23:55.334204] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-03-10T20:23:55.335005] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-03-10T20:23:55.335059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:55.335090] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:55.335117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:55.335174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:55.393694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:55.394324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:55.394402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:55.394436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:55.521603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:55.521764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:55.521808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:55.521839] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:55.525504] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=5.17%) [2026-03-10T20:23:55.525854] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-03-10T20:23:55.525996] [INFO ] [sig ] HPP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:55.681874] [INFO ] [LOCAL ] Saved forecast: HPP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HPP.txt [2026-03-10T20:23:55.682041] [INFO ] [sig ] [1474/3275] Completed HPP in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 10.8m [2026-03-10T20:23:55.682092] [INFO ] [sig ] [1475/3275] Forecasting HPQ... [2026-03-10T20:23:55.682125] [INFO ] [sig ] Generating forecast for: HPQ [2026-03-10T20:23:55.682155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-03-10T20:23:55.694707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-03-10T20:23:55.695119] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-03-10T20:23:55.695979] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-03-10T20:23:55.696032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:55.696064] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:55.696091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:55.696147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:55.754314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:55.755246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:55.755341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:55.755376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:55.882945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:55.883099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:55.883141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:55.883171] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:55.886670] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=40.52%) [2026-03-10T20:23:55.886946] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-03-10T20:23:55.887076] [INFO ] [sig ] HPQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:56.039502] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HPQ.txt [2026-03-10T20:23:56.039675] [INFO ] [sig ] [1475/3275] Completed HPQ in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 10.8m [2026-03-10T20:23:56.039718] [INFO ] [sig ] [1476/3275] Forecasting HPS... [2026-03-10T20:23:56.039747] [INFO ] [sig ] Generating forecast for: HPS [2026-03-10T20:23:56.039777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-03-10T20:23:56.050923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-03-10T20:23:56.051237] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-03-10T20:23:56.052046] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-03-10T20:23:56.052099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:56.052132] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:56.052159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:56.052216] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:56.112496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:56.113202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:56.113285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:56.113320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:56.253637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:56.253840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:56.253884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:56.253913] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:56.257754] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: UP (p=82.97%) [2026-03-10T20:23:56.258056] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-03-10T20:23:56.258234] [INFO ] [sig ] HPS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:56.403246] [INFO ] [LOCAL ] Saved forecast: HPS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HPS.txt [2026-03-10T20:23:56.403399] [INFO ] [sig ] [1476/3275] Completed HPS in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 10.8m [2026-03-10T20:23:56.403449] [INFO ] [sig ] [1477/3275] Forecasting HQI... [2026-03-10T20:23:56.403480] [INFO ] [sig ] Generating forecast for: HQI [2026-03-10T20:23:56.403510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-03-10T20:23:56.414918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-03-10T20:23:56.415304] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-03-10T20:23:56.416126] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-03-10T20:23:56.416180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:56.416211] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:56.416238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:56.416295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:56.474134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:56.475025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:56.475137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:56.475174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:56.583195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:56.583354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:56.583402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:56.583445] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:56.587143] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: DOWN (p=31.79%) [2026-03-10T20:23:56.587456] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-03-10T20:23:56.587618] [INFO ] [sig ] HQI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:56.761928] [INFO ] [LOCAL ] Saved forecast: HQI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HQI.txt [2026-03-10T20:23:56.762091] [INFO ] [sig ] [1477/3275] Completed HQI in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 10.8m [2026-03-10T20:23:56.762134] [INFO ] [sig ] [1478/3275] Forecasting HQL... [2026-03-10T20:23:56.762163] [INFO ] [sig ] Generating forecast for: HQL [2026-03-10T20:23:56.762197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-03-10T20:23:56.778119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-03-10T20:23:56.778622] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-03-10T20:23:56.779506] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-03-10T20:23:56.779570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:56.779627] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:56.779655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:56.779715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:56.839936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:56.840908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:56.841005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:56.841042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:56.956267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:56.956415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:56.956455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:56.956484] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:56.959917] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-03-10T20:23:56.960195] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-03-10T20:23:56.960324] [INFO ] [sig ] HQL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:57.110064] [INFO ] [LOCAL ] Saved forecast: HQL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HQL.txt [2026-03-10T20:23:57.110223] [INFO ] [sig ] [1478/3275] Completed HQL in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 10.8m [2026-03-10T20:23:57.110265] [INFO ] [sig ] [1479/3275] Forecasting HQY... [2026-03-10T20:23:57.110295] [INFO ] [sig ] Generating forecast for: HQY [2026-03-10T20:23:57.110325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-03-10T20:23:57.121788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-03-10T20:23:57.122183] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-03-10T20:23:57.123024] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-03-10T20:23:57.123080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:57.123113] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:57.123140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:57.123197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:57.183502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:57.184449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:57.184563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:57.184630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:57.314668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:57.314860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:57.314910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:57.314942] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:57.318984] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: DOWN (p=8.42%) [2026-03-10T20:23:57.319260] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-03-10T20:23:57.319403] [INFO ] [sig ] HQY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:57.472393] [INFO ] [LOCAL ] Saved forecast: HQY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HQY.txt [2026-03-10T20:23:57.472548] [INFO ] [sig ] [1479/3275] Completed HQY in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 10.8m [2026-03-10T20:23:57.472619] [INFO ] [sig ] [1480/3275] Forecasting HRB... [2026-03-10T20:23:57.472652] [INFO ] [sig ] Generating forecast for: HRB [2026-03-10T20:23:57.472692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-03-10T20:23:57.487992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-03-10T20:23:57.488405] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-03-10T20:23:57.489309] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-03-10T20:23:57.489369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:57.489455] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:57.489490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:57.489556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:57.549338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:57.550083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:57.550177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:57.550214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:57.675903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:57.676055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:57.676094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:57.676123] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:57.679610] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: DOWN (p=8.75%) [2026-03-10T20:23:57.679886] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-03-10T20:23:57.680015] [INFO ] [sig ] HRB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:57.827002] [INFO ] [LOCAL ] Saved forecast: HRB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HRB.txt [2026-03-10T20:23:57.827122] [INFO ] [sig ] [1480/3275] Completed HRB in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 10.8m [2026-03-10T20:23:57.827161] [INFO ] [sig ] [1481/3275] Forecasting HRL... [2026-03-10T20:23:57.827191] [INFO ] [sig ] Generating forecast for: HRL [2026-03-10T20:23:57.827221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-03-10T20:23:57.844854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-03-10T20:23:57.845300] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-03-10T20:23:57.846275] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-03-10T20:23:57.846328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:57.846360] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:57.846387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:57.846444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:57.906430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:57.907259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:57.907352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:57.907386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:58.030089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:58.030244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:58.030284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:58.030313] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:58.033801] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: UP (p=96.96%) [2026-03-10T20:23:58.034096] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-03-10T20:23:58.034226] [INFO ] [sig ] HRL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:58.185373] [INFO ] [LOCAL ] Saved forecast: HRL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HRL.txt [2026-03-10T20:23:58.185501] [INFO ] [sig ] [1481/3275] Completed HRL in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 10.8m [2026-03-10T20:23:58.185564] [INFO ] [sig ] [1482/3275] Forecasting HRMY... [2026-03-10T20:23:58.185615] [INFO ] [sig ] Generating forecast for: HRMY [2026-03-10T20:23:58.185646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-03-10T20:23:58.198128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-03-10T20:23:58.198544] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-03-10T20:23:58.199548] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-03-10T20:23:58.199627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:58.199661] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:58.199689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:58.199745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:58.259024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:58.259662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:58.259740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:58.259773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:58.394283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:58.394440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:58.394486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:58.394516] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:58.398019] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: UP (p=87.25%) [2026-03-10T20:23:58.401695] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-03-10T20:23:58.401875] [INFO ] [sig ] HRMY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:23:58.544705] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HRMY.txt [2026-03-10T20:23:58.544837] [INFO ] [sig ] [1482/3275] Completed HRMY in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 10.8m [2026-03-10T20:23:58.544889] [INFO ] [sig ] [1483/3275] Forecasting HRTG... [2026-03-10T20:23:58.544919] [INFO ] [sig ] Generating forecast for: HRTG [2026-03-10T20:23:58.544949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-03-10T20:23:58.557097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-03-10T20:23:58.557508] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-03-10T20:23:58.558424] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-03-10T20:23:58.558481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:58.558514] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:58.558542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:58.558622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:58.616047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:58.616956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:58.617051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:58.617086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:58.739717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:58.739879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:58.739921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:58.739950] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:58.743450] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: DOWN (p=29.30%) [2026-03-10T20:23:58.743758] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-03-10T20:23:58.743894] [INFO ] [sig ] HRTG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:58.887334] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HRTG.txt [2026-03-10T20:23:58.887497] [INFO ] [sig ] [1483/3275] Completed HRTG in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 10.8m [2026-03-10T20:23:58.887541] [INFO ] [sig ] [1484/3275] Forecasting HRZN... [2026-03-10T20:23:58.887608] [INFO ] [sig ] Generating forecast for: HRZN [2026-03-10T20:23:58.887645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-03-10T20:23:58.898690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-03-10T20:23:58.899011] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-03-10T20:23:58.899843] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-03-10T20:23:58.899896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:58.899928] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:58.899956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:58.900013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:58.958912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:58.959812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:58.959897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:58.959930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:59.080962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:59.081116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:59.081156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:59.081185] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:59.084649] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: DOWN (p=21.64%) [2026-03-10T20:23:59.084931] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-03-10T20:23:59.085079] [INFO ] [sig ] HRZN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:59.227968] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HRZN.txt [2026-03-10T20:23:59.228095] [INFO ] [sig ] [1484/3275] Completed HRZN in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 10.7m [2026-03-10T20:23:59.228133] [INFO ] [sig ] [1485/3275] Forecasting HSAI... [2026-03-10T20:23:59.228180] [INFO ] [sig ] Generating forecast for: HSAI [2026-03-10T20:23:59.228216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-03-10T20:23:59.240115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-03-10T20:23:59.240450] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-03-10T20:23:59.241478] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-03-10T20:23:59.241542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:59.241604] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:59.241678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:59.241928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:59.303068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:59.303726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:59.303822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:59.303856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:59.433416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:59.433744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:59.433790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:59.433821] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:59.437538] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: DOWN (p=2.24%) [2026-03-10T20:23:59.437862] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-03-10T20:23:59.438034] [INFO ] [sig ] HSAI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:23:59.602914] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HSAI.txt [2026-03-10T20:23:59.603127] [INFO ] [sig ] [1485/3275] Completed HSAI in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 10.7m [2026-03-10T20:23:59.603185] [INFO ] [sig ] [1486/3275] Forecasting HSBC... [2026-03-10T20:23:59.603224] [INFO ] [sig ] Generating forecast for: HSBC [2026-03-10T20:23:59.603263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-03-10T20:23:59.617055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-03-10T20:23:59.617476] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-03-10T20:23:59.618460] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-03-10T20:23:59.618525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:23:59.618558] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:23:59.618615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:23:59.618698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:23:59.685341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:23:59.686306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:23:59.686394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:23:59.686429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:23:59.832183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:23:59.832350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:23:59.832400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:23:59.832433] [INFO ] [FORECASTER] Training complete [2026-03-10T20:23:59.836342] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: UP (p=74.84%) [2026-03-10T20:23:59.836742] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-03-10T20:23:59.836905] [INFO ] [sig ] HSBC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:00.000951] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HSBC.txt [2026-03-10T20:24:00.001144] [INFO ] [sig ] [1486/3275] Completed HSBC in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 10.7m [2026-03-10T20:24:00.001190] [INFO ] [sig ] [1487/3275] Forecasting HSCS... [2026-03-10T20:24:00.001223] [INFO ] [sig ] Generating forecast for: HSCS [2026-03-10T20:24:00.001254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-03-10T20:24:00.015545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-03-10T20:24:00.016017] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-03-10T20:24:00.017203] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-03-10T20:24:00.017268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:00.017305] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:00.017335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:00.017396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:00.084742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:00.086298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:00.086414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:00.086459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:00.202982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:00.203139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:00.203182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:00.203229] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:00.206682] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: UP (p=71.58%) [2026-03-10T20:24:00.206964] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-03-10T20:24:00.207095] [INFO ] [sig ] HSCS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:00.363348] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HSCS.txt [2026-03-10T20:24:00.363502] [INFO ] [sig ] [1487/3275] Completed HSCS in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 10.7m [2026-03-10T20:24:00.363545] [INFO ] [sig ] [1488/3275] Forecasting HSHP... [2026-03-10T20:24:00.363596] [INFO ] [sig ] Generating forecast for: HSHP [2026-03-10T20:24:00.363631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-03-10T20:24:00.375009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-03-10T20:24:00.375474] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-03-10T20:24:00.376620] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-03-10T20:24:00.376689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:00.376737] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:00.376780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:00.376866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:00.438421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:00.439360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:00.439642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:00.439682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:00.573768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:00.573967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:00.574022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:00.574062] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:00.578875] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: UP (p=66.22%) [2026-03-10T20:24:00.579220] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-03-10T20:24:00.579375] [INFO ] [sig ] HSHP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:00.734026] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HSHP.txt [2026-03-10T20:24:00.734187] [INFO ] [sig ] [1488/3275] Completed HSHP in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 10.7m [2026-03-10T20:24:00.734230] [INFO ] [sig ] [1489/3275] Forecasting HSIC... [2026-03-10T20:24:00.734260] [INFO ] [sig ] Generating forecast for: HSIC [2026-03-10T20:24:00.734290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-03-10T20:24:00.746756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-03-10T20:24:00.747144] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-03-10T20:24:00.748012] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-03-10T20:24:00.748067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:00.748101] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:00.748130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:00.748217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:00.810613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:00.811499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:00.811628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:00.811667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:00.945548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:00.945742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:00.945787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:00.945820] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:00.949700] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: DOWN (p=15.25%) [2026-03-10T20:24:00.950048] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-03-10T20:24:00.950200] [INFO ] [sig ] HSIC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:01.099797] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HSIC.txt [2026-03-10T20:24:01.099998] [INFO ] [sig ] [1489/3275] Completed HSIC in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 10.7m [2026-03-10T20:24:01.100062] [INFO ] [sig ] [1490/3275] Forecasting HSTM... [2026-03-10T20:24:01.100095] [INFO ] [sig ] Generating forecast for: HSTM [2026-03-10T20:24:01.100126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-03-10T20:24:01.112216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-03-10T20:24:01.112677] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-03-10T20:24:01.113511] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-03-10T20:24:01.113567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:01.113628] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:01.113659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:01.113718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:01.173035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:01.174045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:01.174137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:01.174172] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:01.301366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:01.301536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:01.301606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:01.301828] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:01.305402] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: DOWN (p=26.63%) [2026-03-10T20:24:01.305740] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-03-10T20:24:01.305885] [INFO ] [sig ] HSTM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:01.460468] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HSTM.txt [2026-03-10T20:24:01.460670] [INFO ] [sig ] [1490/3275] Completed HSTM in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 10.7m [2026-03-10T20:24:01.460716] [INFO ] [sig ] [1491/3275] Forecasting HSY... [2026-03-10T20:24:01.460747] [INFO ] [sig ] Generating forecast for: HSY [2026-03-10T20:24:01.460778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-03-10T20:24:01.473129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-03-10T20:24:01.473597] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-03-10T20:24:01.474447] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-03-10T20:24:01.474500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:01.474534] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:01.474603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:01.474666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:01.535830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:01.536840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:01.536927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:01.536963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:01.674333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:01.674512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:01.674561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:01.674621] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:01.678316] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: UP (p=84.61%) [2026-03-10T20:24:01.678692] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-03-10T20:24:01.678839] [INFO ] [sig ] HSY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:01.847259] [INFO ] [LOCAL ] Saved forecast: HSY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HSY.txt [2026-03-10T20:24:01.847420] [INFO ] [sig ] [1491/3275] Completed HSY in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 10.7m [2026-03-10T20:24:01.847466] [INFO ] [sig ] [1492/3275] Forecasting HTBK... [2026-03-10T20:24:01.847502] [INFO ] [sig ] Generating forecast for: HTBK [2026-03-10T20:24:01.847539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-03-10T20:24:01.862775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-03-10T20:24:01.863316] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-03-10T20:24:01.864269] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-03-10T20:24:01.864335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:01.864372] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:01.864401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:01.864461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:01.940141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:01.941382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:01.941491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:01.941539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:02.071222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:02.071407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:02.071460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:02.071500] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:02.075794] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: DOWN (p=20.39%) [2026-03-10T20:24:02.076142] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-03-10T20:24:02.076291] [INFO ] [sig ] HTBK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:02.240353] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HTBK.txt [2026-03-10T20:24:02.240546] [INFO ] [sig ] [1492/3275] Completed HTBK in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 10.7m [2026-03-10T20:24:02.240619] [INFO ] [sig ] [1493/3275] Forecasting HTD... [2026-03-10T20:24:02.240650] [INFO ] [sig ] Generating forecast for: HTD [2026-03-10T20:24:02.240682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-03-10T20:24:02.253193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-03-10T20:24:02.253564] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-03-10T20:24:02.254422] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-03-10T20:24:02.254478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:02.254512] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:02.254540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:02.254620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:02.315112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:02.315951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:02.316037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:02.316071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:02.437683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:02.437850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:02.437893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:02.437922] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:02.441699] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-03-10T20:24:02.442074] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-03-10T20:24:02.442232] [INFO ] [sig ] HTD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:02.602419] [INFO ] [LOCAL ] Saved forecast: HTD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HTD.txt [2026-03-10T20:24:02.602630] [INFO ] [sig ] [1493/3275] Completed HTD in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 10.7m [2026-03-10T20:24:02.602682] [INFO ] [sig ] [1494/3275] Forecasting HTGC... [2026-03-10T20:24:02.602718] [INFO ] [sig ] Generating forecast for: HTGC [2026-03-10T20:24:02.602756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-03-10T20:24:02.615060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-03-10T20:24:02.615403] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-03-10T20:24:02.616228] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-03-10T20:24:02.616281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:02.616312] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:02.616339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:02.616398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:02.677250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:02.678092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:02.678199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:02.678235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:02.804979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:02.805148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:02.805191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:02.805219] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:02.808995] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: DOWN (p=40.01%) [2026-03-10T20:24:02.809384] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-03-10T20:24:02.809555] [INFO ] [sig ] HTGC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:02.960499] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HTGC.txt [2026-03-10T20:24:02.960677] [INFO ] [sig ] [1494/3275] Completed HTGC in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 10.7m [2026-03-10T20:24:02.960722] [INFO ] [sig ] [1495/3275] Forecasting HTH... [2026-03-10T20:24:02.960751] [INFO ] [sig ] Generating forecast for: HTH [2026-03-10T20:24:02.960788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-03-10T20:24:02.971863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-03-10T20:24:02.972242] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-03-10T20:24:02.973077] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-03-10T20:24:02.973132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:02.973163] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:02.973190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:02.973247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:03.033207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:03.034137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:03.034259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:03.034296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:03.164235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:03.164429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:03.164479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:03.164512] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:03.168447] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=95.23%) [2026-03-10T20:24:03.168834] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-03-10T20:24:03.168984] [INFO ] [sig ] HTH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:03.315835] [INFO ] [LOCAL ] Saved forecast: HTH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HTH.txt [2026-03-10T20:24:03.316016] [INFO ] [sig ] [1495/3275] Completed HTH in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 10.7m [2026-03-10T20:24:03.316061] [INFO ] [sig ] [1496/3275] Forecasting HTLD... [2026-03-10T20:24:03.316092] [INFO ] [sig ] Generating forecast for: HTLD [2026-03-10T20:24:03.316123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-03-10T20:24:03.329284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-03-10T20:24:03.329756] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-03-10T20:24:03.330651] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-03-10T20:24:03.330706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:03.330739] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:03.330766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:03.330824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:03.394365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:03.395549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:03.395659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:03.395693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:03.520657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:03.520823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:03.520865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:03.520896] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:03.525006] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: DOWN (p=43.58%) [2026-03-10T20:24:03.525297] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-03-10T20:24:03.525428] [INFO ] [sig ] HTLD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:03.682028] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HTLD.txt [2026-03-10T20:24:03.682222] [INFO ] [sig ] [1496/3275] Completed HTLD in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 10.7m [2026-03-10T20:24:03.682266] [INFO ] [sig ] [1497/3275] Forecasting HTOO... [2026-03-10T20:24:03.682297] [INFO ] [sig ] Generating forecast for: HTOO [2026-03-10T20:24:03.682327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-03-10T20:24:03.694666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-03-10T20:24:03.695030] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-03-10T20:24:03.695876] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-03-10T20:24:03.696119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:03.696151] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:03.696178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:03.696235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:03.756176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:03.757048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:03.757133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:03.757166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:03.873725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:03.873865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:03.873906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:03.873935] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:03.877276] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-03-10T20:24:03.877548] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-03-10T20:24:03.877693] [INFO ] [sig ] HTOO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:04.025146] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HTOO.txt [2026-03-10T20:24:04.025285] [INFO ] [sig ] [1497/3275] Completed HTOO in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 10.7m [2026-03-10T20:24:04.025325] [INFO ] [sig ] [1498/3275] Forecasting HTZ... [2026-03-10T20:24:04.025354] [INFO ] [sig ] Generating forecast for: HTZ [2026-03-10T20:24:04.025384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-03-10T20:24:04.037388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-03-10T20:24:04.037778] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-03-10T20:24:04.038857] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-03-10T20:24:04.038912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:04.038945] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:04.038972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:04.039030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:04.098442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:04.099165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:04.099244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:04.099277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:04.222856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:04.223020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:04.223062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:04.223120] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:04.226731] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: UP (p=92.18%) [2026-03-10T20:24:04.227031] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-03-10T20:24:04.227187] [INFO ] [sig ] HTZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:04.379709] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HTZ.txt [2026-03-10T20:24:04.379934] [INFO ] [sig ] [1498/3275] Completed HTZ in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 10.7m [2026-03-10T20:24:04.379994] [INFO ] [sig ] [1499/3275] Forecasting HUBB... [2026-03-10T20:24:04.380027] [INFO ] [sig ] Generating forecast for: HUBB [2026-03-10T20:24:04.380057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-03-10T20:24:04.392295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-03-10T20:24:04.392737] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-03-10T20:24:04.393623] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-03-10T20:24:04.393700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:04.393734] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:04.393761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:04.393820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:04.452751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:04.453662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:04.453752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:04.453785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:04.580778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:04.581127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:04.581167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:04.581196] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:04.585322] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: DOWN (p=7.23%) [2026-03-10T20:24:04.585643] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-03-10T20:24:04.585785] [INFO ] [sig ] HUBB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:04.736001] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HUBB.txt [2026-03-10T20:24:04.736146] [INFO ] [sig ] [1499/3275] Completed HUBB in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 10.7m [2026-03-10T20:24:04.736188] [INFO ] [sig ] [1500/3275] Forecasting HUBG... [2026-03-10T20:24:04.736218] [INFO ] [sig ] Generating forecast for: HUBG [2026-03-10T20:24:04.736249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-03-10T20:24:04.748264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-03-10T20:24:04.748633] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-03-10T20:24:04.749427] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-03-10T20:24:04.749481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:04.749512] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:04.749538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:04.749614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:04.807735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:04.808719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:04.808813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:04.808847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:04.933736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:04.933898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:04.933938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:04.933967] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:04.937458] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-03-10T20:24:04.937771] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-03-10T20:24:04.937908] [INFO ] [sig ] HUBG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:05.085072] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HUBG.txt [2026-03-10T20:24:05.085214] [INFO ] [sig ] [1500/3275] Completed HUBG in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 10.7m [2026-03-10T20:24:05.085254] [INFO ] [sig ] [1501/3275] Forecasting HUBS... [2026-03-10T20:24:05.085285] [INFO ] [sig ] Generating forecast for: HUBS [2026-03-10T20:24:05.085315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-03-10T20:24:05.096598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-03-10T20:24:05.096964] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-03-10T20:24:05.097798] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-03-10T20:24:05.097853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:05.097887] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:05.097915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:05.097973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:05.168499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:05.169362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:05.169448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:05.169482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:05.302269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:05.302467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:05.302509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:05.302539] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:05.306348] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=7.84%) [2026-03-10T20:24:05.306756] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-03-10T20:24:05.306923] [INFO ] [sig ] HUBS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:05.454857] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HUBS.txt [2026-03-10T20:24:05.454997] [INFO ] [sig ] [1501/3275] Completed HUBS in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 10.6m [2026-03-10T20:24:05.455039] [INFO ] [sig ] [1502/3275] Forecasting HUM... [2026-03-10T20:24:05.455071] [INFO ] [sig ] Generating forecast for: HUM [2026-03-10T20:24:05.455101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-03-10T20:24:05.466906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-03-10T20:24:05.467247] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-03-10T20:24:05.468071] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-03-10T20:24:05.468126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:05.468226] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:05.468256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:05.468328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:05.527362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:05.528073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:05.528173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:05.528213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:05.652614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:05.652770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:05.652995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:05.653024] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:05.656507] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: DOWN (p=3.21%) [2026-03-10T20:24:05.656807] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-03-10T20:24:05.656936] [INFO ] [sig ] HUM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:05.802227] [INFO ] [LOCAL ] Saved forecast: HUM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HUM.txt [2026-03-10T20:24:05.802352] [INFO ] [sig ] [1502/3275] Completed HUM in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 10.6m [2026-03-10T20:24:05.802393] [INFO ] [sig ] [1503/3275] Forecasting HUN... [2026-03-10T20:24:05.802423] [INFO ] [sig ] Generating forecast for: HUN [2026-03-10T20:24:05.802455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-03-10T20:24:05.814553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-03-10T20:24:05.815040] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-03-10T20:24:05.816037] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-03-10T20:24:05.816094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:05.816127] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:05.816155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:05.816212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:05.875367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:05.876102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:05.876185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:05.876218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:06.001616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:06.001778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:06.001820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:06.001850] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:06.005357] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=35.43%) [2026-03-10T20:24:06.005695] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-03-10T20:24:06.005833] [INFO ] [sig ] HUN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:06.149880] [INFO ] [LOCAL ] Saved forecast: HUN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HUN.txt [2026-03-10T20:24:06.150025] [INFO ] [sig ] [1503/3275] Completed HUN in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 10.6m [2026-03-10T20:24:06.150066] [INFO ] [sig ] [1504/3275] Forecasting HURC... [2026-03-10T20:24:06.150096] [INFO ] [sig ] Generating forecast for: HURC [2026-03-10T20:24:06.150128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-03-10T20:24:06.161006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-03-10T20:24:06.161390] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-03-10T20:24:06.162212] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-03-10T20:24:06.162280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:06.162313] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:06.162340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:06.162396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:06.221042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:06.221868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:06.221954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:06.221986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:06.337389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:06.337541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:06.337608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:06.337649] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:06.341322] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: DOWN (p=17.12%) [2026-03-10T20:24:06.341640] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-03-10T20:24:06.341797] [INFO ] [sig ] HURC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:06.487010] [INFO ] [LOCAL ] Saved forecast: HURC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HURC.txt [2026-03-10T20:24:06.487156] [INFO ] [sig ] [1504/3275] Completed HURC in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 10.6m [2026-03-10T20:24:06.487195] [INFO ] [sig ] [1505/3275] Forecasting HURN... [2026-03-10T20:24:06.487226] [INFO ] [sig ] Generating forecast for: HURN [2026-03-10T20:24:06.487256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-03-10T20:24:06.498544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-03-10T20:24:06.498935] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-03-10T20:24:06.499808] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-03-10T20:24:06.499861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:06.499894] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:06.499922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:06.499979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:06.561455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:06.562482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:06.562570] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:06.562629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:06.691340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:06.691498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:06.691539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:06.691649] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:06.695795] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: UP (p=70.52%) [2026-03-10T20:24:06.696275] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-03-10T20:24:06.696410] [INFO ] [sig ] HURN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:06.842613] [INFO ] [LOCAL ] Saved forecast: HURN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HURN.txt [2026-03-10T20:24:06.842758] [INFO ] [sig ] [1505/3275] Completed HURN in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 10.6m [2026-03-10T20:24:06.842798] [INFO ] [sig ] [1506/3275] Forecasting HUYA... [2026-03-10T20:24:06.842829] [INFO ] [sig ] Generating forecast for: HUYA [2026-03-10T20:24:06.842860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-03-10T20:24:06.854507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-03-10T20:24:06.854881] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-03-10T20:24:06.855746] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-03-10T20:24:06.855808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:06.855841] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:06.855870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:06.855929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:06.915928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:06.916608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:06.916691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:06.916724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:07.041556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:07.041724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:07.041764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:07.041793] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:07.045184] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: UP (p=84.15%) [2026-03-10T20:24:07.045460] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-03-10T20:24:07.045606] [INFO ] [sig ] HUYA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:07.189476] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HUYA.txt [2026-03-10T20:24:07.189652] [INFO ] [sig ] [1506/3275] Completed HUYA in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 10.6m [2026-03-10T20:24:07.189696] [INFO ] [sig ] [1507/3275] Forecasting HWC... [2026-03-10T20:24:07.189727] [INFO ] [sig ] Generating forecast for: HWC [2026-03-10T20:24:07.189757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-03-10T20:24:07.200677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-03-10T20:24:07.201064] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-03-10T20:24:07.201880] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-03-10T20:24:07.201933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:07.201965] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:07.201992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:07.202050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:07.260012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:07.260865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:07.260950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:07.260983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:07.385323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:07.385476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:07.385516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:07.385546] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:07.389100] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: UP (p=95.91%) [2026-03-10T20:24:07.389399] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-03-10T20:24:07.389559] [INFO ] [sig ] HWC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:07.535007] [INFO ] [LOCAL ] Saved forecast: HWC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HWC.txt [2026-03-10T20:24:07.535168] [INFO ] [sig ] [1507/3275] Completed HWC in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 10.6m [2026-03-10T20:24:07.535208] [INFO ] [sig ] [1508/3275] Forecasting HWH... [2026-03-10T20:24:07.535239] [INFO ] [sig ] Generating forecast for: HWH [2026-03-10T20:24:07.535271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-03-10T20:24:07.548699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-03-10T20:24:07.549114] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-03-10T20:24:07.549946] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-03-10T20:24:07.550000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:07.550031] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:07.550058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:07.550115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:07.608619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:07.609375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:07.609459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:07.609493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:07.729312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:07.729467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:07.729508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:07.729537] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:07.733003] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: DOWN (p=10.71%) [2026-03-10T20:24:07.733285] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-03-10T20:24:07.733414] [INFO ] [sig ] HWH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:07.877077] [INFO ] [LOCAL ] Saved forecast: HWH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HWH.txt [2026-03-10T20:24:07.877237] [INFO ] [sig ] [1508/3275] Completed HWH in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 10.6m [2026-03-10T20:24:07.877281] [INFO ] [sig ] [1509/3275] Forecasting HWKN... [2026-03-10T20:24:07.877310] [INFO ] [sig ] Generating forecast for: HWKN [2026-03-10T20:24:07.877342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-03-10T20:24:07.888473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-03-10T20:24:07.888887] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-03-10T20:24:07.889699] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-03-10T20:24:07.889752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:07.889785] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:07.889812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:07.889869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:07.947644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:07.948602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:07.948693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:07.948729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:08.068900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:08.069053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:08.069093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:08.069124] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:08.072655] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-03-10T20:24:08.072980] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-03-10T20:24:08.073110] [INFO ] [sig ] HWKN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:08.217782] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HWKN.txt [2026-03-10T20:24:08.217934] [INFO ] [sig ] [1509/3275] Completed HWKN in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 10.6m [2026-03-10T20:24:08.217974] [INFO ] [sig ] [1510/3275] Forecasting HWM... [2026-03-10T20:24:08.218004] [INFO ] [sig ] Generating forecast for: HWM [2026-03-10T20:24:08.218035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-03-10T20:24:08.229375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-03-10T20:24:08.229762] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-03-10T20:24:08.230556] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-03-10T20:24:08.230629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:08.230662] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:08.230689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:08.230747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:08.288997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:08.289978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:08.290065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:08.290100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:08.411172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:08.411330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:08.411370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:08.411401] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:08.415414] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-03-10T20:24:08.415807] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-03-10T20:24:08.415953] [INFO ] [sig ] HWM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:08.567749] [INFO ] [LOCAL ] Saved forecast: HWM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HWM.txt [2026-03-10T20:24:08.567915] [INFO ] [sig ] [1510/3275] Completed HWM in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 10.6m [2026-03-10T20:24:08.567958] [INFO ] [sig ] [1511/3275] Forecasting HXL... [2026-03-10T20:24:08.567987] [INFO ] [sig ] Generating forecast for: HXL [2026-03-10T20:24:08.568019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-03-10T20:24:08.582289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-03-10T20:24:08.582764] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-03-10T20:24:08.583614] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-03-10T20:24:08.583673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:08.583706] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:08.583734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:08.583791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:08.643685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:08.644542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:08.644645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:08.644680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:08.778163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:08.778324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:08.778382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:08.778413] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:08.781981] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: UP (p=98.33%) [2026-03-10T20:24:08.782270] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-03-10T20:24:08.782402] [INFO ] [sig ] HXL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:08.926287] [INFO ] [LOCAL ] Saved forecast: HXL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HXL.txt [2026-03-10T20:24:08.926431] [INFO ] [sig ] [1511/3275] Completed HXL in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 10.6m [2026-03-10T20:24:08.926471] [INFO ] [sig ] [1512/3275] Forecasting HY... [2026-03-10T20:24:08.926502] [INFO ] [sig ] Generating forecast for: HY [2026-03-10T20:24:08.926531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-03-10T20:24:08.937859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-03-10T20:24:08.938255] [INFO ] [FORECASTER] Starting predict_future for HY [2026-03-10T20:24:08.939125] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-03-10T20:24:08.939180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:08.939212] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:08.939242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:08.939301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:08.999367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:09.000302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:09.000393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:09.000485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:09.122375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:09.122531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:09.122588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:09.122622] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:09.126045] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: DOWN (p=9.27%) [2026-03-10T20:24:09.126322] [INFO ] [FORECASTER] Completed predict_future for HY [2026-03-10T20:24:09.126451] [INFO ] [sig ] HY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:09.271805] [INFO ] [LOCAL ] Saved forecast: HY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HY.txt [2026-03-10T20:24:09.271950] [INFO ] [sig ] [1512/3275] Completed HY in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 10.6m [2026-03-10T20:24:09.271991] [INFO ] [sig ] [1513/3275] Forecasting HYFM... [2026-03-10T20:24:09.272021] [INFO ] [sig ] Generating forecast for: HYFM [2026-03-10T20:24:09.272056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-03-10T20:24:09.283445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-03-10T20:24:09.283813] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-03-10T20:24:09.284619] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-03-10T20:24:09.284673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:09.284705] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:09.284732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:09.284789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:09.344346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:09.345260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:09.345345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:09.345381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:09.456598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:09.456758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:09.456800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:09.456830] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:09.460291] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=44.66%) [2026-03-10T20:24:09.460605] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-03-10T20:24:09.460743] [INFO ] [sig ] HYFM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:09.601149] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HYFM.txt [2026-03-10T20:24:09.601292] [INFO ] [sig ] [1513/3275] Completed HYFM in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 10.6m [2026-03-10T20:24:09.601333] [INFO ] [sig ] [1514/3275] Forecasting HYI... [2026-03-10T20:24:09.601362] [INFO ] [sig ] Generating forecast for: HYI [2026-03-10T20:24:09.601393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-03-10T20:24:09.612491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-03-10T20:24:09.612847] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-03-10T20:24:09.613657] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-03-10T20:24:09.613710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:09.613742] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:09.613769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:09.613827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:09.672143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:09.672914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:09.672998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:09.673035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:09.794710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:09.794944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:09.794998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:09.795031] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:09.799075] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: DOWN (p=49.17%) [2026-03-10T20:24:09.799379] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-03-10T20:24:09.799532] [INFO ] [sig ] HYI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:09.940431] [INFO ] [LOCAL ] Saved forecast: HYI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HYI.txt [2026-03-10T20:24:09.940603] [INFO ] [sig ] [1514/3275] Completed HYI in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 10.6m [2026-03-10T20:24:09.940658] [INFO ] [sig ] [1515/3275] Forecasting HYLS... [2026-03-10T20:24:09.940696] [INFO ] [sig ] Generating forecast for: HYLS [2026-03-10T20:24:09.940728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-03-10T20:24:09.952371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-03-10T20:24:09.952775] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-03-10T20:24:09.953564] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-03-10T20:24:09.953647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:09.953694] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:09.953724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:09.953792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:10.011500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:10.012182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:10.012262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:10.012295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:10.133001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:10.133162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:10.133203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:10.133231] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:10.136710] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: UP (p=95.80%) [2026-03-10T20:24:10.136988] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-03-10T20:24:10.137115] [INFO ] [sig ] HYLS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:10.279473] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HYLS.txt [2026-03-10T20:24:10.279662] [INFO ] [sig ] [1515/3275] Completed HYLS in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 10.6m [2026-03-10T20:24:10.279705] [INFO ] [sig ] [1516/3275] Forecasting HYMC... [2026-03-10T20:24:10.279735] [INFO ] [sig ] Generating forecast for: HYMC [2026-03-10T20:24:10.279771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-03-10T20:24:10.295550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-03-10T20:24:10.296155] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-03-10T20:24:10.297405] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-03-10T20:24:10.297478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:10.297536] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:10.297608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:10.297712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:10.366121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:10.367051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:10.367137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:10.367170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:10.488775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:10.488945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:10.488985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:10.489015] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:10.492480] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: DOWN (p=7.68%) [2026-03-10T20:24:10.492788] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-03-10T20:24:10.492919] [INFO ] [sig ] HYMC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:10.648746] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HYMC.txt [2026-03-10T20:24:10.648929] [INFO ] [sig ] [1516/3275] Completed HYMC in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 10.6m [2026-03-10T20:24:10.648982] [INFO ] [sig ] [1517/3275] Forecasting HYXF... [2026-03-10T20:24:10.649017] [INFO ] [sig ] Generating forecast for: HYXF [2026-03-10T20:24:10.649051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-03-10T20:24:10.660301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-03-10T20:24:10.660704] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-03-10T20:24:10.661762] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-03-10T20:24:10.661829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:10.661870] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:10.661900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:10.661959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:10.721741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:10.722662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:10.722752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:10.722789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:10.838616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:10.838782] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-10T20:24:10.838831] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:10.838866] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:10.842593] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: DOWN (p=13.06%) [2026-03-10T20:24:10.842895] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-03-10T20:24:10.843221] [INFO ] [sig ] HYXF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:10.987908] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/HYXF.txt [2026-03-10T20:24:10.988213] [INFO ] [sig ] [1517/3275] Completed HYXF in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 10.5m [2026-03-10T20:24:10.988255] [INFO ] [sig ] [1518/3275] Forecasting HYZD... [2026-03-10T20:24:10.988286] [INFO ] [sig ] Generating forecast for: HYZD [2026-03-10T20:24:10.988318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-03-10T20:24:10.999856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-03-10T20:24:11.000218] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-03-10T20:24:11.001053] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-03-10T20:24:11.001108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:11.001141] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:11.001169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:11.001226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:11.065459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:11.066731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:11.066843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:11.066879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:11.197111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:11.197271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:11.197311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:11.197340] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:11.200864] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: UP (p=58.69%) [2026-03-10T20:24:11.201143] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-03-10T20:24:11.201270] [INFO ] [sig ] HYZD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:11.344611] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HYZD.txt [2026-03-10T20:24:11.344755] [INFO ] [sig ] [1518/3275] Completed HYZD in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 10.5m [2026-03-10T20:24:11.344819] [INFO ] [sig ] [1519/3275] Forecasting HZO... [2026-03-10T20:24:11.344859] [INFO ] [sig ] Generating forecast for: HZO [2026-03-10T20:24:11.344899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-03-10T20:24:11.358660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-03-10T20:24:11.359024] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-03-10T20:24:11.359878] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-03-10T20:24:11.359932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:11.359999] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:11.360029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:11.360093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:11.418275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:11.418985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:11.419067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:11.419101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:11.541756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:11.541912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:11.541951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:11.541980] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:11.545407] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: UP (p=85.21%) [2026-03-10T20:24:11.545705] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-03-10T20:24:11.545833] [INFO ] [sig ] HZO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:11.688937] [INFO ] [LOCAL ] Saved forecast: HZO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/HZO.txt [2026-03-10T20:24:11.689259] [INFO ] [sig ] [1519/3275] Completed HZO in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 10.5m [2026-03-10T20:24:11.689299] [INFO ] [sig ] [1520/3275] Forecasting IAC... [2026-03-10T20:24:11.689329] [INFO ] [sig ] Generating forecast for: IAC [2026-03-10T20:24:11.689358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-03-10T20:24:11.701338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-03-10T20:24:11.701702] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-03-10T20:24:11.702509] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-03-10T20:24:11.702562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:11.702621] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:11.702649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:11.702708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:11.764754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:11.765482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:11.765563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:11.765624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:11.890384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:11.890532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:11.890588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:11.890621] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:11.894088] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: UP (p=77.10%) [2026-03-10T20:24:11.894368] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-03-10T20:24:11.894499] [INFO ] [sig ] IAC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:12.038193] [INFO ] [LOCAL ] Saved forecast: IAC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IAC.txt [2026-03-10T20:24:12.038335] [INFO ] [sig ] [1520/3275] Completed IAC in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 10.5m [2026-03-10T20:24:12.038385] [INFO ] [sig ] [1521/3275] Forecasting IAE... [2026-03-10T20:24:12.038418] [INFO ] [sig ] Generating forecast for: IAE [2026-03-10T20:24:12.038450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-03-10T20:24:12.049089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-03-10T20:24:12.049434] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-03-10T20:24:12.050274] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-03-10T20:24:12.050327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:12.050360] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:12.050387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:12.050444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:12.108536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:12.109242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:12.109343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:12.109377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:12.230598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:12.230790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:12.230841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:12.230876] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:12.235264] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: UP (p=92.36%) [2026-03-10T20:24:12.235627] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-03-10T20:24:12.235778] [INFO ] [sig ] IAE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:12.389488] [INFO ] [LOCAL ] Saved forecast: IAE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IAE.txt [2026-03-10T20:24:12.389673] [INFO ] [sig ] [1521/3275] Completed IAE in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 10.5m [2026-03-10T20:24:12.389722] [INFO ] [sig ] [1522/3275] Forecasting IAG... [2026-03-10T20:24:12.389766] [INFO ] [sig ] Generating forecast for: IAG [2026-03-10T20:24:12.389816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-03-10T20:24:12.401440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-03-10T20:24:12.401912] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-03-10T20:24:12.402914] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-03-10T20:24:12.402982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:12.403015] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:12.403044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:12.403104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:12.463890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:12.464814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:12.464929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:12.464968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:12.590597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:12.590754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:12.590795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:12.590840] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:12.594440] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-03-10T20:24:12.594757] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-03-10T20:24:12.594921] [INFO ] [sig ] IAG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:12.744012] [INFO ] [LOCAL ] Saved forecast: IAG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IAG.txt [2026-03-10T20:24:12.744177] [INFO ] [sig ] [1522/3275] Completed IAG in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 10.5m [2026-03-10T20:24:12.744219] [INFO ] [sig ] [1523/3275] Forecasting IBB... [2026-03-10T20:24:12.744252] [INFO ] [sig ] Generating forecast for: IBB [2026-03-10T20:24:12.744285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-03-10T20:24:12.756209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-03-10T20:24:12.756651] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-03-10T20:24:12.757505] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-03-10T20:24:12.757589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:12.757642] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:12.757678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:12.757754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:12.819033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:12.819978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:12.820065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:12.820100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:12.943085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:12.943241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:12.943283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:12.943314] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:12.946933] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: DOWN (p=0.14%) [2026-03-10T20:24:12.947235] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-03-10T20:24:12.947373] [INFO ] [sig ] IBB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:13.099982] [INFO ] [LOCAL ] Saved forecast: IBB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IBB.txt [2026-03-10T20:24:13.100122] [INFO ] [sig ] [1523/3275] Completed IBB in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 10.5m [2026-03-10T20:24:13.100162] [INFO ] [sig ] [1524/3275] Forecasting IBBQ... [2026-03-10T20:24:13.100192] [INFO ] [sig ] Generating forecast for: IBBQ [2026-03-10T20:24:13.100223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-03-10T20:24:13.110852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-03-10T20:24:13.111202] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-03-10T20:24:13.112056] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-03-10T20:24:13.112110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:13.112141] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:13.112169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:13.112224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:13.170745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:13.171424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:13.171505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:13.171553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:13.283248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:13.283394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:13.283433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:13.283460] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:13.287194] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: DOWN (p=23.99%) [2026-03-10T20:24:13.287464] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-03-10T20:24:13.287608] [INFO ] [sig ] IBBQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:13.431860] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IBBQ.txt [2026-03-10T20:24:13.431997] [INFO ] [sig ] [1524/3275] Completed IBBQ in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 10.5m [2026-03-10T20:24:13.432038] [INFO ] [sig ] [1525/3275] Forecasting IBCP... [2026-03-10T20:24:13.432067] [INFO ] [sig ] Generating forecast for: IBCP [2026-03-10T20:24:13.432097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-03-10T20:24:13.442906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-03-10T20:24:13.443287] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-03-10T20:24:13.444107] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-03-10T20:24:13.444161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:13.444193] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:13.444219] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:13.444276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:13.501507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:13.502377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:13.502461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:13.502495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:13.626030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:13.626380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:13.626420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:13.626448] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:13.630153] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: DOWN (p=34.64%) [2026-03-10T20:24:13.630429] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-03-10T20:24:13.630558] [INFO ] [sig ] IBCP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:13.774611] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IBCP.txt [2026-03-10T20:24:13.774774] [INFO ] [sig ] [1525/3275] Completed IBCP in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 10.5m [2026-03-10T20:24:13.774824] [INFO ] [sig ] [1526/3275] Forecasting IBEX... [2026-03-10T20:24:13.774855] [INFO ] [sig ] Generating forecast for: IBEX [2026-03-10T20:24:13.774887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-03-10T20:24:13.787068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-03-10T20:24:13.787443] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-03-10T20:24:13.788347] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-03-10T20:24:13.788403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:13.788436] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:13.788478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:13.788536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:13.848823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:13.849664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:13.849775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:13.849817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:13.976908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:13.977078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:13.977120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:13.977149] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:13.980898] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-03-10T20:24:13.981233] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-03-10T20:24:13.981374] [INFO ] [sig ] IBEX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:14.126809] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IBEX.txt [2026-03-10T20:24:14.126991] [INFO ] [sig ] [1526/3275] Completed IBEX in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 10.5m [2026-03-10T20:24:14.127032] [INFO ] [sig ] [1527/3275] Forecasting IBM... [2026-03-10T20:24:14.127064] [INFO ] [sig ] Generating forecast for: IBM [2026-03-10T20:24:14.127095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-03-10T20:24:14.138876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-03-10T20:24:14.139273] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-03-10T20:24:14.140126] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-03-10T20:24:14.140179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:14.140210] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:14.140237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:14.140298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:14.200671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:14.201661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:14.201756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:14.201796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:14.327969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:14.328128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:14.328190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:14.328221] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:14.331977] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: UP (p=84.21%) [2026-03-10T20:24:14.332269] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-03-10T20:24:14.332412] [INFO ] [sig ] IBM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:14.499661] [INFO ] [LOCAL ] Saved forecast: IBM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IBM.txt [2026-03-10T20:24:14.499830] [INFO ] [sig ] [1527/3275] Completed IBM in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 10.5m [2026-03-10T20:24:14.499875] [INFO ] [sig ] [1528/3275] Forecasting IBN... [2026-03-10T20:24:14.499906] [INFO ] [sig ] Generating forecast for: IBN [2026-03-10T20:24:14.499937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-03-10T20:24:14.512009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-03-10T20:24:14.512472] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-03-10T20:24:14.513398] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-03-10T20:24:14.513454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:14.513486] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:14.513512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:14.513569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:14.572011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:14.572933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:14.573019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:14.573054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:14.706223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:14.706383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:14.706425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:14.706453] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:14.709999] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: DOWN (p=46.45%) [2026-03-10T20:24:14.710296] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-03-10T20:24:14.710427] [INFO ] [sig ] IBN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:14.860756] [INFO ] [LOCAL ] Saved forecast: IBN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IBN.txt [2026-03-10T20:24:14.860918] [INFO ] [sig ] [1528/3275] Completed IBN in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 10.5m [2026-03-10T20:24:14.860960] [INFO ] [sig ] [1529/3275] Forecasting IBOC... [2026-03-10T20:24:14.860993] [INFO ] [sig ] Generating forecast for: IBOC [2026-03-10T20:24:14.861027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-03-10T20:24:14.872842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-03-10T20:24:14.873243] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-03-10T20:24:14.874080] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-03-10T20:24:14.874134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:14.874168] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:14.874198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:14.874255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:14.945298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:14.946365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:14.946494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:14.946529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:15.081641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:15.081831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:15.081900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:15.081935] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:15.086127] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=43.67%) [2026-03-10T20:24:15.086485] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-03-10T20:24:15.086683] [INFO ] [sig ] IBOC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:15.240004] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IBOC.txt [2026-03-10T20:24:15.240336] [INFO ] [sig ] [1529/3275] Completed IBOC in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 10.5m [2026-03-10T20:24:15.240377] [INFO ] [sig ] [1530/3275] Forecasting IBP... [2026-03-10T20:24:15.240407] [INFO ] [sig ] Generating forecast for: IBP [2026-03-10T20:24:15.240446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-03-10T20:24:15.251760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-03-10T20:24:15.252105] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-03-10T20:24:15.253013] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-03-10T20:24:15.253067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:15.253099] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:15.253126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:15.253183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:15.310563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:15.311261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:15.311343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:15.311376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:15.435096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:15.435249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:15.435289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:15.435319] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:15.438886] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: UP (p=57.98%) [2026-03-10T20:24:15.439210] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-03-10T20:24:15.439348] [INFO ] [sig ] IBP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:15.582278] [INFO ] [LOCAL ] Saved forecast: IBP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IBP.txt [2026-03-10T20:24:15.582422] [INFO ] [sig ] [1530/3275] Completed IBP in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 10.5m [2026-03-10T20:24:15.582463] [INFO ] [sig ] [1531/3275] Forecasting IBRX... [2026-03-10T20:24:15.582493] [INFO ] [sig ] Generating forecast for: IBRX [2026-03-10T20:24:15.582523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-03-10T20:24:15.593739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-03-10T20:24:15.594112] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-03-10T20:24:15.594933] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-03-10T20:24:15.594985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:15.595016] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:15.595043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:15.595099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:15.652449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:15.653270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:15.653357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:15.653391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:15.789208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:15.789379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:15.789425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:15.789481] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:15.793631] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: UP (p=76.59%) [2026-03-10T20:24:15.794058] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-03-10T20:24:15.794230] [INFO ] [sig ] IBRX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:15.950216] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IBRX.txt [2026-03-10T20:24:15.950393] [INFO ] [sig ] [1531/3275] Completed IBRX in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 10.5m [2026-03-10T20:24:15.950439] [INFO ] [sig ] [1532/3275] Forecasting IBTG... [2026-03-10T20:24:15.950476] [INFO ] [sig ] Generating forecast for: IBTG [2026-03-10T20:24:15.950511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-03-10T20:24:15.962053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-03-10T20:24:15.962489] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-03-10T20:24:15.963401] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-03-10T20:24:15.963465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:15.963515] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:15.963545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:15.963631] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:16.024415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:16.025362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:16.025459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:16.025494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:16.148466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:16.148645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:16.148689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:16.148720] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:16.152854] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=99.04%) [2026-03-10T20:24:16.153313] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-03-10T20:24:16.153446] [INFO ] [sig ] IBTG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:16.301233] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IBTG.txt [2026-03-10T20:24:16.301460] [INFO ] [sig ] [1532/3275] Completed IBTG in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 10.5m [2026-03-10T20:24:16.301542] [INFO ] [sig ] [1533/3275] Forecasting IBTH... [2026-03-10T20:24:16.301611] [INFO ] [sig ] Generating forecast for: IBTH [2026-03-10T20:24:16.301661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-03-10T20:24:16.314028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-03-10T20:24:16.314469] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-03-10T20:24:16.315380] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-03-10T20:24:16.315435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:16.315468] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:16.315496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:16.315554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:16.379215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:16.380371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:16.380466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:16.380531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:16.519181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:16.519346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:16.519387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:16.519416] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:16.523037] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: UP (p=59.02%) [2026-03-10T20:24:16.523358] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-03-10T20:24:16.523494] [INFO ] [sig ] IBTH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:16.669231] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IBTH.txt [2026-03-10T20:24:16.669389] [INFO ] [sig ] [1533/3275] Completed IBTH in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 10.5m [2026-03-10T20:24:16.669432] [INFO ] [sig ] [1534/3275] Forecasting IBTI... [2026-03-10T20:24:16.669461] [INFO ] [sig ] Generating forecast for: IBTI [2026-03-10T20:24:16.669493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-03-10T20:24:16.681243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-03-10T20:24:16.681666] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-03-10T20:24:16.682481] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-03-10T20:24:16.682535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:16.682591] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:16.682624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:16.682683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:16.740205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:16.741139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:16.741230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:16.741263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:16.864241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:16.864400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:16.864441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:16.864470] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:16.867937] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: UP (p=99.19%) [2026-03-10T20:24:16.868242] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-03-10T20:24:16.868377] [INFO ] [sig ] IBTI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:17.016520] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IBTI.txt [2026-03-10T20:24:17.016702] [INFO ] [sig ] [1534/3275] Completed IBTI in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 10.4m [2026-03-10T20:24:17.016745] [INFO ] [sig ] [1535/3275] Forecasting IBTJ... [2026-03-10T20:24:17.016776] [INFO ] [sig ] Generating forecast for: IBTJ [2026-03-10T20:24:17.016807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-03-10T20:24:17.028604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-03-10T20:24:17.029033] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-03-10T20:24:17.030095] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-03-10T20:24:17.030150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:17.030183] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:17.030212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:17.030268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:17.088666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:17.089556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:17.089664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:17.089699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:17.213165] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:17.213342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:17.213387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:17.213418] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:17.216863] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: DOWN (p=2.89%) [2026-03-10T20:24:17.217145] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-03-10T20:24:17.217274] [INFO ] [sig ] IBTJ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:17.363672] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IBTJ.txt [2026-03-10T20:24:17.363822] [INFO ] [sig ] [1535/3275] Completed IBTJ in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 10.4m [2026-03-10T20:24:17.363862] [INFO ] [sig ] [1536/3275] Forecasting IBTK... [2026-03-10T20:24:17.363894] [INFO ] [sig ] Generating forecast for: IBTK [2026-03-10T20:24:17.363925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-03-10T20:24:17.375600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-03-10T20:24:17.375974] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-03-10T20:24:17.376837] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-03-10T20:24:17.376890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:17.376952] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:17.376981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:17.377038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:17.434630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:17.435530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:17.435636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:17.435672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:17.559405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:17.559561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:17.559622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:17.559652] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:17.563076] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: DOWN (p=38.99%) [2026-03-10T20:24:17.563359] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-03-10T20:24:17.563488] [INFO ] [sig ] IBTK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:17.706591] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IBTK.txt [2026-03-10T20:24:17.706741] [INFO ] [sig ] [1536/3275] Completed IBTK in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 10.4m [2026-03-10T20:24:17.706781] [INFO ] [sig ] [1537/3275] Forecasting IBTL... [2026-03-10T20:24:17.706812] [INFO ] [sig ] Generating forecast for: IBTL [2026-03-10T20:24:17.706842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-03-10T20:24:17.718970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-03-10T20:24:17.719412] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-03-10T20:24:17.720318] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-03-10T20:24:17.720375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:17.720410] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:17.720438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:17.720498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:17.787153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:17.788345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:17.788493] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:17.788545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:17.916209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:17.916376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:17.916438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:17.916473] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:17.920115] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: DOWN (p=18.59%) [2026-03-10T20:24:17.920406] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-03-10T20:24:17.920537] [INFO ] [sig ] IBTL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:18.064306] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IBTL.txt [2026-03-10T20:24:18.064456] [INFO ] [sig ] [1537/3275] Completed IBTL in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 10.4m [2026-03-10T20:24:18.064497] [INFO ] [sig ] [1538/3275] Forecasting IBTM... [2026-03-10T20:24:18.064527] [INFO ] [sig ] Generating forecast for: IBTM [2026-03-10T20:24:18.064559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-03-10T20:24:18.076023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-03-10T20:24:18.076379] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-03-10T20:24:18.077259] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-03-10T20:24:18.077314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:18.077348] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:18.077378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:18.077437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:18.135974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:18.136824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:18.136925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:18.136967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:18.261936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:18.262097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:18.262140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:18.262170] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:18.265809] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: DOWN (p=47.29%) [2026-03-10T20:24:18.266098] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-03-10T20:24:18.266236] [INFO ] [sig ] IBTM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:18.412150] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IBTM.txt [2026-03-10T20:24:18.412288] [INFO ] [sig ] [1538/3275] Completed IBTM in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 10.4m [2026-03-10T20:24:18.412328] [INFO ] [sig ] [1539/3275] Forecasting IBTO... [2026-03-10T20:24:18.412359] [INFO ] [sig ] Generating forecast for: IBTO [2026-03-10T20:24:18.412391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-03-10T20:24:18.423637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-03-10T20:24:18.423992] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-03-10T20:24:18.424821] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-03-10T20:24:18.424892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:18.424927] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:18.424956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:18.425015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:18.483352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:18.484043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:18.484130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:18.484164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:18.608093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:18.608266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:18.608308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:18.608373] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:18.611914] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: UP (p=96.25%) [2026-03-10T20:24:18.612199] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-03-10T20:24:18.612331] [INFO ] [sig ] IBTO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:18.754273] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IBTO.txt [2026-03-10T20:24:18.754418] [INFO ] [sig ] [1539/3275] Completed IBTO in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 10.4m [2026-03-10T20:24:18.754461] [INFO ] [sig ] [1540/3275] Forecasting ICE... [2026-03-10T20:24:18.754492] [INFO ] [sig ] Generating forecast for: ICE [2026-03-10T20:24:18.754526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-03-10T20:24:18.765728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-03-10T20:24:18.766089] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-03-10T20:24:18.766901] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-03-10T20:24:18.766955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:18.766989] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:18.767017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:18.767075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:18.825609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:18.826265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:18.826345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:18.826379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:18.949213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:18.949369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:18.949410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:18.949441] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:18.952940] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: UP (p=78.02%) [2026-03-10T20:24:18.953242] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-03-10T20:24:18.953374] [INFO ] [sig ] ICE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:19.095523] [INFO ] [LOCAL ] Saved forecast: ICE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ICE.txt [2026-03-10T20:24:19.095667] [INFO ] [sig ] [1540/3275] Completed ICE in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 10.4m [2026-03-10T20:24:19.095710] [INFO ] [sig ] [1541/3275] Forecasting ICFI... [2026-03-10T20:24:19.095740] [INFO ] [sig ] Generating forecast for: ICFI [2026-03-10T20:24:19.095772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-03-10T20:24:19.107012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-03-10T20:24:19.107355] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-03-10T20:24:19.108181] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-03-10T20:24:19.108242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:19.108274] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:19.108300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:19.108356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:19.166590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:19.167222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:19.167304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:19.167336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:19.289142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:19.289305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:19.289345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:19.289374] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:19.292833] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: UP (p=79.31%) [2026-03-10T20:24:19.293112] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-03-10T20:24:19.293252] [INFO ] [sig ] ICFI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:19.434602] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ICFI.txt [2026-03-10T20:24:19.434720] [INFO ] [sig ] [1541/3275] Completed ICFI in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 10.4m [2026-03-10T20:24:19.434759] [INFO ] [sig ] [1542/3275] Forecasting ICL... [2026-03-10T20:24:19.434789] [INFO ] [sig ] Generating forecast for: ICL [2026-03-10T20:24:19.434821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-03-10T20:24:19.445962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-03-10T20:24:19.446302] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-03-10T20:24:19.447137] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-03-10T20:24:19.447190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:19.447221] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:19.447249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:19.447304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:19.508997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:19.509730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:19.509811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:19.509844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:19.631423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:19.631605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:19.631649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:19.631679] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:19.635198] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: UP (p=67.72%) [2026-03-10T20:24:19.635495] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-03-10T20:24:19.635649] [INFO ] [sig ] ICL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:19.786619] [INFO ] [LOCAL ] Saved forecast: ICL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ICL.txt [2026-03-10T20:24:19.786809] [INFO ] [sig ] [1542/3275] Completed ICL in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 10.4m [2026-03-10T20:24:19.786870] [INFO ] [sig ] [1543/3275] Forecasting ICLN... [2026-03-10T20:24:19.786903] [INFO ] [sig ] Generating forecast for: ICLN [2026-03-10T20:24:19.786934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-03-10T20:24:19.799301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-03-10T20:24:19.799712] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-03-10T20:24:19.800596] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-03-10T20:24:19.800652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:19.800685] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:19.800716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:19.800808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:19.861697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:19.862624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:19.862717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:19.862753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:19.986875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:19.987035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:19.987076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:19.987106] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:19.990719] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: DOWN (p=4.03%) [2026-03-10T20:24:19.991051] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-03-10T20:24:19.991197] [INFO ] [sig ] ICLN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:20.133272] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ICLN.txt [2026-03-10T20:24:20.133432] [INFO ] [sig ] [1543/3275] Completed ICLN in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.4m [2026-03-10T20:24:20.133475] [INFO ] [sig ] [1544/3275] Forecasting ICMB... [2026-03-10T20:24:20.133504] [INFO ] [sig ] Generating forecast for: ICMB [2026-03-10T20:24:20.133535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-03-10T20:24:20.144858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-03-10T20:24:20.145268] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-03-10T20:24:20.146131] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-03-10T20:24:20.146188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:20.146220] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:20.146247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:20.146304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:20.205829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:20.206749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:20.206845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:20.206882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:20.318082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:20.318264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:20.318307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:20.318336] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:20.321899] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: UP (p=71.51%) [2026-03-10T20:24:20.322215] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-03-10T20:24:20.322349] [INFO ] [sig ] ICMB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:20.467181] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ICMB.txt [2026-03-10T20:24:20.467341] [INFO ] [sig ] [1544/3275] Completed ICMB in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.4m [2026-03-10T20:24:20.467382] [INFO ] [sig ] [1545/3275] Forecasting ICOP... [2026-03-10T20:24:20.467415] [INFO ] [sig ] Generating forecast for: ICOP [2026-03-10T20:24:20.467446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-03-10T20:24:20.478699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-03-10T20:24:20.479113] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-03-10T20:24:20.479943] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-03-10T20:24:20.480008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:20.480047] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:20.480080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:20.480141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:20.539820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:20.540682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:20.540775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:20.540810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:20.662723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:20.662901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:20.662944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:20.662973] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:20.666710] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=61.14%) [2026-03-10T20:24:20.667017] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-03-10T20:24:20.667151] [INFO ] [sig ] ICOP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:20.814392] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ICOP.txt [2026-03-10T20:24:20.814541] [INFO ] [sig ] [1545/3275] Completed ICOP in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.4m [2026-03-10T20:24:20.814601] [INFO ] [sig ] [1546/3275] Forecasting ICUI... [2026-03-10T20:24:20.814633] [INFO ] [sig ] Generating forecast for: ICUI [2026-03-10T20:24:20.814663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-03-10T20:24:20.826284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-03-10T20:24:20.826615] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-03-10T20:24:20.827396] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-03-10T20:24:20.827449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:20.827481] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:20.827509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:20.827566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:20.890038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:20.890753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:20.890864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:20.890911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:21.011975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:21.012130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:21.012200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:21.012233] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:21.015816] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: UP (p=91.77%) [2026-03-10T20:24:21.016139] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-03-10T20:24:21.016272] [INFO ] [sig ] ICUI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:21.159903] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ICUI.txt [2026-03-10T20:24:21.160044] [INFO ] [sig ] [1546/3275] Completed ICUI in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.4m [2026-03-10T20:24:21.160087] [INFO ] [sig ] [1547/3275] Forecasting IDA... [2026-03-10T20:24:21.160119] [INFO ] [sig ] Generating forecast for: IDA [2026-03-10T20:24:21.160150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-03-10T20:24:21.171865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-03-10T20:24:21.172231] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-03-10T20:24:21.173071] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-03-10T20:24:21.173125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:21.173158] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:21.173187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:21.173246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:21.232953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:21.233753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:21.233838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:21.233873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:21.354666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:21.354820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:21.354860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:21.354889] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:21.358545] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: DOWN (p=13.00%) [2026-03-10T20:24:21.358852] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-03-10T20:24:21.358983] [INFO ] [sig ] IDA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:21.503250] [INFO ] [LOCAL ] Saved forecast: IDA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IDA.txt [2026-03-10T20:24:21.503386] [INFO ] [sig ] [1547/3275] Completed IDA in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.4m [2026-03-10T20:24:21.503425] [INFO ] [sig ] [1548/3275] Forecasting IDAI... [2026-03-10T20:24:21.503456] [INFO ] [sig ] Generating forecast for: IDAI [2026-03-10T20:24:21.503488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-03-10T20:24:21.514477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-03-10T20:24:21.514825] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-03-10T20:24:21.515636] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-03-10T20:24:21.515689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:21.515720] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:21.515746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:21.515803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:21.575244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:21.575993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:21.576082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:21.576117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:21.697590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:21.697752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:21.697794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:21.697824] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:21.701842] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: UP (p=73.65%) [2026-03-10T20:24:21.702144] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-03-10T20:24:21.702282] [INFO ] [sig ] IDAI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:21.858133] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IDAI.txt [2026-03-10T20:24:21.858337] [INFO ] [sig ] [1548/3275] Completed IDAI in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 10.4m [2026-03-10T20:24:21.858381] [INFO ] [sig ] [1549/3275] Forecasting IDCC... [2026-03-10T20:24:21.858411] [INFO ] [sig ] Generating forecast for: IDCC [2026-03-10T20:24:21.858441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-03-10T20:24:21.870289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-03-10T20:24:21.870668] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-03-10T20:24:21.871460] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-03-10T20:24:21.871514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:21.871545] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:21.871623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:21.871706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:21.931000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:21.931882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:21.931977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:21.932019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:22.052912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:22.053070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:22.053109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:22.053138] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:22.056545] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: UP (p=53.23%) [2026-03-10T20:24:22.056853] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-03-10T20:24:22.057023] [INFO ] [sig ] IDCC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:22.201084] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IDCC.txt [2026-03-10T20:24:22.201247] [INFO ] [sig ] [1549/3275] Completed IDCC in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.4m [2026-03-10T20:24:22.201289] [INFO ] [sig ] [1550/3275] Forecasting IDE... [2026-03-10T20:24:22.201320] [INFO ] [sig ] Generating forecast for: IDE [2026-03-10T20:24:22.201351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-03-10T20:24:22.212228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-03-10T20:24:22.212535] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-03-10T20:24:22.213335] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-03-10T20:24:22.213388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:22.213434] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:22.213464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:22.213521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:22.272316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:22.273115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:22.273198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:22.273232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:22.393397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:22.393551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:22.393609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:22.393640] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:22.397025] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: UP (p=62.72%) [2026-03-10T20:24:22.397301] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-03-10T20:24:22.397426] [INFO ] [sig ] IDE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:22.541060] [INFO ] [LOCAL ] Saved forecast: IDE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IDE.txt [2026-03-10T20:24:22.541183] [INFO ] [sig ] [1550/3275] Completed IDE in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.3m [2026-03-10T20:24:22.541224] [INFO ] [sig ] [1551/3275] Forecasting IDN... [2026-03-10T20:24:22.541253] [INFO ] [sig ] Generating forecast for: IDN [2026-03-10T20:24:22.541284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-03-10T20:24:22.552319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-03-10T20:24:22.552668] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-03-10T20:24:22.553444] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-03-10T20:24:22.553497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:22.553529] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:22.553557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:22.553641] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:22.612278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:22.612919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:22.612999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:22.613032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:22.730813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:22.730970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:22.731013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:22.731044] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:22.734716] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: DOWN (p=23.14%) [2026-03-10T20:24:22.735034] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-03-10T20:24:22.735175] [INFO ] [sig ] IDN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:22.887762] [INFO ] [LOCAL ] Saved forecast: IDN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IDN.txt [2026-03-10T20:24:22.887915] [INFO ] [sig ] [1551/3275] Completed IDN in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.3m [2026-03-10T20:24:22.887958] [INFO ] [sig ] [1552/3275] Forecasting IDXX... [2026-03-10T20:24:22.887990] [INFO ] [sig ] Generating forecast for: IDXX [2026-03-10T20:24:22.888029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-03-10T20:24:22.899829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-03-10T20:24:22.900249] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-03-10T20:24:22.901165] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-03-10T20:24:22.901221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:22.901256] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:22.901283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:22.901343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:22.963506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:22.964437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:22.964548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:22.964616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:23.086327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:23.086485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:23.086526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:23.086555] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:23.090375] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: UP (p=59.59%) [2026-03-10T20:24:23.090873] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-03-10T20:24:23.091014] [INFO ] [sig ] IDXX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:23.240297] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IDXX.txt [2026-03-10T20:24:23.240461] [INFO ] [sig ] [1552/3275] Completed IDXX in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 10.3m [2026-03-10T20:24:23.240503] [INFO ] [sig ] [1553/3275] Forecasting IDYA... [2026-03-10T20:24:23.240533] [INFO ] [sig ] Generating forecast for: IDYA [2026-03-10T20:24:23.240564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-03-10T20:24:23.252111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-03-10T20:24:23.252454] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-03-10T20:24:23.253294] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-03-10T20:24:23.253346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:23.253418] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:23.253449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:23.253528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:23.314814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:23.315541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:23.315644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:23.315679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:23.436773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:23.436927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:23.436967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:23.436997] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:23.440472] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: DOWN (p=36.40%) [2026-03-10T20:24:23.440774] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-03-10T20:24:23.440903] [INFO ] [sig ] IDYA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:23.590040] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IDYA.txt [2026-03-10T20:24:23.590202] [INFO ] [sig ] [1553/3275] Completed IDYA in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.3m [2026-03-10T20:24:23.590245] [INFO ] [sig ] [1554/3275] Forecasting IEF... [2026-03-10T20:24:23.590281] [INFO ] [sig ] Generating forecast for: IEF [2026-03-10T20:24:23.590313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-03-10T20:24:23.601195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-03-10T20:24:23.601590] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-03-10T20:24:23.602394] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-03-10T20:24:23.602447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:23.602479] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:23.602507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:23.602564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:23.661849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:23.662974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:23.663064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:23.663098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:23.795099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:23.795261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:23.795303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:23.795333] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:23.798898] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: UP (p=88.97%) [2026-03-10T20:24:23.799181] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-03-10T20:24:23.799310] [INFO ] [sig ] IEF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:23.945546] [INFO ] [LOCAL ] Saved forecast: IEF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IEF.txt [2026-03-10T20:24:23.945694] [INFO ] [sig ] [1554/3275] Completed IEF in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 10.3m [2026-03-10T20:24:23.945735] [INFO ] [sig ] [1555/3275] Forecasting IEI... [2026-03-10T20:24:23.945764] [INFO ] [sig ] Generating forecast for: IEI [2026-03-10T20:24:23.945794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-03-10T20:24:23.957310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-03-10T20:24:23.957671] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-03-10T20:24:23.958504] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-03-10T20:24:23.958558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:23.958618] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:23.958651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:23.958709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:24.016462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:24.017261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:24.017348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:24.017380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:24.140550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:24.140718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:24.140758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:24.140787] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:24.144687] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=38.44%) [2026-03-10T20:24:24.144968] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-03-10T20:24:24.145092] [INFO ] [sig ] IEI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:24.293590] [INFO ] [LOCAL ] Saved forecast: IEI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IEI.txt [2026-03-10T20:24:24.293729] [INFO ] [sig ] [1555/3275] Completed IEI in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.3m [2026-03-10T20:24:24.293777] [INFO ] [sig ] [1556/3275] Forecasting IEP... [2026-03-10T20:24:24.293810] [INFO ] [sig ] Generating forecast for: IEP [2026-03-10T20:24:24.293841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-03-10T20:24:24.304894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-03-10T20:24:24.305254] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-03-10T20:24:24.306109] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-03-10T20:24:24.306172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:24.306205] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:24.306232] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:24.306288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:24.364343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:24.364993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:24.365083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:24.365118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:24.482685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:24.482834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:24.482873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:24.482944] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:24.486346] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: DOWN (p=3.80%) [2026-03-10T20:24:24.486650] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-03-10T20:24:24.486781] [INFO ] [sig ] IEP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:24.634218] [INFO ] [LOCAL ] Saved forecast: IEP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IEP.txt [2026-03-10T20:24:24.634351] [INFO ] [sig ] [1556/3275] Completed IEP in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.3m [2026-03-10T20:24:24.634390] [INFO ] [sig ] [1557/3275] Forecasting IESC... [2026-03-10T20:24:24.634420] [INFO ] [sig ] Generating forecast for: IESC [2026-03-10T20:24:24.634450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-03-10T20:24:24.645749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-03-10T20:24:24.646105] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-03-10T20:24:24.646921] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-03-10T20:24:24.646973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:24.647006] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:24.647033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:24.647090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:24.706039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:24.706800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:24.706880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:24.706913] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:24.831494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:24.831676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:24.831715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:24.831760] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:24.835193] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: UP (p=62.65%) [2026-03-10T20:24:24.835488] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-03-10T20:24:24.835639] [INFO ] [sig ] IESC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:24.981943] [INFO ] [LOCAL ] Saved forecast: IESC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IESC.txt [2026-03-10T20:24:24.982077] [INFO ] [sig ] [1557/3275] Completed IESC in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.3m [2026-03-10T20:24:24.982119] [INFO ] [sig ] [1558/3275] Forecasting IEX... [2026-03-10T20:24:24.982149] [INFO ] [sig ] Generating forecast for: IEX [2026-03-10T20:24:24.982179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-03-10T20:24:24.993412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-03-10T20:24:24.993791] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-03-10T20:24:24.994647] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-03-10T20:24:24.994702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:24.994736] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:24.994764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:24.994823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:25.053195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:25.053987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:25.054069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:25.054102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:25.176268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:25.176419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:25.176457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:25.176486] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:25.179932] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: UP (p=96.59%) [2026-03-10T20:24:25.180246] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-03-10T20:24:25.180377] [INFO ] [sig ] IEX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:25.329986] [INFO ] [LOCAL ] Saved forecast: IEX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IEX.txt [2026-03-10T20:24:25.330123] [INFO ] [sig ] [1558/3275] Completed IEX in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 10.3m [2026-03-10T20:24:25.330161] [INFO ] [sig ] [1559/3275] Forecasting IFS... [2026-03-10T20:24:25.330190] [INFO ] [sig ] Generating forecast for: IFS [2026-03-10T20:24:25.330222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-03-10T20:24:25.341240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-03-10T20:24:25.341615] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-03-10T20:24:25.342465] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-03-10T20:24:25.342518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:25.342550] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:25.342598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:25.342662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:25.401085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:25.401771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:25.401853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:25.401902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:25.526562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:25.526732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:25.526774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:25.526803] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:25.530348] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: UP (p=84.07%) [2026-03-10T20:24:25.530649] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-03-10T20:24:25.530781] [INFO ] [sig ] IFS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:25.682745] [INFO ] [LOCAL ] Saved forecast: IFS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IFS.txt [2026-03-10T20:24:25.682905] [INFO ] [sig ] [1559/3275] Completed IFS in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 10.3m [2026-03-10T20:24:25.682947] [INFO ] [sig ] [1560/3275] Forecasting IGA... [2026-03-10T20:24:25.682977] [INFO ] [sig ] Generating forecast for: IGA [2026-03-10T20:24:25.683008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-03-10T20:24:25.693778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-03-10T20:24:25.694168] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-03-10T20:24:25.694983] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-03-10T20:24:25.695037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:25.695069] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:25.695097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:25.695154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:25.753740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:25.754683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:25.754768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:25.754802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:25.877669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:25.877828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:25.877873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:25.877903] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:25.881467] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: DOWN (p=5.54%) [2026-03-10T20:24:25.881814] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-03-10T20:24:25.881954] [INFO ] [sig ] IGA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:26.029503] [INFO ] [LOCAL ] Saved forecast: IGA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IGA.txt [2026-03-10T20:24:26.029688] [INFO ] [sig ] [1560/3275] Completed IGA in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 10.3m [2026-03-10T20:24:26.029733] [INFO ] [sig ] [1561/3275] Forecasting IGD... [2026-03-10T20:24:26.029766] [INFO ] [sig ] Generating forecast for: IGD [2026-03-10T20:24:26.029800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-03-10T20:24:26.043758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-03-10T20:24:26.044220] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-03-10T20:24:26.045237] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-03-10T20:24:26.045299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:26.045336] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:26.045367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:26.045453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:26.107742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:26.108744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:26.108840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:26.108875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:26.248375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:26.248546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:26.248621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:26.248659] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:26.252428] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: DOWN (p=8.18%) [2026-03-10T20:24:26.252773] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-03-10T20:24:26.252923] [INFO ] [sig ] IGD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:26.439391] [INFO ] [LOCAL ] Saved forecast: IGD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IGD.txt [2026-03-10T20:24:26.439597] [INFO ] [sig ] [1561/3275] Completed IGD in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.3m [2026-03-10T20:24:26.439645] [INFO ] [sig ] [1562/3275] Forecasting IGF... [2026-03-10T20:24:26.439678] [INFO ] [sig ] Generating forecast for: IGF [2026-03-10T20:24:26.439711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-03-10T20:24:26.452094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-03-10T20:24:26.452514] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-03-10T20:24:26.453384] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-03-10T20:24:26.453439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:26.453473] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:26.453502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:26.453560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:26.514213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:26.515192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:26.515314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:26.515351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:26.647784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:26.647946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:26.647990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:26.648021] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:26.651947] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: DOWN (p=49.59%) [2026-03-10T20:24:26.652287] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-03-10T20:24:26.652442] [INFO ] [sig ] IGF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:26.797325] [INFO ] [LOCAL ] Saved forecast: IGF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IGF.txt [2026-03-10T20:24:26.797481] [INFO ] [sig ] [1562/3275] Completed IGF in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.3m [2026-03-10T20:24:26.797523] [INFO ] [sig ] [1563/3275] Forecasting IGI... [2026-03-10T20:24:26.797552] [INFO ] [sig ] Generating forecast for: IGI [2026-03-10T20:24:26.797603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-03-10T20:24:26.809428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-03-10T20:24:26.809914] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-03-10T20:24:26.810874] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-03-10T20:24:26.810943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:26.810975] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:26.811003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:26.811060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:26.870105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:26.871036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:26.871154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:26.871188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:26.976654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:26.976813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:26.976855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:26.976886] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:26.980379] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: UP (p=86.50%) [2026-03-10T20:24:26.980682] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-03-10T20:24:26.980811] [INFO ] [sig ] IGI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:27.122900] [INFO ] [LOCAL ] Saved forecast: IGI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IGI.txt [2026-03-10T20:24:27.123058] [INFO ] [sig ] [1563/3275] Completed IGI in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 10.3m [2026-03-10T20:24:27.123106] [INFO ] [sig ] [1564/3275] Forecasting IGIB... [2026-03-10T20:24:27.123138] [INFO ] [sig ] Generating forecast for: IGIB [2026-03-10T20:24:27.123169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-03-10T20:24:27.134501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-03-10T20:24:27.134918] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-03-10T20:24:27.135752] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-03-10T20:24:27.135806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:27.135838] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:27.135866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:27.135923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:27.194011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:27.194859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:27.194945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:27.194978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:27.320176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:27.320332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:27.320378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:27.320408] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:27.323972] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: UP (p=59.99%) [2026-03-10T20:24:27.324264] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-03-10T20:24:27.324398] [INFO ] [sig ] IGIB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:27.466785] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IGIB.txt [2026-03-10T20:24:27.466940] [INFO ] [sig ] [1564/3275] Completed IGIB in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 10.3m [2026-03-10T20:24:27.466980] [INFO ] [sig ] [1565/3275] Forecasting IGIC... [2026-03-10T20:24:27.467011] [INFO ] [sig ] Generating forecast for: IGIC [2026-03-10T20:24:27.467041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-03-10T20:24:27.478953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-03-10T20:24:27.479352] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-03-10T20:24:27.480241] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-03-10T20:24:27.480304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:27.480337] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:27.480365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:27.480423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:27.558881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:27.559961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:27.560059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:27.560091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:27.683382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:27.683547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:27.683609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:27.683641] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:27.687226] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: UP (p=79.86%) [2026-03-10T20:24:27.687536] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-03-10T20:24:27.687697] [INFO ] [sig ] IGIC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:27.837619] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IGIC.txt [2026-03-10T20:24:27.837809] [INFO ] [sig ] [1565/3275] Completed IGIC in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.3m [2026-03-10T20:24:27.837851] [INFO ] [sig ] [1566/3275] Forecasting IGSB... [2026-03-10T20:24:27.837882] [INFO ] [sig ] Generating forecast for: IGSB [2026-03-10T20:24:27.837914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-03-10T20:24:27.850935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-03-10T20:24:27.851341] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-03-10T20:24:27.852336] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-03-10T20:24:27.852390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:27.852422] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:27.852449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:27.852506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:27.910716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:27.911635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:27.911723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:27.911756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:28.037197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:28.037361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:28.037404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:28.037432] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:28.040951] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=99.71%) [2026-03-10T20:24:28.041289] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-03-10T20:24:28.041431] [INFO ] [sig ] IGSB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:28.196346] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IGSB.txt [2026-03-10T20:24:28.196551] [INFO ] [sig ] [1566/3275] Completed IGSB in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.2m [2026-03-10T20:24:28.196618] [INFO ] [sig ] [1567/3275] Forecasting IHD... [2026-03-10T20:24:28.196652] [INFO ] [sig ] Generating forecast for: IHD [2026-03-10T20:24:28.196683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-03-10T20:24:28.208403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-03-10T20:24:28.208851] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-03-10T20:24:28.209725] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-03-10T20:24:28.209779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:28.209811] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:28.209837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:28.209894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:28.271285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:28.272233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:28.272329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:28.272363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:28.394450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:28.394628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:28.394673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:28.394703] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:28.398210] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: DOWN (p=27.38%) [2026-03-10T20:24:28.398501] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-03-10T20:24:28.398657] [INFO ] [sig ] IHD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:28.541875] [INFO ] [LOCAL ] Saved forecast: IHD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IHD.txt [2026-03-10T20:24:28.542029] [INFO ] [sig ] [1567/3275] Completed IHD in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 10.2m [2026-03-10T20:24:28.542071] [INFO ] [sig ] [1568/3275] Forecasting IHG... [2026-03-10T20:24:28.542104] [INFO ] [sig ] Generating forecast for: IHG [2026-03-10T20:24:28.542142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-03-10T20:24:28.554046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-03-10T20:24:28.554408] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-03-10T20:24:28.555210] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-03-10T20:24:28.555262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:28.555295] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:28.555323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:28.555384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:28.618300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:28.619362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:28.619453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:28.619489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:28.744813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:28.744970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:28.745012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:28.745041] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:28.748534] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: UP (p=72.72%) [2026-03-10T20:24:28.748857] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-03-10T20:24:28.748985] [INFO ] [sig ] IHG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:28.895770] [INFO ] [LOCAL ] Saved forecast: IHG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IHG.txt [2026-03-10T20:24:28.895914] [INFO ] [sig ] [1568/3275] Completed IHG in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.2m [2026-03-10T20:24:28.895953] [INFO ] [sig ] [1569/3275] Forecasting IHS... [2026-03-10T20:24:28.895984] [INFO ] [sig ] Generating forecast for: IHS [2026-03-10T20:24:28.896014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-03-10T20:24:28.907884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-03-10T20:24:28.908276] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-03-10T20:24:28.909114] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-03-10T20:24:28.909168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:28.909201] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:28.909231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:28.909293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:28.970887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:28.971795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:28.971877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:28.971910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:29.093000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:29.093142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:29.093181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:29.093210] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:29.096555] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=13.63%) [2026-03-10T20:24:29.096852] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-03-10T20:24:29.096978] [INFO ] [sig ] IHS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:29.242776] [INFO ] [LOCAL ] Saved forecast: IHS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IHS.txt [2026-03-10T20:24:29.242899] [INFO ] [sig ] [1569/3275] Completed IHS in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 10.2m [2026-03-10T20:24:29.242940] [INFO ] [sig ] [1570/3275] Forecasting IIF... [2026-03-10T20:24:29.242970] [INFO ] [sig ] Generating forecast for: IIF [2026-03-10T20:24:29.243000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-03-10T20:24:29.254026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-03-10T20:24:29.254352] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-03-10T20:24:29.255157] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-03-10T20:24:29.255210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:29.255269] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:29.255298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:29.255356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:29.313129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:29.313763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:29.313844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:29.313877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:29.427208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:29.427345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:29.427402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:29.427432] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:29.430884] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=5.42%) [2026-03-10T20:24:29.431158] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-03-10T20:24:29.431288] [INFO ] [sig ] IIF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:29.577430] [INFO ] [LOCAL ] Saved forecast: IIF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IIF.txt [2026-03-10T20:24:29.577605] [INFO ] [sig ] [1570/3275] Completed IIF in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 10.2m [2026-03-10T20:24:29.577649] [INFO ] [sig ] [1571/3275] Forecasting III... [2026-03-10T20:24:29.577681] [INFO ] [sig ] Generating forecast for: III [2026-03-10T20:24:29.577712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-03-10T20:24:29.588907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-03-10T20:24:29.589352] [INFO ] [FORECASTER] Starting predict_future for III [2026-03-10T20:24:29.590181] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-03-10T20:24:29.590244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:29.590282] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:29.590311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:29.590366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:29.650236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:29.651167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:29.651256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:29.651289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:29.775996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:29.776190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:29.776241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:29.776276] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:29.780043] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: DOWN (p=16.52%) [2026-03-10T20:24:29.780479] [INFO ] [FORECASTER] Completed predict_future for III [2026-03-10T20:24:29.780636] [INFO ] [sig ] III: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:29.993413] [INFO ] [LOCAL ] Saved forecast: III 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/III.txt [2026-03-10T20:24:29.993558] [INFO ] [sig ] [1571/3275] Completed III in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.2m [2026-03-10T20:24:29.993620] [INFO ] [sig ] [1572/3275] Forecasting IIIN... [2026-03-10T20:24:29.993651] [INFO ] [sig ] Generating forecast for: IIIN [2026-03-10T20:24:29.993681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-03-10T20:24:30.005500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-03-10T20:24:30.005904] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-03-10T20:24:30.006739] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-03-10T20:24:30.006793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:30.006825] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:30.006853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:30.006910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:30.064260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:30.065067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:30.065150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:30.065183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:30.182014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:30.182172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:30.182212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:30.182241] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:30.185697] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: UP (p=93.98%) [2026-03-10T20:24:30.185974] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-03-10T20:24:30.186107] [INFO ] [sig ] IIIN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:30.329230] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IIIN.txt [2026-03-10T20:24:30.329362] [INFO ] [sig ] [1572/3275] Completed IIIN in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 10.2m [2026-03-10T20:24:30.329403] [INFO ] [sig ] [1573/3275] Forecasting IIM... [2026-03-10T20:24:30.329432] [INFO ] [sig ] Generating forecast for: IIM [2026-03-10T20:24:30.329463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-03-10T20:24:30.340875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-03-10T20:24:30.341219] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-03-10T20:24:30.342019] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-03-10T20:24:30.342071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:30.342102] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:30.342129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:30.342186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:30.399183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:30.399881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:30.399982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:30.400016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:30.522159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:30.522319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:30.522361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:30.522453] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:30.526009] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: DOWN (p=5.32%) [2026-03-10T20:24:30.526342] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-03-10T20:24:30.526477] [INFO ] [sig ] IIM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:30.671152] [INFO ] [LOCAL ] Saved forecast: IIM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IIM.txt [2026-03-10T20:24:30.671309] [INFO ] [sig ] [1573/3275] Completed IIM in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 10.2m [2026-03-10T20:24:30.671359] [INFO ] [sig ] [1574/3275] Forecasting ILMN... [2026-03-10T20:24:30.671392] [INFO ] [sig ] Generating forecast for: ILMN [2026-03-10T20:24:30.671423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-03-10T20:24:30.684135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-03-10T20:24:30.684471] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-03-10T20:24:30.685264] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-03-10T20:24:30.685318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:30.685365] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:30.685394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:30.685451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:30.748114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:30.748911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:30.748997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:30.749032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:30.882675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:30.882859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:30.882902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:30.882932] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:30.887080] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-03-10T20:24:30.887382] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-03-10T20:24:30.887722] [INFO ] [sig ] ILMN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:31.038252] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ILMN.txt [2026-03-10T20:24:31.038413] [INFO ] [sig ] [1574/3275] Completed ILMN in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.2m [2026-03-10T20:24:31.038455] [INFO ] [sig ] [1575/3275] Forecasting IMAX... [2026-03-10T20:24:31.038485] [INFO ] [sig ] Generating forecast for: IMAX [2026-03-10T20:24:31.038514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-03-10T20:24:31.051452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-03-10T20:24:31.051845] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-03-10T20:24:31.052699] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-03-10T20:24:31.052754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:31.052788] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:31.052817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:31.052877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:31.114239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:31.114941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:31.115023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:31.115056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:31.239509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:31.239695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:31.239739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:31.239770] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:31.243379] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=11.00%) [2026-03-10T20:24:31.243713] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-03-10T20:24:31.243858] [INFO ] [sig ] IMAX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:31.389683] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IMAX.txt [2026-03-10T20:24:31.389839] [INFO ] [sig ] [1575/3275] Completed IMAX in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.2m [2026-03-10T20:24:31.389880] [INFO ] [sig ] [1576/3275] Forecasting IMMX... [2026-03-10T20:24:31.389910] [INFO ] [sig ] Generating forecast for: IMMX [2026-03-10T20:24:31.389941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-03-10T20:24:31.401669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-03-10T20:24:31.402100] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-03-10T20:24:31.402946] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-03-10T20:24:31.403001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:31.403035] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:31.403064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:31.403124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:31.462988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:31.464084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:31.464184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:31.464223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:31.586369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:31.586530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:31.586589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:31.586622] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:31.591146] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=97.86%) [2026-03-10T20:24:31.591763] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-03-10T20:24:31.591956] [INFO ] [sig ] IMMX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:31.764845] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IMMX.txt [2026-03-10T20:24:31.765045] [INFO ] [sig ] [1576/3275] Completed IMMX in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 10.2m [2026-03-10T20:24:31.765091] [INFO ] [sig ] [1577/3275] Forecasting IMNM... [2026-03-10T20:24:31.765130] [INFO ] [sig ] Generating forecast for: IMNM [2026-03-10T20:24:31.765168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-03-10T20:24:31.778630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-03-10T20:24:31.779001] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-03-10T20:24:31.779933] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-03-10T20:24:31.780029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:31.780065] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:31.780093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:31.780151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:31.844173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:31.845151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:31.845246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:31.845286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:31.968054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:31.968230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:31.968272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:31.968304] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:31.971895] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=1.98%) [2026-03-10T20:24:31.972178] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-03-10T20:24:31.972314] [INFO ] [sig ] IMNM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:32.114910] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IMNM.txt [2026-03-10T20:24:32.115052] [INFO ] [sig ] [1577/3275] Completed IMNM in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.2m [2026-03-10T20:24:32.115100] [INFO ] [sig ] [1578/3275] Forecasting IMNN... [2026-03-10T20:24:32.115131] [INFO ] [sig ] Generating forecast for: IMNN [2026-03-10T20:24:32.115162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-03-10T20:24:32.126495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-03-10T20:24:32.126839] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-03-10T20:24:32.127644] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-03-10T20:24:32.127698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:32.127730] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:32.127758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:32.127815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:32.185355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:32.186285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:32.186375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:32.186408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:32.307206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:32.307352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:32.307393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:32.307423] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:32.310871] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=35.78%) [2026-03-10T20:24:32.311150] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-03-10T20:24:32.311285] [INFO ] [sig ] IMNN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:32.453859] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IMNN.txt [2026-03-10T20:24:32.453995] [INFO ] [sig ] [1578/3275] Completed IMNN in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.2m [2026-03-10T20:24:32.454036] [INFO ] [sig ] [1579/3275] Forecasting IMOS... [2026-03-10T20:24:32.454066] [INFO ] [sig ] Generating forecast for: IMOS [2026-03-10T20:24:32.454097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-03-10T20:24:32.465627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-03-10T20:24:32.465957] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-03-10T20:24:32.466778] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-03-10T20:24:32.466833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:32.466867] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:32.466895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:32.466954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:32.524740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:32.525665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:32.525749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:32.525782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:32.645558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:32.645737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:32.645778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:32.645806] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:32.649263] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: DOWN (p=6.99%) [2026-03-10T20:24:32.649625] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-03-10T20:24:32.649787] [INFO ] [sig ] IMOS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:32.793439] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IMOS.txt [2026-03-10T20:24:32.793617] [INFO ] [sig ] [1579/3275] Completed IMOS in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.2m [2026-03-10T20:24:32.793661] [INFO ] [sig ] [1580/3275] Forecasting IMPP... [2026-03-10T20:24:32.793690] [INFO ] [sig ] Generating forecast for: IMPP [2026-03-10T20:24:32.793720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-03-10T20:24:32.804767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-03-10T20:24:32.805093] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-03-10T20:24:32.805912] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-03-10T20:24:32.805966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:32.805998] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:32.806026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:32.806083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:32.864155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:32.865054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:32.865178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:32.865214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:32.987237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:32.987401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:32.987443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:32.987473] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:32.991239] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-03-10T20:24:32.991542] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-03-10T20:24:32.991697] [INFO ] [sig ] IMPP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:33.135234] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IMPP.txt [2026-03-10T20:24:33.135407] [INFO ] [sig ] [1580/3275] Completed IMPP in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.2m [2026-03-10T20:24:33.135454] [INFO ] [sig ] [1581/3275] Forecasting IMRX... [2026-03-10T20:24:33.135485] [INFO ] [sig ] Generating forecast for: IMRX [2026-03-10T20:24:33.135516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-03-10T20:24:33.147662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-03-10T20:24:33.148061] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-03-10T20:24:33.148949] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-03-10T20:24:33.149005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:33.149037] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:33.149065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:33.149123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:33.207935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:33.208890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:33.208980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:33.209015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:33.329070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:33.329233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:33.329300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:33.329337] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:33.332853] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: UP (p=77.49%) [2026-03-10T20:24:33.333164] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-03-10T20:24:33.333319] [INFO ] [sig ] IMRX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:33.476669] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IMRX.txt [2026-03-10T20:24:33.476827] [INFO ] [sig ] [1581/3275] Completed IMRX in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.2m [2026-03-10T20:24:33.476866] [INFO ] [sig ] [1582/3275] Forecasting IMTX... [2026-03-10T20:24:33.476897] [INFO ] [sig ] Generating forecast for: IMTX [2026-03-10T20:24:33.476929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-03-10T20:24:33.488456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-03-10T20:24:33.488844] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-03-10T20:24:33.489688] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-03-10T20:24:33.489744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:33.489777] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:33.489805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:33.489866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:33.553177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:33.554293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:33.554425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:33.554463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:33.678344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:33.678516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:33.678558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:33.678610] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:33.682650] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: DOWN (p=7.76%) [2026-03-10T20:24:33.682957] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-03-10T20:24:33.683095] [INFO ] [sig ] IMTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:33.833692] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IMTX.txt [2026-03-10T20:24:33.833853] [INFO ] [sig ] [1582/3275] Completed IMTX in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.1m [2026-03-10T20:24:33.833893] [INFO ] [sig ] [1583/3275] Forecasting IMXI... [2026-03-10T20:24:33.833926] [INFO ] [sig ] Generating forecast for: IMXI [2026-03-10T20:24:33.833965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-03-10T20:24:33.845892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-03-10T20:24:33.846298] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-03-10T20:24:33.847143] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-03-10T20:24:33.847196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:33.847230] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:33.847257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:33.847326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:33.907588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:33.908562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:33.908718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:33.908762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:34.033277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:34.033464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:34.033523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:34.033565] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:34.037237] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: DOWN (p=25.71%) [2026-03-10T20:24:34.037566] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-03-10T20:24:34.037725] [INFO ] [sig ] IMXI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:34.183516] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IMXI.txt [2026-03-10T20:24:34.183708] [INFO ] [sig ] [1583/3275] Completed IMXI in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.1m [2026-03-10T20:24:34.183751] [INFO ] [sig ] [1584/3275] Forecasting INAB... [2026-03-10T20:24:34.183782] [INFO ] [sig ] Generating forecast for: INAB [2026-03-10T20:24:34.183812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-03-10T20:24:34.194759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-03-10T20:24:34.195131] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-03-10T20:24:34.195963] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-03-10T20:24:34.196017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:34.196050] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:34.196078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:34.196135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:34.255564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:34.256416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:34.256508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:34.256542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:34.377897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:34.378055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:34.378097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:34.378127] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:34.381619] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: DOWN (p=6.03%) [2026-03-10T20:24:34.381900] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-03-10T20:24:34.382030] [INFO ] [sig ] INAB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:34.529401] [INFO ] [LOCAL ] Saved forecast: INAB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/INAB.txt [2026-03-10T20:24:34.529561] [INFO ] [sig ] [1584/3275] Completed INAB in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.1m [2026-03-10T20:24:34.529622] [INFO ] [sig ] [1585/3275] Forecasting INBK... [2026-03-10T20:24:34.529653] [INFO ] [sig ] Generating forecast for: INBK [2026-03-10T20:24:34.529683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-03-10T20:24:34.541328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-03-10T20:24:34.541994] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-03-10T20:24:34.543093] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-03-10T20:24:34.543147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:34.543215] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:34.543247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:34.543305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:34.605846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:34.606786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:34.606881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:34.606915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:34.737455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:34.737679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:34.737742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:34.737773] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:34.742065] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: DOWN (p=42.32%) [2026-03-10T20:24:34.742484] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-03-10T20:24:34.742678] [INFO ] [sig ] INBK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:34.892531] [INFO ] [LOCAL ] Saved forecast: INBK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/INBK.txt [2026-03-10T20:24:34.892725] [INFO ] [sig ] [1585/3275] Completed INBK in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.1m [2026-03-10T20:24:34.892769] [INFO ] [sig ] [1586/3275] Forecasting INBX... [2026-03-10T20:24:34.892800] [INFO ] [sig ] Generating forecast for: INBX [2026-03-10T20:24:34.892831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-03-10T20:24:34.904958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-03-10T20:24:34.905376] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-03-10T20:24:34.906248] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-03-10T20:24:34.906302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:34.906334] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:34.906360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:34.906417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:34.965788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:34.966805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:34.966905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:34.966940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:35.083061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:35.083215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:35.083256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:35.083285] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:35.086711] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: DOWN (p=21.45%) [2026-03-10T20:24:35.086987] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-03-10T20:24:35.087112] [INFO ] [sig ] INBX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:35.234319] [INFO ] [LOCAL ] Saved forecast: INBX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/INBX.txt [2026-03-10T20:24:35.234464] [INFO ] [sig ] [1586/3275] Completed INBX in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.1m [2026-03-10T20:24:35.234504] [INFO ] [sig ] [1587/3275] Forecasting INCY... [2026-03-10T20:24:35.234534] [INFO ] [sig ] Generating forecast for: INCY [2026-03-10T20:24:35.234564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-03-10T20:24:35.245881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-03-10T20:24:35.246272] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-03-10T20:24:35.247106] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-03-10T20:24:35.247159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:35.247234] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:35.247266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:35.247337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:35.310432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:35.311381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:35.311467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:35.311501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:35.445056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:35.445219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:35.445259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:35.445289] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:35.449109] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-03-10T20:24:35.449425] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-03-10T20:24:35.449762] [INFO ] [sig ] INCY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:35.605369] [INFO ] [LOCAL ] Saved forecast: INCY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/INCY.txt [2026-03-10T20:24:35.605532] [INFO ] [sig ] [1587/3275] Completed INCY in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.1m [2026-03-10T20:24:35.605592] [INFO ] [sig ] [1588/3275] Forecasting INDB... [2026-03-10T20:24:35.605625] [INFO ] [sig ] Generating forecast for: INDB [2026-03-10T20:24:35.605656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-03-10T20:24:35.616917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-03-10T20:24:35.617259] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-03-10T20:24:35.618125] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-03-10T20:24:35.618215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:35.618255] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:35.618288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:35.618346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:35.679020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:35.679865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:35.679950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:35.679986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:35.814361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:35.814552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:35.814623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:35.814658] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:35.818535] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: UP (p=60.87%) [2026-03-10T20:24:35.818865] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-03-10T20:24:35.819011] [INFO ] [sig ] INDB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:35.979911] [INFO ] [LOCAL ] Saved forecast: INDB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INDB.txt [2026-03-10T20:24:35.980142] [INFO ] [sig ] [1588/3275] Completed INDB in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.1m [2026-03-10T20:24:35.980209] [INFO ] [sig ] [1589/3275] Forecasting INDI... [2026-03-10T20:24:35.980277] [INFO ] [sig ] Generating forecast for: INDI [2026-03-10T20:24:35.980333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-03-10T20:24:35.997374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-03-10T20:24:35.998111] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-03-10T20:24:35.999620] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-03-10T20:24:35.999697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:35.999754] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:35.999811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:35.999931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:36.080678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:36.082141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:36.082243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:36.082277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:36.248160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:36.248367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:36.248433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:36.248482] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:36.253874] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: DOWN (p=20.24%) [2026-03-10T20:24:36.254274] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-03-10T20:24:36.254478] [INFO ] [sig ] INDI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:36.488906] [INFO ] [LOCAL ] Saved forecast: INDI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/INDI.txt [2026-03-10T20:24:36.489162] [INFO ] [sig ] [1589/3275] Completed INDI in 0.5s | 2.78 sym/s | Total: 9.5m | ETA: 10.1m [2026-03-10T20:24:36.489233] [INFO ] [sig ] [1590/3275] Forecasting INDP... [2026-03-10T20:24:36.489283] [INFO ] [sig ] Generating forecast for: INDP [2026-03-10T20:24:36.489337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-03-10T20:24:36.509008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-03-10T20:24:36.509525] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-03-10T20:24:36.510598] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-03-10T20:24:36.510664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:36.510698] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:36.510725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:36.510785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:36.593172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:36.594291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:36.594413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:36.594461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:36.746743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:36.746933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:36.746985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:36.747064] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:36.751682] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: UP (p=61.76%) [2026-03-10T20:24:36.752183] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-03-10T20:24:36.752376] [INFO ] [sig ] INDP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:36.979289] [INFO ] [LOCAL ] Saved forecast: INDP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INDP.txt [2026-03-10T20:24:36.979547] [INFO ] [sig ] [1590/3275] Completed INDP in 0.5s | 2.78 sym/s | Total: 9.5m | ETA: 10.1m [2026-03-10T20:24:36.979633] [INFO ] [sig ] [1591/3275] Forecasting INDY... [2026-03-10T20:24:36.979674] [INFO ] [sig ] Generating forecast for: INDY [2026-03-10T20:24:36.979714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-03-10T20:24:37.005550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-03-10T20:24:37.006130] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-03-10T20:24:37.007408] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-03-10T20:24:37.007486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:37.007525] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:37.007557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:37.007662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:37.076120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:37.077251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:37.077379] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:37.077418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:37.261275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:37.261510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:37.261627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:37.261685] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:37.267439] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: UP (p=66.34%) [2026-03-10T20:24:37.267921] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-03-10T20:24:37.268104] [INFO ] [sig ] INDY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:37.462558] [INFO ] [LOCAL ] Saved forecast: INDY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INDY.txt [2026-03-10T20:24:37.462779] [INFO ] [sig ] [1591/3275] Completed INDY in 0.5s | 2.78 sym/s | Total: 9.5m | ETA: 10.1m [2026-03-10T20:24:37.462832] [INFO ] [sig ] [1592/3275] Forecasting INFY... [2026-03-10T20:24:37.462867] [INFO ] [sig ] Generating forecast for: INFY [2026-03-10T20:24:37.462900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-03-10T20:24:37.476117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-03-10T20:24:37.476626] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-03-10T20:24:37.477640] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-03-10T20:24:37.477697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:37.477731] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:37.477759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:37.477817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:37.548567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:37.549542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:37.549658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:37.549697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:37.691834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:37.691996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:37.692040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:37.692106] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:37.695779] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: UP (p=87.15%) [2026-03-10T20:24:37.696080] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-03-10T20:24:37.696220] [INFO ] [sig ] INFY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:37.842542] [INFO ] [LOCAL ] Saved forecast: INFY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INFY.txt [2026-03-10T20:24:37.842722] [INFO ] [sig ] [1592/3275] Completed INFY in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.1m [2026-03-10T20:24:37.842765] [INFO ] [sig ] [1593/3275] Forecasting ING... [2026-03-10T20:24:37.842795] [INFO ] [sig ] Generating forecast for: ING [2026-03-10T20:24:37.842827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-03-10T20:24:37.854311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-03-10T20:24:37.854700] [INFO ] [FORECASTER] Starting predict_future for ING [2026-03-10T20:24:37.855503] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-03-10T20:24:37.855557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:37.855609] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:37.855638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:37.855695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:37.916357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:37.917441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:37.917546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:37.917610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:38.044503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:38.044682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:38.044725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:38.044755] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:38.048376] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: DOWN (p=32.39%) [2026-03-10T20:24:38.048685] [INFO ] [FORECASTER] Completed predict_future for ING [2026-03-10T20:24:38.048815] [INFO ] [sig ] ING: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:38.200052] [INFO ] [LOCAL ] Saved forecast: ING 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ING.txt [2026-03-10T20:24:38.200221] [INFO ] [sig ] [1593/3275] Completed ING in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.1m [2026-03-10T20:24:38.200266] [INFO ] [sig ] [1594/3275] Forecasting INGN... [2026-03-10T20:24:38.200296] [INFO ] [sig ] Generating forecast for: INGN [2026-03-10T20:24:38.200328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-03-10T20:24:38.214057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-03-10T20:24:38.214486] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-03-10T20:24:38.215497] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-03-10T20:24:38.215562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:38.215619] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:38.215648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:38.215708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:38.275239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:38.276141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:38.276229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:38.276302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:38.402407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:38.402566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:38.402626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:38.402657] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:38.406058] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: UP (p=96.33%) [2026-03-10T20:24:38.406338] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-03-10T20:24:38.406492] [INFO ] [sig ] INGN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:38.549381] [INFO ] [LOCAL ] Saved forecast: INGN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INGN.txt [2026-03-10T20:24:38.549542] [INFO ] [sig ] [1594/3275] Completed INGN in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.1m [2026-03-10T20:24:38.549603] [INFO ] [sig ] [1595/3275] Forecasting INMB... [2026-03-10T20:24:38.549636] [INFO ] [sig ] Generating forecast for: INMB [2026-03-10T20:24:38.549666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-03-10T20:24:38.560784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-03-10T20:24:38.561162] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-03-10T20:24:38.562010] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-03-10T20:24:38.562064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:38.562096] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:38.562124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:38.562181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:38.619306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:38.620220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:38.620304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:38.620338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:38.753454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:38.753640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:38.753685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:38.753715] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:38.757554] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-03-10T20:24:38.757954] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-03-10T20:24:38.758132] [INFO ] [sig ] INMB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:38.908443] [INFO ] [LOCAL ] Saved forecast: INMB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INMB.txt [2026-03-10T20:24:38.908631] [INFO ] [sig ] [1595/3275] Completed INMB in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.1m [2026-03-10T20:24:38.908686] [INFO ] [sig ] [1596/3275] Forecasting INMD... [2026-03-10T20:24:38.908719] [INFO ] [sig ] Generating forecast for: INMD [2026-03-10T20:24:38.908761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-03-10T20:24:38.920609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-03-10T20:24:38.920983] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-03-10T20:24:38.921856] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-03-10T20:24:38.921911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:38.921945] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:38.922010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:38.922077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:38.981940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:38.982855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:38.982943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:38.982978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:39.111285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:39.111453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:39.111502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:39.111539] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:39.115147] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: DOWN (p=1.13%) [2026-03-10T20:24:39.115432] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-03-10T20:24:39.115587] [INFO ] [sig ] INMD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:39.272602] [INFO ] [LOCAL ] Saved forecast: INMD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/INMD.txt [2026-03-10T20:24:39.272769] [INFO ] [sig ] [1596/3275] Completed INMD in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.1m [2026-03-10T20:24:39.272810] [INFO ] [sig ] [1597/3275] Forecasting INN... [2026-03-10T20:24:39.272842] [INFO ] [sig ] Generating forecast for: INN [2026-03-10T20:24:39.272872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-03-10T20:24:39.284476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-03-10T20:24:39.284910] [INFO ] [FORECASTER] Starting predict_future for INN [2026-03-10T20:24:39.285763] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-03-10T20:24:39.285818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:39.285851] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:39.285880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:39.285939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:39.348756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:39.349744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:39.349863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:39.349899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:39.476050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:39.476210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:39.476252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:39.476283] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:39.480023] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=88.85%) [2026-03-10T20:24:39.480339] [INFO ] [FORECASTER] Completed predict_future for INN [2026-03-10T20:24:39.480502] [INFO ] [sig ] INN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:39.635504] [INFO ] [LOCAL ] Saved forecast: INN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INN.txt [2026-03-10T20:24:39.635675] [INFO ] [sig ] [1597/3275] Completed INN in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.1m [2026-03-10T20:24:39.635717] [INFO ] [sig ] [1598/3275] Forecasting INO... [2026-03-10T20:24:39.635748] [INFO ] [sig ] Generating forecast for: INO [2026-03-10T20:24:39.635779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-03-10T20:24:39.647478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-03-10T20:24:39.647922] [INFO ] [FORECASTER] Starting predict_future for INO [2026-03-10T20:24:39.648868] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-03-10T20:24:39.648924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:39.648957] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:39.648985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:39.649043] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:39.711543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:39.712487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:39.712606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:39.712644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:39.835130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:39.835300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:39.835342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:39.835373] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:39.839331] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: UP (p=70.24%) [2026-03-10T20:24:39.839799] [INFO ] [FORECASTER] Completed predict_future for INO [2026-03-10T20:24:39.839958] [INFO ] [sig ] INO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:40.005880] [INFO ] [LOCAL ] Saved forecast: INO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INO.txt [2026-03-10T20:24:40.006039] [INFO ] [sig ] [1598/3275] Completed INO in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.1m [2026-03-10T20:24:40.006081] [INFO ] [sig ] [1599/3275] Forecasting INOD... [2026-03-10T20:24:40.006112] [INFO ] [sig ] Generating forecast for: INOD [2026-03-10T20:24:40.006142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-03-10T20:24:40.017344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-03-10T20:24:40.017758] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-03-10T20:24:40.018731] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-03-10T20:24:40.018789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:40.018823] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:40.018851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:40.018909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:40.078909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:40.079828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:40.079916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:40.079951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:40.208869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:40.209038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:40.209081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:40.209110] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:40.212608] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: UP (p=83.14%) [2026-03-10T20:24:40.212890] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-03-10T20:24:40.213020] [INFO ] [sig ] INOD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:40.359215] [INFO ] [LOCAL ] Saved forecast: INOD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INOD.txt [2026-03-10T20:24:40.359372] [INFO ] [sig ] [1599/3275] Completed INOD in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.1m [2026-03-10T20:24:40.359413] [INFO ] [sig ] [1600/3275] Forecasting INSE... [2026-03-10T20:24:40.359443] [INFO ] [sig ] Generating forecast for: INSE [2026-03-10T20:24:40.359486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-03-10T20:24:40.370884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-03-10T20:24:40.371303] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-03-10T20:24:40.372207] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-03-10T20:24:40.372263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:40.372296] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:40.372324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:40.372386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:40.433450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:40.434382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:40.434487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:40.434525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:40.556924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:40.557077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:40.557118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:40.557147] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:40.561083] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: UP (p=96.64%) [2026-03-10T20:24:40.561360] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-03-10T20:24:40.561489] [INFO ] [sig ] INSE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:40.710424] [INFO ] [LOCAL ] Saved forecast: INSE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INSE.txt [2026-03-10T20:24:40.710644] [INFO ] [sig ] [1600/3275] Completed INSE in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.0m [2026-03-10T20:24:40.710705] [INFO ] [sig ] [1601/3275] Forecasting INSG... [2026-03-10T20:24:40.710737] [INFO ] [sig ] Generating forecast for: INSG [2026-03-10T20:24:40.710768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-03-10T20:24:40.721984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-03-10T20:24:40.722330] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-03-10T20:24:40.723215] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-03-10T20:24:40.723270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:40.723304] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:40.723332] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:40.723391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:40.782528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:40.783279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:40.783364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:40.783399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:40.906028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:40.906187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:40.906229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:40.906259] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:40.909819] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: DOWN (p=32.17%) [2026-03-10T20:24:40.910121] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-03-10T20:24:40.910260] [INFO ] [sig ] INSG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:41.057875] [INFO ] [LOCAL ] Saved forecast: INSG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/INSG.txt [2026-03-10T20:24:41.058042] [INFO ] [sig ] [1601/3275] Completed INSG in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.0m [2026-03-10T20:24:41.058086] [INFO ] [sig ] [1602/3275] Forecasting INSM... [2026-03-10T20:24:41.058116] [INFO ] [sig ] Generating forecast for: INSM [2026-03-10T20:24:41.058172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-03-10T20:24:41.069685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-03-10T20:24:41.070060] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-03-10T20:24:41.070867] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-03-10T20:24:41.070920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:41.070953] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:41.070981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:41.071037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:41.129991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:41.130899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:41.130988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:41.131023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:41.252953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:41.253110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:41.253152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:41.253184] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:41.256816] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: UP (p=51.54%) [2026-03-10T20:24:41.257146] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-03-10T20:24:41.257290] [INFO ] [sig ] INSM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:41.401668] [INFO ] [LOCAL ] Saved forecast: INSM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INSM.txt [2026-03-10T20:24:41.401827] [INFO ] [sig ] [1602/3275] Completed INSM in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.0m [2026-03-10T20:24:41.401868] [INFO ] [sig ] [1603/3275] Forecasting INSP... [2026-03-10T20:24:41.401897] [INFO ] [sig ] Generating forecast for: INSP [2026-03-10T20:24:41.401928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-03-10T20:24:41.413988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-03-10T20:24:41.414369] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-03-10T20:24:41.415195] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-03-10T20:24:41.415258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:41.415298] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:41.415326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:41.415383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:41.475472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:41.476649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:41.476742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:41.476776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:41.603195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:41.603354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:41.603393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:41.603423] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:41.607083] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-03-10T20:24:41.607421] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-03-10T20:24:41.607617] [INFO ] [sig ] INSP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:41.754184] [INFO ] [LOCAL ] Saved forecast: INSP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INSP.txt [2026-03-10T20:24:41.754342] [INFO ] [sig ] [1603/3275] Completed INSP in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.0m [2026-03-10T20:24:41.754384] [INFO ] [sig ] [1604/3275] Forecasting INTA... [2026-03-10T20:24:41.754414] [INFO ] [sig ] Generating forecast for: INTA [2026-03-10T20:24:41.754444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-03-10T20:24:41.766170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-03-10T20:24:41.766606] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-03-10T20:24:41.767609] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-03-10T20:24:41.767664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:41.767903] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:41.767934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:41.767993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:41.827844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:41.828760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:41.828849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:41.828882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:41.959080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:41.959240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:41.959281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:41.959312] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:41.963241] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: UP (p=72.72%) [2026-03-10T20:24:41.963558] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-03-10T20:24:41.963922] [INFO ] [sig ] INTA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:42.109071] [INFO ] [LOCAL ] Saved forecast: INTA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INTA.txt [2026-03-10T20:24:42.109227] [INFO ] [sig ] [1604/3275] Completed INTA in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.0m [2026-03-10T20:24:42.109269] [INFO ] [sig ] [1605/3275] Forecasting INTC... [2026-03-10T20:24:42.109300] [INFO ] [sig ] Generating forecast for: INTC [2026-03-10T20:24:42.109330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-03-10T20:24:42.121067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-03-10T20:24:42.121446] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-03-10T20:24:42.122271] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-03-10T20:24:42.122326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:42.122357] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:42.122384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:42.122440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:42.183028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:42.183787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:42.183870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:42.183904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:42.307465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:42.307620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:42.307661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:42.307690] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:42.311108] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: UP (p=87.91%) [2026-03-10T20:24:42.311382] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-03-10T20:24:42.311511] [INFO ] [sig ] INTC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:42.455746] [INFO ] [LOCAL ] Saved forecast: INTC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INTC.txt [2026-03-10T20:24:42.455866] [INFO ] [sig ] [1605/3275] Completed INTC in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.0m [2026-03-10T20:24:42.455907] [INFO ] [sig ] [1606/3275] Forecasting INVA... [2026-03-10T20:24:42.455937] [INFO ] [sig ] Generating forecast for: INVA [2026-03-10T20:24:42.455967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-03-10T20:24:42.467404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-03-10T20:24:42.467764] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-03-10T20:24:42.468840] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-03-10T20:24:42.468894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:42.468928] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:42.468957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:42.469014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:42.529493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:42.530341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:42.530421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:42.530456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:42.665305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:42.665469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:42.665518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:42.665553] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:42.669341] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: DOWN (p=43.06%) [2026-03-10T20:24:42.669803] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-03-10T20:24:42.669993] [INFO ] [sig ] INVA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:42.815498] [INFO ] [LOCAL ] Saved forecast: INVA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/INVA.txt [2026-03-10T20:24:42.815646] [INFO ] [sig ] [1606/3275] Completed INVA in 0.4s | 2.78 sym/s | Total: 9.6m | ETA: 10.0m [2026-03-10T20:24:42.815689] [INFO ] [sig ] [1607/3275] Forecasting INVE... [2026-03-10T20:24:42.815719] [INFO ] [sig ] Generating forecast for: INVE [2026-03-10T20:24:42.815750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-03-10T20:24:42.826622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-03-10T20:24:42.826957] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-03-10T20:24:42.827768] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-03-10T20:24:42.827821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:42.827853] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:42.827880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:42.827961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:42.886300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:42.886998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:42.887079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:42.887113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:43.001357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:43.001517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:43.001564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:43.001669] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:43.005145] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: DOWN (p=26.51%) [2026-03-10T20:24:43.005426] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-03-10T20:24:43.005557] [INFO ] [sig ] INVE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:43.149723] [INFO ] [LOCAL ] Saved forecast: INVE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/INVE.txt [2026-03-10T20:24:43.149903] [INFO ] [sig ] [1607/3275] Completed INVE in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.0m [2026-03-10T20:24:43.149946] [INFO ] [sig ] [1608/3275] Forecasting INVH... [2026-03-10T20:24:43.149976] [INFO ] [sig ] Generating forecast for: INVH [2026-03-10T20:24:43.150006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-03-10T20:24:43.161264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-03-10T20:24:43.161688] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-03-10T20:24:43.162486] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-03-10T20:24:43.162543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:43.162615] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:43.162674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:43.162741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:43.220255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:43.221211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:43.221297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:43.221330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:43.340363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:43.340529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:43.340599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:43.340639] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:43.344200] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: UP (p=69.54%) [2026-03-10T20:24:43.344482] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-03-10T20:24:43.344639] [INFO ] [sig ] INVH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:43.488459] [INFO ] [LOCAL ] Saved forecast: INVH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/INVH.txt [2026-03-10T20:24:43.488665] [INFO ] [sig ] [1608/3275] Completed INVH in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.0m [2026-03-10T20:24:43.488710] [INFO ] [sig ] [1609/3275] Forecasting IONS... [2026-03-10T20:24:43.488740] [INFO ] [sig ] Generating forecast for: IONS [2026-03-10T20:24:43.488771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-03-10T20:24:43.500054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-03-10T20:24:43.500456] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-03-10T20:24:43.501281] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-03-10T20:24:43.501348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:43.501381] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:43.501408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:43.501471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:43.560110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:43.561053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:43.561139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:43.561174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:43.684365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:43.684527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:43.684586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:43.684626] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:43.688350] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: UP (p=61.56%) [2026-03-10T20:24:43.688733] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-03-10T20:24:43.688877] [INFO ] [sig ] IONS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:43.835779] [INFO ] [LOCAL ] Saved forecast: IONS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IONS.txt [2026-03-10T20:24:43.835911] [INFO ] [sig ] [1609/3275] Completed IONS in 0.3s | 2.78 sym/s | Total: 9.6m | ETA: 10.0m [2026-03-10T20:24:43.835951] [INFO ] [sig ] [1610/3275] Forecasting IOSP... [2026-03-10T20:24:43.835981] [INFO ] [sig ] Generating forecast for: IOSP [2026-03-10T20:24:43.836011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-03-10T20:24:43.847748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-03-10T20:24:43.848082] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-03-10T20:24:43.848962] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-03-10T20:24:43.849016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:43.849048] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:43.849075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:43.849134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:43.909902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:43.910540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:43.910642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:43.910678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:44.032077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:44.032231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:44.032272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:44.032303] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:44.035798] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-03-10T20:24:44.036082] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-03-10T20:24:44.036214] [INFO ] [sig ] IOSP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:44.182632] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IOSP.txt [2026-03-10T20:24:44.182760] [INFO ] [sig ] [1610/3275] Completed IOSP in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.0m [2026-03-10T20:24:44.182799] [INFO ] [sig ] [1611/3275] Forecasting IOVA... [2026-03-10T20:24:44.182829] [INFO ] [sig ] Generating forecast for: IOVA [2026-03-10T20:24:44.182861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-03-10T20:24:44.194245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-03-10T20:24:44.194570] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-03-10T20:24:44.195374] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-03-10T20:24:44.195427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:44.195460] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:44.195487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:44.195549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:44.254820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:44.255482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:44.255567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:44.255625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:44.378447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:44.378620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:44.378662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:44.378692] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:44.382568] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=42.56%) [2026-03-10T20:24:44.383005] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-03-10T20:24:44.383181] [INFO ] [sig ] IOVA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:44.536963] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IOVA.txt [2026-03-10T20:24:44.537117] [INFO ] [sig ] [1611/3275] Completed IOVA in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.0m [2026-03-10T20:24:44.537158] [INFO ] [sig ] [1612/3275] Forecasting IPGP... [2026-03-10T20:24:44.537188] [INFO ] [sig ] Generating forecast for: IPGP [2026-03-10T20:24:44.537219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-03-10T20:24:44.548486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-03-10T20:24:44.548873] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-03-10T20:24:44.549687] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-03-10T20:24:44.549740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:44.549772] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:44.549800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:44.549857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:44.609046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:44.609974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:44.610062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:44.610094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:44.739404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:44.739591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:44.739645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:44.739682] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:44.743166] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: DOWN (p=20.96%) [2026-03-10T20:24:44.743450] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-03-10T20:24:44.743600] [INFO ] [sig ] IPGP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:44.888988] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IPGP.txt [2026-03-10T20:24:44.889161] [INFO ] [sig ] [1612/3275] Completed IPGP in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 10.0m [2026-03-10T20:24:44.889203] [INFO ] [sig ] [1613/3275] Forecasting IPI... [2026-03-10T20:24:44.889235] [INFO ] [sig ] Generating forecast for: IPI [2026-03-10T20:24:44.889271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-03-10T20:24:44.900666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-03-10T20:24:44.901069] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-03-10T20:24:44.901948] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-03-10T20:24:44.902001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:44.902033] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:44.902061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:44.902118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:44.960267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:44.960971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:44.961050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:44.961083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:45.082109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:45.082269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:45.082309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:45.082340] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:45.085835] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: DOWN (p=24.04%) [2026-03-10T20:24:45.086124] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-03-10T20:24:45.086256] [INFO ] [sig ] IPI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:45.228764] [INFO ] [LOCAL ] Saved forecast: IPI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IPI.txt [2026-03-10T20:24:45.228904] [INFO ] [sig ] [1613/3275] Completed IPI in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.0m [2026-03-10T20:24:45.228945] [INFO ] [sig ] [1614/3275] Forecasting IQ... [2026-03-10T20:24:45.228976] [INFO ] [sig ] Generating forecast for: IQ [2026-03-10T20:24:45.229008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-03-10T20:24:45.240166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-03-10T20:24:45.240522] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-03-10T20:24:45.241339] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-03-10T20:24:45.241393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:45.241426] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:45.241456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:45.241514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:45.299984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:45.300895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:45.301038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:45.301074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:45.423065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:45.423226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:45.423266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:45.423294] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:45.426786] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: UP (p=78.04%) [2026-03-10T20:24:45.427103] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-03-10T20:24:45.427242] [INFO ] [sig ] IQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:45.574626] [INFO ] [LOCAL ] Saved forecast: IQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IQ.txt [2026-03-10T20:24:45.574793] [INFO ] [sig ] [1614/3275] Completed IQ in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.0m [2026-03-10T20:24:45.574833] [INFO ] [sig ] [1615/3275] Forecasting IQI... [2026-03-10T20:24:45.574864] [INFO ] [sig ] Generating forecast for: IQI [2026-03-10T20:24:45.574895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-03-10T20:24:45.587030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-03-10T20:24:45.587434] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-03-10T20:24:45.588601] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-03-10T20:24:45.588675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:45.588709] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:45.588742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:45.588798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:45.648288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:45.649222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:45.649309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:45.649343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:45.770491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:45.770666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:45.770707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:45.770926] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:45.774483] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: DOWN (p=2.04%) [2026-03-10T20:24:45.774807] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-03-10T20:24:45.774937] [INFO ] [sig ] IQI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:45.923447] [INFO ] [LOCAL ] Saved forecast: IQI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IQI.txt [2026-03-10T20:24:45.923630] [INFO ] [sig ] [1615/3275] Completed IQI in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 10.0m [2026-03-10T20:24:45.923677] [INFO ] [sig ] [1616/3275] Forecasting IQQQ... [2026-03-10T20:24:45.923706] [INFO ] [sig ] Generating forecast for: IQQQ [2026-03-10T20:24:45.923927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-03-10T20:24:45.935954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-03-10T20:24:45.936352] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-03-10T20:24:45.937223] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-03-10T20:24:45.937282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:45.937315] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:45.937343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:45.937401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:45.999442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:46.000373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:46.000483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:46.000518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:46.124535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:46.124712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:46.124964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:46.124995] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:46.128718] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=83.92%) [2026-03-10T20:24:46.129008] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-03-10T20:24:46.129144] [INFO ] [sig ] IQQQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:46.274033] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IQQQ.txt [2026-03-10T20:24:46.274160] [INFO ] [sig ] [1616/3275] Completed IQQQ in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 9.9m [2026-03-10T20:24:46.274198] [INFO ] [sig ] [1617/3275] Forecasting IRDM... [2026-03-10T20:24:46.274228] [INFO ] [sig ] Generating forecast for: IRDM [2026-03-10T20:24:46.274259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-03-10T20:24:46.286124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-03-10T20:24:46.286451] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-03-10T20:24:46.287507] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-03-10T20:24:46.287561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:46.287624] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:46.287655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:46.287910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:46.349660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:46.350550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:46.350650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:46.350685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:46.474371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:46.474511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:46.474556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:46.474617] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:46.478084] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-03-10T20:24:46.478384] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-03-10T20:24:46.478525] [INFO ] [sig ] IRDM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:46.622647] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IRDM.txt [2026-03-10T20:24:46.622824] [INFO ] [sig ] [1617/3275] Completed IRDM in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 9.9m [2026-03-10T20:24:46.622866] [INFO ] [sig ] [1618/3275] Forecasting IREN... [2026-03-10T20:24:46.622896] [INFO ] [sig ] Generating forecast for: IREN [2026-03-10T20:24:46.622928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-03-10T20:24:46.633831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-03-10T20:24:46.634166] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-03-10T20:24:46.634978] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-03-10T20:24:46.635031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:46.635063] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:46.635090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:46.635148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:46.696799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:46.697542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:46.697643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:46.697678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:46.823909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:46.824068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:46.824110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:46.824140] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:46.827669] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: DOWN (p=40.40%) [2026-03-10T20:24:46.827954] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-03-10T20:24:46.828087] [INFO ] [sig ] IREN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:46.973825] [INFO ] [LOCAL ] Saved forecast: IREN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IREN.txt [2026-03-10T20:24:46.973956] [INFO ] [sig ] [1618/3275] Completed IREN in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 9.9m [2026-03-10T20:24:46.973996] [INFO ] [sig ] [1619/3275] Forecasting IRM... [2026-03-10T20:24:46.974027] [INFO ] [sig ] Generating forecast for: IRM [2026-03-10T20:24:46.974057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-03-10T20:24:46.984900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-03-10T20:24:46.985223] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-03-10T20:24:46.986027] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-03-10T20:24:46.986080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:46.986112] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:46.986140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:46.986202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:47.056277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:47.057178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:47.057274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:47.057309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:47.180319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:47.180475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:47.180515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:47.180547] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:47.184023] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: DOWN (p=16.86%) [2026-03-10T20:24:47.184298] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-03-10T20:24:47.184425] [INFO ] [sig ] IRM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:47.328072] [INFO ] [LOCAL ] Saved forecast: IRM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IRM.txt [2026-03-10T20:24:47.328212] [INFO ] [sig ] [1619/3275] Completed IRM in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 9.9m [2026-03-10T20:24:47.328253] [INFO ] [sig ] [1620/3275] Forecasting IRMD... [2026-03-10T20:24:47.328284] [INFO ] [sig ] Generating forecast for: IRMD [2026-03-10T20:24:47.328314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-03-10T20:24:47.339077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-03-10T20:24:47.339400] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-03-10T20:24:47.340231] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-03-10T20:24:47.340286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:47.340346] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:47.340377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:47.340435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:47.398958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:47.399637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:47.399719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:47.399751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:47.521149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:47.521290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:47.521332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:47.521362] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:47.524868] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: UP (p=82.25%) [2026-03-10T20:24:47.525145] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-03-10T20:24:47.525270] [INFO ] [sig ] IRMD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:47.668030] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IRMD.txt [2026-03-10T20:24:47.668166] [INFO ] [sig ] [1620/3275] Completed IRMD in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 9.9m [2026-03-10T20:24:47.668213] [INFO ] [sig ] [1621/3275] Forecasting IRON... [2026-03-10T20:24:47.668244] [INFO ] [sig ] Generating forecast for: IRON [2026-03-10T20:24:47.668273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-03-10T20:24:47.678903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-03-10T20:24:47.679253] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-03-10T20:24:47.680085] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-03-10T20:24:47.680139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:47.680200] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:47.680229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:47.680291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:47.740113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:47.740864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:47.740947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:47.740982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:47.868221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:47.868379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:47.868419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:47.868448] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:47.872005] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: DOWN (p=8.69%) [2026-03-10T20:24:47.872280] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-03-10T20:24:47.872407] [INFO ] [sig ] IRON: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:48.014923] [INFO ] [LOCAL ] Saved forecast: IRON 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IRON.txt [2026-03-10T20:24:48.015038] [INFO ] [sig ] [1621/3275] Completed IRON in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 9.9m [2026-03-10T20:24:48.015076] [INFO ] [sig ] [1622/3275] Forecasting IRTC... [2026-03-10T20:24:48.015106] [INFO ] [sig ] Generating forecast for: IRTC [2026-03-10T20:24:48.015136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-03-10T20:24:48.028362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-03-10T20:24:48.028775] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-03-10T20:24:48.029596] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-03-10T20:24:48.029653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:48.029687] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:48.029715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:48.029773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:48.089426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:48.090136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:48.090218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:48.090251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:48.212878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:48.213040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:48.213082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:48.213113] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:48.216695] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: UP (p=60.38%) [2026-03-10T20:24:48.216995] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-03-10T20:24:48.217133] [INFO ] [sig ] IRTC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:48.366168] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IRTC.txt [2026-03-10T20:24:48.366317] [INFO ] [sig ] [1622/3275] Completed IRTC in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 9.9m [2026-03-10T20:24:48.366359] [INFO ] [sig ] [1623/3275] Forecasting IRWD... [2026-03-10T20:24:48.366391] [INFO ] [sig ] Generating forecast for: IRWD [2026-03-10T20:24:48.366421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-03-10T20:24:48.377837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-03-10T20:24:48.378182] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-03-10T20:24:48.379014] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-03-10T20:24:48.379068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:48.379100] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:48.379127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:48.379184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:48.439419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:48.440250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:48.440332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:48.440367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:48.563199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:48.563344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:48.563386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:48.563415] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:48.566990] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: DOWN (p=48.99%) [2026-03-10T20:24:48.567273] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-03-10T20:24:48.567406] [INFO ] [sig ] IRWD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:48.711696] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IRWD.txt [2026-03-10T20:24:48.711814] [INFO ] [sig ] [1623/3275] Completed IRWD in 0.3s | 2.78 sym/s | Total: 9.7m | ETA: 9.9m [2026-03-10T20:24:48.711859] [INFO ] [sig ] [1624/3275] Forecasting ISD... [2026-03-10T20:24:48.711891] [INFO ] [sig ] Generating forecast for: ISD [2026-03-10T20:24:48.711922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-03-10T20:24:48.743082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-03-10T20:24:48.743424] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-03-10T20:24:48.744237] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-03-10T20:24:48.744291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:48.744323] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:48.744351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:48.744409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:48.803222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:48.803911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:48.803993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:48.804028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:48.926095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:48.926249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:48.926289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:48.926350] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:48.929919] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: UP (p=81.33%) [2026-03-10T20:24:48.930205] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-03-10T20:24:48.930341] [INFO ] [sig ] ISD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:49.074870] [INFO ] [LOCAL ] Saved forecast: ISD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ISD.txt [2026-03-10T20:24:49.074991] [INFO ] [sig ] [1624/3275] Completed ISD in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 9.9m [2026-03-10T20:24:49.075031] [INFO ] [sig ] [1625/3275] Forecasting ISRG... [2026-03-10T20:24:49.075061] [INFO ] [sig ] Generating forecast for: ISRG [2026-03-10T20:24:49.075092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-03-10T20:24:49.086440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-03-10T20:24:49.086786] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-03-10T20:24:49.087569] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-03-10T20:24:49.087642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:49.087674] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:49.087701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:49.087763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:49.146354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:49.147014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:49.147094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:49.147126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:49.272172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:49.272342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:49.272386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:49.272417] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:49.276021] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: DOWN (p=11.45%) [2026-03-10T20:24:49.276331] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-03-10T20:24:49.276511] [INFO ] [sig ] ISRG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:49.426626] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ISRG.txt [2026-03-10T20:24:49.426821] [INFO ] [sig ] [1625/3275] Completed ISRG in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 9.9m [2026-03-10T20:24:49.426866] [INFO ] [sig ] [1626/3275] Forecasting ISSC... [2026-03-10T20:24:49.426896] [INFO ] [sig ] Generating forecast for: ISSC [2026-03-10T20:24:49.426926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-03-10T20:24:49.438991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-03-10T20:24:49.439390] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-03-10T20:24:49.440267] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-03-10T20:24:49.440321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:49.440352] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:49.440378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:49.440435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:49.497458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:49.498271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:49.498372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:49.498408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:49.624053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:49.624213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:49.624253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:49.624283] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:49.628060] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: UP (p=76.47%) [2026-03-10T20:24:49.628356] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-03-10T20:24:49.628483] [INFO ] [sig ] ISSC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:49.798172] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ISSC.txt [2026-03-10T20:24:49.798347] [INFO ] [sig ] [1626/3275] Completed ISSC in 0.4s | 2.78 sym/s | Total: 9.7m | ETA: 9.9m [2026-03-10T20:24:49.798390] [INFO ] [sig ] [1627/3275] Forecasting ISTB... [2026-03-10T20:24:49.798421] [INFO ] [sig ] Generating forecast for: ISTB [2026-03-10T20:24:49.798456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-03-10T20:24:49.810305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-03-10T20:24:49.810780] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-03-10T20:24:49.811738] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-03-10T20:24:49.811806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:49.811847] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:49.811875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:49.811931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:49.873866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:49.874567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:49.874679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:49.874725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:49.997483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:49.997649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:49.997695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:49.997761] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:50.001225] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: UP (p=88.04%) [2026-03-10T20:24:50.001505] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-03-10T20:24:50.001652] [INFO ] [sig ] ISTB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:50.143265] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ISTB.txt [2026-03-10T20:24:50.143390] [INFO ] [sig ] [1627/3275] Completed ISTB in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 9.9m [2026-03-10T20:24:50.143430] [INFO ] [sig ] [1628/3275] Forecasting ITIC... [2026-03-10T20:24:50.143460] [INFO ] [sig ] Generating forecast for: ITIC [2026-03-10T20:24:50.143489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-03-10T20:24:50.154537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-03-10T20:24:50.154926] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-03-10T20:24:50.155935] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-03-10T20:24:50.155992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:50.156026] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:50.156055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:50.156114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:50.215511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:50.216288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:50.216370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:50.216405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:50.328209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:50.328359] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-10T20:24:50.328398] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:50.328427] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:50.331831] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: UP (p=77.31%) [2026-03-10T20:24:50.332108] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-03-10T20:24:50.332237] [INFO ] [sig ] ITIC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:50.482136] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ITIC.txt [2026-03-10T20:24:50.482298] [INFO ] [sig ] [1628/3275] Completed ITIC in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 9.9m [2026-03-10T20:24:50.482340] [INFO ] [sig ] [1629/3275] Forecasting ITRI... [2026-03-10T20:24:50.482370] [INFO ] [sig ] Generating forecast for: ITRI [2026-03-10T20:24:50.482401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-03-10T20:24:50.494024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-03-10T20:24:50.494372] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-03-10T20:24:50.495247] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-03-10T20:24:50.495304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:50.495338] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:50.495366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:50.495425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:50.558170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:50.559043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:50.559143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:50.559178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:50.684621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:50.684787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:50.684830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:50.684860] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:50.688555] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: UP (p=93.58%) [2026-03-10T20:24:50.688916] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-03-10T20:24:50.689060] [INFO ] [sig ] ITRI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:50.837662] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ITRI.txt [2026-03-10T20:24:50.837797] [INFO ] [sig ] [1629/3275] Completed ITRI in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 9.9m [2026-03-10T20:24:50.837836] [INFO ] [sig ] [1630/3275] Forecasting ITRN... [2026-03-10T20:24:50.837867] [INFO ] [sig ] Generating forecast for: ITRN [2026-03-10T20:24:50.838046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-03-10T20:24:50.850321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-03-10T20:24:50.850688] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-03-10T20:24:50.851685] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-03-10T20:24:50.851750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:50.851789] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:50.851823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:50.851888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:50.912305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:50.913191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:50.913274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:50.913308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:51.034831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:51.034990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:51.035032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:51.035062] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:51.038618] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: UP (p=86.98%) [2026-03-10T20:24:51.038905] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-03-10T20:24:51.039036] [INFO ] [sig ] ITRN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:51.183443] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ITRN.txt [2026-03-10T20:24:51.183670] [INFO ] [sig ] [1630/3275] Completed ITRN in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 9.9m [2026-03-10T20:24:51.183715] [INFO ] [sig ] [1631/3275] Forecasting ITUB... [2026-03-10T20:24:51.183745] [INFO ] [sig ] Generating forecast for: ITUB [2026-03-10T20:24:51.183776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-03-10T20:24:51.196751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-03-10T20:24:51.197195] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-03-10T20:24:51.198183] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-03-10T20:24:51.198254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:51.198318] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:51.198351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:51.198409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:51.260895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:51.261817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:51.261973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:51.262027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:51.389565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:51.389734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:51.389777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:51.389807] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:51.393334] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=74.20%) [2026-03-10T20:24:51.393636] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-03-10T20:24:51.393770] [INFO ] [sig ] ITUB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:51.538637] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ITUB.txt [2026-03-10T20:24:51.538789] [INFO ] [sig ] [1631/3275] Completed ITUB in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 9.9m [2026-03-10T20:24:51.538838] [INFO ] [sig ] [1632/3275] Forecasting IUS... [2026-03-10T20:24:51.538875] [INFO ] [sig ] Generating forecast for: IUS [2026-03-10T20:24:51.538906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-03-10T20:24:51.549920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-03-10T20:24:51.550271] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-03-10T20:24:51.551130] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-03-10T20:24:51.551186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:51.551219] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:51.551247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:51.551305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:51.613932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:51.614820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:51.614914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:51.614950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:51.740403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:51.740786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:51.740831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:51.740861] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:51.744910] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: DOWN (p=5.15%) [2026-03-10T20:24:51.745199] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-03-10T20:24:51.745334] [INFO ] [sig ] IUS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:51.894149] [INFO ] [LOCAL ] Saved forecast: IUS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IUS.txt [2026-03-10T20:24:51.894290] [INFO ] [sig ] [1632/3275] Completed IUS in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 9.8m [2026-03-10T20:24:51.894330] [INFO ] [sig ] [1633/3275] Forecasting IUSB... [2026-03-10T20:24:51.894360] [INFO ] [sig ] Generating forecast for: IUSB [2026-03-10T20:24:51.894390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-03-10T20:24:51.905638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-03-10T20:24:51.906030] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-03-10T20:24:51.906891] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-03-10T20:24:51.906944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:51.906975] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:51.907001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:51.907057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:51.966211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:51.967131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:51.967215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:51.967249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:52.087592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:52.087756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:52.087805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:52.087841] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:52.091362] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: UP (p=95.38%) [2026-03-10T20:24:52.091670] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-03-10T20:24:52.091806] [INFO ] [sig ] IUSB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:52.246463] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/IUSB.txt [2026-03-10T20:24:52.246652] [INFO ] [sig ] [1633/3275] Completed IUSB in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 9.8m [2026-03-10T20:24:52.246701] [INFO ] [sig ] [1634/3275] Forecasting IUSG... [2026-03-10T20:24:52.246733] [INFO ] [sig ] Generating forecast for: IUSG [2026-03-10T20:24:52.246764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-03-10T20:24:52.258568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-03-10T20:24:52.258989] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-03-10T20:24:52.259943] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-03-10T20:24:52.259998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:52.260031] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:52.260059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:52.260116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:52.319958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:52.320918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:52.321005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:52.321230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:52.446313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:52.446465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:52.446507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:52.446537] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:52.450175] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: DOWN (p=3.82%) [2026-03-10T20:24:52.450448] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-03-10T20:24:52.450590] [INFO ] [sig ] IUSG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:52.597961] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IUSG.txt [2026-03-10T20:24:52.598201] [INFO ] [sig ] [1634/3275] Completed IUSG in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 9.8m [2026-03-10T20:24:52.598272] [INFO ] [sig ] [1635/3275] Forecasting IVAL... [2026-03-10T20:24:52.598323] [INFO ] [sig ] Generating forecast for: IVAL [2026-03-10T20:24:52.598368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-03-10T20:24:52.612928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-03-10T20:24:52.613295] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-03-10T20:24:52.614169] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-03-10T20:24:52.614225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:52.614259] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:52.614286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:52.614345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:52.674354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:52.675199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:52.675286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:52.675322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:52.793660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:52.793812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:52.793859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:52.793890] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:52.797300] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: DOWN (p=17.78%) [2026-03-10T20:24:52.797591] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-03-10T20:24:52.797729] [INFO ] [sig ] IVAL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:52.943915] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IVAL.txt [2026-03-10T20:24:52.944058] [INFO ] [sig ] [1635/3275] Completed IVAL in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 9.8m [2026-03-10T20:24:52.944100] [INFO ] [sig ] [1636/3275] Forecasting IVZ... [2026-03-10T20:24:52.944129] [INFO ] [sig ] Generating forecast for: IVZ [2026-03-10T20:24:52.944159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-03-10T20:24:52.955753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-03-10T20:24:52.956092] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-03-10T20:24:52.956933] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-03-10T20:24:52.956986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:52.957018] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:52.957046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:52.957102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:53.015396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:53.016064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:53.016143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:53.016176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:53.139718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:53.139856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:53.139896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:53.139925] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:53.143269] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: DOWN (p=7.06%) [2026-03-10T20:24:53.143541] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-03-10T20:24:53.143686] [INFO ] [sig ] IVZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:53.285524] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/IVZ.txt [2026-03-10T20:24:53.285660] [INFO ] [sig ] [1636/3275] Completed IVZ in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 9.8m [2026-03-10T20:24:53.285702] [INFO ] [sig ] [1637/3275] Forecasting J... [2026-03-10T20:24:53.285732] [INFO ] [sig ] Generating forecast for: J [2026-03-10T20:24:53.285761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-03-10T20:24:53.296990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-03-10T20:24:53.297317] [INFO ] [FORECASTER] Starting predict_future for J [2026-03-10T20:24:53.298108] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-03-10T20:24:53.298190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:53.298226] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:53.298253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:53.298310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:53.355248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:53.356059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:53.356141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:53.356175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:53.478348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:53.478514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:53.478556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:53.478607] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:53.482653] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: DOWN (p=28.64%) [2026-03-10T20:24:53.483011] [INFO ] [FORECASTER] Completed predict_future for J [2026-03-10T20:24:53.483164] [INFO ] [sig ] J: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:53.631895] [INFO ] [LOCAL ] Saved forecast: J 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/J.txt [2026-03-10T20:24:53.632072] [INFO ] [sig ] [1637/3275] Completed J in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 9.8m [2026-03-10T20:24:53.632114] [INFO ] [sig ] [1638/3275] Forecasting JANX... [2026-03-10T20:24:53.632147] [INFO ] [sig ] Generating forecast for: JANX [2026-03-10T20:24:53.632178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-03-10T20:24:53.643896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-03-10T20:24:53.644308] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-03-10T20:24:53.645191] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-03-10T20:24:53.645245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:53.645311] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:53.645341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:53.645401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:53.705714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:53.706702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:53.706798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:53.706832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:53.828990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:53.829155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:53.829198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:53.829229] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:53.832936] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: DOWN (p=25.26%) [2026-03-10T20:24:53.833237] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-03-10T20:24:53.833374] [INFO ] [sig ] JANX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:53.979492] [INFO ] [LOCAL ] Saved forecast: JANX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/JANX.txt [2026-03-10T20:24:53.979686] [INFO ] [sig ] [1638/3275] Completed JANX in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 9.8m [2026-03-10T20:24:53.979730] [INFO ] [sig ] [1639/3275] Forecasting JAZZ... [2026-03-10T20:24:53.979763] [INFO ] [sig ] Generating forecast for: JAZZ [2026-03-10T20:24:53.979792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-03-10T20:24:53.992413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-03-10T20:24:53.992872] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-03-10T20:24:53.993744] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-03-10T20:24:53.993798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:53.993831] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:53.993858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:53.993915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:54.055273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:54.056522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:54.056643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:54.056681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:54.213094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:54.213288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:54.213338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:54.213368] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:54.217518] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: DOWN (p=6.70%) [2026-03-10T20:24:54.217875] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-03-10T20:24:54.218031] [INFO ] [sig ] JAZZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:54.369567] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/JAZZ.txt [2026-03-10T20:24:54.369762] [INFO ] [sig ] [1639/3275] Completed JAZZ in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 9.8m [2026-03-10T20:24:54.369812] [INFO ] [sig ] [1640/3275] Forecasting JBGS... [2026-03-10T20:24:54.369851] [INFO ] [sig ] Generating forecast for: JBGS [2026-03-10T20:24:54.369887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-03-10T20:24:54.382331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-03-10T20:24:54.382739] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-03-10T20:24:54.383546] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-03-10T20:24:54.383619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:54.383654] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:54.383682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:54.383744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:54.443451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:54.444369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:54.444458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:54.444492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:54.574652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:54.574826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:54.574878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:54.574911] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:54.578617] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: DOWN (p=25.38%) [2026-03-10T20:24:54.578922] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-03-10T20:24:54.579057] [INFO ] [sig ] JBGS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:54.725943] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/JBGS.txt [2026-03-10T20:24:54.726104] [INFO ] [sig ] [1640/3275] Completed JBGS in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 9.8m [2026-03-10T20:24:54.726143] [INFO ] [sig ] [1641/3275] Forecasting JBI... [2026-03-10T20:24:54.726176] [INFO ] [sig ] Generating forecast for: JBI [2026-03-10T20:24:54.726207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-03-10T20:24:54.737977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-03-10T20:24:54.738413] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-03-10T20:24:54.739273] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-03-10T20:24:54.739330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:54.739363] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:54.739392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:54.739451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:54.799120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:54.800025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:54.800112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:54.800145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:54.931440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:54.931659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:54.931732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:54.931836] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:54.936416] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: UP (p=84.09%) [2026-03-10T20:24:54.936911] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-03-10T20:24:54.937079] [INFO ] [sig ] JBI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:55.092284] [INFO ] [LOCAL ] Saved forecast: JBI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JBI.txt [2026-03-10T20:24:55.092450] [INFO ] [sig ] [1641/3275] Completed JBI in 0.4s | 2.78 sym/s | Total: 9.8m | ETA: 9.8m [2026-03-10T20:24:55.092493] [INFO ] [sig ] [1642/3275] Forecasting JBL... [2026-03-10T20:24:55.092524] [INFO ] [sig ] Generating forecast for: JBL [2026-03-10T20:24:55.092555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-03-10T20:24:55.104918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-03-10T20:24:55.105355] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-03-10T20:24:55.106351] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-03-10T20:24:55.106415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:55.106449] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:55.106477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:55.106565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:55.166107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:55.167049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:55.167158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:55.167193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:55.291449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:55.291654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:55.291705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:55.291736] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:55.295289] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: DOWN (p=35.80%) [2026-03-10T20:24:55.295566] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-03-10T20:24:55.295727] [INFO ] [sig ] JBL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:55.440907] [INFO ] [LOCAL ] Saved forecast: JBL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/JBL.txt [2026-03-10T20:24:55.441068] [INFO ] [sig ] [1642/3275] Completed JBL in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 9.8m [2026-03-10T20:24:55.441113] [INFO ] [sig ] [1643/3275] Forecasting JCE... [2026-03-10T20:24:55.441142] [INFO ] [sig ] Generating forecast for: JCE [2026-03-10T20:24:55.441172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-03-10T20:24:55.452796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-03-10T20:24:55.453191] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-03-10T20:24:55.454080] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-03-10T20:24:55.454135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:55.454169] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:55.454197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:55.454255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:55.512897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:55.513721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:55.513813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:55.513853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:55.634195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:55.634358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:55.634400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:55.634430] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:55.637951] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: UP (p=96.51%) [2026-03-10T20:24:55.638275] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-03-10T20:24:55.638429] [INFO ] [sig ] JCE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:55.786511] [INFO ] [LOCAL ] Saved forecast: JCE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JCE.txt [2026-03-10T20:24:55.786682] [INFO ] [sig ] [1643/3275] Completed JCE in 0.3s | 2.78 sym/s | Total: 9.8m | ETA: 9.8m [2026-03-10T20:24:55.786726] [INFO ] [sig ] [1644/3275] Forecasting JCI... [2026-03-10T20:24:55.786757] [INFO ] [sig ] Generating forecast for: JCI [2026-03-10T20:24:55.786790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-03-10T20:24:55.798182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-03-10T20:24:55.798594] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-03-10T20:24:55.799477] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-03-10T20:24:55.799548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:55.799609] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:55.799640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:55.799698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:55.861568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:55.862476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:55.862562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:55.862619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:55.990461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:55.990633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:55.990676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:55.990706] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:55.994433] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: UP (p=90.97%) [2026-03-10T20:24:55.994738] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-03-10T20:24:55.994877] [INFO ] [sig ] JCI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:56.146382] [INFO ] [LOCAL ] Saved forecast: JCI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JCI.txt [2026-03-10T20:24:56.146545] [INFO ] [sig ] [1644/3275] Completed JCI in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 9.8m [2026-03-10T20:24:56.146605] [INFO ] [sig ] [1645/3275] Forecasting JD... [2026-03-10T20:24:56.146639] [INFO ] [sig ] Generating forecast for: JD [2026-03-10T20:24:56.146670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-03-10T20:24:56.158543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-03-10T20:24:56.158940] [INFO ] [FORECASTER] Starting predict_future for JD [2026-03-10T20:24:56.159773] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-03-10T20:24:56.159829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:56.159865] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:56.159896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:56.159955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:56.221064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:56.222003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:56.222092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:56.222127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:56.346780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:56.347130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:56.347172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:56.347201] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:56.354733] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: UP (p=82.62%) [2026-03-10T20:24:56.355077] [INFO ] [FORECASTER] Completed predict_future for JD [2026-03-10T20:24:56.355223] [INFO ] [sig ] JD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:56.499312] [INFO ] [LOCAL ] Saved forecast: JD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JD.txt [2026-03-10T20:24:56.499453] [INFO ] [sig ] [1645/3275] Completed JD in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 9.8m [2026-03-10T20:24:56.499494] [INFO ] [sig ] [1646/3275] Forecasting JEF... [2026-03-10T20:24:56.499524] [INFO ] [sig ] Generating forecast for: JEF [2026-03-10T20:24:56.499555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-03-10T20:24:56.511811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-03-10T20:24:56.512362] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-03-10T20:24:56.513198] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-03-10T20:24:56.513253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:56.513286] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:56.513315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:56.513372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:56.574613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:56.575392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:56.575476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:56.575511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:56.702176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:56.702346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:56.702388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:56.702418] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:56.705930] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: UP (p=75.42%) [2026-03-10T20:24:56.706211] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-03-10T20:24:56.706341] [INFO ] [sig ] JEF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:56.849786] [INFO ] [LOCAL ] Saved forecast: JEF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JEF.txt [2026-03-10T20:24:56.849948] [INFO ] [sig ] [1646/3275] Completed JEF in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 9.8m [2026-03-10T20:24:56.849997] [INFO ] [sig ] [1647/3275] Forecasting JELD... [2026-03-10T20:24:56.850028] [INFO ] [sig ] Generating forecast for: JELD [2026-03-10T20:24:56.850057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-03-10T20:24:56.861333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-03-10T20:24:56.861706] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-03-10T20:24:56.862525] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-03-10T20:24:56.862608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:56.862645] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:56.862674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:56.862733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:56.923645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:56.924380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:56.924463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:56.924498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:57.066163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:57.066331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:57.066372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:57.066404] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:57.070167] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: UP (p=84.52%) [2026-03-10T20:24:57.070543] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-03-10T20:24:57.070708] [INFO ] [sig ] JELD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:57.226699] [INFO ] [LOCAL ] Saved forecast: JELD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JELD.txt [2026-03-10T20:24:57.226868] [INFO ] [sig ] [1647/3275] Completed JELD in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 9.8m [2026-03-10T20:24:57.226927] [INFO ] [sig ] [1648/3275] Forecasting JEPQ... [2026-03-10T20:24:57.226966] [INFO ] [sig ] Generating forecast for: JEPQ [2026-03-10T20:24:57.227003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-03-10T20:24:57.239260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-03-10T20:24:57.239859] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-03-10T20:24:57.240955] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-03-10T20:24:57.241022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:57.241062] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:57.241096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:57.241158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:57.302172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:57.303007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:57.303122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:57.303158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:57.433852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:57.434008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:57.434052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:57.434082] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:57.437611] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: DOWN (p=9.49%) [2026-03-10T20:24:57.437900] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-03-10T20:24:57.438032] [INFO ] [sig ] JEPQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:57.585147] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/JEPQ.txt [2026-03-10T20:24:57.585284] [INFO ] [sig ] [1648/3275] Completed JEPQ in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 9.8m [2026-03-10T20:24:57.585325] [INFO ] [sig ] [1649/3275] Forecasting JFIN... [2026-03-10T20:24:57.585355] [INFO ] [sig ] Generating forecast for: JFIN [2026-03-10T20:24:57.585384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-03-10T20:24:57.596414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-03-10T20:24:57.596811] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-03-10T20:24:57.597632] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-03-10T20:24:57.597688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:57.597723] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:57.597752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:57.597812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:57.657963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:57.658711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:57.658797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:57.658840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:57.782196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:57.782351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:57.782397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:57.782443] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:57.786375] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=97.33%) [2026-03-10T20:24:57.786682] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-03-10T20:24:57.786835] [INFO ] [sig ] JFIN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:57.937626] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JFIN.txt [2026-03-10T20:24:57.937793] [INFO ] [sig ] [1649/3275] Completed JFIN in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 9.7m [2026-03-10T20:24:57.937847] [INFO ] [sig ] [1650/3275] Forecasting JGLO... [2026-03-10T20:24:57.937886] [INFO ] [sig ] Generating forecast for: JGLO [2026-03-10T20:24:57.937925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-03-10T20:24:57.949864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-03-10T20:24:57.950271] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-03-10T20:24:57.951150] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-03-10T20:24:57.951207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:57.951240] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:57.951268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:57.951326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:58.014936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:58.015874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:58.015976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:58.016017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:58.140847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:58.141004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:58.141045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:58.141075] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:58.144873] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: UP (p=63.78%) [2026-03-10T20:24:58.145168] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-03-10T20:24:58.145305] [INFO ] [sig ] JGLO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:58.296107] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JGLO.txt [2026-03-10T20:24:58.296247] [INFO ] [sig ] [1650/3275] Completed JGLO in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 9.7m [2026-03-10T20:24:58.296285] [INFO ] [sig ] [1651/3275] Forecasting JHG... [2026-03-10T20:24:58.296315] [INFO ] [sig ] Generating forecast for: JHG [2026-03-10T20:24:58.296346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-03-10T20:24:58.307979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-03-10T20:24:58.308340] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-03-10T20:24:58.309178] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-03-10T20:24:58.309230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:58.309262] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:58.309289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:58.309346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:58.368841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:58.369635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:58.369718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:58.369751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:58.505545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:58.505725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:58.505786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:58.505819] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:58.509640] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: UP (p=97.93%) [2026-03-10T20:24:58.509954] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-03-10T20:24:58.510097] [INFO ] [sig ] JHG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:58.660205] [INFO ] [LOCAL ] Saved forecast: JHG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JHG.txt [2026-03-10T20:24:58.660388] [INFO ] [sig ] [1651/3275] Completed JHG in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 9.7m [2026-03-10T20:24:58.660432] [INFO ] [sig ] [1652/3275] Forecasting JHI... [2026-03-10T20:24:58.660461] [INFO ] [sig ] Generating forecast for: JHI [2026-03-10T20:24:58.660491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-03-10T20:24:58.672191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-03-10T20:24:58.672633] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-03-10T20:24:58.673449] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-03-10T20:24:58.673502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:58.673535] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:58.673562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:58.673640] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:58.733540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:58.734520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:58.734635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:58.734671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:58.852009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:58.852165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:58.852207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:58.852236] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:58.855735] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: UP (p=89.53%) [2026-03-10T20:24:58.856017] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-03-10T20:24:58.856146] [INFO ] [sig ] JHI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:59.002476] [INFO ] [LOCAL ] Saved forecast: JHI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JHI.txt [2026-03-10T20:24:59.002653] [INFO ] [sig ] [1652/3275] Completed JHI in 0.3s | 2.78 sym/s | Total: 9.9m | ETA: 9.7m [2026-03-10T20:24:59.002697] [INFO ] [sig ] [1653/3275] Forecasting JHX... [2026-03-10T20:24:59.002728] [INFO ] [sig ] Generating forecast for: JHX [2026-03-10T20:24:59.002759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-03-10T20:24:59.014054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-03-10T20:24:59.014433] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-03-10T20:24:59.015304] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-03-10T20:24:59.015358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:59.015391] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:59.015419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:59.015478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:59.077244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:59.078110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:59.078262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:59.078309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:59.203858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:59.204013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:59.204234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:59.204263] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:59.208440] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: UP (p=61.36%) [2026-03-10T20:24:59.208746] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-03-10T20:24:59.208878] [INFO ] [sig ] JHX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:24:59.354540] [INFO ] [LOCAL ] Saved forecast: JHX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JHX.txt [2026-03-10T20:24:59.354706] [INFO ] [sig ] [1653/3275] Completed JHX in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 9.7m [2026-03-10T20:24:59.354747] [INFO ] [sig ] [1654/3275] Forecasting JILL... [2026-03-10T20:24:59.354777] [INFO ] [sig ] Generating forecast for: JILL [2026-03-10T20:24:59.354806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-03-10T20:24:59.365888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-03-10T20:24:59.366291] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-03-10T20:24:59.367130] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-03-10T20:24:59.367186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:59.367220] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:59.367248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:59.367307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:59.428841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:59.429782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:59.429891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:59.429938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:59.555287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:59.555441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:59.555482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:59.555512] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:59.559496] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=7.39%) [2026-03-10T20:24:59.559797] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-03-10T20:24:59.559949] [INFO ] [sig ] JILL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:24:59.707671] [INFO ] [LOCAL ] Saved forecast: JILL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/JILL.txt [2026-03-10T20:24:59.707813] [INFO ] [sig ] [1654/3275] Completed JILL in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 9.7m [2026-03-10T20:24:59.707851] [INFO ] [sig ] [1655/3275] Forecasting JJSF... [2026-03-10T20:24:59.707881] [INFO ] [sig ] Generating forecast for: JJSF [2026-03-10T20:24:59.707912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-03-10T20:24:59.719955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-03-10T20:24:59.720354] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-03-10T20:24:59.721230] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-03-10T20:24:59.721286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:24:59.721362] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:24:59.721394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:24:59.721455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:24:59.781057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:24:59.781983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:24:59.782085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:24:59.782120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:24:59.907087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:24:59.907247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:24:59.907289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:24:59.907320] [INFO ] [FORECASTER] Training complete [2026-03-10T20:24:59.910847] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: UP (p=50.33%) [2026-03-10T20:24:59.911133] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-03-10T20:24:59.911263] [INFO ] [sig ] JJSF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:00.058615] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JJSF.txt [2026-03-10T20:25:00.058780] [INFO ] [sig ] [1655/3275] Completed JJSF in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 9.7m [2026-03-10T20:25:00.058822] [INFO ] [sig ] [1656/3275] Forecasting JKS... [2026-03-10T20:25:00.058855] [INFO ] [sig ] Generating forecast for: JKS [2026-03-10T20:25:00.058889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-03-10T20:25:00.070737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-03-10T20:25:00.071121] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-03-10T20:25:00.071977] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-03-10T20:25:00.072032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:00.072065] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:00.072095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:00.072153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:00.136925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:00.137829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:00.137917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:00.137951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:00.263800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:00.263961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:00.264003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:00.264033] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:00.268122] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: UP (p=70.52%) [2026-03-10T20:25:00.268427] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-03-10T20:25:00.268558] [INFO ] [sig ] JKS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:00.416242] [INFO ] [LOCAL ] Saved forecast: JKS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JKS.txt [2026-03-10T20:25:00.416407] [INFO ] [sig ] [1656/3275] Completed JKS in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 9.7m [2026-03-10T20:25:00.416452] [INFO ] [sig ] [1657/3275] Forecasting JLL... [2026-03-10T20:25:00.416483] [INFO ] [sig ] Generating forecast for: JLL [2026-03-10T20:25:00.416515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-03-10T20:25:00.429424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-03-10T20:25:00.429902] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-03-10T20:25:00.431151] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-03-10T20:25:00.431216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:00.431260] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:00.431299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:00.431380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:00.499746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:00.500799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:00.500891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:00.500925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:00.636065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:00.636368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:00.636409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:00.636439] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:00.640504] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: UP (p=69.99%) [2026-03-10T20:25:00.640832] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-03-10T20:25:00.640976] [INFO ] [sig ] JLL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:00.790665] [INFO ] [LOCAL ] Saved forecast: JLL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JLL.txt [2026-03-10T20:25:00.790863] [INFO ] [sig ] [1657/3275] Completed JLL in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 9.7m [2026-03-10T20:25:00.790925] [INFO ] [sig ] [1658/3275] Forecasting JMIA... [2026-03-10T20:25:00.790974] [INFO ] [sig ] Generating forecast for: JMIA [2026-03-10T20:25:00.791023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-03-10T20:25:00.807281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-03-10T20:25:00.807743] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-03-10T20:25:00.809084] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-03-10T20:25:00.809152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:00.809199] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:00.809241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:00.809329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:00.874724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:00.875614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:00.875705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:00.875740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:01.003291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:01.003413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:01.003456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:01.003517] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:01.007340] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: UP (p=98.45%) [2026-03-10T20:25:01.007685] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-03-10T20:25:01.007833] [INFO ] [sig ] JMIA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:01.157716] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JMIA.txt [2026-03-10T20:25:01.157874] [INFO ] [sig ] [1658/3275] Completed JMIA in 0.4s | 2.78 sym/s | Total: 9.9m | ETA: 9.7m [2026-03-10T20:25:01.157914] [INFO ] [sig ] [1659/3275] Forecasting JOF... [2026-03-10T20:25:01.157944] [INFO ] [sig ] Generating forecast for: JOF [2026-03-10T20:25:01.157981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-03-10T20:25:01.253412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-03-10T20:25:01.253815] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-03-10T20:25:01.254731] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-03-10T20:25:01.254787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:01.254820] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:01.254849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:01.254921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:01.317263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:01.318174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:01.318268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:01.318301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:01.452208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:01.452345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:01.452385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:01.452414] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:01.455885] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: DOWN (p=31.91%) [2026-03-10T20:25:01.456182] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-03-10T20:25:01.456318] [INFO ] [sig ] JOF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:01.633111] [INFO ] [LOCAL ] Saved forecast: JOF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/JOF.txt [2026-03-10T20:25:01.633272] [INFO ] [sig ] [1659/3275] Completed JOF in 0.5s | 2.78 sym/s | Total: 9.9m | ETA: 9.7m [2026-03-10T20:25:01.633316] [INFO ] [sig ] [1660/3275] Forecasting JPC... [2026-03-10T20:25:01.633347] [INFO ] [sig ] Generating forecast for: JPC [2026-03-10T20:25:01.633378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-03-10T20:25:01.645043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-03-10T20:25:01.645474] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-03-10T20:25:01.646392] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-03-10T20:25:01.646448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:01.646480] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:01.646506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:01.646563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:01.707688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:01.708980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:01.709127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:01.709184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:01.838605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:01.838777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:01.838820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:01.838850] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:01.842477] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-03-10T20:25:01.842849] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-03-10T20:25:01.842999] [INFO ] [sig ] JPC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:02.005206] [INFO ] [LOCAL ] Saved forecast: JPC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JPC.txt [2026-03-10T20:25:02.005395] [INFO ] [sig ] [1660/3275] Completed JPC in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 9.7m [2026-03-10T20:25:02.005438] [INFO ] [sig ] [1661/3275] Forecasting JPM... [2026-03-10T20:25:02.005467] [INFO ] [sig ] Generating forecast for: JPM [2026-03-10T20:25:02.005500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-03-10T20:25:02.020852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-03-10T20:25:02.021396] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-03-10T20:25:02.022540] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-03-10T20:25:02.022640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:02.022685] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:02.022723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:02.022800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:02.092991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:02.094164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:02.094279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:02.094316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:02.225272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:02.225430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:02.225471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:02.225500] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:02.229042] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: DOWN (p=8.13%) [2026-03-10T20:25:02.229523] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-03-10T20:25:02.229674] [INFO ] [sig ] JPM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:02.373352] [INFO ] [LOCAL ] Saved forecast: JPM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/JPM.txt [2026-03-10T20:25:02.373493] [INFO ] [sig ] [1661/3275] Completed JPM in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 9.7m [2026-03-10T20:25:02.373537] [INFO ] [sig ] [1662/3275] Forecasting JQC... [2026-03-10T20:25:02.373567] [INFO ] [sig ] Generating forecast for: JQC [2026-03-10T20:25:02.373621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-03-10T20:25:02.385128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-03-10T20:25:02.385458] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-03-10T20:25:02.386282] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-03-10T20:25:02.386337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:02.386372] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:02.386402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:02.386460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:02.445543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:02.446281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:02.446367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:02.446401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:02.569778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:02.569925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:02.569975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:02.570012] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:02.573453] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-03-10T20:25:02.573764] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-03-10T20:25:02.573896] [INFO ] [sig ] JQC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:02.717417] [INFO ] [LOCAL ] Saved forecast: JQC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JQC.txt [2026-03-10T20:25:02.717596] [INFO ] [sig ] [1662/3275] Completed JQC in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 9.7m [2026-03-10T20:25:02.717641] [INFO ] [sig ] [1663/3275] Forecasting JSM... [2026-03-10T20:25:02.717672] [INFO ] [sig ] Generating forecast for: JSM [2026-03-10T20:25:02.717702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-03-10T20:25:02.728998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-03-10T20:25:02.729404] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-03-10T20:25:02.730234] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-03-10T20:25:02.730288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:02.730321] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:02.730348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:02.730404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:02.788413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:02.789346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:02.789436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:02.789470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:02.900511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:02.900691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:02.900733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:02.900763] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:02.904197] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: UP (p=98.96%) [2026-03-10T20:25:02.904483] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-03-10T20:25:02.904633] [INFO ] [sig ] JSM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:03.048844] [INFO ] [LOCAL ] Saved forecast: JSM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JSM.txt [2026-03-10T20:25:03.049024] [INFO ] [sig ] [1663/3275] Completed JSM in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 9.7m [2026-03-10T20:25:03.049072] [INFO ] [sig ] [1664/3275] Forecasting JSMD... [2026-03-10T20:25:03.049111] [INFO ] [sig ] Generating forecast for: JSMD [2026-03-10T20:25:03.049143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-03-10T20:25:03.060317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-03-10T20:25:03.060755] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-03-10T20:25:03.061615] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-03-10T20:25:03.061668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:03.061699] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:03.061724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:03.061781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:03.121407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:03.122306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:03.122392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:03.122425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:03.248597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:03.248755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:03.248795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:03.248823] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:03.252695] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: UP (p=65.71%) [2026-03-10T20:25:03.252977] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-03-10T20:25:03.253106] [INFO ] [sig ] JSMD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:03.398378] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JSMD.txt [2026-03-10T20:25:03.398531] [INFO ] [sig ] [1664/3275] Completed JSMD in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 9.7m [2026-03-10T20:25:03.398590] [INFO ] [sig ] [1665/3275] Forecasting JSML... [2026-03-10T20:25:03.398623] [INFO ] [sig ] Generating forecast for: JSML [2026-03-10T20:25:03.398654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-03-10T20:25:03.410332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-03-10T20:25:03.410700] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-03-10T20:25:03.411485] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-03-10T20:25:03.411544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:03.411595] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:03.411625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:03.411682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:03.469633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:03.470487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:03.470628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:03.470665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:03.590002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:03.590262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:03.590313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:03.590344] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:03.594645] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-03-10T20:25:03.594948] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-03-10T20:25:03.595102] [INFO ] [sig ] JSML: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:03.744993] [INFO ] [LOCAL ] Saved forecast: JSML 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/JSML.txt [2026-03-10T20:25:03.745179] [INFO ] [sig ] [1665/3275] Completed JSML in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 9.7m [2026-03-10T20:25:03.745233] [INFO ] [sig ] [1666/3275] Forecasting JVA... [2026-03-10T20:25:03.745270] [INFO ] [sig ] Generating forecast for: JVA [2026-03-10T20:25:03.745301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-03-10T20:25:03.758827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-03-10T20:25:03.759286] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-03-10T20:25:03.760137] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-03-10T20:25:03.760191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:03.760223] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:03.760250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:03.760318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:03.817660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:03.818444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:03.818527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:03.818560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:03.938629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:03.938791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:03.938834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:03.938863] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:03.942297] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: UP (p=50.21%) [2026-03-10T20:25:03.942617] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-03-10T20:25:03.942754] [INFO ] [sig ] JVA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:04.083876] [INFO ] [LOCAL ] Saved forecast: JVA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JVA.txt [2026-03-10T20:25:04.084009] [INFO ] [sig ] [1666/3275] Completed JVA in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 9.6m [2026-03-10T20:25:04.084051] [INFO ] [sig ] [1667/3275] Forecasting JXN... [2026-03-10T20:25:04.084083] [INFO ] [sig ] Generating forecast for: JXN [2026-03-10T20:25:04.084113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-03-10T20:25:04.095773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-03-10T20:25:04.096137] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-03-10T20:25:04.096940] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-03-10T20:25:04.096993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:04.097025] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:04.097052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:04.097108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:04.154310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:04.155231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:04.155317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:04.155351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:04.281752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:04.281922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:04.281973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:04.282011] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:04.286013] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: UP (p=59.22%) [2026-03-10T20:25:04.286328] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-03-10T20:25:04.286475] [INFO ] [sig ] JXN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:04.435265] [INFO ] [LOCAL ] Saved forecast: JXN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/JXN.txt [2026-03-10T20:25:04.435431] [INFO ] [sig ] [1667/3275] Completed JXN in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 9.6m [2026-03-10T20:25:04.435473] [INFO ] [sig ] [1668/3275] Forecasting KAI... [2026-03-10T20:25:04.435504] [INFO ] [sig ] Generating forecast for: KAI [2026-03-10T20:25:04.435534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-03-10T20:25:04.447286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-03-10T20:25:04.447903] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-03-10T20:25:04.448990] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-03-10T20:25:04.449058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:04.449091] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:04.449118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:04.449177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:04.509978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:04.510928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:04.511022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:04.511057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:04.631366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:04.631536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:04.631611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:04.631655] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:04.635192] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: UP (p=80.84%) [2026-03-10T20:25:04.635478] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-03-10T20:25:04.635634] [INFO ] [sig ] KAI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:04.803273] [INFO ] [LOCAL ] Saved forecast: KAI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KAI.txt [2026-03-10T20:25:04.803545] [INFO ] [sig ] [1668/3275] Completed KAI in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 9.6m [2026-03-10T20:25:04.803632] [INFO ] [sig ] [1669/3275] Forecasting KBWB... [2026-03-10T20:25:04.803681] [INFO ] [sig ] Generating forecast for: KBWB [2026-03-10T20:25:04.803725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-03-10T20:25:04.815451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-03-10T20:25:04.815958] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-03-10T20:25:04.816907] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-03-10T20:25:04.816966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:04.817001] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:04.817045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:04.817137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:04.876028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:04.876956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:04.877043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:04.877076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:05.006056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:05.006213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:05.006253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:05.006282] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:05.009771] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: UP (p=86.26%) [2026-03-10T20:25:05.010053] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-03-10T20:25:05.010182] [INFO ] [sig ] KBWB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:05.152656] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KBWB.txt [2026-03-10T20:25:05.152801] [INFO ] [sig ] [1669/3275] Completed KBWB in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 9.6m [2026-03-10T20:25:05.152842] [INFO ] [sig ] [1670/3275] Forecasting KBWP... [2026-03-10T20:25:05.152872] [INFO ] [sig ] Generating forecast for: KBWP [2026-03-10T20:25:05.152902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-03-10T20:25:05.164179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-03-10T20:25:05.164565] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-03-10T20:25:05.165387] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-03-10T20:25:05.165442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:05.165475] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:05.165504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:05.165566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:05.223813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:05.224692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:05.224778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:05.224814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:05.342355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:05.342516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:05.342559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:05.342609] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:05.346150] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: DOWN (p=27.66%) [2026-03-10T20:25:05.346434] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-03-10T20:25:05.346565] [INFO ] [sig ] KBWP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:05.488913] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KBWP.txt [2026-03-10T20:25:05.489069] [INFO ] [sig ] [1670/3275] Completed KBWP in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 9.6m [2026-03-10T20:25:05.489110] [INFO ] [sig ] [1671/3275] Forecasting KC... [2026-03-10T20:25:05.489140] [INFO ] [sig ] Generating forecast for: KC [2026-03-10T20:25:05.489171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-03-10T20:25:05.500914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-03-10T20:25:05.501272] [INFO ] [FORECASTER] Starting predict_future for KC [2026-03-10T20:25:05.502101] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-03-10T20:25:05.502155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:05.502188] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:05.502216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:05.502277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:05.560500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:05.561491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:05.561594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:05.561632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:05.689681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:05.689847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:05.689888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:05.689918] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:05.693642] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-03-10T20:25:05.693949] [INFO ] [FORECASTER] Completed predict_future for KC [2026-03-10T20:25:05.694085] [INFO ] [sig ] KC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:05.846714] [INFO ] [LOCAL ] Saved forecast: KC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KC.txt [2026-03-10T20:25:05.846921] [INFO ] [sig ] [1671/3275] Completed KC in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 9.6m [2026-03-10T20:25:05.846971] [INFO ] [sig ] [1672/3275] Forecasting KDP... [2026-03-10T20:25:05.847004] [INFO ] [sig ] Generating forecast for: KDP [2026-03-10T20:25:05.847051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-03-10T20:25:05.861280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-03-10T20:25:05.861666] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-03-10T20:25:05.862474] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-03-10T20:25:05.862529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:05.862627] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:05.862658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:05.862726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:05.922245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:05.923091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:05.923177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:05.923210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:06.047331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:06.047494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:06.047537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:06.047567] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:06.051222] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: UP (p=95.82%) [2026-03-10T20:25:06.051527] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-03-10T20:25:06.051687] [INFO ] [sig ] KDP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:06.196908] [INFO ] [LOCAL ] Saved forecast: KDP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KDP.txt [2026-03-10T20:25:06.197070] [INFO ] [sig ] [1672/3275] Completed KDP in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 9.6m [2026-03-10T20:25:06.197119] [INFO ] [sig ] [1673/3275] Forecasting KE... [2026-03-10T20:25:06.197153] [INFO ] [sig ] Generating forecast for: KE [2026-03-10T20:25:06.197186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-03-10T20:25:06.208971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-03-10T20:25:06.209302] [INFO ] [FORECASTER] Starting predict_future for KE [2026-03-10T20:25:06.210104] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-03-10T20:25:06.210158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:06.210190] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:06.210217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:06.210278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:06.268085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:06.268863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:06.268946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:06.268985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:06.392543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:06.392724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:06.392766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:06.392796] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:06.396265] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: DOWN (p=1.76%) [2026-03-10T20:25:06.396551] [INFO ] [FORECASTER] Completed predict_future for KE [2026-03-10T20:25:06.396723] [INFO ] [sig ] KE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:06.541389] [INFO ] [LOCAL ] Saved forecast: KE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KE.txt [2026-03-10T20:25:06.541551] [INFO ] [sig ] [1673/3275] Completed KE in 0.3s | 2.78 sym/s | Total: 10.0m | ETA: 9.6m [2026-03-10T20:25:06.541622] [INFO ] [sig ] [1674/3275] Forecasting KELYA... [2026-03-10T20:25:06.541657] [INFO ] [sig ] Generating forecast for: KELYA [2026-03-10T20:25:06.541687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-03-10T20:25:06.560745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-03-10T20:25:06.561111] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-03-10T20:25:06.561910] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-03-10T20:25:06.561963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:06.561996] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:06.562023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:06.562079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:06.621147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:06.622143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:06.622240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:06.622462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:06.743354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:06.743521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:06.743563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:06.743616] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:06.747160] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: DOWN (p=18.26%) [2026-03-10T20:25:06.747493] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-03-10T20:25:06.747659] [INFO ] [sig ] KELYA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:06.894244] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KELYA.txt [2026-03-10T20:25:06.894429] [INFO ] [sig ] [1674/3275] Completed KELYA in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 9.6m [2026-03-10T20:25:06.894484] [INFO ] [sig ] [1675/3275] Forecasting KEP... [2026-03-10T20:25:06.894524] [INFO ] [sig ] Generating forecast for: KEP [2026-03-10T20:25:06.894565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-03-10T20:25:06.906326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-03-10T20:25:06.906721] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-03-10T20:25:06.907557] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-03-10T20:25:06.907639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:06.907673] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:06.907700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:06.907757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:06.966427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:06.967241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:06.967326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:06.967359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:07.097360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:07.097526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:07.097605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:07.097670] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:07.101242] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: DOWN (p=18.51%) [2026-03-10T20:25:07.101530] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-03-10T20:25:07.101684] [INFO ] [sig ] KEP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:07.246422] [INFO ] [LOCAL ] Saved forecast: KEP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KEP.txt [2026-03-10T20:25:07.246601] [INFO ] [sig ] [1675/3275] Completed KEP in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 9.6m [2026-03-10T20:25:07.246646] [INFO ] [sig ] [1676/3275] Forecasting KEYS... [2026-03-10T20:25:07.246676] [INFO ] [sig ] Generating forecast for: KEYS [2026-03-10T20:25:07.246707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-03-10T20:25:07.259911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-03-10T20:25:07.260497] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-03-10T20:25:07.261541] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-03-10T20:25:07.261615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:07.261649] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:07.261676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:07.261733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:07.322234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:07.323140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:07.323226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:07.323260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:07.452125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:07.452294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:07.452336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:07.452366] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:07.456081] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: DOWN (p=26.73%) [2026-03-10T20:25:07.456400] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-03-10T20:25:07.456563] [INFO ] [sig ] KEYS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:07.604795] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KEYS.txt [2026-03-10T20:25:07.604981] [INFO ] [sig ] [1676/3275] Completed KEYS in 0.4s | 2.78 sym/s | Total: 10.0m | ETA: 9.6m [2026-03-10T20:25:07.605045] [INFO ] [sig ] [1677/3275] Forecasting KFS... [2026-03-10T20:25:07.605082] [INFO ] [sig ] Generating forecast for: KFS [2026-03-10T20:25:07.605112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-03-10T20:25:07.616921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-03-10T20:25:07.617348] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-03-10T20:25:07.618212] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-03-10T20:25:07.618269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:07.618302] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:07.618329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:07.618388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:07.678048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:07.678995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:07.679099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:07.679135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:07.804946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:07.805114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:07.805158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:07.805188] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:07.808979] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=88.88%) [2026-03-10T20:25:07.809307] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-03-10T20:25:07.809448] [INFO ] [sig ] KFS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:07.954486] [INFO ] [LOCAL ] Saved forecast: KFS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KFS.txt [2026-03-10T20:25:07.954648] [INFO ] [sig ] [1677/3275] Completed KFS in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.6m [2026-03-10T20:25:07.954692] [INFO ] [sig ] [1678/3275] Forecasting KGS... [2026-03-10T20:25:07.954722] [INFO ] [sig ] Generating forecast for: KGS [2026-03-10T20:25:07.954754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-03-10T20:25:07.966508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-03-10T20:25:07.966902] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-03-10T20:25:07.967738] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-03-10T20:25:07.967792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:07.967823] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:07.967849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:07.967905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:08.030127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:08.030977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:08.031085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:08.031121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:08.156348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:08.156510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:08.156554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:08.156604] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:08.160213] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: UP (p=69.75%) [2026-03-10T20:25:08.160505] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-03-10T20:25:08.160661] [INFO ] [sig ] KGS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:08.308823] [INFO ] [LOCAL ] Saved forecast: KGS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KGS.txt [2026-03-10T20:25:08.308987] [INFO ] [sig ] [1678/3275] Completed KGS in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 9.6m [2026-03-10T20:25:08.309029] [INFO ] [sig ] [1679/3275] Forecasting KHC... [2026-03-10T20:25:08.309059] [INFO ] [sig ] Generating forecast for: KHC [2026-03-10T20:25:08.309089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-03-10T20:25:08.320553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-03-10T20:25:08.320995] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-03-10T20:25:08.321845] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-03-10T20:25:08.321901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:08.321933] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:08.321987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:08.322046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:08.380852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:08.381826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:08.381923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:08.381957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:08.504948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:08.505118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:08.505162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:08.505215] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:08.509008] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-03-10T20:25:08.509377] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-03-10T20:25:08.509525] [INFO ] [sig ] KHC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:08.651815] [INFO ] [LOCAL ] Saved forecast: KHC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KHC.txt [2026-03-10T20:25:08.651958] [INFO ] [sig ] [1679/3275] Completed KHC in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.6m [2026-03-10T20:25:08.651999] [INFO ] [sig ] [1680/3275] Forecasting KIDS... [2026-03-10T20:25:08.652031] [INFO ] [sig ] Generating forecast for: KIDS [2026-03-10T20:25:08.652060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-03-10T20:25:08.663477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-03-10T20:25:08.663863] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-03-10T20:25:08.664723] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-03-10T20:25:08.664778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:08.664810] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:08.664839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:08.664897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:08.722112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:08.722881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:08.722963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:08.722996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:08.843645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:08.843803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:08.843843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:08.843872] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:08.847349] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: UP (p=65.54%) [2026-03-10T20:25:08.847684] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-03-10T20:25:08.847817] [INFO ] [sig ] KIDS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:08.988760] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KIDS.txt [2026-03-10T20:25:08.988912] [INFO ] [sig ] [1680/3275] Completed KIDS in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.6m [2026-03-10T20:25:08.988954] [INFO ] [sig ] [1681/3275] Forecasting KIO... [2026-03-10T20:25:08.988985] [INFO ] [sig ] Generating forecast for: KIO [2026-03-10T20:25:08.989015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-03-10T20:25:09.001455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-03-10T20:25:09.001873] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-03-10T20:25:09.002724] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-03-10T20:25:09.002777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:09.002809] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:09.002838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:09.002896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:09.064614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:09.065338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:09.065438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:09.065474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:09.185267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:09.185425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:09.185465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:09.185495] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:09.188977] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: UP (p=52.78%) [2026-03-10T20:25:09.189268] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-03-10T20:25:09.189406] [INFO ] [sig ] KIO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:09.334157] [INFO ] [LOCAL ] Saved forecast: KIO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KIO.txt [2026-03-10T20:25:09.334296] [INFO ] [sig ] [1681/3275] Completed KIO in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.6m [2026-03-10T20:25:09.334336] [INFO ] [sig ] [1682/3275] Forecasting KKRS... [2026-03-10T20:25:09.334367] [INFO ] [sig ] Generating forecast for: KKRS [2026-03-10T20:25:09.334397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-03-10T20:25:09.346613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-03-10T20:25:09.346976] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-03-10T20:25:09.347800] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-03-10T20:25:09.347853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:09.347885] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:09.347914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:09.347973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:09.407683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:09.408709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:09.408828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:09.408863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:09.531560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:09.531737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:09.531778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:09.531808] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:09.535304] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: UP (p=96.59%) [2026-03-10T20:25:09.535621] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-03-10T20:25:09.535757] [INFO ] [sig ] KKRS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:09.679717] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KKRS.txt [2026-03-10T20:25:09.679864] [INFO ] [sig ] [1682/3275] Completed KKRS in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.5m [2026-03-10T20:25:09.679904] [INFO ] [sig ] [1683/3275] Forecasting KLAC... [2026-03-10T20:25:09.679935] [INFO ] [sig ] Generating forecast for: KLAC [2026-03-10T20:25:09.679972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-03-10T20:25:09.692226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-03-10T20:25:09.692599] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-03-10T20:25:09.693658] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-03-10T20:25:09.693713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:09.693746] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:09.693773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:09.693832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:09.751945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:09.752730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:09.752814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:09.752847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:09.878203] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:09.878361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:09.878400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:09.878429] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:09.881904] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: DOWN (p=14.40%) [2026-03-10T20:25:09.882187] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-03-10T20:25:09.882341] [INFO ] [sig ] KLAC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:10.024041] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KLAC.txt [2026-03-10T20:25:10.024185] [INFO ] [sig ] [1683/3275] Completed KLAC in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.5m [2026-03-10T20:25:10.024225] [INFO ] [sig ] [1684/3275] Forecasting KLIC... [2026-03-10T20:25:10.024257] [INFO ] [sig ] Generating forecast for: KLIC [2026-03-10T20:25:10.024288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-03-10T20:25:10.036221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-03-10T20:25:10.036596] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-03-10T20:25:10.037410] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-03-10T20:25:10.037464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:10.037496] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:10.037522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:10.037598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:10.094761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:10.095371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:10.095450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:10.095482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:10.219521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:10.219685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:10.219726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:10.219755] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:10.223141] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: DOWN (p=2.24%) [2026-03-10T20:25:10.223416] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-03-10T20:25:10.223542] [INFO ] [sig ] KLIC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:10.368862] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KLIC.txt [2026-03-10T20:25:10.368976] [INFO ] [sig ] [1684/3275] Completed KLIC in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.5m [2026-03-10T20:25:10.369015] [INFO ] [sig ] [1685/3275] Forecasting KLXE... [2026-03-10T20:25:10.369043] [INFO ] [sig ] Generating forecast for: KLXE [2026-03-10T20:25:10.369073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-03-10T20:25:10.380361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-03-10T20:25:10.380705] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-03-10T20:25:10.381482] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-03-10T20:25:10.381534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:10.381585] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:10.381617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:10.381674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:10.441847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:10.442489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:10.442568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:10.442621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:10.561996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:10.562134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:10.562180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:10.562217] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:10.565648] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: DOWN (p=0.18%) [2026-03-10T20:25:10.565927] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-03-10T20:25:10.566055] [INFO ] [sig ] KLXE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:10.708739] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KLXE.txt [2026-03-10T20:25:10.708885] [INFO ] [sig ] [1685/3275] Completed KLXE in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.5m [2026-03-10T20:25:10.708925] [INFO ] [sig ] [1686/3275] Forecasting KMDA... [2026-03-10T20:25:10.708954] [INFO ] [sig ] Generating forecast for: KMDA [2026-03-10T20:25:10.708984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-03-10T20:25:10.719826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-03-10T20:25:10.720147] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-03-10T20:25:10.720946] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-03-10T20:25:10.721000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:10.721032] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:10.721059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:10.721116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:10.779280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:10.779920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:10.779999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:10.780031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:10.897670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:10.897794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:10.897832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:10.897876] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:10.901229] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=38.32%) [2026-03-10T20:25:10.901504] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-03-10T20:25:10.901651] [INFO ] [sig ] KMDA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:11.044064] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KMDA.txt [2026-03-10T20:25:11.044181] [INFO ] [sig ] [1686/3275] Completed KMDA in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.5m [2026-03-10T20:25:11.044228] [INFO ] [sig ] [1687/3275] Forecasting KMI... [2026-03-10T20:25:11.044264] [INFO ] [sig ] Generating forecast for: KMI [2026-03-10T20:25:11.044300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-03-10T20:25:11.056768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-03-10T20:25:11.057161] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-03-10T20:25:11.058009] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-03-10T20:25:11.058063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:11.058095] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:11.058122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:11.058214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:11.116349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:11.117103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:11.117192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:11.117225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:11.239304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:11.239476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:11.239517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:11.239546] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:11.243131] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: DOWN (p=32.24%) [2026-03-10T20:25:11.243488] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-03-10T20:25:11.243657] [INFO ] [sig ] KMI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:11.391614] [INFO ] [LOCAL ] Saved forecast: KMI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KMI.txt [2026-03-10T20:25:11.391755] [INFO ] [sig ] [1687/3275] Completed KMI in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.5m [2026-03-10T20:25:11.391795] [INFO ] [sig ] [1688/3275] Forecasting KMX... [2026-03-10T20:25:11.391825] [INFO ] [sig ] Generating forecast for: KMX [2026-03-10T20:25:11.391855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-03-10T20:25:11.403437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-03-10T20:25:11.403793] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-03-10T20:25:11.404682] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-03-10T20:25:11.404746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:11.404779] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:11.404808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:11.404866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:11.463951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:11.464606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:11.464687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:11.464719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:11.590435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:11.590617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:11.590660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:11.590689] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:11.594176] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=3.39%) [2026-03-10T20:25:11.594457] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-03-10T20:25:11.594605] [INFO ] [sig ] KMX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:11.740726] [INFO ] [LOCAL ] Saved forecast: KMX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KMX.txt [2026-03-10T20:25:11.740888] [INFO ] [sig ] [1688/3275] Completed KMX in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.5m [2026-03-10T20:25:11.740930] [INFO ] [sig ] [1689/3275] Forecasting KNF... [2026-03-10T20:25:11.740960] [INFO ] [sig ] Generating forecast for: KNF [2026-03-10T20:25:11.740989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-03-10T20:25:11.753972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-03-10T20:25:11.754366] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-03-10T20:25:11.755192] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-03-10T20:25:11.755245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:11.755306] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:11.755335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:11.755596] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:11.816505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:11.817454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:11.817539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:11.817589] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:11.936731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:11.936896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:11.936938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:11.936968] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:11.940513] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: UP (p=59.92%) [2026-03-10T20:25:11.940815] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-03-10T20:25:11.940950] [INFO ] [sig ] KNF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:12.085944] [INFO ] [LOCAL ] Saved forecast: KNF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KNF.txt [2026-03-10T20:25:12.086129] [INFO ] [sig ] [1689/3275] Completed KNF in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.5m [2026-03-10T20:25:12.086176] [INFO ] [sig ] [1690/3275] Forecasting KNOP... [2026-03-10T20:25:12.086215] [INFO ] [sig ] Generating forecast for: KNOP [2026-03-10T20:25:12.086251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-03-10T20:25:12.097920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-03-10T20:25:12.098327] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-03-10T20:25:12.099166] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-03-10T20:25:12.099231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:12.099268] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:12.099300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:12.099371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:12.157354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:12.158327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:12.158422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:12.158456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:12.275475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:12.275670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:12.275714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:12.275743] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:12.279297] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: DOWN (p=25.80%) [2026-03-10T20:25:12.279610] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-03-10T20:25:12.279747] [INFO ] [sig ] KNOP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:12.422526] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KNOP.txt [2026-03-10T20:25:12.422703] [INFO ] [sig ] [1690/3275] Completed KNOP in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.5m [2026-03-10T20:25:12.422745] [INFO ] [sig ] [1691/3275] Forecasting KNSA... [2026-03-10T20:25:12.422775] [INFO ] [sig ] Generating forecast for: KNSA [2026-03-10T20:25:12.422805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-03-10T20:25:12.434411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-03-10T20:25:12.434810] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-03-10T20:25:12.435670] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-03-10T20:25:12.435724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:12.435757] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:12.435784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:12.435841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:12.494480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:12.495455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:12.495545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:12.495612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:12.619094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:12.619255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:12.619296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:12.619325] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:12.622824] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-03-10T20:25:12.623104] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-03-10T20:25:12.623237] [INFO ] [sig ] KNSA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:12.766878] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KNSA.txt [2026-03-10T20:25:12.767040] [INFO ] [sig ] [1691/3275] Completed KNSA in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.5m [2026-03-10T20:25:12.767092] [INFO ] [sig ] [1692/3275] Forecasting KNSL... [2026-03-10T20:25:12.767122] [INFO ] [sig ] Generating forecast for: KNSL [2026-03-10T20:25:12.767154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-03-10T20:25:12.779237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-03-10T20:25:12.779609] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-03-10T20:25:12.780424] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-03-10T20:25:12.780513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:12.780547] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:12.780599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:12.780661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:12.839272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:12.840089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:12.840174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:12.840214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:12.964674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:12.964840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:12.964882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:12.964946] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:12.968509] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: UP (p=79.66%) [2026-03-10T20:25:12.968832] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-03-10T20:25:12.968973] [INFO ] [sig ] KNSL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:13.118849] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KNSL.txt [2026-03-10T20:25:13.119011] [INFO ] [sig ] [1692/3275] Completed KNSL in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 9.5m [2026-03-10T20:25:13.119052] [INFO ] [sig ] [1693/3275] Forecasting KNX... [2026-03-10T20:25:13.119082] [INFO ] [sig ] Generating forecast for: KNX [2026-03-10T20:25:13.119113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-03-10T20:25:13.131046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-03-10T20:25:13.131463] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-03-10T20:25:13.132321] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-03-10T20:25:13.132380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:13.132412] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:13.132439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:13.132495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:13.193361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:13.194309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:13.194396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:13.194431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:13.320056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:13.320206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:13.320255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:13.320290] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:13.323753] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: DOWN (p=21.15%) [2026-03-10T20:25:13.324029] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-03-10T20:25:13.324155] [INFO ] [sig ] KNX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:13.470911] [INFO ] [LOCAL ] Saved forecast: KNX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KNX.txt [2026-03-10T20:25:13.471077] [INFO ] [sig ] [1693/3275] Completed KNX in 0.4s | 2.78 sym/s | Total: 10.1m | ETA: 9.5m [2026-03-10T20:25:13.471119] [INFO ] [sig ] [1694/3275] Forecasting KOD... [2026-03-10T20:25:13.471151] [INFO ] [sig ] Generating forecast for: KOD [2026-03-10T20:25:13.471182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-03-10T20:25:13.482482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-03-10T20:25:13.482852] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-03-10T20:25:13.483695] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-03-10T20:25:13.483750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:13.483783] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:13.483810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:13.483871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:13.542804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:13.543720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:13.543804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:13.543837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:13.667906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:13.668058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:13.668098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:13.668129] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:13.671680] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: UP (p=79.53%) [2026-03-10T20:25:13.671957] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-03-10T20:25:13.672086] [INFO ] [sig ] KOD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:13.815044] [INFO ] [LOCAL ] Saved forecast: KOD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KOD.txt [2026-03-10T20:25:13.815181] [INFO ] [sig ] [1694/3275] Completed KOD in 0.3s | 2.78 sym/s | Total: 10.1m | ETA: 9.5m [2026-03-10T20:25:13.815222] [INFO ] [sig ] [1695/3275] Forecasting KOF... [2026-03-10T20:25:13.815252] [INFO ] [sig ] Generating forecast for: KOF [2026-03-10T20:25:13.815283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-03-10T20:25:13.826520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-03-10T20:25:13.826926] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-03-10T20:25:13.827772] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-03-10T20:25:13.827826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:13.827859] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:13.827887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:13.827945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:13.898001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:13.898964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:13.899052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:13.899086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:14.019078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:14.019242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:14.019294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:14.019331] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:14.022807] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: UP (p=52.35%) [2026-03-10T20:25:14.023097] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-03-10T20:25:14.023231] [INFO ] [sig ] KOF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:14.169334] [INFO ] [LOCAL ] Saved forecast: KOF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KOF.txt [2026-03-10T20:25:14.169524] [INFO ] [sig ] [1695/3275] Completed KOF in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 9.5m [2026-03-10T20:25:14.169588] [INFO ] [sig ] [1696/3275] Forecasting KOP... [2026-03-10T20:25:14.169640] [INFO ] [sig ] Generating forecast for: KOP [2026-03-10T20:25:14.169685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-03-10T20:25:14.182374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-03-10T20:25:14.182765] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-03-10T20:25:14.183683] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-03-10T20:25:14.183740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:14.183776] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:14.183816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:14.183897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:14.244635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:14.245463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:14.245551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:14.245609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:14.373656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:14.373810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:14.373856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:14.373887] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:14.378070] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: UP (p=79.81%) [2026-03-10T20:25:14.378390] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-03-10T20:25:14.378535] [INFO ] [sig ] KOP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:14.534291] [INFO ] [LOCAL ] Saved forecast: KOP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KOP.txt [2026-03-10T20:25:14.534622] [INFO ] [sig ] [1696/3275] Completed KOP in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 9.5m [2026-03-10T20:25:14.534670] [INFO ] [sig ] [1697/3275] Forecasting KPTI... [2026-03-10T20:25:14.534702] [INFO ] [sig ] Generating forecast for: KPTI [2026-03-10T20:25:14.534732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-03-10T20:25:14.546544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-03-10T20:25:14.547123] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-03-10T20:25:14.547974] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-03-10T20:25:14.548028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:14.548062] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:14.548091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:14.548173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:14.613195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:14.614032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:14.614125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:14.614167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:14.741041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:14.741202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:14.741245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:14.741274] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:14.744878] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: UP (p=95.14%) [2026-03-10T20:25:14.745185] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-03-10T20:25:14.745356] [INFO ] [sig ] KPTI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:14.891822] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KPTI.txt [2026-03-10T20:25:14.891967] [INFO ] [sig ] [1697/3275] Completed KPTI in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 9.5m [2026-03-10T20:25:14.892007] [INFO ] [sig ] [1698/3275] Forecasting KRC... [2026-03-10T20:25:14.892037] [INFO ] [sig ] Generating forecast for: KRC [2026-03-10T20:25:14.892067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-03-10T20:25:14.903376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-03-10T20:25:14.903773] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-03-10T20:25:14.904590] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-03-10T20:25:14.904645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:14.904677] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:14.904705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:14.904761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:14.962879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:14.963766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:14.963852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:14.963886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:15.092255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:15.092415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:15.092458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:15.092487] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:15.096114] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-03-10T20:25:15.096419] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-03-10T20:25:15.096556] [INFO ] [sig ] KRC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:15.246536] [INFO ] [LOCAL ] Saved forecast: KRC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KRC.txt [2026-03-10T20:25:15.246709] [INFO ] [sig ] [1698/3275] Completed KRC in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 9.4m [2026-03-10T20:25:15.246753] [INFO ] [sig ] [1699/3275] Forecasting KREF... [2026-03-10T20:25:15.246784] [INFO ] [sig ] Generating forecast for: KREF [2026-03-10T20:25:15.246817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-03-10T20:25:15.258820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-03-10T20:25:15.259183] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-03-10T20:25:15.260207] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-03-10T20:25:15.260265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:15.260299] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:15.260327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:15.260389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:15.322217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:15.323087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:15.323204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:15.323240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:15.449173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:15.449335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:15.449394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:15.449425] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:15.453291] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: UP (p=56.91%) [2026-03-10T20:25:15.453838] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-03-10T20:25:15.453989] [INFO ] [sig ] KREF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:15.609833] [INFO ] [LOCAL ] Saved forecast: KREF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KREF.txt [2026-03-10T20:25:15.609988] [INFO ] [sig ] [1699/3275] Completed KREF in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 9.4m [2026-03-10T20:25:15.610032] [INFO ] [sig ] [1700/3275] Forecasting KRG... [2026-03-10T20:25:15.610064] [INFO ] [sig ] Generating forecast for: KRG [2026-03-10T20:25:15.610096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-03-10T20:25:15.623566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-03-10T20:25:15.623994] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-03-10T20:25:15.624867] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-03-10T20:25:15.624927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:15.624961] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:15.624989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:15.625049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:15.685991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:15.686836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:15.686921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:15.686957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:15.822678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:15.822849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:15.822892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:15.822922] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:15.826807] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: UP (p=83.21%) [2026-03-10T20:25:15.827129] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-03-10T20:25:15.827271] [INFO ] [sig ] KRG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:15.978119] [INFO ] [LOCAL ] Saved forecast: KRG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KRG.txt [2026-03-10T20:25:15.978287] [INFO ] [sig ] [1700/3275] Completed KRG in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 9.4m [2026-03-10T20:25:15.978331] [INFO ] [sig ] [1701/3275] Forecasting KRMD... [2026-03-10T20:25:15.978362] [INFO ] [sig ] Generating forecast for: KRMD [2026-03-10T20:25:15.978394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-03-10T20:25:15.990343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-03-10T20:25:15.990769] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-03-10T20:25:15.991633] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-03-10T20:25:15.991693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:15.991735] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:15.991765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:15.991828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:16.055084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:16.056049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:16.056156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:16.056192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:16.186390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:16.186551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:16.186614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:16.186648] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:16.190273] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: DOWN (p=46.92%) [2026-03-10T20:25:16.190557] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-03-10T20:25:16.190712] [INFO ] [sig ] KRMD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:16.346376] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KRMD.txt [2026-03-10T20:25:16.346533] [INFO ] [sig ] [1701/3275] Completed KRMD in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 9.4m [2026-03-10T20:25:16.346595] [INFO ] [sig ] [1702/3275] Forecasting KRNY... [2026-03-10T20:25:16.346630] [INFO ] [sig ] Generating forecast for: KRNY [2026-03-10T20:25:16.346663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-03-10T20:25:16.358939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-03-10T20:25:16.359327] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-03-10T20:25:16.360170] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-03-10T20:25:16.360228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:16.360273] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:16.360325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:16.360430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:16.421243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:16.422090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:16.422182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:16.422219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:16.554117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:16.554288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:16.554339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:16.554377] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:16.559356] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: UP (p=60.04%) [2026-03-10T20:25:16.560029] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-03-10T20:25:16.560191] [INFO ] [sig ] KRNY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:16.798951] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KRNY.txt [2026-03-10T20:25:16.799140] [INFO ] [sig ] [1702/3275] Completed KRNY in 0.5s | 2.78 sym/s | Total: 10.2m | ETA: 9.4m [2026-03-10T20:25:16.799184] [INFO ] [sig ] [1703/3275] Forecasting KRO... [2026-03-10T20:25:16.799218] [INFO ] [sig ] Generating forecast for: KRO [2026-03-10T20:25:16.799250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-03-10T20:25:16.811397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-03-10T20:25:16.811870] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-03-10T20:25:16.812948] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-03-10T20:25:16.813004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:16.813055] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:16.813086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:16.813146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:16.878455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:16.879414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:16.879519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:16.879559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:17.003124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:17.003289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:17.003330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:17.003360] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:17.006873] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: UP (p=94.44%) [2026-03-10T20:25:17.007178] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-03-10T20:25:17.007320] [INFO ] [sig ] KRO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:17.152530] [INFO ] [LOCAL ] Saved forecast: KRO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KRO.txt [2026-03-10T20:25:17.152739] [INFO ] [sig ] [1703/3275] Completed KRO in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 9.4m [2026-03-10T20:25:17.152789] [INFO ] [sig ] [1704/3275] Forecasting KROS... [2026-03-10T20:25:17.152824] [INFO ] [sig ] Generating forecast for: KROS [2026-03-10T20:25:17.152859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-03-10T20:25:17.164750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-03-10T20:25:17.165179] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-03-10T20:25:17.166062] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-03-10T20:25:17.166116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:17.166155] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:17.166194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:17.166271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:17.226088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:17.227031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:17.227129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:17.227165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:17.357417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:17.357602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:17.357647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:17.357677] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:17.361347] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: DOWN (p=42.71%) [2026-03-10T20:25:17.361654] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-03-10T20:25:17.361789] [INFO ] [sig ] KROS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:17.507890] [INFO ] [LOCAL ] Saved forecast: KROS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KROS.txt [2026-03-10T20:25:17.508044] [INFO ] [sig ] [1704/3275] Completed KROS in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 9.4m [2026-03-10T20:25:17.508085] [INFO ] [sig ] [1705/3275] Forecasting KRRO... [2026-03-10T20:25:17.508114] [INFO ] [sig ] Generating forecast for: KRRO [2026-03-10T20:25:17.508160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-03-10T20:25:17.519640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-03-10T20:25:17.520039] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-03-10T20:25:17.520939] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-03-10T20:25:17.520993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:17.521027] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:17.521054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:17.521111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:17.579804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:17.580740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:17.580826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:17.580860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:17.711736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:17.711902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:17.711945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:17.711976] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:17.715465] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: DOWN (p=2.46%) [2026-03-10T20:25:17.715774] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-03-10T20:25:17.715920] [INFO ] [sig ] KRRO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:17.868343] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KRRO.txt [2026-03-10T20:25:17.868520] [INFO ] [sig ] [1705/3275] Completed KRRO in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 9.4m [2026-03-10T20:25:17.868602] [INFO ] [sig ] [1706/3275] Forecasting KRUS... [2026-03-10T20:25:17.868641] [INFO ] [sig ] Generating forecast for: KRUS [2026-03-10T20:25:17.868674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-03-10T20:25:17.880685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-03-10T20:25:17.881079] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-03-10T20:25:17.881988] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-03-10T20:25:17.882041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:17.882105] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:17.882144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:17.882205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:17.945461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:17.946846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:17.946935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:17.946971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:18.077869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:18.078058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:18.078121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:18.078195] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:18.082530] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-03-10T20:25:18.082859] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-03-10T20:25:18.082997] [INFO ] [sig ] KRUS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:18.242717] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KRUS.txt [2026-03-10T20:25:18.242869] [INFO ] [sig ] [1706/3275] Completed KRUS in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 9.4m [2026-03-10T20:25:18.242929] [INFO ] [sig ] [1707/3275] Forecasting KRYS... [2026-03-10T20:25:18.242963] [INFO ] [sig ] Generating forecast for: KRYS [2026-03-10T20:25:18.242995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-03-10T20:25:18.255120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-03-10T20:25:18.255502] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-03-10T20:25:18.256363] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-03-10T20:25:18.256419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:18.256452] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:18.256480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:18.256537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:18.321798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:18.322844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:18.322935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:18.322973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:18.453396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:18.453553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:18.453615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:18.453647] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:18.457382] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: UP (p=62.15%) [2026-03-10T20:25:18.457740] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-03-10T20:25:18.457911] [INFO ] [sig ] KRYS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:18.610750] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KRYS.txt [2026-03-10T20:25:18.610911] [INFO ] [sig ] [1707/3275] Completed KRYS in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 9.4m [2026-03-10T20:25:18.610960] [INFO ] [sig ] [1708/3275] Forecasting KSCP... [2026-03-10T20:25:18.610994] [INFO ] [sig ] Generating forecast for: KSCP [2026-03-10T20:25:18.611026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-03-10T20:25:18.622468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-03-10T20:25:18.622861] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-03-10T20:25:18.623926] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-03-10T20:25:18.623982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:18.624017] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:18.624045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:18.624102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:18.690988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:18.691981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:18.692072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:18.692106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:18.819507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:18.819680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:18.819723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:18.819755] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:18.823948] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-03-10T20:25:18.824274] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-03-10T20:25:18.824458] [INFO ] [sig ] KSCP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:18.980629] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KSCP.txt [2026-03-10T20:25:18.980783] [INFO ] [sig ] [1708/3275] Completed KSCP in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 9.4m [2026-03-10T20:25:18.980826] [INFO ] [sig ] [1709/3275] Forecasting KSPI... [2026-03-10T20:25:18.980858] [INFO ] [sig ] Generating forecast for: KSPI [2026-03-10T20:25:18.980891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-03-10T20:25:18.992624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-03-10T20:25:18.993060] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-03-10T20:25:18.994013] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-03-10T20:25:18.994069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:18.994104] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:18.994142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:18.994204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:19.056003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:19.056858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:19.056948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:19.056983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:19.189084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:19.189244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:19.189289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:19.189362] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:19.193003] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-03-10T20:25:19.193290] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-03-10T20:25:19.193432] [INFO ] [sig ] KSPI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:19.349419] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KSPI.txt [2026-03-10T20:25:19.349588] [INFO ] [sig ] [1709/3275] Completed KSPI in 0.4s | 2.78 sym/s | Total: 10.2m | ETA: 9.4m [2026-03-10T20:25:19.349633] [INFO ] [sig ] [1710/3275] Forecasting KSS... [2026-03-10T20:25:19.349663] [INFO ] [sig ] Generating forecast for: KSS [2026-03-10T20:25:19.349693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-03-10T20:25:19.361845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-03-10T20:25:19.362438] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-03-10T20:25:19.363476] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-03-10T20:25:19.363530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:19.363561] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:19.363609] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:19.363668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:19.422281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:19.423129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:19.423214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:19.423248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:19.545794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:19.545955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:19.545996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:19.546060] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:19.549568] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: UP (p=77.31%) [2026-03-10T20:25:19.549868] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-03-10T20:25:19.549999] [INFO ] [sig ] KSS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:19.690940] [INFO ] [LOCAL ] Saved forecast: KSS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KSS.txt [2026-03-10T20:25:19.691077] [INFO ] [sig ] [1710/3275] Completed KSS in 0.3s | 2.78 sym/s | Total: 10.2m | ETA: 9.4m [2026-03-10T20:25:19.691120] [INFO ] [sig ] [1711/3275] Forecasting KTB... [2026-03-10T20:25:19.691150] [INFO ] [sig ] Generating forecast for: KTB [2026-03-10T20:25:19.691180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-03-10T20:25:19.704178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-03-10T20:25:19.704689] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-03-10T20:25:19.705599] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-03-10T20:25:19.705662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:19.705695] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:19.705724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:19.705783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:19.768660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:19.769557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:19.769669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:19.769708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:19.904727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:19.904892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:19.904936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:19.904968] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:19.908631] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-03-10T20:25:19.908955] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-03-10T20:25:19.909101] [INFO ] [sig ] KTB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:20.071045] [INFO ] [LOCAL ] Saved forecast: KTB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KTB.txt [2026-03-10T20:25:20.071245] [INFO ] [sig ] [1711/3275] Completed KTB in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 9.4m [2026-03-10T20:25:20.071293] [INFO ] [sig ] [1712/3275] Forecasting KTCC... [2026-03-10T20:25:20.071329] [INFO ] [sig ] Generating forecast for: KTCC [2026-03-10T20:25:20.071364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-03-10T20:25:20.082684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-03-10T20:25:20.083079] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-03-10T20:25:20.083923] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-03-10T20:25:20.083987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:20.084025] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:20.084055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:20.084117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:20.152278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:20.153381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:20.153516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:20.153554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:20.278601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:20.278763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:20.278804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:20.278833] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:20.282279] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: DOWN (p=20.27%) [2026-03-10T20:25:20.282561] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-03-10T20:25:20.282711] [INFO ] [sig ] KTCC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:20.424810] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KTCC.txt [2026-03-10T20:25:20.424971] [INFO ] [sig ] [1712/3275] Completed KTCC in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 9.4m [2026-03-10T20:25:20.425014] [INFO ] [sig ] [1713/3275] Forecasting KTF... [2026-03-10T20:25:20.425044] [INFO ] [sig ] Generating forecast for: KTF [2026-03-10T20:25:20.425075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-03-10T20:25:20.436174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-03-10T20:25:20.436595] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-03-10T20:25:20.437404] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-03-10T20:25:20.437459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:20.437492] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:20.437520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:20.437601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:20.497625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:20.498542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:20.498652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:20.498688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:20.622632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:20.622796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:20.622842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:20.622872] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:20.626488] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: UP (p=98.85%) [2026-03-10T20:25:20.626827] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-03-10T20:25:20.626971] [INFO ] [sig ] KTF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:20.772912] [INFO ] [LOCAL ] Saved forecast: KTF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KTF.txt [2026-03-10T20:25:20.773064] [INFO ] [sig ] [1713/3275] Completed KTF in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.4m [2026-03-10T20:25:20.773103] [INFO ] [sig ] [1714/3275] Forecasting KURA... [2026-03-10T20:25:20.773136] [INFO ] [sig ] Generating forecast for: KURA [2026-03-10T20:25:20.773167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-03-10T20:25:20.784330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-03-10T20:25:20.784699] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-03-10T20:25:20.785485] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-03-10T20:25:20.785538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:20.785570] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:20.785658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:20.785719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:20.845307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:20.846181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:20.846263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:20.846299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:20.971560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:20.971730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:20.971771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:20.971801] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:20.975289] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: UP (p=90.93%) [2026-03-10T20:25:20.975601] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-03-10T20:25:20.975737] [INFO ] [sig ] KURA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:21.117167] [INFO ] [LOCAL ] Saved forecast: KURA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KURA.txt [2026-03-10T20:25:21.117293] [INFO ] [sig ] [1714/3275] Completed KURA in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.4m [2026-03-10T20:25:21.117333] [INFO ] [sig ] [1715/3275] Forecasting KVHI... [2026-03-10T20:25:21.117364] [INFO ] [sig ] Generating forecast for: KVHI [2026-03-10T20:25:21.117393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-03-10T20:25:21.128021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-03-10T20:25:21.128407] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-03-10T20:25:21.129230] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-03-10T20:25:21.129284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:21.129315] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:21.129342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:21.129398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:21.186528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:21.187259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:21.187341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:21.187375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:21.307396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:21.307551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:21.307609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:21.307639] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:21.311106] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: DOWN (p=31.11%) [2026-03-10T20:25:21.311400] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-03-10T20:25:21.311549] [INFO ] [sig ] KVHI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:21.453479] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KVHI.txt [2026-03-10T20:25:21.453617] [INFO ] [sig ] [1715/3275] Completed KVHI in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.3m [2026-03-10T20:25:21.453660] [INFO ] [sig ] [1716/3275] Forecasting KVUE... [2026-03-10T20:25:21.453690] [INFO ] [sig ] Generating forecast for: KVUE [2026-03-10T20:25:21.453722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-03-10T20:25:21.464925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-03-10T20:25:21.465273] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-03-10T20:25:21.466130] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-03-10T20:25:21.466183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:21.466215] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:21.466243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:21.466300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:21.524201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:21.524824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:21.524931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:21.524966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:21.637619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:21.637772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:21.637813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:21.637842] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:21.641340] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: UP (p=54.52%) [2026-03-10T20:25:21.641645] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-03-10T20:25:21.641789] [INFO ] [sig ] KVUE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:21.784244] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KVUE.txt [2026-03-10T20:25:21.784359] [INFO ] [sig ] [1716/3275] Completed KVUE in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.3m [2026-03-10T20:25:21.784397] [INFO ] [sig ] [1717/3275] Forecasting KVYO... [2026-03-10T20:25:21.784427] [INFO ] [sig ] Generating forecast for: KVYO [2026-03-10T20:25:21.784456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-03-10T20:25:21.795774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-03-10T20:25:21.796103] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-03-10T20:25:21.796919] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-03-10T20:25:21.796972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:21.797004] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:21.797032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:21.797089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:21.856188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:21.856838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:21.856920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:21.856954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:21.980172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:21.980328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:21.980368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:21.980399] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:21.983859] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: DOWN (p=36.07%) [2026-03-10T20:25:21.984138] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-03-10T20:25:21.984266] [INFO ] [sig ] KVYO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:22.128004] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KVYO.txt [2026-03-10T20:25:22.128172] [INFO ] [sig ] [1717/3275] Completed KVYO in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.3m [2026-03-10T20:25:22.128234] [INFO ] [sig ] [1718/3275] Forecasting KYN... [2026-03-10T20:25:22.128268] [INFO ] [sig ] Generating forecast for: KYN [2026-03-10T20:25:22.128316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-03-10T20:25:22.140214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-03-10T20:25:22.140605] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-03-10T20:25:22.141481] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-03-10T20:25:22.141537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:22.141593] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:22.141634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:22.141695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:22.201070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:22.201906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:22.201995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:22.202031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:22.324939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:22.325128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:22.325170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:22.325200] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:22.329048] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: UP (p=98.01%) [2026-03-10T20:25:22.329325] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-03-10T20:25:22.329486] [INFO ] [sig ] KYN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:22.472886] [INFO ] [LOCAL ] Saved forecast: KYN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KYN.txt [2026-03-10T20:25:22.473007] [INFO ] [sig ] [1718/3275] Completed KYN in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.3m [2026-03-10T20:25:22.473049] [INFO ] [sig ] [1719/3275] Forecasting KYTX... [2026-03-10T20:25:22.473078] [INFO ] [sig ] Generating forecast for: KYTX [2026-03-10T20:25:22.473107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-03-10T20:25:22.485073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-03-10T20:25:22.485450] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-03-10T20:25:22.486338] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-03-10T20:25:22.486401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:22.486444] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:22.486480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:22.486563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:22.546324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:22.547018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:22.547100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:22.547134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:22.669798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:22.669948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:22.669990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:22.670019] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:22.673619] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: UP (p=79.92%) [2026-03-10T20:25:22.673908] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-03-10T20:25:22.674046] [INFO ] [sig ] KYTX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:22.815411] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/KYTX.txt [2026-03-10T20:25:22.815611] [INFO ] [sig ] [1719/3275] Completed KYTX in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.3m [2026-03-10T20:25:22.815672] [INFO ] [sig ] [1720/3275] Forecasting KZIA... [2026-03-10T20:25:22.815714] [INFO ] [sig ] Generating forecast for: KZIA [2026-03-10T20:25:22.815757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-03-10T20:25:22.826686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-03-10T20:25:22.827081] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-03-10T20:25:22.827973] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-03-10T20:25:22.828029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:22.828062] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:22.828091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:22.828176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:22.886716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:22.887423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:22.887505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:22.887540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:23.006494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:23.006667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:23.006708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:23.006737] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:23.010246] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: DOWN (p=36.54%) [2026-03-10T20:25:23.010553] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-03-10T20:25:23.010710] [INFO ] [sig ] KZIA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:23.152998] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/KZIA.txt [2026-03-10T20:25:23.153143] [INFO ] [sig ] [1720/3275] Completed KZIA in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.3m [2026-03-10T20:25:23.153183] [INFO ] [sig ] [1721/3275] Forecasting L... [2026-03-10T20:25:23.153214] [INFO ] [sig ] Generating forecast for: L [2026-03-10T20:25:23.153244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-03-10T20:25:23.164128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-03-10T20:25:23.164498] [INFO ] [FORECASTER] Starting predict_future for L [2026-03-10T20:25:23.165384] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-03-10T20:25:23.165440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:23.165474] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:23.165503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:23.165563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:23.224399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:23.225180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:23.225266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:23.225303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:23.343462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:23.343624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:23.343667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:23.343695] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:23.347143] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-03-10T20:25:23.347422] [INFO ] [FORECASTER] Completed predict_future for L [2026-03-10T20:25:23.347552] [INFO ] [sig ] L: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:23.489377] [INFO ] [LOCAL ] Saved forecast: L 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/L.txt [2026-03-10T20:25:23.489519] [INFO ] [sig ] [1721/3275] Completed L in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.3m [2026-03-10T20:25:23.489567] [INFO ] [sig ] [1722/3275] Forecasting LAC... [2026-03-10T20:25:23.489625] [INFO ] [sig ] Generating forecast for: LAC [2026-03-10T20:25:23.489657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-03-10T20:25:23.500942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-03-10T20:25:23.501301] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-03-10T20:25:23.502224] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-03-10T20:25:23.502280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:23.502315] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:23.502344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:23.502402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:23.562752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:23.563420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:23.563515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:23.563558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:23.689062] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:23.689208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:23.689249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:23.689279] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:23.692858] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: DOWN (p=9.57%) [2026-03-10T20:25:23.693152] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-03-10T20:25:23.693288] [INFO ] [sig ] LAC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:23.836399] [INFO ] [LOCAL ] Saved forecast: LAC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LAC.txt [2026-03-10T20:25:23.836509] [INFO ] [sig ] [1722/3275] Completed LAC in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.3m [2026-03-10T20:25:23.836547] [INFO ] [sig ] [1723/3275] Forecasting LAD... [2026-03-10T20:25:23.836594] [INFO ] [sig ] Generating forecast for: LAD [2026-03-10T20:25:23.836628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-03-10T20:25:23.848094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-03-10T20:25:23.848470] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-03-10T20:25:23.849318] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-03-10T20:25:23.849374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:23.849445] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:23.849491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:23.849608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:23.911149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:23.911828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:23.911911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:23.911944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:24.027167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:24.027355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:24.027401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:24.027432] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:24.031076] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-03-10T20:25:24.031381] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-03-10T20:25:24.031519] [INFO ] [sig ] LAD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:24.177490] [INFO ] [LOCAL ] Saved forecast: LAD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LAD.txt [2026-03-10T20:25:24.177690] [INFO ] [sig ] [1723/3275] Completed LAD in 0.3s | 2.78 sym/s | Total: 10.3m | ETA: 9.3m [2026-03-10T20:25:24.177736] [INFO ] [sig ] [1724/3275] Forecasting LAES... [2026-03-10T20:25:24.177768] [INFO ] [sig ] Generating forecast for: LAES [2026-03-10T20:25:24.177799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-03-10T20:25:24.190718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-03-10T20:25:24.191224] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-03-10T20:25:24.192461] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-03-10T20:25:24.192531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:24.192609] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:24.192664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:24.192952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:24.256728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:24.257755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:24.257854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:24.257889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:24.390194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:24.390403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:24.390471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:24.390522] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:24.396105] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: DOWN (p=44.89%) [2026-03-10T20:25:24.396653] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-03-10T20:25:24.396865] [INFO ] [sig ] LAES: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:24.621132] [INFO ] [LOCAL ] Saved forecast: LAES 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LAES.txt [2026-03-10T20:25:24.621318] [INFO ] [sig ] [1724/3275] Completed LAES in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 9.3m [2026-03-10T20:25:24.621366] [INFO ] [sig ] [1725/3275] Forecasting LAND... [2026-03-10T20:25:24.621397] [INFO ] [sig ] Generating forecast for: LAND [2026-03-10T20:25:24.621428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-03-10T20:25:24.634778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-03-10T20:25:24.635270] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-03-10T20:25:24.636300] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-03-10T20:25:24.636360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:24.636394] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:24.636421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:24.636481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:24.708924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:24.710100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:24.710213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:24.710254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:24.882022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:24.882222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:24.882293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:24.882337] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:24.887220] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: DOWN (p=4.48%) [2026-03-10T20:25:24.887746] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-03-10T20:25:24.887949] [INFO ] [sig ] LAND: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:25.126595] [INFO ] [LOCAL ] Saved forecast: LAND 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LAND.txt [2026-03-10T20:25:25.126834] [INFO ] [sig ] [1725/3275] Completed LAND in 0.5s | 2.78 sym/s | Total: 10.3m | ETA: 9.3m [2026-03-10T20:25:25.126903] [INFO ] [sig ] [1726/3275] Forecasting LANDO... [2026-03-10T20:25:25.126961] [INFO ] [sig ] Generating forecast for: LANDO [2026-03-10T20:25:25.127018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-03-10T20:25:25.142408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-03-10T20:25:25.142896] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-03-10T20:25:25.143892] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-03-10T20:25:25.143949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:25.143983] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:25.144011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:25.144069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:25.208004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:25.209241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:25.209360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:25.209403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:25.336431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:25.336622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:25.336668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:25.336748] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:25.341376] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: DOWN (p=37.88%) [2026-03-10T20:25:25.341811] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-03-10T20:25:25.341984] [INFO ] [sig ] LANDO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:25.544381] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LANDO.txt [2026-03-10T20:25:25.544549] [INFO ] [sig ] [1726/3275] Completed LANDO in 0.4s | 2.78 sym/s | Total: 10.3m | ETA: 9.3m [2026-03-10T20:25:25.544804] [INFO ] [sig ] [1727/3275] Forecasting LANDP... [2026-03-10T20:25:25.544837] [INFO ] [sig ] Generating forecast for: LANDP [2026-03-10T20:25:25.544867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-03-10T20:25:25.557674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-03-10T20:25:25.558298] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-03-10T20:25:25.559347] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-03-10T20:25:25.559436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:25.559472] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:25.559503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:25.559560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:25.616373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:25.617298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:25.617385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:25.617419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:25.755633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:25.755798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:25.755840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:25.755870] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:25.759379] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: UP (p=57.02%) [2026-03-10T20:25:25.759714] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-03-10T20:25:25.759845] [INFO ] [sig ] LANDP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:25.903059] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LANDP.txt [2026-03-10T20:25:25.903206] [INFO ] [sig ] [1727/3275] Completed LANDP in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.3m [2026-03-10T20:25:25.903249] [INFO ] [sig ] [1728/3275] Forecasting LAZ... [2026-03-10T20:25:25.903282] [INFO ] [sig ] Generating forecast for: LAZ [2026-03-10T20:25:25.903314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-03-10T20:25:25.914734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-03-10T20:25:25.915108] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-03-10T20:25:25.915977] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-03-10T20:25:25.916033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:25.916067] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:25.916095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:25.916169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:25.978609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:25.979605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:25.979690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:25.979726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:26.108351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:26.108518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:26.108570] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:26.108633] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:26.112774] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: DOWN (p=20.95%) [2026-03-10T20:25:26.113149] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-03-10T20:25:26.113312] [INFO ] [sig ] LAZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:26.262255] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LAZ.txt [2026-03-10T20:25:26.262413] [INFO ] [sig ] [1728/3275] Completed LAZ in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.3m [2026-03-10T20:25:26.262455] [INFO ] [sig ] [1729/3275] Forecasting LBRDA... [2026-03-10T20:25:26.262491] [INFO ] [sig ] Generating forecast for: LBRDA [2026-03-10T20:25:26.262530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-03-10T20:25:26.274163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-03-10T20:25:26.274625] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-03-10T20:25:26.275660] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-03-10T20:25:26.275717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:26.275751] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:26.275779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:26.275836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:26.338944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:26.339785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:26.339870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:26.339906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:26.468034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:26.468214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:26.468272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:26.468320] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:26.472220] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: UP (p=99.56%) [2026-03-10T20:25:26.472512] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-03-10T20:25:26.472671] [INFO ] [sig ] LBRDA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:26.624629] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LBRDA.txt [2026-03-10T20:25:26.624785] [INFO ] [sig ] [1729/3275] Completed LBRDA in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.3m [2026-03-10T20:25:26.624827] [INFO ] [sig ] [1730/3275] Forecasting LBRDK... [2026-03-10T20:25:26.624859] [INFO ] [sig ] Generating forecast for: LBRDK [2026-03-10T20:25:26.624890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-03-10T20:25:26.636336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-03-10T20:25:26.636746] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-03-10T20:25:26.637668] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-03-10T20:25:26.637731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:26.637766] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:26.637794] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:26.637852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:26.699889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:26.700716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:26.700802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:26.700836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:26.825940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:26.826121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:26.826183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:26.826230] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:26.830310] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: DOWN (p=18.97%) [2026-03-10T20:25:26.830719] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-03-10T20:25:26.830879] [INFO ] [sig ] LBRDK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:26.976257] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LBRDK.txt [2026-03-10T20:25:26.976414] [INFO ] [sig ] [1730/3275] Completed LBRDK in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.3m [2026-03-10T20:25:26.976456] [INFO ] [sig ] [1731/3275] Forecasting LBTYA... [2026-03-10T20:25:26.976487] [INFO ] [sig ] Generating forecast for: LBTYA [2026-03-10T20:25:26.976518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-03-10T20:25:26.988233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-03-10T20:25:26.988639] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-03-10T20:25:26.989467] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-03-10T20:25:26.989524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:26.989559] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:26.989607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:26.989668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:27.051668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:27.052456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:27.052541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:27.052595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:27.185509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:27.185688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:27.185732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:27.185762] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:27.189710] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: UP (p=77.19%) [2026-03-10T20:25:27.190069] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-03-10T20:25:27.190238] [INFO ] [sig ] LBTYA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:27.342148] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LBTYA.txt [2026-03-10T20:25:27.342339] [INFO ] [sig ] [1731/3275] Completed LBTYA in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.3m [2026-03-10T20:25:27.342405] [INFO ] [sig ] [1732/3275] Forecasting LBTYK... [2026-03-10T20:25:27.342442] [INFO ] [sig ] Generating forecast for: LBTYK [2026-03-10T20:25:27.342474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-03-10T20:25:27.354935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-03-10T20:25:27.355329] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-03-10T20:25:27.356221] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-03-10T20:25:27.356277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:27.356309] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:27.356337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:27.356395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:27.419970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:27.421033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:27.421121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:27.421155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:27.560159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:27.560373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:27.560435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:27.560473] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:27.564519] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: DOWN (p=41.56%) [2026-03-10T20:25:27.564885] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-03-10T20:25:27.565044] [INFO ] [sig ] LBTYK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:27.716067] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LBTYK.txt [2026-03-10T20:25:27.716218] [INFO ] [sig ] [1732/3275] Completed LBTYK in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.2m [2026-03-10T20:25:27.716269] [INFO ] [sig ] [1733/3275] Forecasting LC... [2026-03-10T20:25:27.716319] [INFO ] [sig ] Generating forecast for: LC [2026-03-10T20:25:27.716355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-03-10T20:25:27.728411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-03-10T20:25:27.728842] [INFO ] [FORECASTER] Starting predict_future for LC [2026-03-10T20:25:27.729670] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-03-10T20:25:27.729723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:27.729755] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:27.729783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:27.729840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:27.786461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:27.787225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:27.787339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:27.787373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:27.913386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:27.913549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:27.913612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:27.913645] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:27.917645] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: DOWN (p=5.11%) [2026-03-10T20:25:27.918156] [INFO ] [FORECASTER] Completed predict_future for LC [2026-03-10T20:25:27.918299] [INFO ] [sig ] LC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:28.074313] [INFO ] [LOCAL ] Saved forecast: LC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LC.txt [2026-03-10T20:25:28.074465] [INFO ] [sig ] [1733/3275] Completed LC in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.2m [2026-03-10T20:25:28.074507] [INFO ] [sig ] [1734/3275] Forecasting LCFY... [2026-03-10T20:25:28.074540] [INFO ] [sig ] Generating forecast for: LCFY [2026-03-10T20:25:28.074589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-03-10T20:25:28.085886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-03-10T20:25:28.086301] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-03-10T20:25:28.087204] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-03-10T20:25:28.087260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:28.087294] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:28.087321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:28.087378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:28.149095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:28.150072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:28.150175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:28.150212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:28.266111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:28.266315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:28.266359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:28.266389] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:28.269947] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: DOWN (p=8.52%) [2026-03-10T20:25:28.270236] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-03-10T20:25:28.270374] [INFO ] [sig ] LCFY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:28.414616] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LCFY.txt [2026-03-10T20:25:28.414776] [INFO ] [sig ] [1734/3275] Completed LCFY in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 9.2m [2026-03-10T20:25:28.414818] [INFO ] [sig ] [1735/3275] Forecasting LCID... [2026-03-10T20:25:28.414848] [INFO ] [sig ] Generating forecast for: LCID [2026-03-10T20:25:28.414879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-03-10T20:25:28.426424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-03-10T20:25:28.426835] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-03-10T20:25:28.427696] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-03-10T20:25:28.427756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:28.427790] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:28.427819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:28.427879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:28.488713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:28.489645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:28.489742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:28.489777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:28.618323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:28.618478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:28.618521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:28.618550] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:28.622314] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: UP (p=93.80%) [2026-03-10T20:25:28.622648] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-03-10T20:25:28.622801] [INFO ] [sig ] LCID: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:28.775265] [INFO ] [LOCAL ] Saved forecast: LCID 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LCID.txt [2026-03-10T20:25:28.775441] [INFO ] [sig ] [1735/3275] Completed LCID in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.2m [2026-03-10T20:25:28.775485] [INFO ] [sig ] [1736/3275] Forecasting LCII... [2026-03-10T20:25:28.775515] [INFO ] [sig ] Generating forecast for: LCII [2026-03-10T20:25:28.775546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-03-10T20:25:28.787481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-03-10T20:25:28.787938] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-03-10T20:25:28.788861] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-03-10T20:25:28.788917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:28.788951] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:28.788979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:28.789038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:28.845997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:28.846761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:28.846844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:28.846878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:28.965948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:28.966131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:28.966191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:28.966236] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:28.970329] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: UP (p=77.80%) [2026-03-10T20:25:28.970647] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-03-10T20:25:28.970783] [INFO ] [sig ] LCII: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:29.124359] [INFO ] [LOCAL ] Saved forecast: LCII 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LCII.txt [2026-03-10T20:25:29.124536] [INFO ] [sig ] [1736/3275] Completed LCII in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 9.2m [2026-03-10T20:25:29.124620] [INFO ] [sig ] [1737/3275] Forecasting LCNB... [2026-03-10T20:25:29.124685] [INFO ] [sig ] Generating forecast for: LCNB [2026-03-10T20:25:29.124719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-03-10T20:25:29.136039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-03-10T20:25:29.136443] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-03-10T20:25:29.137316] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-03-10T20:25:29.137371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:29.137405] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:29.137433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:29.137491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:29.194898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:29.195637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:29.195732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:29.195764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:29.308987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:29.309144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:29.309185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:29.309213] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:29.312650] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-03-10T20:25:29.312935] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-03-10T20:25:29.313067] [INFO ] [sig ] LCNB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:29.454139] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LCNB.txt [2026-03-10T20:25:29.454279] [INFO ] [sig ] [1737/3275] Completed LCNB in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 9.2m [2026-03-10T20:25:29.454320] [INFO ] [sig ] [1738/3275] Forecasting LDI... [2026-03-10T20:25:29.454350] [INFO ] [sig ] Generating forecast for: LDI [2026-03-10T20:25:29.454379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-03-10T20:25:29.465725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-03-10T20:25:29.466109] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-03-10T20:25:29.466929] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-03-10T20:25:29.467012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:29.467046] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:29.467074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:29.467132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:29.524625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:29.525413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:29.525494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:29.525528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:29.645382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:29.645541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:29.645611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:29.645648] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:29.649366] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=89.56%) [2026-03-10T20:25:29.649696] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-03-10T20:25:29.649836] [INFO ] [sig ] LDI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:29.801895] [INFO ] [LOCAL ] Saved forecast: LDI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LDI.txt [2026-03-10T20:25:29.802056] [INFO ] [sig ] [1738/3275] Completed LDI in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 9.2m [2026-03-10T20:25:29.802099] [INFO ] [sig ] [1739/3275] Forecasting LDP... [2026-03-10T20:25:29.802131] [INFO ] [sig ] Generating forecast for: LDP [2026-03-10T20:25:29.802169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-03-10T20:25:29.814205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-03-10T20:25:29.814625] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-03-10T20:25:29.815510] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-03-10T20:25:29.815564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:29.815640] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:29.815669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:29.815725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:29.875461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:29.876447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:29.876540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:29.876590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:29.998992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:29.999150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:29.999189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:29.999218] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:30.002787] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: UP (p=99.81%) [2026-03-10T20:25:30.003069] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-03-10T20:25:30.003200] [INFO ] [sig ] LDP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:30.144801] [INFO ] [LOCAL ] Saved forecast: LDP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LDP.txt [2026-03-10T20:25:30.144953] [INFO ] [sig ] [1739/3275] Completed LDP in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 9.2m [2026-03-10T20:25:30.144994] [INFO ] [sig ] [1740/3275] Forecasting LE... [2026-03-10T20:25:30.145024] [INFO ] [sig ] Generating forecast for: LE [2026-03-10T20:25:30.145054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-03-10T20:25:30.156876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-03-10T20:25:30.157286] [INFO ] [FORECASTER] Starting predict_future for LE [2026-03-10T20:25:30.158218] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-03-10T20:25:30.158273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:30.158337] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:30.158367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:30.158427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:30.220006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:30.220812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:30.220899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:30.220933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:30.349064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:30.349228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:30.349270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:30.349302] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:30.353521] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=0.33%) [2026-03-10T20:25:30.353944] [INFO ] [FORECASTER] Completed predict_future for LE [2026-03-10T20:25:30.354110] [INFO ] [sig ] LE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:30.500061] [INFO ] [LOCAL ] Saved forecast: LE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LE.txt [2026-03-10T20:25:30.500230] [INFO ] [sig ] [1740/3275] Completed LE in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.2m [2026-03-10T20:25:30.500273] [INFO ] [sig ] [1741/3275] Forecasting LEA... [2026-03-10T20:25:30.500303] [INFO ] [sig ] Generating forecast for: LEA [2026-03-10T20:25:30.500332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-03-10T20:25:30.511512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-03-10T20:25:30.511975] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-03-10T20:25:30.512799] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-03-10T20:25:30.512852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:30.512883] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:30.512910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:30.512966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:30.570095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:30.570998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:30.571081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:30.571131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:30.688687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:30.688859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:30.688902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:30.688930] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:30.692478] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: DOWN (p=14.10%) [2026-03-10T20:25:30.692809] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-03-10T20:25:30.692951] [INFO ] [sig ] LEA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:30.835780] [INFO ] [LOCAL ] Saved forecast: LEA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LEA.txt [2026-03-10T20:25:30.835953] [INFO ] [sig ] [1741/3275] Completed LEA in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 9.2m [2026-03-10T20:25:30.836001] [INFO ] [sig ] [1742/3275] Forecasting LECO... [2026-03-10T20:25:30.836033] [INFO ] [sig ] Generating forecast for: LECO [2026-03-10T20:25:30.836063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-03-10T20:25:30.847411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-03-10T20:25:30.847794] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-03-10T20:25:30.848695] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-03-10T20:25:30.848751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:30.848784] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:30.848811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:30.848868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:30.907804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:30.908513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:30.908615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:30.908653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:31.038115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:31.038306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:31.038348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:31.038377] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:31.041995] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: DOWN (p=13.66%) [2026-03-10T20:25:31.042284] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-03-10T20:25:31.042418] [INFO ] [sig ] LECO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:31.187008] [INFO ] [LOCAL ] Saved forecast: LECO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LECO.txt [2026-03-10T20:25:31.187150] [INFO ] [sig ] [1742/3275] Completed LECO in 0.4s | 2.78 sym/s | Total: 10.4m | ETA: 9.2m [2026-03-10T20:25:31.187193] [INFO ] [sig ] [1743/3275] Forecasting LEG... [2026-03-10T20:25:31.187224] [INFO ] [sig ] Generating forecast for: LEG [2026-03-10T20:25:31.187256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-03-10T20:25:31.198533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-03-10T20:25:31.198886] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-03-10T20:25:31.199731] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-03-10T20:25:31.199786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:31.199818] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:31.199847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:31.199905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:31.260018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:31.260784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:31.260867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:31.260900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:31.385476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:31.385654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:31.385697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:31.385759] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:31.389501] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: UP (p=66.57%) [2026-03-10T20:25:31.389823] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-03-10T20:25:31.389977] [INFO ] [sig ] LEG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:31.536606] [INFO ] [LOCAL ] Saved forecast: LEG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LEG.txt [2026-03-10T20:25:31.536774] [INFO ] [sig ] [1743/3275] Completed LEG in 0.3s | 2.78 sym/s | Total: 10.4m | ETA: 9.2m [2026-03-10T20:25:31.536816] [INFO ] [sig ] [1744/3275] Forecasting LEGH... [2026-03-10T20:25:31.536845] [INFO ] [sig ] Generating forecast for: LEGH [2026-03-10T20:25:31.536875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-03-10T20:25:31.548432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-03-10T20:25:31.548876] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-03-10T20:25:31.549713] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-03-10T20:25:31.549768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:31.549800] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:31.549827] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:31.549884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:31.610720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:31.611663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:31.611767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:31.611804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:31.737024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:31.737191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:31.737233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:31.737262] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:31.740993] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: DOWN (p=22.31%) [2026-03-10T20:25:31.741311] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-03-10T20:25:31.741450] [INFO ] [sig ] LEGH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:31.890297] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LEGH.txt [2026-03-10T20:25:31.890463] [INFO ] [sig ] [1744/3275] Completed LEGH in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.2m [2026-03-10T20:25:31.890507] [INFO ] [sig ] [1745/3275] Forecasting LEGN... [2026-03-10T20:25:31.890537] [INFO ] [sig ] Generating forecast for: LEGN [2026-03-10T20:25:31.890586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-03-10T20:25:31.901898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-03-10T20:25:31.902276] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-03-10T20:25:31.903111] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-03-10T20:25:31.903165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:31.903197] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:31.903224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:31.903281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:31.967861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:31.968944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:31.969055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:31.969092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:32.089727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:32.089891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:32.089961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:32.089993] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:32.093627] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: UP (p=76.67%) [2026-03-10T20:25:32.093995] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-03-10T20:25:32.094142] [INFO ] [sig ] LEGN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:32.239236] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LEGN.txt [2026-03-10T20:25:32.239405] [INFO ] [sig ] [1745/3275] Completed LEGN in 0.3s | 2.78 sym/s | Total: 10.5m | ETA: 9.2m [2026-03-10T20:25:32.239447] [INFO ] [sig ] [1746/3275] Forecasting LEN... [2026-03-10T20:25:32.239476] [INFO ] [sig ] Generating forecast for: LEN [2026-03-10T20:25:32.239507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-03-10T20:25:32.251431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-03-10T20:25:32.251879] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-03-10T20:25:32.252769] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-03-10T20:25:32.252829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:32.252861] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:32.252888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:32.252944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:32.313071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:32.314002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:32.314100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:32.314134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:32.432834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:32.432999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:32.433043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:32.433072] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:32.436883] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: UP (p=92.84%) [2026-03-10T20:25:32.437185] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-03-10T20:25:32.437324] [INFO ] [sig ] LEN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:32.582072] [INFO ] [LOCAL ] Saved forecast: LEN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LEN.txt [2026-03-10T20:25:32.582242] [INFO ] [sig ] [1746/3275] Completed LEN in 0.3s | 2.78 sym/s | Total: 10.5m | ETA: 9.2m [2026-03-10T20:25:32.582300] [INFO ] [sig ] [1747/3275] Forecasting LENZ... [2026-03-10T20:25:32.582349] [INFO ] [sig ] Generating forecast for: LENZ [2026-03-10T20:25:32.582398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-03-10T20:25:32.594303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-03-10T20:25:32.594756] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-03-10T20:25:32.595633] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-03-10T20:25:32.595688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:32.595722] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:32.595750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:32.595808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:32.658602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:32.659440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:32.659562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:32.659628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:32.788682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:32.788872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:32.788918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:32.788949] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:32.792675] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: UP (p=53.00%) [2026-03-10T20:25:32.792982] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-03-10T20:25:32.793130] [INFO ] [sig ] LENZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:32.946833] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LENZ.txt [2026-03-10T20:25:32.947018] [INFO ] [sig ] [1747/3275] Completed LENZ in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.2m [2026-03-10T20:25:32.947077] [INFO ] [sig ] [1748/3275] Forecasting LEO... [2026-03-10T20:25:32.947123] [INFO ] [sig ] Generating forecast for: LEO [2026-03-10T20:25:32.947170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-03-10T20:25:32.959243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-03-10T20:25:32.959658] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-03-10T20:25:32.960507] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-03-10T20:25:32.960562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:32.960615] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:32.960643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:32.960700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:33.029624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:33.030562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:33.030686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:33.030729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:33.160280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:33.160467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:33.160528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:33.160566] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:33.164292] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: UP (p=58.08%) [2026-03-10T20:25:33.164611] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-03-10T20:25:33.164763] [INFO ] [sig ] LEO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:33.318772] [INFO ] [LOCAL ] Saved forecast: LEO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LEO.txt [2026-03-10T20:25:33.318928] [INFO ] [sig ] [1748/3275] Completed LEO in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-10T20:25:33.318970] [INFO ] [sig ] [1749/3275] Forecasting LEVI... [2026-03-10T20:25:33.319002] [INFO ] [sig ] Generating forecast for: LEVI [2026-03-10T20:25:33.319032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-03-10T20:25:33.331089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-03-10T20:25:33.331459] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-03-10T20:25:33.332306] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-03-10T20:25:33.332369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:33.332402] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:33.332443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:33.332502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:33.395654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:33.396609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:33.396698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:33.396733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:33.525754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:33.525930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:33.525980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:33.526009] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:33.529853] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: UP (p=67.49%) [2026-03-10T20:25:33.530157] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-03-10T20:25:33.530310] [INFO ] [sig ] LEVI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:33.674090] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LEVI.txt [2026-03-10T20:25:33.674240] [INFO ] [sig ] [1749/3275] Completed LEVI in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-10T20:25:33.674279] [INFO ] [sig ] [1750/3275] Forecasting LFMD... [2026-03-10T20:25:33.674310] [INFO ] [sig ] Generating forecast for: LFMD [2026-03-10T20:25:33.674342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-03-10T20:25:33.685547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-03-10T20:25:33.685964] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-03-10T20:25:33.686806] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-03-10T20:25:33.686861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:33.686892] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:33.686920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:33.686976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:33.745408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:33.746274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:33.746399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:33.746434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:33.873754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:33.873914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:33.873956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:33.873986] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:33.877444] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: DOWN (p=1.61%) [2026-03-10T20:25:33.877768] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-03-10T20:25:33.877907] [INFO ] [sig ] LFMD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:34.025892] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LFMD.txt [2026-03-10T20:25:34.026057] [INFO ] [sig ] [1750/3275] Completed LFMD in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-10T20:25:34.026100] [INFO ] [sig ] [1751/3275] Forecasting LFUS... [2026-03-10T20:25:34.026132] [INFO ] [sig ] Generating forecast for: LFUS [2026-03-10T20:25:34.026163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-03-10T20:25:34.037405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-03-10T20:25:34.037804] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-03-10T20:25:34.038660] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-03-10T20:25:34.038714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:34.038749] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:34.038780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:34.038837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:34.096417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:34.097201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:34.097283] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:34.097316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:34.226057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:34.226238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:34.226286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:34.226317] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:34.230036] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: UP (p=91.94%) [2026-03-10T20:25:34.230329] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-03-10T20:25:34.230463] [INFO ] [sig ] LFUS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:34.373155] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LFUS.txt [2026-03-10T20:25:34.373302] [INFO ] [sig ] [1751/3275] Completed LFUS in 0.3s | 2.78 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-10T20:25:34.373342] [INFO ] [sig ] [1752/3275] Forecasting LFVN... [2026-03-10T20:25:34.373372] [INFO ] [sig ] Generating forecast for: LFVN [2026-03-10T20:25:34.373402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-03-10T20:25:34.384786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-03-10T20:25:34.385169] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-03-10T20:25:34.386066] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-03-10T20:25:34.386121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:34.386155] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:34.386183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:34.386241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:34.444129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:34.445027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:34.445115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:34.445149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:34.568346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:34.568527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:34.568586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:34.568646] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:34.572167] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: DOWN (p=38.02%) [2026-03-10T20:25:34.572473] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-03-10T20:25:34.572649] [INFO ] [sig ] LFVN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:34.719674] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LFVN.txt [2026-03-10T20:25:34.719893] [INFO ] [sig ] [1752/3275] Completed LFVN in 0.3s | 2.78 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-10T20:25:34.719961] [INFO ] [sig ] [1753/3275] Forecasting LGCL... [2026-03-10T20:25:34.720009] [INFO ] [sig ] Generating forecast for: LGCL [2026-03-10T20:25:34.720049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-03-10T20:25:34.731240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-03-10T20:25:34.731682] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-03-10T20:25:34.732512] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-03-10T20:25:34.732566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:34.732630] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:34.732662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:34.732733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:34.795689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:34.796694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:34.796784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:34.796818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:34.923759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:34.923924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:34.923965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:34.923996] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:34.927935] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: UP (p=77.44%) [2026-03-10T20:25:34.928255] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-03-10T20:25:34.928394] [INFO ] [sig ] LGCL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:35.085544] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LGCL.txt [2026-03-10T20:25:35.085727] [INFO ] [sig ] [1753/3275] Completed LGCL in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-10T20:25:35.085770] [INFO ] [sig ] [1754/3275] Forecasting LGI... [2026-03-10T20:25:35.085801] [INFO ] [sig ] Generating forecast for: LGI [2026-03-10T20:25:35.086012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-03-10T20:25:35.097116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-03-10T20:25:35.097477] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-03-10T20:25:35.098365] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-03-10T20:25:35.098418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:35.098450] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:35.098477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:35.098533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:35.157498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:35.158336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:35.158418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:35.158452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:35.279186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:35.279355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:35.279398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:35.279429] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:35.283265] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: DOWN (p=22.81%) [2026-03-10T20:25:35.283605] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-03-10T20:25:35.283753] [INFO ] [sig ] LGI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:35.432005] [INFO ] [LOCAL ] Saved forecast: LGI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LGI.txt [2026-03-10T20:25:35.432132] [INFO ] [sig ] [1754/3275] Completed LGI in 0.3s | 2.78 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-10T20:25:35.432171] [INFO ] [sig ] [1755/3275] Forecasting LGIH... [2026-03-10T20:25:35.432200] [INFO ] [sig ] Generating forecast for: LGIH [2026-03-10T20:25:35.432231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-03-10T20:25:35.443914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-03-10T20:25:35.444235] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-03-10T20:25:35.445082] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-03-10T20:25:35.445136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:35.445168] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:35.445195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:35.445252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:35.505978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:35.506842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:35.507112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:35.507147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:35.629297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:35.629437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:35.629477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:35.629506] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:35.633060] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: UP (p=50.55%) [2026-03-10T20:25:35.633357] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-03-10T20:25:35.633505] [INFO ] [sig ] LGIH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:35.782804] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LGIH.txt [2026-03-10T20:25:35.782944] [INFO ] [sig ] [1755/3275] Completed LGIH in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-10T20:25:35.782985] [INFO ] [sig ] [1756/3275] Forecasting LGND... [2026-03-10T20:25:35.783016] [INFO ] [sig ] Generating forecast for: LGND [2026-03-10T20:25:35.783046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-03-10T20:25:35.794696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-03-10T20:25:35.795212] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-03-10T20:25:35.796443] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-03-10T20:25:35.796529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:35.796605] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:35.796655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:35.796745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:35.858218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:35.859182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:35.859271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:35.859305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:35.980507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:35.980679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:35.980722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:35.980770] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:35.984339] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: UP (p=50.05%) [2026-03-10T20:25:35.984643] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-03-10T20:25:35.984784] [INFO ] [sig ] LGND: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:36.129483] [INFO ] [LOCAL ] Saved forecast: LGND 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LGND.txt [2026-03-10T20:25:36.129645] [INFO ] [sig ] [1756/3275] Completed LGND in 0.3s | 2.78 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-10T20:25:36.129690] [INFO ] [sig ] [1757/3275] Forecasting LH... [2026-03-10T20:25:36.129727] [INFO ] [sig ] Generating forecast for: LH [2026-03-10T20:25:36.129764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-03-10T20:25:36.142699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-03-10T20:25:36.143086] [INFO ] [FORECASTER] Starting predict_future for LH [2026-03-10T20:25:36.144038] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-03-10T20:25:36.144108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:36.144199] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:36.144243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:36.144327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:36.207854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:36.208765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:36.208867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:36.208907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:36.342362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:36.342526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:36.342569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:36.342621] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:36.346803] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: UP (p=93.11%) [2026-03-10T20:25:36.347108] [INFO ] [FORECASTER] Completed predict_future for LH [2026-03-10T20:25:36.347247] [INFO ] [sig ] LH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:36.517298] [INFO ] [LOCAL ] Saved forecast: LH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LH.txt [2026-03-10T20:25:36.517464] [INFO ] [sig ] [1757/3275] Completed LH in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-10T20:25:36.517508] [INFO ] [sig ] [1758/3275] Forecasting LHX... [2026-03-10T20:25:36.517541] [INFO ] [sig ] Generating forecast for: LHX [2026-03-10T20:25:36.517590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-03-10T20:25:36.530220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-03-10T20:25:36.530646] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-03-10T20:25:36.531528] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-03-10T20:25:36.531612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:36.531648] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:36.531677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:36.531735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:36.596913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:36.597739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:36.597856] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:36.597894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:36.726198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:36.726366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:36.726410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:36.726439] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:36.730308] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-03-10T20:25:36.730696] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-03-10T20:25:36.730845] [INFO ] [sig ] LHX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:36.877951] [INFO ] [LOCAL ] Saved forecast: LHX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LHX.txt [2026-03-10T20:25:36.878114] [INFO ] [sig ] [1758/3275] Completed LHX in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-10T20:25:36.878185] [INFO ] [sig ] [1759/3275] Forecasting LI... [2026-03-10T20:25:36.878218] [INFO ] [sig ] Generating forecast for: LI [2026-03-10T20:25:36.878248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-03-10T20:25:36.889685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-03-10T20:25:36.890141] [INFO ] [FORECASTER] Starting predict_future for LI [2026-03-10T20:25:36.891013] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-03-10T20:25:36.891067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:36.891100] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:36.891127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:36.891185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:36.953175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:36.954076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:36.954162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:36.954196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:37.079787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:37.079954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:37.079996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:37.080026] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:37.083795] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: UP (p=84.35%) [2026-03-10T20:25:37.084127] [INFO ] [FORECASTER] Completed predict_future for LI [2026-03-10T20:25:37.084287] [INFO ] [sig ] LI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:37.275975] [INFO ] [LOCAL ] Saved forecast: LI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LI.txt [2026-03-10T20:25:37.276168] [INFO ] [sig ] [1759/3275] Completed LI in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-10T20:25:37.276220] [INFO ] [sig ] [1760/3275] Forecasting LIF... [2026-03-10T20:25:37.276252] [INFO ] [sig ] Generating forecast for: LIF [2026-03-10T20:25:37.276285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-03-10T20:25:37.289491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-03-10T20:25:37.289943] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-03-10T20:25:37.290895] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-03-10T20:25:37.290951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:37.290983] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:37.291010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:37.291066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:37.353108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:37.354052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:37.354330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:37.354364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:37.486937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:37.487096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:37.487138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:37.487167] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:37.491196] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: DOWN (p=13.67%) [2026-03-10T20:25:37.491520] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-03-10T20:25:37.491681] [INFO ] [sig ] LIF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:37.642477] [INFO ] [LOCAL ] Saved forecast: LIF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LIF.txt [2026-03-10T20:25:37.642664] [INFO ] [sig ] [1760/3275] Completed LIF in 0.4s | 2.78 sym/s | Total: 10.5m | ETA: 9.1m [2026-03-10T20:25:37.642712] [INFO ] [sig ] [1761/3275] Forecasting LII... [2026-03-10T20:25:37.642745] [INFO ] [sig ] Generating forecast for: LII [2026-03-10T20:25:37.642778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-03-10T20:25:37.654276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-03-10T20:25:37.654727] [INFO ] [FORECASTER] Starting predict_future for LII [2026-03-10T20:25:37.655639] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-03-10T20:25:37.655696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:37.655735] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:37.655770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:37.655842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:37.717496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:37.718675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:37.718763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:37.718798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:37.842152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:37.842310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:37.842351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:37.842381] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:37.845890] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: UP (p=52.10%) [2026-03-10T20:25:37.846178] [INFO ] [FORECASTER] Completed predict_future for LII [2026-03-10T20:25:37.846310] [INFO ] [sig ] LII: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:37.998000] [INFO ] [LOCAL ] Saved forecast: LII 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LII.txt [2026-03-10T20:25:37.998176] [INFO ] [sig ] [1761/3275] Completed LII in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.1m [2026-03-10T20:25:37.998222] [INFO ] [sig ] [1762/3275] Forecasting LILA... [2026-03-10T20:25:37.998252] [INFO ] [sig ] Generating forecast for: LILA [2026-03-10T20:25:37.998282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-03-10T20:25:38.010637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-03-10T20:25:38.011229] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-03-10T20:25:38.012061] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-03-10T20:25:38.012128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:38.012161] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:38.012187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:38.012245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:38.069456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:38.070364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:38.070446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:38.070479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:38.189794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:38.189962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:38.190003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:38.190033] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:38.193447] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: DOWN (p=3.09%) [2026-03-10T20:25:38.193775] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-03-10T20:25:38.193917] [INFO ] [sig ] LILA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:38.338418] [INFO ] [LOCAL ] Saved forecast: LILA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LILA.txt [2026-03-10T20:25:38.338602] [INFO ] [sig ] [1762/3275] Completed LILA in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.1m [2026-03-10T20:25:38.338650] [INFO ] [sig ] [1763/3275] Forecasting LILAK... [2026-03-10T20:25:38.338681] [INFO ] [sig ] Generating forecast for: LILAK [2026-03-10T20:25:38.338713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-03-10T20:25:38.350464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-03-10T20:25:38.350933] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-03-10T20:25:38.351818] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-03-10T20:25:38.351872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:38.351905] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:38.351932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:38.351988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:38.411325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:38.412263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:38.412351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:38.412388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:38.541514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:38.541711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:38.541761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:38.541799] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:38.545631] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: DOWN (p=23.94%) [2026-03-10T20:25:38.545970] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-03-10T20:25:38.546125] [INFO ] [sig ] LILAK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:38.698664] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LILAK.txt [2026-03-10T20:25:38.698833] [INFO ] [sig ] [1763/3275] Completed LILAK in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.1m [2026-03-10T20:25:38.698878] [INFO ] [sig ] [1764/3275] Forecasting LIND... [2026-03-10T20:25:38.698907] [INFO ] [sig ] Generating forecast for: LIND [2026-03-10T20:25:38.698938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-03-10T20:25:38.713029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-03-10T20:25:38.713441] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-03-10T20:25:38.714314] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-03-10T20:25:38.714368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:38.714399] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:38.714426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:38.714482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:38.775275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:38.776356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:38.776446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:38.776481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:38.909419] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:38.909616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:38.909666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:38.909696] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:38.913398] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: DOWN (p=16.56%) [2026-03-10T20:25:38.913716] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-03-10T20:25:38.913852] [INFO ] [sig ] LIND: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:39.060789] [INFO ] [LOCAL ] Saved forecast: LIND 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LIND.txt [2026-03-10T20:25:39.060990] [INFO ] [sig ] [1764/3275] Completed LIND in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.1m [2026-03-10T20:25:39.061049] [INFO ] [sig ] [1765/3275] Forecasting LINE... [2026-03-10T20:25:39.061082] [INFO ] [sig ] Generating forecast for: LINE [2026-03-10T20:25:39.061113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-03-10T20:25:39.072970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-03-10T20:25:39.073347] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-03-10T20:25:39.074208] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-03-10T20:25:39.074263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:39.074296] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:39.074325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:39.074383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:39.137444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:39.138426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:39.138515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:39.138547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:39.275767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:39.275946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:39.276000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:39.276032] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:39.279723] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: UP (p=76.89%) [2026-03-10T20:25:39.280039] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-03-10T20:25:39.280179] [INFO ] [sig ] LINE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:39.430562] [INFO ] [LOCAL ] Saved forecast: LINE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LINE.txt [2026-03-10T20:25:39.430729] [INFO ] [sig ] [1765/3275] Completed LINE in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-10T20:25:39.430771] [INFO ] [sig ] [1766/3275] Forecasting LINK... [2026-03-10T20:25:39.430802] [INFO ] [sig ] Generating forecast for: LINK [2026-03-10T20:25:39.430831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-03-10T20:25:39.442015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-03-10T20:25:39.442351] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-03-10T20:25:39.443159] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-03-10T20:25:39.443211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:39.443244] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:39.443270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:39.443331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:39.504288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:39.505208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:39.505294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:39.505327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:39.621632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:39.621801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:39.621842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:39.621872] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:39.625869] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: UP (p=84.28%) [2026-03-10T20:25:39.626348] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-03-10T20:25:39.626490] [INFO ] [sig ] LINK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:39.773321] [INFO ] [LOCAL ] Saved forecast: LINK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LINK.txt [2026-03-10T20:25:39.773478] [INFO ] [sig ] [1766/3275] Completed LINK in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-10T20:25:39.773527] [INFO ] [sig ] [1767/3275] Forecasting LITE... [2026-03-10T20:25:39.773558] [INFO ] [sig ] Generating forecast for: LITE [2026-03-10T20:25:39.773613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-03-10T20:25:39.785365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-03-10T20:25:39.785767] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-03-10T20:25:39.786672] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-03-10T20:25:39.786727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:39.786761] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:39.786791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:39.786848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:39.845857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:39.846733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:39.846861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:39.846904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:39.977031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:39.977188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:39.977231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:39.977261] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:39.980974] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: UP (p=78.06%) [2026-03-10T20:25:39.981322] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-03-10T20:25:39.981462] [INFO ] [sig ] LITE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:40.125538] [INFO ] [LOCAL ] Saved forecast: LITE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LITE.txt [2026-03-10T20:25:40.125704] [INFO ] [sig ] [1767/3275] Completed LITE in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-10T20:25:40.125747] [INFO ] [sig ] [1768/3275] Forecasting LITM... [2026-03-10T20:25:40.125780] [INFO ] [sig ] Generating forecast for: LITM [2026-03-10T20:25:40.125827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-03-10T20:25:40.137527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-03-10T20:25:40.137905] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-03-10T20:25:40.138800] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-03-10T20:25:40.138875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:40.138918] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:40.138951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:40.139020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:40.199861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:40.200683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:40.200767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:40.200801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:40.321920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:40.322084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:40.322126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:40.322156] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:40.325677] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=92.63%) [2026-03-10T20:25:40.326009] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-03-10T20:25:40.326144] [INFO ] [sig ] LITM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:40.468616] [INFO ] [LOCAL ] Saved forecast: LITM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LITM.txt [2026-03-10T20:25:40.468782] [INFO ] [sig ] [1768/3275] Completed LITM in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-10T20:25:40.468825] [INFO ] [sig ] [1769/3275] Forecasting LIVN... [2026-03-10T20:25:40.468855] [INFO ] [sig ] Generating forecast for: LIVN [2026-03-10T20:25:40.468888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-03-10T20:25:40.480237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-03-10T20:25:40.480639] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-03-10T20:25:40.481463] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-03-10T20:25:40.481521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:40.481554] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:40.481613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:40.481675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:40.542149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:40.543059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:40.543147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:40.543181] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:40.673333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:40.673519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:40.673564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:40.673618] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:40.677703] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: UP (p=96.09%) [2026-03-10T20:25:40.678114] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-03-10T20:25:40.678327] [INFO ] [sig ] LIVN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:40.838112] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LIVN.txt [2026-03-10T20:25:40.838343] [INFO ] [sig ] [1769/3275] Completed LIVN in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-10T20:25:40.838402] [INFO ] [sig ] [1770/3275] Forecasting LKFN... [2026-03-10T20:25:40.838443] [INFO ] [sig ] Generating forecast for: LKFN [2026-03-10T20:25:40.838473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-03-10T20:25:40.851065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-03-10T20:25:40.851469] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-03-10T20:25:40.852323] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-03-10T20:25:40.852377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:40.852410] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:40.852437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:40.852492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:40.911753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:40.912708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:40.912796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:40.912836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:41.029790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:41.029951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:41.029992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:41.030022] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:41.033570] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-03-10T20:25:41.033881] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-03-10T20:25:41.034014] [INFO ] [sig ] LKFN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:41.177419] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LKFN.txt [2026-03-10T20:25:41.177626] [INFO ] [sig ] [1770/3275] Completed LKFN in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-10T20:25:41.177672] [INFO ] [sig ] [1771/3275] Forecasting LKQ... [2026-03-10T20:25:41.177702] [INFO ] [sig ] Generating forecast for: LKQ [2026-03-10T20:25:41.177732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-03-10T20:25:41.188558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-03-10T20:25:41.188939] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-03-10T20:25:41.189747] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-03-10T20:25:41.189800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:41.189832] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:41.189859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:41.189917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:41.253083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:41.254175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:41.254275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:41.254324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:41.373083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:41.373252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:41.373295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:41.373323] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:41.376984] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: UP (p=82.40%) [2026-03-10T20:25:41.377329] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-03-10T20:25:41.377487] [INFO ] [sig ] LKQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:41.537418] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LKQ.txt [2026-03-10T20:25:41.537596] [INFO ] [sig ] [1771/3275] Completed LKQ in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-10T20:25:41.537640] [INFO ] [sig ] [1772/3275] Forecasting LLY... [2026-03-10T20:25:41.537672] [INFO ] [sig ] Generating forecast for: LLY [2026-03-10T20:25:41.537715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-03-10T20:25:41.549062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-03-10T20:25:41.549376] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-03-10T20:25:41.550197] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-03-10T20:25:41.550250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:41.550283] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:41.550311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:41.550367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:41.609985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:41.610733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:41.610817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:41.610850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:41.735507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:41.735686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:41.735730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:41.735762] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:41.739279] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: UP (p=58.42%) [2026-03-10T20:25:41.739566] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-03-10T20:25:41.739722] [INFO ] [sig ] LLY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:41.886291] [INFO ] [LOCAL ] Saved forecast: LLY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LLY.txt [2026-03-10T20:25:41.886450] [INFO ] [sig ] [1772/3275] Completed LLY in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-10T20:25:41.886489] [INFO ] [sig ] [1773/3275] Forecasting LMB... [2026-03-10T20:25:41.886520] [INFO ] [sig ] Generating forecast for: LMB [2026-03-10T20:25:41.886550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-03-10T20:25:41.898301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-03-10T20:25:41.898727] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-03-10T20:25:41.899593] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-03-10T20:25:41.899648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:41.899695] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:41.899723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:41.899781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:41.958167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:41.959106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:41.959193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:41.959227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:42.078723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:42.078891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:42.078941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:42.078978] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:42.082459] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: UP (p=63.79%) [2026-03-10T20:25:42.082756] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-03-10T20:25:42.082895] [INFO ] [sig ] LMB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:42.226021] [INFO ] [LOCAL ] Saved forecast: LMB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LMB.txt [2026-03-10T20:25:42.226173] [INFO ] [sig ] [1773/3275] Completed LMB in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-10T20:25:42.226214] [INFO ] [sig ] [1774/3275] Forecasting LMBS... [2026-03-10T20:25:42.226244] [INFO ] [sig ] Generating forecast for: LMBS [2026-03-10T20:25:42.226274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-03-10T20:25:42.237791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-03-10T20:25:42.238127] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-03-10T20:25:42.238963] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-03-10T20:25:42.239018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:42.239080] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:42.239108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:42.239165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:42.297439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:42.298319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:42.298404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:42.298437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:42.424190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:42.424350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:42.424391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:42.424420] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:42.427924] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: UP (p=59.90%) [2026-03-10T20:25:42.428229] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-03-10T20:25:42.428359] [INFO ] [sig ] LMBS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:42.572375] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LMBS.txt [2026-03-10T20:25:42.572534] [INFO ] [sig ] [1774/3275] Completed LMBS in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-10T20:25:42.572598] [INFO ] [sig ] [1775/3275] Forecasting LMND... [2026-03-10T20:25:42.572631] [INFO ] [sig ] Generating forecast for: LMND [2026-03-10T20:25:42.572662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-03-10T20:25:42.583968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-03-10T20:25:42.584318] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-03-10T20:25:42.585168] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-03-10T20:25:42.585222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:42.585256] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:42.585285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:42.585343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:42.644302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:42.645186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:42.645271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:42.645306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:42.769334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:42.769494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:42.769535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:42.769564] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:42.773078] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: DOWN (p=7.25%) [2026-03-10T20:25:42.773360] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-03-10T20:25:42.773492] [INFO ] [sig ] LMND: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:42.922049] [INFO ] [LOCAL ] Saved forecast: LMND 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LMND.txt [2026-03-10T20:25:42.922210] [INFO ] [sig ] [1775/3275] Completed LMND in 0.3s | 2.78 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-10T20:25:42.922254] [INFO ] [sig ] [1776/3275] Forecasting LNC... [2026-03-10T20:25:42.922284] [INFO ] [sig ] Generating forecast for: LNC [2026-03-10T20:25:42.922314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-03-10T20:25:42.933846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-03-10T20:25:42.934275] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-03-10T20:25:42.935152] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-03-10T20:25:42.935207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:42.935242] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:42.935271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:42.935329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:42.999966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:43.001440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:43.001593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:43.001634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:43.129048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:43.129210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:43.129253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:43.129284] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:43.133076] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: DOWN (p=10.94%) [2026-03-10T20:25:43.133541] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-03-10T20:25:43.133704] [INFO ] [sig ] LNC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:43.278879] [INFO ] [LOCAL ] Saved forecast: LNC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LNC.txt [2026-03-10T20:25:43.279037] [INFO ] [sig ] [1776/3275] Completed LNC in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-10T20:25:43.279097] [INFO ] [sig ] [1777/3275] Forecasting LNG... [2026-03-10T20:25:43.279131] [INFO ] [sig ] Generating forecast for: LNG [2026-03-10T20:25:43.279163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-03-10T20:25:43.291694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-03-10T20:25:43.292040] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-03-10T20:25:43.292861] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-03-10T20:25:43.292915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:43.292946] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:43.292975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:43.293034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:43.357960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:43.359116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:43.359223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:43.359268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:43.493959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:43.494124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:43.494167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:43.494247] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:43.497831] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: UP (p=57.70%) [2026-03-10T20:25:43.498149] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-03-10T20:25:43.498287] [INFO ] [sig ] LNG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:43.643248] [INFO ] [LOCAL ] Saved forecast: LNG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LNG.txt [2026-03-10T20:25:43.643408] [INFO ] [sig ] [1777/3275] Completed LNG in 0.4s | 2.78 sym/s | Total: 10.6m | ETA: 9.0m [2026-03-10T20:25:43.643451] [INFO ] [sig ] [1778/3275] Forecasting LNKB... [2026-03-10T20:25:43.643481] [INFO ] [sig ] Generating forecast for: LNKB [2026-03-10T20:25:43.643511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-03-10T20:25:43.654805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-03-10T20:25:43.655181] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-03-10T20:25:43.655993] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-03-10T20:25:43.656045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:43.656077] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:43.656104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:43.656161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:43.714205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:43.715062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:43.715149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:43.715182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:43.835164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:43.835325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:43.835365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:43.835395] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:43.838876] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: UP (p=96.10%) [2026-03-10T20:25:43.839160] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-03-10T20:25:43.839290] [INFO ] [sig ] LNKB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:43.997158] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LNKB.txt [2026-03-10T20:25:43.997360] [INFO ] [sig ] [1778/3275] Completed LNKB in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.0m [2026-03-10T20:25:43.997426] [INFO ] [sig ] [1779/3275] Forecasting LNTH... [2026-03-10T20:25:43.997475] [INFO ] [sig ] Generating forecast for: LNTH [2026-03-10T20:25:43.997525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-03-10T20:25:44.011939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-03-10T20:25:44.012413] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-03-10T20:25:44.013565] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-03-10T20:25:44.013660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:44.013712] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:44.013759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:44.013852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:44.079406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:44.080263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:44.080351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:44.080387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:44.211299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:44.211465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:44.211507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:44.211538] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:44.215286] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-03-10T20:25:44.215652] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-03-10T20:25:44.215816] [INFO ] [sig ] LNTH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:44.368831] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LNTH.txt [2026-03-10T20:25:44.368995] [INFO ] [sig ] [1779/3275] Completed LNTH in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.0m [2026-03-10T20:25:44.369043] [INFO ] [sig ] [1780/3275] Forecasting LOAN... [2026-03-10T20:25:44.369081] [INFO ] [sig ] Generating forecast for: LOAN [2026-03-10T20:25:44.369113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-03-10T20:25:44.381497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-03-10T20:25:44.381932] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-03-10T20:25:44.382838] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-03-10T20:25:44.382893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:44.382926] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:44.382954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:44.383021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:44.444804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:44.445811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:44.445936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:44.445995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:44.587877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:44.588078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:44.588135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:44.588225] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:44.594080] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: UP (p=90.72%) [2026-03-10T20:25:44.594690] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-03-10T20:25:44.594933] [INFO ] [sig ] LOAN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:44.777632] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LOAN.txt [2026-03-10T20:25:44.777778] [INFO ] [sig ] [1780/3275] Completed LOAN in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 9.0m [2026-03-10T20:25:44.777817] [INFO ] [sig ] [1781/3275] Forecasting LOMA... [2026-03-10T20:25:44.777846] [INFO ] [sig ] Generating forecast for: LOMA [2026-03-10T20:25:44.777876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-03-10T20:25:44.789443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-03-10T20:25:44.789833] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-03-10T20:25:44.790653] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-03-10T20:25:44.790706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:44.790739] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:44.790766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:44.790823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:44.850563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:44.851475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:44.851567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:44.851623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:44.973334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:44.973498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:44.973540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:44.973570] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:44.977401] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: DOWN (p=29.11%) [2026-03-10T20:25:44.977759] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-03-10T20:25:44.977902] [INFO ] [sig ] LOMA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:45.125138] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LOMA.txt [2026-03-10T20:25:45.125306] [INFO ] [sig ] [1781/3275] Completed LOMA in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 9.0m [2026-03-10T20:25:45.125348] [INFO ] [sig ] [1782/3275] Forecasting LPCN... [2026-03-10T20:25:45.125386] [INFO ] [sig ] Generating forecast for: LPCN [2026-03-10T20:25:45.125433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-03-10T20:25:45.137558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-03-10T20:25:45.138008] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-03-10T20:25:45.138902] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-03-10T20:25:45.138956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:45.138988] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:45.139015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:45.139072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:45.206392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:45.207542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:45.207693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:45.207730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:45.331555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:45.331738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:45.331780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:45.331809] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:45.335403] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: UP (p=60.01%) [2026-03-10T20:25:45.335724] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-03-10T20:25:45.335861] [INFO ] [sig ] LPCN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:45.492493] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LPCN.txt [2026-03-10T20:25:45.492703] [INFO ] [sig ] [1782/3275] Completed LPCN in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-10T20:25:45.492758] [INFO ] [sig ] [1783/3275] Forecasting LPG... [2026-03-10T20:25:45.492791] [INFO ] [sig ] Generating forecast for: LPG [2026-03-10T20:25:45.492823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-03-10T20:25:45.505758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-03-10T20:25:45.506198] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-03-10T20:25:45.507093] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-03-10T20:25:45.507149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:45.507181] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:45.507208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:45.507266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:45.570377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:45.571313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:45.571409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:45.571451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:45.710276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:45.710670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:45.710727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:45.710758] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:45.714786] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: UP (p=63.72%) [2026-03-10T20:25:45.715109] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-03-10T20:25:45.715250] [INFO ] [sig ] LPG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:45.871191] [INFO ] [LOCAL ] Saved forecast: LPG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LPG.txt [2026-03-10T20:25:45.871353] [INFO ] [sig ] [1783/3275] Completed LPG in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-10T20:25:45.871395] [INFO ] [sig ] [1784/3275] Forecasting LPL... [2026-03-10T20:25:45.871425] [INFO ] [sig ] Generating forecast for: LPL [2026-03-10T20:25:45.871456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-03-10T20:25:45.882930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-03-10T20:25:45.883313] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-03-10T20:25:45.884112] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-03-10T20:25:45.884164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:45.884196] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:45.884238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:45.884297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:45.943146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:45.944121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:45.944271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:45.944307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:46.068347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:46.068507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:46.068549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:46.068601] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:46.072468] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: UP (p=99.53%) [2026-03-10T20:25:46.072810] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-03-10T20:25:46.072966] [INFO ] [sig ] LPL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:46.225801] [INFO ] [LOCAL ] Saved forecast: LPL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LPL.txt [2026-03-10T20:25:46.226017] [INFO ] [sig ] [1784/3275] Completed LPL in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-10T20:25:46.226084] [INFO ] [sig ] [1785/3275] Forecasting LPTH... [2026-03-10T20:25:46.226132] [INFO ] [sig ] Generating forecast for: LPTH [2026-03-10T20:25:46.226173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-03-10T20:25:46.237669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-03-10T20:25:46.238077] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-03-10T20:25:46.239002] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-03-10T20:25:46.239057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:46.239089] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:46.239115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:46.239176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:46.302305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:46.303190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:46.303278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:46.303311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:46.432952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:46.433115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:46.433157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:46.433187] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:46.437077] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: DOWN (p=29.61%) [2026-03-10T20:25:46.437461] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-03-10T20:25:46.437652] [INFO ] [sig ] LPTH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:46.590475] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LPTH.txt [2026-03-10T20:25:46.590649] [INFO ] [sig ] [1785/3275] Completed LPTH in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-10T20:25:46.590695] [INFO ] [sig ] [1786/3275] Forecasting LPX... [2026-03-10T20:25:46.590726] [INFO ] [sig ] Generating forecast for: LPX [2026-03-10T20:25:46.590758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-03-10T20:25:46.602635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-03-10T20:25:46.603059] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-03-10T20:25:46.603909] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-03-10T20:25:46.603963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:46.603995] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:46.604022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:46.604079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:46.662224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:46.662930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:46.663019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:46.663055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:46.787209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:46.787369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:46.787410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:46.787440] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:46.791033] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: DOWN (p=40.13%) [2026-03-10T20:25:46.791329] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-03-10T20:25:46.791462] [INFO ] [sig ] LPX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:46.936633] [INFO ] [LOCAL ] Saved forecast: LPX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LPX.txt [2026-03-10T20:25:46.936794] [INFO ] [sig ] [1786/3275] Completed LPX in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-10T20:25:46.936835] [INFO ] [sig ] [1787/3275] Forecasting LQDA... [2026-03-10T20:25:46.936865] [INFO ] [sig ] Generating forecast for: LQDA [2026-03-10T20:25:46.936895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-03-10T20:25:46.948459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-03-10T20:25:46.948846] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-03-10T20:25:46.949730] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-03-10T20:25:46.949784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:46.949817] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:46.949845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:46.949903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:47.011042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:47.012029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:47.012136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:47.012188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:47.148911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:47.149077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:47.149130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:47.149165] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:47.152821] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: UP (p=72.35%) [2026-03-10T20:25:47.153107] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-03-10T20:25:47.153238] [INFO ] [sig ] LQDA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:47.306374] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LQDA.txt [2026-03-10T20:25:47.306589] [INFO ] [sig ] [1787/3275] Completed LQDA in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-10T20:25:47.306637] [INFO ] [sig ] [1788/3275] Forecasting LRCX... [2026-03-10T20:25:47.306668] [INFO ] [sig ] Generating forecast for: LRCX [2026-03-10T20:25:47.306712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-03-10T20:25:47.317940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-03-10T20:25:47.318355] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-03-10T20:25:47.319215] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-03-10T20:25:47.319269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:47.319300] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:47.319328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:47.319386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:47.376926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:47.377859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:47.377964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:47.378006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:47.506057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:47.506223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:47.506266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:47.506295] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:47.509807] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: UP (p=90.30%) [2026-03-10T20:25:47.510088] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-03-10T20:25:47.510219] [INFO ] [sig ] LRCX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:47.656749] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LRCX.txt [2026-03-10T20:25:47.656915] [INFO ] [sig ] [1788/3275] Completed LRCX in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-10T20:25:47.656959] [INFO ] [sig ] [1789/3275] Forecasting LRGE... [2026-03-10T20:25:47.656989] [INFO ] [sig ] Generating forecast for: LRGE [2026-03-10T20:25:47.657027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-03-10T20:25:47.668247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-03-10T20:25:47.668629] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-03-10T20:25:47.669433] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-03-10T20:25:47.669486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:47.669519] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:47.669547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:47.669637] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:47.727727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:47.728640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:47.728748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:47.728784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:47.844896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:47.845055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:47.845096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:47.845126] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:47.848663] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: DOWN (p=36.84%) [2026-03-10T20:25:47.848948] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-03-10T20:25:47.849081] [INFO ] [sig ] LRGE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:47.994191] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LRGE.txt [2026-03-10T20:25:47.994361] [INFO ] [sig ] [1789/3275] Completed LRGE in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-10T20:25:47.994403] [INFO ] [sig ] [1790/3275] Forecasting LSPD... [2026-03-10T20:25:47.994435] [INFO ] [sig ] Generating forecast for: LSPD [2026-03-10T20:25:47.994465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-03-10T20:25:48.005778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-03-10T20:25:48.006196] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-03-10T20:25:48.007048] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-03-10T20:25:48.007114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:48.007153] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:48.007182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:48.007238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:48.064829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:48.065739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:48.065821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:48.065855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:48.194161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:48.194320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:48.194361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:48.194390] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:48.197893] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: DOWN (p=4.67%) [2026-03-10T20:25:48.198215] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-03-10T20:25:48.198354] [INFO ] [sig ] LSPD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:48.350245] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LSPD.txt [2026-03-10T20:25:48.350419] [INFO ] [sig ] [1790/3275] Completed LSPD in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-10T20:25:48.350462] [INFO ] [sig ] [1791/3275] Forecasting LTRX... [2026-03-10T20:25:48.350491] [INFO ] [sig ] Generating forecast for: LTRX [2026-03-10T20:25:48.350521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-03-10T20:25:48.362512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-03-10T20:25:48.362893] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-03-10T20:25:48.363796] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-03-10T20:25:48.363849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:48.363909] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:48.363938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:48.363999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:48.421657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:48.422489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:48.422597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:48.422635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:48.544564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:48.544743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:48.544784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:48.544840] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:48.548361] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-03-10T20:25:48.548681] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-03-10T20:25:48.548816] [INFO ] [sig ] LTRX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:48.692559] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LTRX.txt [2026-03-10T20:25:48.692746] [INFO ] [sig ] [1791/3275] Completed LTRX in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-10T20:25:48.692786] [INFO ] [sig ] [1792/3275] Forecasting LUCD... [2026-03-10T20:25:48.692819] [INFO ] [sig ] Generating forecast for: LUCD [2026-03-10T20:25:48.692857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-03-10T20:25:48.705000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-03-10T20:25:48.705346] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-03-10T20:25:48.706174] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-03-10T20:25:48.706228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:48.706260] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:48.706287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:48.706343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:48.763991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:48.764635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:48.764714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:48.764746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:48.883611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:48.883770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:48.883811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:48.883840] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:48.887252] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-03-10T20:25:48.887532] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-03-10T20:25:48.887679] [INFO ] [sig ] LUCD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:49.035797] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LUCD.txt [2026-03-10T20:25:49.035952] [INFO ] [sig ] [1792/3275] Completed LUCD in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-10T20:25:49.035999] [INFO ] [sig ] [1793/3275] Forecasting LUMN... [2026-03-10T20:25:49.036030] [INFO ] [sig ] Generating forecast for: LUMN [2026-03-10T20:25:49.036065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-03-10T20:25:49.048694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-03-10T20:25:49.049099] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-03-10T20:25:49.049978] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-03-10T20:25:49.050032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:49.050065] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:49.050092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:49.050150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:49.107912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:49.108903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:49.109002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:49.109037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:49.232914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:49.233078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:49.233125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:49.233161] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:49.236730] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: DOWN (p=10.36%) [2026-03-10T20:25:49.237024] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-03-10T20:25:49.237151] [INFO ] [sig ] LUMN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:49.379387] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LUMN.txt [2026-03-10T20:25:49.379509] [INFO ] [sig ] [1793/3275] Completed LUMN in 0.3s | 2.78 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-10T20:25:49.379550] [INFO ] [sig ] [1794/3275] Forecasting LVHD... [2026-03-10T20:25:49.379598] [INFO ] [sig ] Generating forecast for: LVHD [2026-03-10T20:25:49.379631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-03-10T20:25:49.391589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-03-10T20:25:49.391969] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-03-10T20:25:49.393008] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-03-10T20:25:49.393072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:49.393105] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:49.393132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:49.393189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:49.453310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:49.454227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:49.454313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:49.454346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:49.576222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:49.576391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:49.576432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:49.576501] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:49.580046] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=94.96%) [2026-03-10T20:25:49.580331] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-03-10T20:25:49.580465] [INFO ] [sig ] LVHD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:49.731850] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LVHD.txt [2026-03-10T20:25:49.732025] [INFO ] [sig ] [1794/3275] Completed LVHD in 0.4s | 2.78 sym/s | Total: 10.7m | ETA: 8.9m [2026-03-10T20:25:49.732066] [INFO ] [sig ] [1795/3275] Forecasting LWAY... [2026-03-10T20:25:49.732097] [INFO ] [sig ] Generating forecast for: LWAY [2026-03-10T20:25:49.732129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-03-10T20:25:49.744109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-03-10T20:25:49.744529] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-03-10T20:25:49.745377] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-03-10T20:25:49.745432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:49.745464] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:49.745491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:49.745600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:49.803067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:49.804052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:49.804142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:49.804174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:49.926270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:49.926434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:49.926476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:49.926505] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:49.930091] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: DOWN (p=20.79%) [2026-03-10T20:25:49.930388] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-03-10T20:25:49.930520] [INFO ] [sig ] LWAY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:50.074511] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LWAY.txt [2026-03-10T20:25:50.074693] [INFO ] [sig ] [1795/3275] Completed LWAY in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 8.9m [2026-03-10T20:25:50.074738] [INFO ] [sig ] [1796/3275] Forecasting LWLG... [2026-03-10T20:25:50.074768] [INFO ] [sig ] Generating forecast for: LWLG [2026-03-10T20:25:50.074799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-03-10T20:25:50.086795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-03-10T20:25:50.087152] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-03-10T20:25:50.087970] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-03-10T20:25:50.088027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:50.088067] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:50.088100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:50.088200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:50.148001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:50.148785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:50.148869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:50.148903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:50.279031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:50.279215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:50.279260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:50.279291] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:50.283336] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: UP (p=75.23%) [2026-03-10T20:25:50.283666] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-03-10T20:25:50.283805] [INFO ] [sig ] LWLG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:50.435564] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LWLG.txt [2026-03-10T20:25:50.435754] [INFO ] [sig ] [1796/3275] Completed LWLG in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 8.9m [2026-03-10T20:25:50.435804] [INFO ] [sig ] [1797/3275] Forecasting LYTS... [2026-03-10T20:25:50.435834] [INFO ] [sig ] Generating forecast for: LYTS [2026-03-10T20:25:50.435865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-03-10T20:25:50.447819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-03-10T20:25:50.448214] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-03-10T20:25:50.449082] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-03-10T20:25:50.449175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:50.449217] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:50.449248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:50.449305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:50.506544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:50.507437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:50.507529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:50.507563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:50.625082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:50.625247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:50.625288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:50.625316] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:50.628870] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: DOWN (p=33.43%) [2026-03-10T20:25:50.629170] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-03-10T20:25:50.629317] [INFO ] [sig ] LYTS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:50.776874] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/LYTS.txt [2026-03-10T20:25:50.777047] [INFO ] [sig ] [1797/3275] Completed LYTS in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 8.9m [2026-03-10T20:25:50.777101] [INFO ] [sig ] [1798/3275] Forecasting LZ... [2026-03-10T20:25:50.777139] [INFO ] [sig ] Generating forecast for: LZ [2026-03-10T20:25:50.777172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-03-10T20:25:50.789074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-03-10T20:25:50.789520] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-03-10T20:25:50.790472] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-03-10T20:25:50.790531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:50.790566] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:50.790619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:50.790680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:50.854100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:50.855138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:50.855230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:50.855267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:50.983679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:50.983840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:50.983882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:50.983915] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:50.987645] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: UP (p=63.24%) [2026-03-10T20:25:50.987942] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-03-10T20:25:50.988118] [INFO ] [sig ] LZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:51.144003] [INFO ] [LOCAL ] Saved forecast: LZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/LZ.txt [2026-03-10T20:25:51.144160] [INFO ] [sig ] [1798/3275] Completed LZ in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-10T20:25:51.144211] [INFO ] [sig ] [1799/3275] Forecasting MAMA... [2026-03-10T20:25:51.144259] [INFO ] [sig ] Generating forecast for: MAMA [2026-03-10T20:25:51.144301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-03-10T20:25:51.156708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-03-10T20:25:51.157083] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-03-10T20:25:51.157958] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-03-10T20:25:51.158015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:51.158062] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:51.158110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:51.158209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:51.221385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:51.222257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:51.222520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:51.222554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:51.354148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:51.354312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:51.354353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:51.354383] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:51.358178] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: UP (p=73.48%) [2026-03-10T20:25:51.358511] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-03-10T20:25:51.358674] [INFO ] [sig ] MAMA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:51.514014] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MAMA.txt [2026-03-10T20:25:51.514178] [INFO ] [sig ] [1799/3275] Completed MAMA in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-10T20:25:51.514221] [INFO ] [sig ] [1800/3275] Forecasting MASI... [2026-03-10T20:25:51.514250] [INFO ] [sig ] Generating forecast for: MASI [2026-03-10T20:25:51.514281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-03-10T20:25:51.528107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-03-10T20:25:51.528749] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-03-10T20:25:51.529603] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-03-10T20:25:51.529657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:51.529688] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:51.529716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:51.529773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:51.589431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:51.590410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:51.590497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:51.590533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:51.720207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:51.720442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:51.720499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:51.720532] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:51.724863] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=78.59%) [2026-03-10T20:25:51.725201] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-03-10T20:25:51.725352] [INFO ] [sig ] MASI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:51.876861] [INFO ] [LOCAL ] Saved forecast: MASI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MASI.txt [2026-03-10T20:25:51.877031] [INFO ] [sig ] [1800/3275] Completed MASI in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-10T20:25:51.877075] [INFO ] [sig ] [1801/3275] Forecasting MAX... [2026-03-10T20:25:51.877105] [INFO ] [sig ] Generating forecast for: MAX [2026-03-10T20:25:51.877137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-03-10T20:25:51.889232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-03-10T20:25:51.889668] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-03-10T20:25:51.890500] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-03-10T20:25:51.890554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:51.890607] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:51.890637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:51.890695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:51.952664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:51.953538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:51.953673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:51.953708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:52.074815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:52.074972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:52.075013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:52.075042] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:52.078714] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: UP (p=74.09%) [2026-03-10T20:25:52.079003] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-03-10T20:25:52.079135] [INFO ] [sig ] MAX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:52.225541] [INFO ] [LOCAL ] Saved forecast: MAX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MAX.txt [2026-03-10T20:25:52.225715] [INFO ] [sig ] [1801/3275] Completed MAX in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-10T20:25:52.225756] [INFO ] [sig ] [1802/3275] Forecasting MAXI... [2026-03-10T20:25:52.225787] [INFO ] [sig ] Generating forecast for: MAXI [2026-03-10T20:25:52.225818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-03-10T20:25:52.237708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-03-10T20:25:52.238080] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-03-10T20:25:52.238943] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-03-10T20:25:52.238998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:52.239029] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:52.239055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:52.239118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:52.296729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:52.297367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:52.297447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:52.297494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:52.417962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:52.418105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:52.418163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:52.418196] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:52.421654] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: UP (p=63.75%) [2026-03-10T20:25:52.421953] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-03-10T20:25:52.422101] [INFO ] [sig ] MAXI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:52.565391] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MAXI.txt [2026-03-10T20:25:52.565510] [INFO ] [sig ] [1802/3275] Completed MAXI in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-10T20:25:52.565549] [INFO ] [sig ] [1803/3275] Forecasting MAXN... [2026-03-10T20:25:52.565597] [INFO ] [sig ] Generating forecast for: MAXN [2026-03-10T20:25:52.565629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-03-10T20:25:52.576633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-03-10T20:25:52.576961] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-03-10T20:25:52.577763] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-03-10T20:25:52.577816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:52.577848] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:52.577875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:52.577932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:52.640781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:52.641675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:52.641761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:52.641794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:52.760345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:52.760518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:52.760560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:52.760608] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:52.764340] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: UP (p=94.63%) [2026-03-10T20:25:52.764710] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-03-10T20:25:52.764849] [INFO ] [sig ] MAXN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:52.909694] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MAXN.txt [2026-03-10T20:25:52.909854] [INFO ] [sig ] [1803/3275] Completed MAXN in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-10T20:25:52.909895] [INFO ] [sig ] [1804/3275] Forecasting MBB... [2026-03-10T20:25:52.909925] [INFO ] [sig ] Generating forecast for: MBB [2026-03-10T20:25:52.909955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-03-10T20:25:52.921792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-03-10T20:25:52.922145] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-03-10T20:25:52.922962] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-03-10T20:25:52.923015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:52.923047] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:52.923075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:52.923133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:52.981430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:52.982236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:52.982329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:52.982363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:53.101786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:53.101957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:53.102001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:53.102031] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:53.105526] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=0.83%) [2026-03-10T20:25:53.105826] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-03-10T20:25:53.105962] [INFO ] [sig ] MBB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:53.256510] [INFO ] [LOCAL ] Saved forecast: MBB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MBB.txt [2026-03-10T20:25:53.256731] [INFO ] [sig ] [1804/3275] Completed MBB in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-10T20:25:53.256772] [INFO ] [sig ] [1805/3275] Forecasting MBC... [2026-03-10T20:25:53.256804] [INFO ] [sig ] Generating forecast for: MBC [2026-03-10T20:25:53.256836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-03-10T20:25:53.268823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-03-10T20:25:53.269221] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-03-10T20:25:53.270058] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-03-10T20:25:53.270111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:53.270145] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:53.270174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:53.270232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:53.328538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:53.329454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:53.329540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:53.329593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:53.446528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:53.446705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:53.446747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:53.446775] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:53.450567] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=35.30%) [2026-03-10T20:25:53.450867] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-03-10T20:25:53.450997] [INFO ] [sig ] MBC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:53.593964] [INFO ] [LOCAL ] Saved forecast: MBC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MBC.txt [2026-03-10T20:25:53.594102] [INFO ] [sig ] [1805/3275] Completed MBC in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-10T20:25:53.594141] [INFO ] [sig ] [1806/3275] Forecasting MBI... [2026-03-10T20:25:53.594173] [INFO ] [sig ] Generating forecast for: MBI [2026-03-10T20:25:53.594207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-03-10T20:25:53.605350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-03-10T20:25:53.605705] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-03-10T20:25:53.606504] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-03-10T20:25:53.606557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:53.606618] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:53.606647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:53.606704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:53.665945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:53.667017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:53.667100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:53.667133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:53.789109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:53.789274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:53.789315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:53.789343] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:53.792815] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: UP (p=87.98%) [2026-03-10T20:25:53.793092] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-03-10T20:25:53.793218] [INFO ] [sig ] MBI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:53.938497] [INFO ] [LOCAL ] Saved forecast: MBI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MBI.txt [2026-03-10T20:25:53.938662] [INFO ] [sig ] [1806/3275] Completed MBI in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-10T20:25:53.938704] [INFO ] [sig ] [1807/3275] Forecasting MBIN... [2026-03-10T20:25:53.938733] [INFO ] [sig ] Generating forecast for: MBIN [2026-03-10T20:25:53.938764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-03-10T20:25:53.950325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-03-10T20:25:53.950675] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-03-10T20:25:53.951465] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-03-10T20:25:53.951518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:53.951550] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:53.951602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:53.951662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:54.010606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:54.011391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:54.011474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:54.011507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:54.129939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:54.130102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:54.130148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:54.130184] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:54.133636] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: DOWN (p=17.05%) [2026-03-10T20:25:54.133918] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-03-10T20:25:54.134048] [INFO ] [sig ] MBIN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:54.278036] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MBIN.txt [2026-03-10T20:25:54.278223] [INFO ] [sig ] [1807/3275] Completed MBIN in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-10T20:25:54.278276] [INFO ] [sig ] [1808/3275] Forecasting MBLY... [2026-03-10T20:25:54.278315] [INFO ] [sig ] Generating forecast for: MBLY [2026-03-10T20:25:54.278344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-03-10T20:25:54.290997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-03-10T20:25:54.291346] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-03-10T20:25:54.292149] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-03-10T20:25:54.292205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:54.292282] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:54.292313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:54.292370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:54.352448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:54.353229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:54.353327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:54.353367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:54.480087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:54.480246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:54.480287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:54.480316] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:54.484311] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: DOWN (p=31.12%) [2026-03-10T20:25:54.484607] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-03-10T20:25:54.484739] [INFO ] [sig ] MBLY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:54.628467] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MBLY.txt [2026-03-10T20:25:54.628626] [INFO ] [sig ] [1808/3275] Completed MBLY in 0.4s | 2.78 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-10T20:25:54.628671] [INFO ] [sig ] [1809/3275] Forecasting MBS... [2026-03-10T20:25:54.628700] [INFO ] [sig ] Generating forecast for: MBS [2026-03-10T20:25:54.628730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-03-10T20:25:54.639390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-03-10T20:25:54.639816] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-03-10T20:25:54.640671] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-03-10T20:25:54.640723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:54.640755] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:54.640782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:54.640838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:54.698967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:54.699924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:54.700009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:54.700042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:54.819882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:54.820043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:54.820086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:54.820116] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:54.823633] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: DOWN (p=19.38%) [2026-03-10T20:25:54.823937] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-03-10T20:25:54.824076] [INFO ] [sig ] MBS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:54.975107] [INFO ] [LOCAL ] Saved forecast: MBS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MBS.txt [2026-03-10T20:25:54.975286] [INFO ] [sig ] [1809/3275] Completed MBS in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-10T20:25:54.975326] [INFO ] [sig ] [1810/3275] Forecasting MBWM... [2026-03-10T20:25:54.975356] [INFO ] [sig ] Generating forecast for: MBWM [2026-03-10T20:25:54.975387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-03-10T20:25:54.987599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-03-10T20:25:54.988004] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-03-10T20:25:54.988868] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-03-10T20:25:54.988921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:54.988953] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:54.988979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:54.989035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:55.049619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:55.050546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:55.050651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:55.050685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:55.170436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:55.170609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:55.170652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:55.170680] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:55.174200] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: UP (p=76.57%) [2026-03-10T20:25:55.174498] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-03-10T20:25:55.174649] [INFO ] [sig ] MBWM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:55.320417] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MBWM.txt [2026-03-10T20:25:55.320779] [INFO ] [sig ] [1810/3275] Completed MBWM in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-10T20:25:55.320820] [INFO ] [sig ] [1811/3275] Forecasting MBX... [2026-03-10T20:25:55.320848] [INFO ] [sig ] Generating forecast for: MBX [2026-03-10T20:25:55.320879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-03-10T20:25:55.332707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-03-10T20:25:55.333075] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-03-10T20:25:55.333917] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-03-10T20:25:55.333970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:55.334001] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:55.334028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:55.334083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:55.391474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:55.392408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:55.392494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:55.392527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:55.513757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:55.513918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:55.513958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:55.514023] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:55.517544] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: UP (p=78.59%) [2026-03-10T20:25:55.517859] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-03-10T20:25:55.517993] [INFO ] [sig ] MBX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:55.665083] [INFO ] [LOCAL ] Saved forecast: MBX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MBX.txt [2026-03-10T20:25:55.665263] [INFO ] [sig ] [1811/3275] Completed MBX in 0.3s | 2.78 sym/s | Total: 10.8m | ETA: 8.8m [2026-03-10T20:25:55.665325] [INFO ] [sig ] [1812/3275] Forecasting MC... [2026-03-10T20:25:55.665357] [INFO ] [sig ] Generating forecast for: MC [2026-03-10T20:25:55.665387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-03-10T20:25:55.676879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-03-10T20:25:55.677292] [INFO ] [FORECASTER] Starting predict_future for MC [2026-03-10T20:25:55.678126] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-03-10T20:25:55.678204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:55.678239] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:55.678267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:55.678325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:55.737044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:55.738010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:55.738109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:55.738175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:55.862715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:55.862881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:55.862924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:55.862955] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:55.866931] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: UP (p=67.04%) [2026-03-10T20:25:55.867239] [INFO ] [FORECASTER] Completed predict_future for MC [2026-03-10T20:25:55.867401] [INFO ] [sig ] MC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:56.012744] [INFO ] [LOCAL ] Saved forecast: MC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MC.txt [2026-03-10T20:25:56.012917] [INFO ] [sig ] [1812/3275] Completed MC in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 8.8m [2026-03-10T20:25:56.012958] [INFO ] [sig ] [1813/3275] Forecasting MCBS... [2026-03-10T20:25:56.012987] [INFO ] [sig ] Generating forecast for: MCBS [2026-03-10T20:25:56.013019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-03-10T20:25:56.024866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-03-10T20:25:56.025284] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-03-10T20:25:56.026195] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-03-10T20:25:56.026252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:56.026285] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:56.026313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:56.026373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:56.085975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:56.086873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:56.086958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:56.086990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:56.209223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:56.209383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:56.209424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:56.209456] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:56.212933] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: DOWN (p=40.92%) [2026-03-10T20:25:56.213229] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-03-10T20:25:56.213362] [INFO ] [sig ] MCBS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:56.360811] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MCBS.txt [2026-03-10T20:25:56.360978] [INFO ] [sig ] [1813/3275] Completed MCBS in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 8.8m [2026-03-10T20:25:56.361019] [INFO ] [sig ] [1814/3275] Forecasting MCHI... [2026-03-10T20:25:56.361048] [INFO ] [sig ] Generating forecast for: MCHI [2026-03-10T20:25:56.361078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-03-10T20:25:56.372469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-03-10T20:25:56.372894] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-03-10T20:25:56.373780] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-03-10T20:25:56.373834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:56.373865] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:56.373892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:56.373949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:56.437061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:56.438004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:56.438092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:56.438126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:56.571235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:56.571397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:56.571437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:56.571465] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:56.574957] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=95.95%) [2026-03-10T20:25:56.575272] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-03-10T20:25:56.575407] [INFO ] [sig ] MCHI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:56.723176] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MCHI.txt [2026-03-10T20:25:56.723336] [INFO ] [sig ] [1814/3275] Completed MCHI in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:25:56.723379] [INFO ] [sig ] [1815/3275] Forecasting MCHP... [2026-03-10T20:25:56.723409] [INFO ] [sig ] Generating forecast for: MCHP [2026-03-10T20:25:56.723439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-03-10T20:25:56.734253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-03-10T20:25:56.734564] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-03-10T20:25:56.735364] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-03-10T20:25:56.735416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:56.735448] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:56.735476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:56.735533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:56.794162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:56.795076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:56.795159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:56.795191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:56.922061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:56.922226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:56.922271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:56.922317] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:56.926107] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: UP (p=51.93%) [2026-03-10T20:25:56.926417] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-03-10T20:25:56.926553] [INFO ] [sig ] MCHP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:57.073818] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MCHP.txt [2026-03-10T20:25:57.073977] [INFO ] [sig ] [1815/3275] Completed MCHP in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:25:57.074018] [INFO ] [sig ] [1816/3275] Forecasting MCHX... [2026-03-10T20:25:57.074049] [INFO ] [sig ] Generating forecast for: MCHX [2026-03-10T20:25:57.074080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-03-10T20:25:57.089096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-03-10T20:25:57.089525] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-03-10T20:25:57.090383] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-03-10T20:25:57.090437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:57.090469] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:57.090495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:57.090551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:57.149067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:57.149997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:57.150087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:57.150119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:57.261662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:57.261821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:57.261861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:57.261890] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:57.265659] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: UP (p=65.81%) [2026-03-10T20:25:57.265942] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-03-10T20:25:57.266071] [INFO ] [sig ] MCHX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:57.412885] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MCHX.txt [2026-03-10T20:25:57.413032] [INFO ] [sig ] [1816/3275] Completed MCHX in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:25:57.413072] [INFO ] [sig ] [1817/3275] Forecasting MCI... [2026-03-10T20:25:57.413102] [INFO ] [sig ] Generating forecast for: MCI [2026-03-10T20:25:57.413132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-03-10T20:25:57.425036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-03-10T20:25:57.425389] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-03-10T20:25:57.426228] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-03-10T20:25:57.426285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:57.426320] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:57.426349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:57.426408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:57.484712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:57.485361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:57.485440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:57.485487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:57.607485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:57.607658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:57.607701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:57.607732] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:57.611198] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: DOWN (p=25.45%) [2026-03-10T20:25:57.611494] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-03-10T20:25:57.611645] [INFO ] [sig ] MCI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:57.756677] [INFO ] [LOCAL ] Saved forecast: MCI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MCI.txt [2026-03-10T20:25:57.756804] [INFO ] [sig ] [1817/3275] Completed MCI in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:25:57.756843] [INFO ] [sig ] [1818/3275] Forecasting MCK... [2026-03-10T20:25:57.756873] [INFO ] [sig ] Generating forecast for: MCK [2026-03-10T20:25:57.756904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-03-10T20:25:57.767974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-03-10T20:25:57.768317] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-03-10T20:25:57.769126] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-03-10T20:25:57.769179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:57.769211] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:57.769239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:57.769296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:57.827075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:57.827946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:57.828078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:57.828112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:57.964154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:57.964335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:57.964393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:57.964435] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:57.969392] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: UP (p=89.05%) [2026-03-10T20:25:57.969816] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-03-10T20:25:57.969989] [INFO ] [sig ] MCK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:58.123259] [INFO ] [LOCAL ] Saved forecast: MCK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MCK.txt [2026-03-10T20:25:58.123439] [INFO ] [sig ] [1818/3275] Completed MCK in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:25:58.123479] [INFO ] [sig ] [1819/3275] Forecasting MCN... [2026-03-10T20:25:58.123511] [INFO ] [sig ] Generating forecast for: MCN [2026-03-10T20:25:58.123543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-03-10T20:25:58.134796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-03-10T20:25:58.135197] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-03-10T20:25:58.136067] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-03-10T20:25:58.136121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:58.136155] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:58.136199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:58.136260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:58.196820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:58.197750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:58.197837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:58.197870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:58.319736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:58.319900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:58.319940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:58.319970] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:58.324016] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: UP (p=77.19%) [2026-03-10T20:25:58.324305] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-03-10T20:25:58.324448] [INFO ] [sig ] MCN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:58.470211] [INFO ] [LOCAL ] Saved forecast: MCN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MCN.txt [2026-03-10T20:25:58.470353] [INFO ] [sig ] [1819/3275] Completed MCN in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:25:58.470393] [INFO ] [sig ] [1820/3275] Forecasting MCO... [2026-03-10T20:25:58.470423] [INFO ] [sig ] Generating forecast for: MCO [2026-03-10T20:25:58.470455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-03-10T20:25:58.481805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-03-10T20:25:58.482146] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-03-10T20:25:58.482961] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-03-10T20:25:58.483014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:58.483046] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:58.483073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:58.483130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:58.541274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:58.542197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:58.542286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:58.542321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:58.659487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:58.659664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:58.659706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:58.659735] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:58.663231] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: UP (p=95.46%) [2026-03-10T20:25:58.663549] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-03-10T20:25:58.663711] [INFO ] [sig ] MCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:58.807814] [INFO ] [LOCAL ] Saved forecast: MCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MCO.txt [2026-03-10T20:25:58.807977] [INFO ] [sig ] [1820/3275] Completed MCO in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:25:58.808017] [INFO ] [sig ] [1821/3275] Forecasting MCRB... [2026-03-10T20:25:58.808047] [INFO ] [sig ] Generating forecast for: MCRB [2026-03-10T20:25:58.808081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-03-10T20:25:58.819706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-03-10T20:25:58.820115] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-03-10T20:25:58.820956] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-03-10T20:25:58.821012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:58.821045] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:58.821072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:58.821128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:58.878434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:58.879354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:58.879439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:58.879474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:59.002662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:59.002823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:59.002865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:59.002894] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:59.006497] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: UP (p=85.16%) [2026-03-10T20:25:59.006859] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-03-10T20:25:59.006994] [INFO ] [sig ] MCRB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:59.162224] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MCRB.txt [2026-03-10T20:25:59.162443] [INFO ] [sig ] [1821/3275] Completed MCRB in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:25:59.162715] [INFO ] [sig ] [1822/3275] Forecasting MCRI... [2026-03-10T20:25:59.162758] [INFO ] [sig ] Generating forecast for: MCRI [2026-03-10T20:25:59.162794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-03-10T20:25:59.175912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-03-10T20:25:59.176344] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-03-10T20:25:59.177327] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-03-10T20:25:59.177387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:59.177421] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:59.177448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:59.177506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:59.248595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:59.249844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:59.249943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:59.249978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:59.386961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:59.387155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:59.387201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:59.387233] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:59.391165] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: UP (p=93.10%) [2026-03-10T20:25:59.391503] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-03-10T20:25:59.391674] [INFO ] [sig ] MCRI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:25:59.545121] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MCRI.txt [2026-03-10T20:25:59.545280] [INFO ] [sig ] [1822/3275] Completed MCRI in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:25:59.545322] [INFO ] [sig ] [1823/3275] Forecasting MCS... [2026-03-10T20:25:59.545358] [INFO ] [sig ] Generating forecast for: MCS [2026-03-10T20:25:59.545399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-03-10T20:25:59.557297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-03-10T20:25:59.557692] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-03-10T20:25:59.558544] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-03-10T20:25:59.558615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:59.558650] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:59.558678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:59.558736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:59.618594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:59.619494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:59.619601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:59.619640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:25:59.742823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:25:59.742987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:25:59.743029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:25:59.743058] [INFO ] [FORECASTER] Training complete [2026-03-10T20:25:59.746545] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: DOWN (p=9.78%) [2026-03-10T20:25:59.746856] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-03-10T20:25:59.746987] [INFO ] [sig ] MCS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:25:59.892018] [INFO ] [LOCAL ] Saved forecast: MCS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MCS.txt [2026-03-10T20:25:59.892167] [INFO ] [sig ] [1823/3275] Completed MCS in 0.3s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:25:59.892210] [INFO ] [sig ] [1824/3275] Forecasting MCY... [2026-03-10T20:25:59.892241] [INFO ] [sig ] Generating forecast for: MCY [2026-03-10T20:25:59.892274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-03-10T20:25:59.904317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-03-10T20:25:59.904770] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-03-10T20:25:59.905688] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-03-10T20:25:59.905743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:25:59.905779] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:25:59.905807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:25:59.905865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:25:59.967107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:25:59.968098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:25:59.968210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:25:59.968247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:00.102858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:00.103022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:00.103065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:00.103097] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:00.107159] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: DOWN (p=11.62%) [2026-03-10T20:26:00.107535] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-03-10T20:26:00.107737] [INFO ] [sig ] MCY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:00.258225] [INFO ] [LOCAL ] Saved forecast: MCY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MCY.txt [2026-03-10T20:26:00.258394] [INFO ] [sig ] [1824/3275] Completed MCY in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:26:00.258440] [INFO ] [sig ] [1825/3275] Forecasting MDAI... [2026-03-10T20:26:00.258470] [INFO ] [sig ] Generating forecast for: MDAI [2026-03-10T20:26:00.258501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-03-10T20:26:00.270833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-03-10T20:26:00.271197] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-03-10T20:26:00.272096] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-03-10T20:26:00.272154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:00.272219] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:00.272250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:00.272310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:00.335164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:00.336081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:00.336179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:00.336214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:00.474134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:00.474320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:00.474377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:00.474416] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:00.478847] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: UP (p=64.63%) [2026-03-10T20:26:00.479282] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-03-10T20:26:00.479449] [INFO ] [sig ] MDAI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:00.636361] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MDAI.txt [2026-03-10T20:26:00.636539] [INFO ] [sig ] [1825/3275] Completed MDAI in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:26:00.636600] [INFO ] [sig ] [1826/3275] Forecasting MDB... [2026-03-10T20:26:00.636636] [INFO ] [sig ] Generating forecast for: MDB [2026-03-10T20:26:00.636667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-03-10T20:26:00.648748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-03-10T20:26:00.649228] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-03-10T20:26:00.650246] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-03-10T20:26:00.650313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:00.650348] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:00.650377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:00.650434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:00.713375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:00.714329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:00.714419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:00.714453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:00.846136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:00.846295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:00.846337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:00.846366] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:00.850139] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: UP (p=63.59%) [2026-03-10T20:26:00.850457] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-03-10T20:26:00.850621] [INFO ] [sig ] MDB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:00.995598] [INFO ] [LOCAL ] Saved forecast: MDB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MDB.txt [2026-03-10T20:26:00.995742] [INFO ] [sig ] [1826/3275] Completed MDB in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:26:00.995785] [INFO ] [sig ] [1827/3275] Forecasting MDGL... [2026-03-10T20:26:00.995815] [INFO ] [sig ] Generating forecast for: MDGL [2026-03-10T20:26:00.995846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-03-10T20:26:01.008927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-03-10T20:26:01.009296] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-03-10T20:26:01.010134] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-03-10T20:26:01.010187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:01.010219] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:01.010246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:01.010304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:01.069449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:01.070337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:01.070431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:01.070464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:01.192650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:01.192815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:01.192856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:01.192885] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:01.196651] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: DOWN (p=4.57%) [2026-03-10T20:26:01.196964] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-03-10T20:26:01.197099] [INFO ] [sig ] MDGL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:01.345264] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MDGL.txt [2026-03-10T20:26:01.346189] [INFO ] [sig ] [1827/3275] Completed MDGL in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:26:01.346257] [INFO ] [sig ] [1828/3275] Forecasting MDLZ... [2026-03-10T20:26:01.346290] [INFO ] [sig ] Generating forecast for: MDLZ [2026-03-10T20:26:01.346323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-03-10T20:26:01.358310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-03-10T20:26:01.358765] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-03-10T20:26:01.359719] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-03-10T20:26:01.359777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:01.359817] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:01.359858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:01.359939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:01.419606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:01.420518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:01.420624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:01.420661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:01.551613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:01.551809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:01.551861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:01.551935] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:01.555945] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: DOWN (p=5.81%) [2026-03-10T20:26:01.556356] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-03-10T20:26:01.556516] [INFO ] [sig ] MDLZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:01.714707] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MDLZ.txt [2026-03-10T20:26:01.714871] [INFO ] [sig ] [1828/3275] Completed MDLZ in 0.4s | 2.78 sym/s | Total: 10.9m | ETA: 8.7m [2026-03-10T20:26:01.714911] [INFO ] [sig ] [1829/3275] Forecasting MDWD... [2026-03-10T20:26:01.714943] [INFO ] [sig ] Generating forecast for: MDWD [2026-03-10T20:26:01.714974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-03-10T20:26:01.729089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-03-10T20:26:01.729472] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-03-10T20:26:01.730321] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-03-10T20:26:01.730376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:01.730410] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:01.730440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:01.730497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:01.787047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:01.787975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:01.788060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:01.788093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:01.903027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:01.903189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:01.903231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:01.903261] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:01.906869] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-03-10T20:26:01.907153] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-03-10T20:26:01.907287] [INFO ] [sig ] MDWD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:02.053548] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MDWD.txt [2026-03-10T20:26:02.053926] [INFO ] [sig ] [1829/3275] Completed MDWD in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 8.7m [2026-03-10T20:26:02.053966] [INFO ] [sig ] [1830/3275] Forecasting MDXG... [2026-03-10T20:26:02.053997] [INFO ] [sig ] Generating forecast for: MDXG [2026-03-10T20:26:02.054028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-03-10T20:26:02.065412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-03-10T20:26:02.065858] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-03-10T20:26:02.066729] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-03-10T20:26:02.066784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:02.066819] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:02.066848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:02.066907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:02.126404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:02.127340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:02.127431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:02.127465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:02.250517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:02.250710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:02.250755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:02.250787] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:02.254716] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: UP (p=85.02%) [2026-03-10T20:26:02.255017] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-03-10T20:26:02.255154] [INFO ] [sig ] MDXG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:02.402673] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MDXG.txt [2026-03-10T20:26:02.402831] [INFO ] [sig ] [1830/3275] Completed MDXG in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 8.7m [2026-03-10T20:26:02.402871] [INFO ] [sig ] [1831/3275] Forecasting MDXH... [2026-03-10T20:26:02.402903] [INFO ] [sig ] Generating forecast for: MDXH [2026-03-10T20:26:02.402933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-03-10T20:26:02.414020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-03-10T20:26:02.414411] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-03-10T20:26:02.415267] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-03-10T20:26:02.415326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:02.415366] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:02.415400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:02.415471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:02.475130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:02.476064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:02.476153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:02.476187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:02.596370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:02.596538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:02.596609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:02.596647] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:02.600518] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: DOWN (p=42.94%) [2026-03-10T20:26:02.600822] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-03-10T20:26:02.600953] [INFO ] [sig ] MDXH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:02.745622] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MDXH.txt [2026-03-10T20:26:02.745752] [INFO ] [sig ] [1831/3275] Completed MDXH in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:02.745791] [INFO ] [sig ] [1832/3275] Forecasting MEC... [2026-03-10T20:26:02.745821] [INFO ] [sig ] Generating forecast for: MEC [2026-03-10T20:26:02.745852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-03-10T20:26:02.756683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-03-10T20:26:02.757035] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-03-10T20:26:02.757837] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-03-10T20:26:02.757903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:02.757937] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:02.757964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:02.758021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:02.815868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:02.816785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:02.816869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:02.816903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:02.943726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:02.943891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:02.943932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:02.943961] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:02.947501] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: UP (p=83.10%) [2026-03-10T20:26:02.947829] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-03-10T20:26:02.947970] [INFO ] [sig ] MEC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:03.116634] [INFO ] [LOCAL ] Saved forecast: MEC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MEC.txt [2026-03-10T20:26:03.116797] [INFO ] [sig ] [1832/3275] Completed MEC in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:03.116839] [INFO ] [sig ] [1833/3275] Forecasting MED... [2026-03-10T20:26:03.116869] [INFO ] [sig ] Generating forecast for: MED [2026-03-10T20:26:03.116900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-03-10T20:26:03.128696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-03-10T20:26:03.129106] [INFO ] [FORECASTER] Starting predict_future for MED [2026-03-10T20:26:03.129954] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-03-10T20:26:03.130009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:03.130041] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:03.130068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:03.130126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:03.191148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:03.191955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:03.192042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:03.192075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:03.319176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:03.319340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:03.319390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:03.319427] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:03.323418] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: DOWN (p=38.54%) [2026-03-10T20:26:03.323745] [INFO ] [FORECASTER] Completed predict_future for MED [2026-03-10T20:26:03.323885] [INFO ] [sig ] MED: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:03.534867] [INFO ] [LOCAL ] Saved forecast: MED 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MED.txt [2026-03-10T20:26:03.535006] [INFO ] [sig ] [1833/3275] Completed MED in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:03.535047] [INFO ] [sig ] [1834/3275] Forecasting MEDP... [2026-03-10T20:26:03.535076] [INFO ] [sig ] Generating forecast for: MEDP [2026-03-10T20:26:03.535106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-03-10T20:26:03.546623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-03-10T20:26:03.546949] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-03-10T20:26:03.547772] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-03-10T20:26:03.547826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:03.547857] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:03.547884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:03.547942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:03.605278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:03.605947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:03.606025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:03.606058] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:03.728973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:03.729116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:03.729157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:03.729185] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:03.732566] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: UP (p=81.31%) [2026-03-10T20:26:03.732861] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-03-10T20:26:03.732992] [INFO ] [sig ] MEDP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:03.876858] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MEDP.txt [2026-03-10T20:26:03.876983] [INFO ] [sig ] [1834/3275] Completed MEDP in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:03.877023] [INFO ] [sig ] [1835/3275] Forecasting MEG... [2026-03-10T20:26:03.877053] [INFO ] [sig ] Generating forecast for: MEG [2026-03-10T20:26:03.877090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-03-10T20:26:03.888468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-03-10T20:26:03.888802] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-03-10T20:26:03.889632] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-03-10T20:26:03.889685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:03.889717] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:03.889745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:03.889803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:03.948778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:03.949642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:03.949761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:03.949794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:04.074600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:04.074761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:04.074802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:04.074832] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:04.078344] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-03-10T20:26:04.078654] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-03-10T20:26:04.078789] [INFO ] [sig ] MEG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:04.224648] [INFO ] [LOCAL ] Saved forecast: MEG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MEG.txt [2026-03-10T20:26:04.224796] [INFO ] [sig ] [1835/3275] Completed MEG in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:04.224853] [INFO ] [sig ] [1836/3275] Forecasting MEGI... [2026-03-10T20:26:04.224887] [INFO ] [sig ] Generating forecast for: MEGI [2026-03-10T20:26:04.224918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-03-10T20:26:04.237205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-03-10T20:26:04.237622] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-03-10T20:26:04.238486] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-03-10T20:26:04.238540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:04.238590] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:04.238621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:04.238679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:04.300523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:04.301290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:04.301377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:04.301412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:04.426074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:04.426234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:04.426275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:04.426304] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:04.430145] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: DOWN (p=36.09%) [2026-03-10T20:26:04.430430] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-03-10T20:26:04.430558] [INFO ] [sig ] MEGI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:04.575607] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MEGI.txt [2026-03-10T20:26:04.575943] [INFO ] [sig ] [1836/3275] Completed MEGI in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:04.575985] [INFO ] [sig ] [1837/3275] Forecasting MEI... [2026-03-10T20:26:04.576014] [INFO ] [sig ] Generating forecast for: MEI [2026-03-10T20:26:04.576043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-03-10T20:26:04.588699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-03-10T20:26:04.589087] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-03-10T20:26:04.589902] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-03-10T20:26:04.589955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:04.589987] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:04.590013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:04.590071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:04.648872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:04.649767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:04.649857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:04.649892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:04.771304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:04.771473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:04.771522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:04.771558] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:04.775062] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: UP (p=92.46%) [2026-03-10T20:26:04.775363] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-03-10T20:26:04.775516] [INFO ] [sig ] MEI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:04.923626] [INFO ] [LOCAL ] Saved forecast: MEI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MEI.txt [2026-03-10T20:26:04.923780] [INFO ] [sig ] [1837/3275] Completed MEI in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:04.923823] [INFO ] [sig ] [1838/3275] Forecasting MELI... [2026-03-10T20:26:04.923852] [INFO ] [sig ] Generating forecast for: MELI [2026-03-10T20:26:04.923884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-03-10T20:26:04.935491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-03-10T20:26:04.935938] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-03-10T20:26:04.936889] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-03-10T20:26:04.936942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:04.936974] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:04.937010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:04.937067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:04.996722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:04.997518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:04.997630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:04.997666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:05.118987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:05.119152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:05.119192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:05.119221] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:05.122789] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: DOWN (p=31.57%) [2026-03-10T20:26:05.123093] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-03-10T20:26:05.123230] [INFO ] [sig ] MELI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:05.268843] [INFO ] [LOCAL ] Saved forecast: MELI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MELI.txt [2026-03-10T20:26:05.269030] [INFO ] [sig ] [1838/3275] Completed MELI in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:05.269073] [INFO ] [sig ] [1839/3275] Forecasting MEOH... [2026-03-10T20:26:05.269105] [INFO ] [sig ] Generating forecast for: MEOH [2026-03-10T20:26:05.269136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-03-10T20:26:05.280646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-03-10T20:26:05.281056] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-03-10T20:26:05.281893] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-03-10T20:26:05.281950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:05.281983] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:05.282010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:05.282068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:05.341688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:05.342604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:05.342705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:05.342740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:05.470980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:05.471146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:05.471204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:05.471235] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:05.474880] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: DOWN (p=21.56%) [2026-03-10T20:26:05.475221] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-03-10T20:26:05.475366] [INFO ] [sig ] MEOH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:05.622269] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MEOH.txt [2026-03-10T20:26:05.622431] [INFO ] [sig ] [1839/3275] Completed MEOH in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:05.622479] [INFO ] [sig ] [1840/3275] Forecasting MERC... [2026-03-10T20:26:05.622515] [INFO ] [sig ] Generating forecast for: MERC [2026-03-10T20:26:05.622554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-03-10T20:26:05.635082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-03-10T20:26:05.635480] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-03-10T20:26:05.636342] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-03-10T20:26:05.636398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:05.636429] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:05.636457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:05.636512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:05.697534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:05.698489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:05.698607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:05.698645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:05.821683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:05.821845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:05.821889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:05.821921] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:05.825560] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=77.27%) [2026-03-10T20:26:05.825883] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-03-10T20:26:05.826026] [INFO ] [sig ] MERC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:05.977111] [INFO ] [LOCAL ] Saved forecast: MERC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MERC.txt [2026-03-10T20:26:05.977276] [INFO ] [sig ] [1840/3275] Completed MERC in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:05.977318] [INFO ] [sig ] [1841/3275] Forecasting META... [2026-03-10T20:26:05.977349] [INFO ] [sig ] Generating forecast for: META [2026-03-10T20:26:05.977380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-03-10T20:26:05.989939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-03-10T20:26:05.990328] [INFO ] [FORECASTER] Starting predict_future for META [2026-03-10T20:26:05.991348] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-03-10T20:26:05.991408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:05.991440] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:05.991467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:05.991524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:06.052184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:06.053109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:06.053195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:06.053228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:06.182373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:06.182541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:06.182605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:06.182639] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:06.186227] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-03-10T20:26:06.186544] [INFO ] [FORECASTER] Completed predict_future for META [2026-03-10T20:26:06.186708] [INFO ] [sig ] META: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:06.337262] [INFO ] [LOCAL ] Saved forecast: META 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/META.txt [2026-03-10T20:26:06.337473] [INFO ] [sig ] [1841/3275] Completed META in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:06.337530] [INFO ] [sig ] [1842/3275] Forecasting METC... [2026-03-10T20:26:06.337583] [INFO ] [sig ] Generating forecast for: METC [2026-03-10T20:26:06.337620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-03-10T20:26:06.350444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-03-10T20:26:06.350956] [INFO ] [FORECASTER] Starting predict_future for METC [2026-03-10T20:26:06.351893] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-03-10T20:26:06.351950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:06.352036] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:06.352070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:06.352140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:06.413526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:06.414985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:06.415098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:06.415137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:06.535450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:06.535643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:06.535689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:06.535721] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:06.539462] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: UP (p=74.77%) [2026-03-10T20:26:06.539807] [INFO ] [FORECASTER] Completed predict_future for METC [2026-03-10T20:26:06.539943] [INFO ] [sig ] METC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:06.685230] [INFO ] [LOCAL ] Saved forecast: METC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/METC.txt [2026-03-10T20:26:06.685394] [INFO ] [sig ] [1842/3275] Completed METC in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:06.685435] [INFO ] [sig ] [1843/3275] Forecasting METCB... [2026-03-10T20:26:06.685467] [INFO ] [sig ] Generating forecast for: METCB [2026-03-10T20:26:06.685497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-03-10T20:26:06.697936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-03-10T20:26:06.698301] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-03-10T20:26:06.699163] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-03-10T20:26:06.699219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:06.699267] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:06.699297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:06.699355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:06.759274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:06.759988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:06.760071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:06.760105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:06.884922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:06.885088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:06.885131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:06.885163] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:06.888736] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: UP (p=95.40%) [2026-03-10T20:26:06.889029] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-03-10T20:26:06.889171] [INFO ] [sig ] METCB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:07.033832] [INFO ] [LOCAL ] Saved forecast: METCB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/METCB.txt [2026-03-10T20:26:07.033972] [INFO ] [sig ] [1843/3275] Completed METCB in 0.3s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:07.034012] [INFO ] [sig ] [1844/3275] Forecasting METD... [2026-03-10T20:26:07.034043] [INFO ] [sig ] Generating forecast for: METD [2026-03-10T20:26:07.034073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-03-10T20:26:07.045993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-03-10T20:26:07.046341] [INFO ] [FORECASTER] Starting predict_future for METD [2026-03-10T20:26:07.047150] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-03-10T20:26:07.047204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:07.047237] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:07.047264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:07.047321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:07.106367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:07.107106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:07.107192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:07.107227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:07.240952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:07.241112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:07.241154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:07.241184] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:07.244830] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: UP (p=94.92%) [2026-03-10T20:26:07.245123] [INFO ] [FORECASTER] Completed predict_future for METD [2026-03-10T20:26:07.245257] [INFO ] [sig ] METD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:07.392383] [INFO ] [LOCAL ] Saved forecast: METD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/METD.txt [2026-03-10T20:26:07.392561] [INFO ] [sig ] [1844/3275] Completed METD in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:07.392626] [INFO ] [sig ] [1845/3275] Forecasting MFA... [2026-03-10T20:26:07.392660] [INFO ] [sig ] Generating forecast for: MFA [2026-03-10T20:26:07.392691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-03-10T20:26:07.404723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-03-10T20:26:07.405098] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-03-10T20:26:07.405992] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-03-10T20:26:07.406046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:07.406081] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:07.406108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:07.406165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:07.465008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:07.465978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:07.466067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:07.466101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:07.593633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:07.593861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:07.593902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:07.594001] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:07.597884] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-03-10T20:26:07.598206] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-03-10T20:26:07.598346] [INFO ] [sig ] MFA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:07.746865] [INFO ] [LOCAL ] Saved forecast: MFA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MFA.txt [2026-03-10T20:26:07.747053] [INFO ] [sig ] [1845/3275] Completed MFA in 0.4s | 2.78 sym/s | Total: 11.0m | ETA: 8.6m [2026-03-10T20:26:07.747111] [INFO ] [sig ] [1846/3275] Forecasting MFC... [2026-03-10T20:26:07.747150] [INFO ] [sig ] Generating forecast for: MFC [2026-03-10T20:26:07.747199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-03-10T20:26:07.761674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-03-10T20:26:07.762095] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-03-10T20:26:07.763036] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-03-10T20:26:07.763094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:07.763127] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:07.763154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:07.763222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:07.824375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:07.825301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:07.825387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:07.825420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:07.952351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:07.952546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:07.952614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:07.952647] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:07.956201] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: DOWN (p=38.06%) [2026-03-10T20:26:07.956487] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-03-10T20:26:07.956647] [INFO ] [sig ] MFC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:08.101329] [INFO ] [LOCAL ] Saved forecast: MFC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MFC.txt [2026-03-10T20:26:08.101502] [INFO ] [sig ] [1846/3275] Completed MFC in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 8.6m [2026-03-10T20:26:08.101553] [INFO ] [sig ] [1847/3275] Forecasting MFG... [2026-03-10T20:26:08.101613] [INFO ] [sig ] Generating forecast for: MFG [2026-03-10T20:26:08.101649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-03-10T20:26:08.114215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-03-10T20:26:08.114659] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-03-10T20:26:08.115535] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-03-10T20:26:08.115640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:08.115690] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:08.115720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:08.115804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:08.178505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:08.179448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:08.179536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:08.179589] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:08.308229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:08.308389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:08.308431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:08.308462] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:08.312039] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-03-10T20:26:08.312339] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-03-10T20:26:08.312481] [INFO ] [sig ] MFG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:08.467383] [INFO ] [LOCAL ] Saved forecast: MFG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MFG.txt [2026-03-10T20:26:08.467593] [INFO ] [sig ] [1847/3275] Completed MFG in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 8.6m [2026-03-10T20:26:08.467648] [INFO ] [sig ] [1848/3275] Forecasting MFI... [2026-03-10T20:26:08.467683] [INFO ] [sig ] Generating forecast for: MFI [2026-03-10T20:26:08.467719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-03-10T20:26:08.480061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-03-10T20:26:08.480478] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-03-10T20:26:08.481335] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-03-10T20:26:08.481387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:08.481419] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:08.481449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:08.481519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:08.541399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:08.542347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:08.542435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:08.542470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:08.669491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:08.669669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:08.669712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:08.669741] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:08.673364] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: DOWN (p=32.44%) [2026-03-10T20:26:08.673717] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-03-10T20:26:08.673863] [INFO ] [sig ] MFI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:08.824439] [INFO ] [LOCAL ] Saved forecast: MFI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MFI.txt [2026-03-10T20:26:08.824651] [INFO ] [sig ] [1848/3275] Completed MFI in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-10T20:26:08.824696] [INFO ] [sig ] [1849/3275] Forecasting MFIC... [2026-03-10T20:26:08.824728] [INFO ] [sig ] Generating forecast for: MFIC [2026-03-10T20:26:08.824759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-03-10T20:26:08.836769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-03-10T20:26:08.837196] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-03-10T20:26:08.838071] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-03-10T20:26:08.838126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:08.838183] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:08.838213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:08.838271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:08.902297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:08.903305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:08.903421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:08.903459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:09.026604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:09.026771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:09.026811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:09.026840] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:09.030316] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: UP (p=53.74%) [2026-03-10T20:26:09.030625] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-03-10T20:26:09.030762] [INFO ] [sig ] MFIC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:09.180119] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MFIC.txt [2026-03-10T20:26:09.180265] [INFO ] [sig ] [1849/3275] Completed MFIC in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-10T20:26:09.180305] [INFO ] [sig ] [1850/3275] Forecasting MFIN... [2026-03-10T20:26:09.180335] [INFO ] [sig ] Generating forecast for: MFIN [2026-03-10T20:26:09.180368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-03-10T20:26:09.191246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-03-10T20:26:09.191603] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-03-10T20:26:09.192415] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-03-10T20:26:09.192469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:09.192501] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:09.192532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:09.192608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:09.250259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:09.251182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:09.251269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:09.251302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:09.368725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:09.368884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:09.368925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:09.368969] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:09.372601] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: UP (p=64.17%) [2026-03-10T20:26:09.373077] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-03-10T20:26:09.373208] [INFO ] [sig ] MFIN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:09.523156] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MFIN.txt [2026-03-10T20:26:09.523333] [INFO ] [sig ] [1850/3275] Completed MFIN in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-10T20:26:09.523374] [INFO ] [sig ] [1851/3275] Forecasting MFM... [2026-03-10T20:26:09.523405] [INFO ] [sig ] Generating forecast for: MFM [2026-03-10T20:26:09.523438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-03-10T20:26:09.535349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-03-10T20:26:09.535780] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-03-10T20:26:09.536619] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-03-10T20:26:09.536683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:09.536715] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:09.536742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:09.536800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:09.595260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:09.596252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:09.596339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:09.596373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:09.727474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:09.727842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:09.727885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:09.727913] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:09.732093] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: DOWN (p=27.61%) [2026-03-10T20:26:09.732388] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-03-10T20:26:09.732523] [INFO ] [sig ] MFM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:09.882280] [INFO ] [LOCAL ] Saved forecast: MFM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MFM.txt [2026-03-10T20:26:09.882440] [INFO ] [sig ] [1851/3275] Completed MFM in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-10T20:26:09.882480] [INFO ] [sig ] [1852/3275] Forecasting MG... [2026-03-10T20:26:09.882510] [INFO ] [sig ] Generating forecast for: MG [2026-03-10T20:26:09.882542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-03-10T20:26:09.895760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-03-10T20:26:09.896229] [INFO ] [FORECASTER] Starting predict_future for MG [2026-03-10T20:26:09.897250] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-03-10T20:26:09.897312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:09.897347] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:09.897376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:09.897435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:09.955946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:09.956857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:09.956987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:09.957049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:10.086039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:10.086196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:10.086238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:10.086267] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:10.089818] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: DOWN (p=49.50%) [2026-03-10T20:26:10.090101] [INFO ] [FORECASTER] Completed predict_future for MG [2026-03-10T20:26:10.090232] [INFO ] [sig ] MG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:10.244092] [INFO ] [LOCAL ] Saved forecast: MG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MG.txt [2026-03-10T20:26:10.244289] [INFO ] [sig ] [1852/3275] Completed MG in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-10T20:26:10.244338] [INFO ] [sig ] [1853/3275] Forecasting MGA... [2026-03-10T20:26:10.244370] [INFO ] [sig ] Generating forecast for: MGA [2026-03-10T20:26:10.244401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-03-10T20:26:10.256932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-03-10T20:26:10.257558] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-03-10T20:26:10.258478] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-03-10T20:26:10.258543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:10.258615] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:10.258659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:10.258727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:10.319427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:10.320330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:10.320426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:10.320467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:10.460756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:10.460920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:10.460964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:10.461003] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:10.464832] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: DOWN (p=16.57%) [2026-03-10T20:26:10.465153] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-03-10T20:26:10.465295] [INFO ] [sig ] MGA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:10.630113] [INFO ] [LOCAL ] Saved forecast: MGA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MGA.txt [2026-03-10T20:26:10.630292] [INFO ] [sig ] [1853/3275] Completed MGA in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-10T20:26:10.630335] [INFO ] [sig ] [1854/3275] Forecasting MGEE... [2026-03-10T20:26:10.630365] [INFO ] [sig ] Generating forecast for: MGEE [2026-03-10T20:26:10.630397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-03-10T20:26:10.642257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-03-10T20:26:10.642645] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-03-10T20:26:10.643500] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-03-10T20:26:10.643566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:10.643633] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:10.643668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:10.643747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:10.716726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:10.717621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:10.717710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:10.717935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:10.842680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:10.842840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:10.842880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:10.842909] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:10.846349] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: UP (p=60.55%) [2026-03-10T20:26:10.846659] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-03-10T20:26:10.846795] [INFO ] [sig ] MGEE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:10.989995] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MGEE.txt [2026-03-10T20:26:10.990142] [INFO ] [sig ] [1854/3275] Completed MGEE in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-10T20:26:10.990182] [INFO ] [sig ] [1855/3275] Forecasting MGM... [2026-03-10T20:26:10.990213] [INFO ] [sig ] Generating forecast for: MGM [2026-03-10T20:26:10.990244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-03-10T20:26:11.001784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-03-10T20:26:11.002167] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-03-10T20:26:11.002999] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-03-10T20:26:11.003052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:11.003085] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:11.003113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:11.003169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:11.067305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:11.068214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:11.068304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:11.068339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:11.196596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:11.196754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:11.196795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:11.196826] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:11.200470] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: UP (p=81.06%) [2026-03-10T20:26:11.200781] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-03-10T20:26:11.200917] [INFO ] [sig ] MGM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:11.357935] [INFO ] [LOCAL ] Saved forecast: MGM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MGM.txt [2026-03-10T20:26:11.358161] [INFO ] [sig ] [1855/3275] Completed MGM in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-10T20:26:11.358213] [INFO ] [sig ] [1856/3275] Forecasting MGNI... [2026-03-10T20:26:11.358247] [INFO ] [sig ] Generating forecast for: MGNI [2026-03-10T20:26:11.358280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-03-10T20:26:11.372040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-03-10T20:26:11.372428] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-03-10T20:26:11.373480] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-03-10T20:26:11.373589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:11.373629] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:11.373659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:11.373718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:11.435253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:11.436354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:11.436441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:11.436476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:11.566230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:11.566390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:11.566431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:11.566460] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:11.570342] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: UP (p=88.10%) [2026-03-10T20:26:11.570684] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-03-10T20:26:11.570829] [INFO ] [sig ] MGNI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:11.717739] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MGNI.txt [2026-03-10T20:26:11.717909] [INFO ] [sig ] [1856/3275] Completed MGNI in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-10T20:26:11.717953] [INFO ] [sig ] [1857/3275] Forecasting MGNX... [2026-03-10T20:26:11.717986] [INFO ] [sig ] Generating forecast for: MGNX [2026-03-10T20:26:11.718018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-03-10T20:26:11.729924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-03-10T20:26:11.730331] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-03-10T20:26:11.731147] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-03-10T20:26:11.731202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:11.731234] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:11.731262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:11.731319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:11.793363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:11.794296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:11.794387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:11.794422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:11.915149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:11.915313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:11.915356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:11.915386] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:11.919313] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: DOWN (p=4.05%) [2026-03-10T20:26:11.919665] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-03-10T20:26:11.919807] [INFO ] [sig ] MGNX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:12.076428] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MGNX.txt [2026-03-10T20:26:12.076613] [INFO ] [sig ] [1857/3275] Completed MGNX in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-10T20:26:12.076658] [INFO ] [sig ] [1858/3275] Forecasting MGPI... [2026-03-10T20:26:12.076690] [INFO ] [sig ] Generating forecast for: MGPI [2026-03-10T20:26:12.076720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-03-10T20:26:12.088228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-03-10T20:26:12.088676] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-03-10T20:26:12.089490] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-03-10T20:26:12.089543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:12.089609] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:12.089647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:12.089718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:12.147888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:12.148865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:12.148953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:12.148987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:12.272810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:12.272984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:12.273039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:12.273080] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:12.276632] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: UP (p=56.23%) [2026-03-10T20:26:12.276944] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-03-10T20:26:12.277088] [INFO ] [sig ] MGPI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:12.423527] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MGPI.txt [2026-03-10T20:26:12.423730] [INFO ] [sig ] [1858/3275] Completed MGPI in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-10T20:26:12.423782] [INFO ] [sig ] [1859/3275] Forecasting MGRC... [2026-03-10T20:26:12.423816] [INFO ] [sig ] Generating forecast for: MGRC [2026-03-10T20:26:12.423846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-03-10T20:26:12.436499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-03-10T20:26:12.437101] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-03-10T20:26:12.437956] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-03-10T20:26:12.438011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:12.438071] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:12.438099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:12.438175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:12.499424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:12.500233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:12.500318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:12.500351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:12.613290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:12.613451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:12.613493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:12.613523] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:12.616983] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: DOWN (p=37.24%) [2026-03-10T20:26:12.617261] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-03-10T20:26:12.617389] [INFO ] [sig ] MGRC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:12.760683] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MGRC.txt [2026-03-10T20:26:12.760858] [INFO ] [sig ] [1859/3275] Completed MGRC in 0.3s | 2.78 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-10T20:26:12.760899] [INFO ] [sig ] [1860/3275] Forecasting MGTX... [2026-03-10T20:26:12.760931] [INFO ] [sig ] Generating forecast for: MGTX [2026-03-10T20:26:12.760961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-03-10T20:26:12.772559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-03-10T20:26:12.773009] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-03-10T20:26:12.773934] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-03-10T20:26:12.773992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:12.774025] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:12.774053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:12.774117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:12.840169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:12.841244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:12.841360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:12.841410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:12.972385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:12.972568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:12.972650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:12.972696] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:12.976961] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: DOWN (p=19.17%) [2026-03-10T20:26:12.977278] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-03-10T20:26:12.977429] [INFO ] [sig ] MGTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:13.140678] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MGTX.txt [2026-03-10T20:26:13.140821] [INFO ] [sig ] [1860/3275] Completed MGTX in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-10T20:26:13.140863] [INFO ] [sig ] [1861/3275] Forecasting MGX... [2026-03-10T20:26:13.140896] [INFO ] [sig ] Generating forecast for: MGX [2026-03-10T20:26:13.140928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-03-10T20:26:13.153185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-03-10T20:26:13.153645] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-03-10T20:26:13.154500] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-03-10T20:26:13.154555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:13.154637] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:13.154675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:13.154746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:13.221486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:13.222384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:13.222474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:13.222509] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:13.353988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:13.354156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:13.354202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:13.354233] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:13.358636] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: DOWN (p=44.65%) [2026-03-10T20:26:13.359117] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-03-10T20:26:13.359275] [INFO ] [sig ] MGX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:13.516862] [INFO ] [LOCAL ] Saved forecast: MGX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MGX.txt [2026-03-10T20:26:13.517242] [INFO ] [sig ] [1861/3275] Completed MGX in 0.4s | 2.78 sym/s | Total: 11.1m | ETA: 8.5m [2026-03-10T20:26:13.517299] [INFO ] [sig ] [1862/3275] Forecasting MGY... [2026-03-10T20:26:13.517332] [INFO ] [sig ] Generating forecast for: MGY [2026-03-10T20:26:13.517364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-03-10T20:26:13.530652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-03-10T20:26:13.531040] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-03-10T20:26:13.531929] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-03-10T20:26:13.531988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:13.532033] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:13.532071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:13.532136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:13.597040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:13.597919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:13.598007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:13.598041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:13.732321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:13.732498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:13.732541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:13.732628] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:13.736347] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: UP (p=51.04%) [2026-03-10T20:26:13.736661] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-03-10T20:26:13.736797] [INFO ] [sig ] MGY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:13.906433] [INFO ] [LOCAL ] Saved forecast: MGY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MGY.txt [2026-03-10T20:26:13.906683] [INFO ] [sig ] [1862/3275] Completed MGY in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.5m [2026-03-10T20:26:13.906762] [INFO ] [sig ] [1863/3275] Forecasting MHD... [2026-03-10T20:26:13.906824] [INFO ] [sig ] Generating forecast for: MHD [2026-03-10T20:26:13.906883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-03-10T20:26:13.924603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-03-10T20:26:13.925119] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-03-10T20:26:13.926413] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-03-10T20:26:13.926490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:13.926549] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:13.926642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:13.926753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:14.004838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:14.005859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:14.005958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:14.005994] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:14.141550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:14.141746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:14.141789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:14.141819] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:14.145394] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: UP (p=96.54%) [2026-03-10T20:26:14.145720] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-03-10T20:26:14.145856] [INFO ] [sig ] MHD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:14.302457] [INFO ] [LOCAL ] Saved forecast: MHD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MHD.txt [2026-03-10T20:26:14.302643] [INFO ] [sig ] [1863/3275] Completed MHD in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.5m [2026-03-10T20:26:14.302709] [INFO ] [sig ] [1864/3275] Forecasting MHF... [2026-03-10T20:26:14.302758] [INFO ] [sig ] Generating forecast for: MHF [2026-03-10T20:26:14.302794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-03-10T20:26:14.314688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-03-10T20:26:14.315087] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-03-10T20:26:14.316081] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-03-10T20:26:14.316149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:14.316196] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:14.316225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:14.316283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:14.383509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:14.384506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:14.384623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:14.384661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:14.524346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:14.524521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:14.524569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:14.524625] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:14.528676] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: UP (p=67.47%) [2026-03-10T20:26:14.529040] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-03-10T20:26:14.529189] [INFO ] [sig ] MHF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:14.678608] [INFO ] [LOCAL ] Saved forecast: MHF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MHF.txt [2026-03-10T20:26:14.678759] [INFO ] [sig ] [1864/3275] Completed MHF in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.5m [2026-03-10T20:26:14.678798] [INFO ] [sig ] [1865/3275] Forecasting MHK... [2026-03-10T20:26:14.678828] [INFO ] [sig ] Generating forecast for: MHK [2026-03-10T20:26:14.678859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-03-10T20:26:14.690848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-03-10T20:26:14.691237] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-03-10T20:26:14.692119] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-03-10T20:26:14.692174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:14.692207] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:14.692234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:14.692291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:14.758011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:14.758880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:14.758969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:14.759012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:14.890096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:14.890259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:14.890302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:14.890333] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:14.893890] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: UP (p=92.16%) [2026-03-10T20:26:14.894193] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-03-10T20:26:14.894329] [INFO ] [sig ] MHK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:15.053149] [INFO ] [LOCAL ] Saved forecast: MHK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MHK.txt [2026-03-10T20:26:15.053328] [INFO ] [sig ] [1865/3275] Completed MHK in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-10T20:26:15.053377] [INFO ] [sig ] [1866/3275] Forecasting MHO... [2026-03-10T20:26:15.053409] [INFO ] [sig ] Generating forecast for: MHO [2026-03-10T20:26:15.053439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-03-10T20:26:15.065720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-03-10T20:26:15.066117] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-03-10T20:26:15.066968] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-03-10T20:26:15.067022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:15.067056] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:15.067084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:15.067143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:15.130029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:15.131114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:15.131210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:15.131244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:15.257417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:15.257607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:15.257658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:15.257693] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:15.261443] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: DOWN (p=24.36%) [2026-03-10T20:26:15.261795] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-03-10T20:26:15.261951] [INFO ] [sig ] MHO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:15.408975] [INFO ] [LOCAL ] Saved forecast: MHO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MHO.txt [2026-03-10T20:26:15.409139] [INFO ] [sig ] [1866/3275] Completed MHO in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-10T20:26:15.409180] [INFO ] [sig ] [1867/3275] Forecasting MIDD... [2026-03-10T20:26:15.409211] [INFO ] [sig ] Generating forecast for: MIDD [2026-03-10T20:26:15.409241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-03-10T20:26:15.421283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-03-10T20:26:15.421709] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-03-10T20:26:15.422539] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-03-10T20:26:15.422614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:15.422662] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:15.422691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:15.422748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:15.482687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:15.483620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:15.483712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:15.483753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:15.612303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:15.612467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:15.612509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:15.612537] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:15.616207] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: UP (p=89.12%) [2026-03-10T20:26:15.616515] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-03-10T20:26:15.616688] [INFO ] [sig ] MIDD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:15.765323] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MIDD.txt [2026-03-10T20:26:15.765488] [INFO ] [sig ] [1867/3275] Completed MIDD in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-10T20:26:15.765529] [INFO ] [sig ] [1868/3275] Forecasting MIGI... [2026-03-10T20:26:15.765558] [INFO ] [sig ] Generating forecast for: MIGI [2026-03-10T20:26:15.765612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-03-10T20:26:15.777073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-03-10T20:26:15.777460] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-03-10T20:26:15.778324] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-03-10T20:26:15.778378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:15.778410] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:15.778436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:15.778492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:15.839796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:15.840724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:15.840811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:15.840847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:15.964019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:15.964177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:15.964217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:15.964245] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:15.967727] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: DOWN (p=16.18%) [2026-03-10T20:26:15.968017] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-03-10T20:26:15.968177] [INFO ] [sig ] MIGI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:16.123507] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MIGI.txt [2026-03-10T20:26:16.123699] [INFO ] [sig ] [1868/3275] Completed MIGI in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-10T20:26:16.123744] [INFO ] [sig ] [1869/3275] Forecasting MILN... [2026-03-10T20:26:16.123774] [INFO ] [sig ] Generating forecast for: MILN [2026-03-10T20:26:16.123804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-03-10T20:26:16.135395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-03-10T20:26:16.135805] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-03-10T20:26:16.136630] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-03-10T20:26:16.136683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:16.136714] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:16.136741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:16.136797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:16.198166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:16.199329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:16.199453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:16.199488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:16.321372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:16.321548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:16.321619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:16.321652] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:16.326288] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: UP (p=66.98%) [2026-03-10T20:26:16.326667] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-03-10T20:26:16.326817] [INFO ] [sig ] MILN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:16.474281] [INFO ] [LOCAL ] Saved forecast: MILN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MILN.txt [2026-03-10T20:26:16.474438] [INFO ] [sig ] [1869/3275] Completed MILN in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-10T20:26:16.474480] [INFO ] [sig ] [1870/3275] Forecasting MIND... [2026-03-10T20:26:16.474512] [INFO ] [sig ] Generating forecast for: MIND [2026-03-10T20:26:16.474543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-03-10T20:26:16.486236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-03-10T20:26:16.486684] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-03-10T20:26:16.487516] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-03-10T20:26:16.487596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:16.487635] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:16.487664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:16.487723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:16.549558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:16.550477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:16.550567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:16.550624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:16.677455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:16.677645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:16.677690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:16.677720] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:16.682354] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: UP (p=50.76%) [2026-03-10T20:26:16.682842] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-03-10T20:26:16.683206] [INFO ] [sig ] MIND: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:16.829188] [INFO ] [LOCAL ] Saved forecast: MIND 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MIND.txt [2026-03-10T20:26:16.829349] [INFO ] [sig ] [1870/3275] Completed MIND in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-10T20:26:16.829396] [INFO ] [sig ] [1871/3275] Forecasting MIRA... [2026-03-10T20:26:16.829427] [INFO ] [sig ] Generating forecast for: MIRA [2026-03-10T20:26:16.829457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-03-10T20:26:16.840747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-03-10T20:26:16.841151] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-03-10T20:26:16.842012] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-03-10T20:26:16.842065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:16.842097] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:16.842124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:16.842181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:16.903353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:16.904440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:16.904527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:16.904560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:17.024881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:17.025039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:17.025080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:17.025108] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:17.028663] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: UP (p=98.46%) [2026-03-10T20:26:17.028963] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-03-10T20:26:17.029096] [INFO ] [sig ] MIRA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:17.187466] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MIRA.txt [2026-03-10T20:26:17.187649] [INFO ] [sig ] [1871/3275] Completed MIRA in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-10T20:26:17.187694] [INFO ] [sig ] [1872/3275] Forecasting MIRM... [2026-03-10T20:26:17.187726] [INFO ] [sig ] Generating forecast for: MIRM [2026-03-10T20:26:17.187756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-03-10T20:26:17.199057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-03-10T20:26:17.199463] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-03-10T20:26:17.200333] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-03-10T20:26:17.200387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:17.200419] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:17.200446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:17.200502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:17.263231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:17.264204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:17.264291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:17.264326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:17.385130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:17.385296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:17.385336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:17.385366] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:17.388907] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: UP (p=84.15%) [2026-03-10T20:26:17.389216] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-03-10T20:26:17.389369] [INFO ] [sig ] MIRM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:17.542619] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MIRM.txt [2026-03-10T20:26:17.542816] [INFO ] [sig ] [1872/3275] Completed MIRM in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-10T20:26:17.542858] [INFO ] [sig ] [1873/3275] Forecasting MITK... [2026-03-10T20:26:17.542889] [INFO ] [sig ] Generating forecast for: MITK [2026-03-10T20:26:17.542919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-03-10T20:26:17.554752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-03-10T20:26:17.555172] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-03-10T20:26:17.556097] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-03-10T20:26:17.556158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:17.556191] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:17.556218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:17.556275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:17.616107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:17.617073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:17.617174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:17.617210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:17.754946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:17.755107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:17.755151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:17.755181] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:17.758947] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=19.72%) [2026-03-10T20:26:17.759260] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-03-10T20:26:17.759403] [INFO ] [sig ] MITK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:17.913491] [INFO ] [LOCAL ] Saved forecast: MITK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MITK.txt [2026-03-10T20:26:17.913668] [INFO ] [sig ] [1873/3275] Completed MITK in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-10T20:26:17.913714] [INFO ] [sig ] [1874/3275] Forecasting MIY... [2026-03-10T20:26:17.913745] [INFO ] [sig ] Generating forecast for: MIY [2026-03-10T20:26:17.913777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-03-10T20:26:17.929563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-03-10T20:26:17.930288] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-03-10T20:26:17.931417] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-03-10T20:26:17.931488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:17.931530] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:17.931565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:17.931674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:18.006247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:18.007233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:18.007324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:18.007359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:18.134205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:18.134378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:18.134440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:18.134471] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:18.138299] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: DOWN (p=3.88%) [2026-03-10T20:26:18.138719] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-03-10T20:26:18.138898] [INFO ] [sig ] MIY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:18.293531] [INFO ] [LOCAL ] Saved forecast: MIY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MIY.txt [2026-03-10T20:26:18.293708] [INFO ] [sig ] [1874/3275] Completed MIY in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-10T20:26:18.293751] [INFO ] [sig ] [1875/3275] Forecasting MKC... [2026-03-10T20:26:18.293781] [INFO ] [sig ] Generating forecast for: MKC [2026-03-10T20:26:18.293813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-03-10T20:26:18.305441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-03-10T20:26:18.305851] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-03-10T20:26:18.306665] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-03-10T20:26:18.306718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:18.306750] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:18.306777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:18.306834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:18.364704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:18.365791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:18.365916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:18.365968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:18.500051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:18.500208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:18.500253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:18.500283] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:18.503786] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: UP (p=79.42%) [2026-03-10T20:26:18.504085] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-03-10T20:26:18.504221] [INFO ] [sig ] MKC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:18.664539] [INFO ] [LOCAL ] Saved forecast: MKC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MKC.txt [2026-03-10T20:26:18.664726] [INFO ] [sig ] [1875/3275] Completed MKC in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-10T20:26:18.664769] [INFO ] [sig ] [1876/3275] Forecasting MKSI... [2026-03-10T20:26:18.664801] [INFO ] [sig ] Generating forecast for: MKSI [2026-03-10T20:26:18.664835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-03-10T20:26:18.676163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-03-10T20:26:18.676588] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-03-10T20:26:18.677418] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-03-10T20:26:18.677472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:18.677552] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:18.677609] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:18.677673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:18.739512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:18.740461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:18.740595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:18.740636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:18.872731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:18.872905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:18.872961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:18.872994] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:18.876644] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: UP (p=82.24%) [2026-03-10T20:26:18.876971] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-03-10T20:26:18.877106] [INFO ] [sig ] MKSI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:19.029977] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MKSI.txt [2026-03-10T20:26:19.030121] [INFO ] [sig ] [1876/3275] Completed MKSI in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-10T20:26:19.030162] [INFO ] [sig ] [1877/3275] Forecasting MKTX... [2026-03-10T20:26:19.030193] [INFO ] [sig ] Generating forecast for: MKTX [2026-03-10T20:26:19.030223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-03-10T20:26:19.041288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-03-10T20:26:19.041655] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-03-10T20:26:19.042440] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-03-10T20:26:19.042492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:19.042523] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:19.042551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:19.042630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:19.103535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:19.104447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:19.104536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:19.104589] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:19.225101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:19.225258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:19.225301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:19.225332] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:19.229395] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: UP (p=73.86%) [2026-03-10T20:26:19.229707] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-03-10T20:26:19.229849] [INFO ] [sig ] MKTX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:19.379171] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MKTX.txt [2026-03-10T20:26:19.379293] [INFO ] [sig ] [1877/3275] Completed MKTX in 0.3s | 2.78 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-10T20:26:19.379331] [INFO ] [sig ] [1878/3275] Forecasting MLAB... [2026-03-10T20:26:19.379362] [INFO ] [sig ] Generating forecast for: MLAB [2026-03-10T20:26:19.379391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-03-10T20:26:19.390027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-03-10T20:26:19.390380] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-03-10T20:26:19.391260] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-03-10T20:26:19.391315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:19.391363] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:19.391393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:19.391453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:19.451491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:19.452209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:19.452293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:19.452329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:19.575435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:19.575632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:19.575677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:19.575707] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:19.579541] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: DOWN (p=38.04%) [2026-03-10T20:26:19.579841] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-03-10T20:26:19.580156] [INFO ] [sig ] MLAB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:19.744965] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MLAB.txt [2026-03-10T20:26:19.745112] [INFO ] [sig ] [1878/3275] Completed MLAB in 0.4s | 2.78 sym/s | Total: 11.2m | ETA: 8.4m [2026-03-10T20:26:19.745153] [INFO ] [sig ] [1879/3275] Forecasting MLCO... [2026-03-10T20:26:19.745183] [INFO ] [sig ] Generating forecast for: MLCO [2026-03-10T20:26:19.745215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-03-10T20:26:19.756140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-03-10T20:26:19.756501] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-03-10T20:26:19.757376] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-03-10T20:26:19.757431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:19.757464] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:19.757493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:19.757564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:19.818929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:19.819642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:19.819728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:19.819769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:19.943157] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:19.943307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:19.943348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:19.943416] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:19.948034] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: DOWN (p=37.59%) [2026-03-10T20:26:19.948351] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-03-10T20:26:19.948491] [INFO ] [sig ] MLCO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:20.096624] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MLCO.txt [2026-03-10T20:26:20.096753] [INFO ] [sig ] [1879/3275] Completed MLCO in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.4m [2026-03-10T20:26:20.096804] [INFO ] [sig ] [1880/3275] Forecasting MLGO... [2026-03-10T20:26:20.096841] [INFO ] [sig ] Generating forecast for: MLGO [2026-03-10T20:26:20.096878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-03-10T20:26:20.107409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-03-10T20:26:20.107830] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-03-10T20:26:20.108769] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-03-10T20:26:20.108828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:20.108860] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:20.108889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:20.108947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:20.169872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:20.170771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:20.170877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:20.170917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:20.289859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:20.290033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:20.290075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:20.290104] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:20.293942] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: DOWN (p=32.24%) [2026-03-10T20:26:20.294546] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-03-10T20:26:20.294718] [INFO ] [sig ] MLGO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:20.439500] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MLGO.txt [2026-03-10T20:26:20.439672] [INFO ] [sig ] [1880/3275] Completed MLGO in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 8.4m [2026-03-10T20:26:20.439715] [INFO ] [sig ] [1881/3275] Forecasting MLI... [2026-03-10T20:26:20.439745] [INFO ] [sig ] Generating forecast for: MLI [2026-03-10T20:26:20.439775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-03-10T20:26:20.451631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-03-10T20:26:20.452049] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-03-10T20:26:20.452936] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-03-10T20:26:20.452994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:20.453028] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:20.453056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:20.453117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:20.514292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:20.515270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:20.515368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:20.515402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:20.649162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:20.649336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:20.649385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:20.649418] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:20.653150] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=63.40%) [2026-03-10T20:26:20.653487] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-03-10T20:26:20.653668] [INFO ] [sig ] MLI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:20.810474] [INFO ] [LOCAL ] Saved forecast: MLI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MLI.txt [2026-03-10T20:26:20.810664] [INFO ] [sig ] [1881/3275] Completed MLI in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:20.810711] [INFO ] [sig ] [1882/3275] Forecasting MLKN... [2026-03-10T20:26:20.810752] [INFO ] [sig ] Generating forecast for: MLKN [2026-03-10T20:26:20.810790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-03-10T20:26:20.822736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-03-10T20:26:20.823197] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-03-10T20:26:20.824126] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-03-10T20:26:20.824195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:20.824227] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:20.824255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:20.824312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:20.883879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:20.884892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:20.885001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:20.885037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:21.021896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:21.022074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:21.022115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:21.022144] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:21.025694] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: DOWN (p=16.86%) [2026-03-10T20:26:21.026001] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-03-10T20:26:21.026135] [INFO ] [sig ] MLKN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:21.171037] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MLKN.txt [2026-03-10T20:26:21.171197] [INFO ] [sig ] [1882/3275] Completed MLKN in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:21.171238] [INFO ] [sig ] [1883/3275] Forecasting MLM... [2026-03-10T20:26:21.171271] [INFO ] [sig ] Generating forecast for: MLM [2026-03-10T20:26:21.171304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-03-10T20:26:21.182445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-03-10T20:26:21.182818] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-03-10T20:26:21.183642] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-03-10T20:26:21.183695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:21.183727] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:21.183754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:21.183811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:21.246825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:21.247569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:21.247673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:21.247709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:21.379022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:21.379172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:21.379214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:21.379245] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:21.382692] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: UP (p=90.76%) [2026-03-10T20:26:21.382974] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-03-10T20:26:21.383106] [INFO ] [sig ] MLM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:21.526081] [INFO ] [LOCAL ] Saved forecast: MLM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MLM.txt [2026-03-10T20:26:21.526231] [INFO ] [sig ] [1883/3275] Completed MLM in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:21.526273] [INFO ] [sig ] [1884/3275] Forecasting MLP... [2026-03-10T20:26:21.526303] [INFO ] [sig ] Generating forecast for: MLP [2026-03-10T20:26:21.526335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-03-10T20:26:21.536890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-03-10T20:26:21.537260] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-03-10T20:26:21.538076] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-03-10T20:26:21.538129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:21.538198] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:21.538227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:21.538284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:21.597778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:21.598659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:21.598746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:21.598780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:21.711526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:21.711695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:21.711736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:21.711764] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:21.715637] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: DOWN (p=34.20%) [2026-03-10T20:26:21.715956] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-03-10T20:26:21.716093] [INFO ] [sig ] MLP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:21.860176] [INFO ] [LOCAL ] Saved forecast: MLP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MLP.txt [2026-03-10T20:26:21.860322] [INFO ] [sig ] [1884/3275] Completed MLP in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:21.860370] [INFO ] [sig ] [1885/3275] Forecasting MLTX... [2026-03-10T20:26:21.860406] [INFO ] [sig ] Generating forecast for: MLTX [2026-03-10T20:26:21.860445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-03-10T20:26:21.872756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-03-10T20:26:21.873154] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-03-10T20:26:21.874056] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-03-10T20:26:21.874112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:21.874145] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:21.874173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:21.874232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:21.934263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:21.935101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:21.935371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:21.935406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:22.059117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:22.059277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:22.059320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:22.059366] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:22.062978] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: UP (p=87.05%) [2026-03-10T20:26:22.063274] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-03-10T20:26:22.063409] [INFO ] [sig ] MLTX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:22.211618] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MLTX.txt [2026-03-10T20:26:22.211777] [INFO ] [sig ] [1885/3275] Completed MLTX in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:22.211817] [INFO ] [sig ] [1886/3275] Forecasting MLYS... [2026-03-10T20:26:22.211847] [INFO ] [sig ] Generating forecast for: MLYS [2026-03-10T20:26:22.211879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-03-10T20:26:22.222836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-03-10T20:26:22.223219] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-03-10T20:26:22.224101] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-03-10T20:26:22.224156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:22.224190] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:22.224218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:22.224277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:22.286728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:22.287759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:22.287884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:22.287944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:22.407509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:22.407708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:22.407754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:22.407783] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:22.411360] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: UP (p=98.54%) [2026-03-10T20:26:22.411676] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-03-10T20:26:22.411809] [INFO ] [sig ] MLYS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:22.562045] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MLYS.txt [2026-03-10T20:26:22.562204] [INFO ] [sig ] [1886/3275] Completed MLYS in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:22.562246] [INFO ] [sig ] [1887/3275] Forecasting MMD... [2026-03-10T20:26:22.562278] [INFO ] [sig ] Generating forecast for: MMD [2026-03-10T20:26:22.562309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-03-10T20:26:22.574060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-03-10T20:26:22.574470] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-03-10T20:26:22.575530] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-03-10T20:26:22.575618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:22.575663] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:22.575692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:22.575750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:22.634253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:22.635160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:22.635243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:22.635293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:22.757863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:22.758025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:22.758065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:22.758094] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:22.761723] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: UP (p=60.40%) [2026-03-10T20:26:22.762069] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-03-10T20:26:22.762212] [INFO ] [sig ] MMD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:22.908025] [INFO ] [LOCAL ] Saved forecast: MMD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MMD.txt [2026-03-10T20:26:22.908213] [INFO ] [sig ] [1887/3275] Completed MMD in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:22.908257] [INFO ] [sig ] [1888/3275] Forecasting MMLP... [2026-03-10T20:26:22.908290] [INFO ] [sig ] Generating forecast for: MMLP [2026-03-10T20:26:22.908322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-03-10T20:26:22.919950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-03-10T20:26:22.920401] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-03-10T20:26:22.921320] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-03-10T20:26:22.921377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:22.921412] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:22.921441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:22.921500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:22.983078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:22.984034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:22.984123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:22.984159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:23.092840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:23.093007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:23.093048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:23.093078] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:23.096617] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: DOWN (p=2.17%) [2026-03-10T20:26:23.096940] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-03-10T20:26:23.097088] [INFO ] [sig ] MMLP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:23.247351] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MMLP.txt [2026-03-10T20:26:23.247517] [INFO ] [sig ] [1888/3275] Completed MMLP in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:23.247561] [INFO ] [sig ] [1889/3275] Forecasting MMS... [2026-03-10T20:26:23.247615] [INFO ] [sig ] Generating forecast for: MMS [2026-03-10T20:26:23.247651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-03-10T20:26:23.260011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-03-10T20:26:23.260452] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-03-10T20:26:23.261388] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-03-10T20:26:23.261446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:23.261481] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:23.261508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:23.261612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:23.326348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:23.327270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:23.327357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:23.327392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:23.452162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:23.452325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:23.452367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:23.452395] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:23.456003] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-03-10T20:26:23.456340] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-03-10T20:26:23.456484] [INFO ] [sig ] MMS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:23.607025] [INFO ] [LOCAL ] Saved forecast: MMS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MMS.txt [2026-03-10T20:26:23.607226] [INFO ] [sig ] [1889/3275] Completed MMS in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:23.607278] [INFO ] [sig ] [1890/3275] Forecasting MMSI... [2026-03-10T20:26:23.607309] [INFO ] [sig ] Generating forecast for: MMSI [2026-03-10T20:26:23.607347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-03-10T20:26:23.619355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-03-10T20:26:23.619755] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-03-10T20:26:23.620690] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-03-10T20:26:23.620743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:23.620776] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:23.620803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:23.620861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:23.678849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:23.679789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:23.679881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:23.679915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:23.805835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:23.806012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:23.806058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:23.806088] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:23.809736] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: DOWN (p=2.72%) [2026-03-10T20:26:23.810030] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-03-10T20:26:23.810161] [INFO ] [sig ] MMSI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:23.956412] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MMSI.txt [2026-03-10T20:26:23.956594] [INFO ] [sig ] [1890/3275] Completed MMSI in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:23.956637] [INFO ] [sig ] [1891/3275] Forecasting MNDO... [2026-03-10T20:26:23.956668] [INFO ] [sig ] Generating forecast for: MNDO [2026-03-10T20:26:23.956699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-03-10T20:26:23.966931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-03-10T20:26:23.967321] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-03-10T20:26:23.968190] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-03-10T20:26:23.968258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:23.968291] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:23.968318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:23.968376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:24.028083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:24.029111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:24.029203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:24.029237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:24.140323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:24.140486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:24.140528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:24.140556] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:24.144218] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: UP (p=82.30%) [2026-03-10T20:26:24.144533] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-03-10T20:26:24.144693] [INFO ] [sig ] MNDO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:24.294665] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MNDO.txt [2026-03-10T20:26:24.294812] [INFO ] [sig ] [1891/3275] Completed MNDO in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:24.294856] [INFO ] [sig ] [1892/3275] Forecasting MNDY... [2026-03-10T20:26:24.294892] [INFO ] [sig ] Generating forecast for: MNDY [2026-03-10T20:26:24.294931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-03-10T20:26:24.306290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-03-10T20:26:24.306676] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-03-10T20:26:24.307480] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-03-10T20:26:24.307533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:24.307566] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:24.307624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:24.307682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:24.364661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:24.365323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:24.365404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:24.365437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:24.489027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:24.489188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:24.489229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:24.489258] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:24.493190] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: UP (p=67.97%) [2026-03-10T20:26:24.493488] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-03-10T20:26:24.493639] [INFO ] [sig ] MNDY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:24.636256] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MNDY.txt [2026-03-10T20:26:24.636402] [INFO ] [sig ] [1892/3275] Completed MNDY in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:24.636442] [INFO ] [sig ] [1893/3275] Forecasting MNKD... [2026-03-10T20:26:24.636472] [INFO ] [sig ] Generating forecast for: MNKD [2026-03-10T20:26:24.636502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-03-10T20:26:24.647955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-03-10T20:26:24.648378] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-03-10T20:26:24.649199] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-03-10T20:26:24.649253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:24.649313] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:24.649342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:24.649399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:24.708209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:24.709078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:24.709164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:24.709196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:24.830876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:24.831040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:24.831081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:24.831111] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:24.834530] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-03-10T20:26:24.834825] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-03-10T20:26:24.834952] [INFO ] [sig ] MNKD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:24.989270] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MNKD.txt [2026-03-10T20:26:24.989454] [INFO ] [sig ] [1893/3275] Completed MNKD in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:24.989511] [INFO ] [sig ] [1894/3275] Forecasting MNRO... [2026-03-10T20:26:24.989544] [INFO ] [sig ] Generating forecast for: MNRO [2026-03-10T20:26:24.989592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-03-10T20:26:25.002324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-03-10T20:26:25.002777] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-03-10T20:26:25.003684] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-03-10T20:26:25.003746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:25.003786] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:25.003822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:25.003892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:25.062920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:25.063781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:25.063882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:25.063928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:25.199397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:25.199592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:25.199649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:25.199689] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:25.204033] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: UP (p=78.38%) [2026-03-10T20:26:25.204553] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-03-10T20:26:25.204712] [INFO ] [sig ] MNRO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:25.359177] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MNRO.txt [2026-03-10T20:26:25.359328] [INFO ] [sig ] [1894/3275] Completed MNRO in 0.4s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:25.359368] [INFO ] [sig ] [1895/3275] Forecasting MNSO... [2026-03-10T20:26:25.359398] [INFO ] [sig ] Generating forecast for: MNSO [2026-03-10T20:26:25.359429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-03-10T20:26:25.370803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-03-10T20:26:25.371167] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-03-10T20:26:25.371996] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-03-10T20:26:25.372049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:25.372081] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:25.372108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:25.372164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:25.429280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:25.430082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:25.430168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:25.430200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:25.545857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:25.546031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:25.546074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:25.546103] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:25.549793] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: UP (p=68.66%) [2026-03-10T20:26:25.550075] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-03-10T20:26:25.550207] [INFO ] [sig ] MNSO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:25.692137] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MNSO.txt [2026-03-10T20:26:25.692281] [INFO ] [sig ] [1895/3275] Completed MNSO in 0.3s | 2.78 sym/s | Total: 11.3m | ETA: 8.3m [2026-03-10T20:26:25.692321] [INFO ] [sig ] [1896/3275] Forecasting MNTK... [2026-03-10T20:26:25.692350] [INFO ] [sig ] Generating forecast for: MNTK [2026-03-10T20:26:25.692383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-03-10T20:26:25.703750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-03-10T20:26:25.704154] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-03-10T20:26:25.705064] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-03-10T20:26:25.705120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:25.705153] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:25.705183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:25.705241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:25.765231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:25.766244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:25.766332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:25.766366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:25.886402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:25.886566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:25.886629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:25.886696] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:25.890354] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: UP (p=72.20%) [2026-03-10T20:26:25.890703] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-03-10T20:26:25.890847] [INFO ] [sig ] MNTK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:26.037489] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MNTK.txt [2026-03-10T20:26:26.037642] [INFO ] [sig ] [1896/3275] Completed MNTK in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 8.3m [2026-03-10T20:26:26.037685] [INFO ] [sig ] [1897/3275] Forecasting MNY... [2026-03-10T20:26:26.037714] [INFO ] [sig ] Generating forecast for: MNY [2026-03-10T20:26:26.037746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-03-10T20:26:26.049685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-03-10T20:26:26.050048] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-03-10T20:26:26.050865] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-03-10T20:26:26.050918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:26.050950] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:26.050978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:26.051035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:26.112996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:26.113693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:26.113777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:26.113812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:26.230970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:26.231148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:26.231190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:26.231220] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:26.234726] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: UP (p=82.97%) [2026-03-10T20:26:26.235026] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-03-10T20:26:26.235161] [INFO ] [sig ] MNY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:26.388672] [INFO ] [LOCAL ] Saved forecast: MNY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MNY.txt [2026-03-10T20:26:26.388835] [INFO ] [sig ] [1897/3275] Completed MNY in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.3m [2026-03-10T20:26:26.388877] [INFO ] [sig ] [1898/3275] Forecasting MOD... [2026-03-10T20:26:26.388908] [INFO ] [sig ] Generating forecast for: MOD [2026-03-10T20:26:26.388943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-03-10T20:26:26.401653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-03-10T20:26:26.402077] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-03-10T20:26:26.402956] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-03-10T20:26:26.403011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:26.403045] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:26.403074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:26.403134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:26.463884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:26.464868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:26.464958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:26.464995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:26.596745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:26.596920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:26.596963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:26.596994] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:26.601629] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: DOWN (p=38.82%) [2026-03-10T20:26:26.601908] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-03-10T20:26:26.602039] [INFO ] [sig ] MOD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:26.748986] [INFO ] [LOCAL ] Saved forecast: MOD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MOD.txt [2026-03-10T20:26:26.749163] [INFO ] [sig ] [1898/3275] Completed MOD in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:26.749207] [INFO ] [sig ] [1899/3275] Forecasting MODL... [2026-03-10T20:26:26.749238] [INFO ] [sig ] Generating forecast for: MODL [2026-03-10T20:26:26.749272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-03-10T20:26:26.760496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-03-10T20:26:26.760847] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-03-10T20:26:26.761656] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-03-10T20:26:26.761710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:26.761742] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:26.761769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:26.761826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:26.823017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:26.824250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:26.824342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:26.824384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:26.955412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:26.955593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:26.955639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:26.955669] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:26.959322] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: UP (p=91.97%) [2026-03-10T20:26:26.959627] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-03-10T20:26:26.959761] [INFO ] [sig ] MODL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:27.102600] [INFO ] [LOCAL ] Saved forecast: MODL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MODL.txt [2026-03-10T20:26:27.102728] [INFO ] [sig ] [1899/3275] Completed MODL in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:27.102768] [INFO ] [sig ] [1900/3275] Forecasting MOH... [2026-03-10T20:26:27.102799] [INFO ] [sig ] Generating forecast for: MOH [2026-03-10T20:26:27.102830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-03-10T20:26:27.115853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-03-10T20:26:27.116171] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-03-10T20:26:27.116973] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-03-10T20:26:27.117026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:27.117058] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:27.117271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:27.117328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:27.178184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:27.178904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:27.178985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:27.179020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:27.300232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:27.300382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:27.300422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:27.300452] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:27.304009] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: DOWN (p=19.89%) [2026-03-10T20:26:27.304476] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-03-10T20:26:27.304623] [INFO ] [sig ] MOH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:27.449368] [INFO ] [LOCAL ] Saved forecast: MOH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MOH.txt [2026-03-10T20:26:27.449496] [INFO ] [sig ] [1900/3275] Completed MOH in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:27.449535] [INFO ] [sig ] [1901/3275] Forecasting MOMO... [2026-03-10T20:26:27.449565] [INFO ] [sig ] Generating forecast for: MOMO [2026-03-10T20:26:27.449617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-03-10T20:26:27.460804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-03-10T20:26:27.461172] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-03-10T20:26:27.462004] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-03-10T20:26:27.462069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:27.462105] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:27.462132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:27.462189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:27.523457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:27.524134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:27.524217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:27.524252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:27.653358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:27.653539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:27.653605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:27.653639] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:27.657422] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: UP (p=81.36%) [2026-03-10T20:26:27.657723] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-03-10T20:26:27.657868] [INFO ] [sig ] MOMO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:27.802585] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MOMO.txt [2026-03-10T20:26:27.802732] [INFO ] [sig ] [1901/3275] Completed MOMO in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:27.802772] [INFO ] [sig ] [1902/3275] Forecasting MORN... [2026-03-10T20:26:27.802801] [INFO ] [sig ] Generating forecast for: MORN [2026-03-10T20:26:27.802831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-03-10T20:26:27.814737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-03-10T20:26:27.815075] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-03-10T20:26:27.815933] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-03-10T20:26:27.815986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:27.816031] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:27.816059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:27.816115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:27.880164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:27.880991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:27.881091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:27.881138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:28.008583] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:28.008746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:28.008789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:28.008819] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:28.012524] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: UP (p=92.35%) [2026-03-10T20:26:28.012828] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-03-10T20:26:28.012961] [INFO ] [sig ] MORN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:28.156082] [INFO ] [LOCAL ] Saved forecast: MORN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MORN.txt [2026-03-10T20:26:28.156218] [INFO ] [sig ] [1902/3275] Completed MORN in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:28.156257] [INFO ] [sig ] [1903/3275] Forecasting MOS... [2026-03-10T20:26:28.156287] [INFO ] [sig ] Generating forecast for: MOS [2026-03-10T20:26:28.156318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-03-10T20:26:28.167552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-03-10T20:26:28.167983] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-03-10T20:26:28.168878] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-03-10T20:26:28.168932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:28.168965] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:28.169000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:28.169058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:28.228512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:28.229230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:28.229352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:28.229387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:28.354245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:28.354404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:28.354446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:28.354476] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:28.358131] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: UP (p=65.20%) [2026-03-10T20:26:28.358432] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-03-10T20:26:28.358564] [INFO ] [sig ] MOS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:28.503709] [INFO ] [LOCAL ] Saved forecast: MOS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MOS.txt [2026-03-10T20:26:28.503870] [INFO ] [sig ] [1903/3275] Completed MOS in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:28.503911] [INFO ] [sig ] [1904/3275] Forecasting MP... [2026-03-10T20:26:28.503942] [INFO ] [sig ] Generating forecast for: MP [2026-03-10T20:26:28.503972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-03-10T20:26:28.515836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-03-10T20:26:28.516239] [INFO ] [FORECASTER] Starting predict_future for MP [2026-03-10T20:26:28.517070] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-03-10T20:26:28.517124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:28.517155] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:28.517182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:28.517238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:28.576897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:28.577658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:28.577744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:28.577779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:28.696647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:28.696803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:28.696844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:28.696873] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:28.700301] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: DOWN (p=44.03%) [2026-03-10T20:26:28.700594] [INFO ] [FORECASTER] Completed predict_future for MP [2026-03-10T20:26:28.700724] [INFO ] [sig ] MP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:28.844467] [INFO ] [LOCAL ] Saved forecast: MP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MP.txt [2026-03-10T20:26:28.844638] [INFO ] [sig ] [1904/3275] Completed MP in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:28.844681] [INFO ] [sig ] [1905/3275] Forecasting MPA... [2026-03-10T20:26:28.844711] [INFO ] [sig ] Generating forecast for: MPA [2026-03-10T20:26:28.844743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-03-10T20:26:28.856638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-03-10T20:26:28.857028] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-03-10T20:26:28.857877] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-03-10T20:26:28.857930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:28.857965] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:28.857994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:28.858066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:28.921008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:28.921880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:28.921963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:28.921997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:29.037874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:29.038032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:29.038079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:29.038117] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:29.041690] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: DOWN (p=2.66%) [2026-03-10T20:26:29.041986] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-03-10T20:26:29.042115] [INFO ] [sig ] MPA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:29.185760] [INFO ] [LOCAL ] Saved forecast: MPA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MPA.txt [2026-03-10T20:26:29.185909] [INFO ] [sig ] [1905/3275] Completed MPA in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:29.185956] [INFO ] [sig ] [1906/3275] Forecasting MPAA... [2026-03-10T20:26:29.185993] [INFO ] [sig ] Generating forecast for: MPAA [2026-03-10T20:26:29.186032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-03-10T20:26:29.197722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-03-10T20:26:29.198311] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-03-10T20:26:29.199954] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-03-10T20:26:29.200021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:29.200087] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:29.200121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:29.200180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:29.264487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:29.265659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:29.265746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:29.265779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:29.395839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:29.396016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:29.396059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:29.396090] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:29.399681] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: UP (p=91.03%) [2026-03-10T20:26:29.399975] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-03-10T20:26:29.400108] [INFO ] [sig ] MPAA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:29.546558] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MPAA.txt [2026-03-10T20:26:29.546778] [INFO ] [sig ] [1906/3275] Completed MPAA in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:29.546820] [INFO ] [sig ] [1907/3275] Forecasting MPB... [2026-03-10T20:26:29.546851] [INFO ] [sig ] Generating forecast for: MPB [2026-03-10T20:26:29.546885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-03-10T20:26:29.558443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-03-10T20:26:29.558874] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-03-10T20:26:29.559750] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-03-10T20:26:29.559803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:29.559837] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:29.559865] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:29.559923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:29.620482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:29.621436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:29.621525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:29.621560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:29.756748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:29.756911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:29.756961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:29.757020] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:29.760886] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: UP (p=66.96%) [2026-03-10T20:26:29.761406] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-03-10T20:26:29.761600] [INFO ] [sig ] MPB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:29.912924] [INFO ] [LOCAL ] Saved forecast: MPB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MPB.txt [2026-03-10T20:26:29.913084] [INFO ] [sig ] [1907/3275] Completed MPB in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:29.913127] [INFO ] [sig ] [1908/3275] Forecasting MPC... [2026-03-10T20:26:29.913157] [INFO ] [sig ] Generating forecast for: MPC [2026-03-10T20:26:29.913189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-03-10T20:26:29.924864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-03-10T20:26:29.925231] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-03-10T20:26:29.926065] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-03-10T20:26:29.926120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:29.926152] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:29.926180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:29.926236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:29.984758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:29.985691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:29.985778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:29.985814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:30.110815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:30.110979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:30.111029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:30.111067] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:30.114680] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-03-10T20:26:30.114988] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-03-10T20:26:30.115151] [INFO ] [sig ] MPC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:30.261118] [INFO ] [LOCAL ] Saved forecast: MPC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MPC.txt [2026-03-10T20:26:30.261257] [INFO ] [sig ] [1908/3275] Completed MPC in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:30.261296] [INFO ] [sig ] [1909/3275] Forecasting MPX... [2026-03-10T20:26:30.261326] [INFO ] [sig ] Generating forecast for: MPX [2026-03-10T20:26:30.261357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-03-10T20:26:30.273011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-03-10T20:26:30.273375] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-03-10T20:26:30.274216] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-03-10T20:26:30.274270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:30.274303] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:30.274330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:30.274387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:30.336155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:30.337299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:30.337392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:30.337426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:30.451673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:30.451829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:30.451869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:30.451918] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:30.455437] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: UP (p=53.46%) [2026-03-10T20:26:30.455737] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-03-10T20:26:30.455867] [INFO ] [sig ] MPX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:30.598621] [INFO ] [LOCAL ] Saved forecast: MPX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MPX.txt [2026-03-10T20:26:30.598779] [INFO ] [sig ] [1909/3275] Completed MPX in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:30.598820] [INFO ] [sig ] [1910/3275] Forecasting MQ... [2026-03-10T20:26:30.598851] [INFO ] [sig ] Generating forecast for: MQ [2026-03-10T20:26:30.598881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-03-10T20:26:30.610414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-03-10T20:26:30.610811] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-03-10T20:26:30.611679] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-03-10T20:26:30.611734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:30.611797] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:30.611829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:30.611902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:30.672929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:30.673891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:30.673981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:30.674016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:30.800421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:30.800604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:30.800650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:30.800681] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:30.804373] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: DOWN (p=28.22%) [2026-03-10T20:26:30.804726] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-03-10T20:26:30.804873] [INFO ] [sig ] MQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:30.958249] [INFO ] [LOCAL ] Saved forecast: MQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MQ.txt [2026-03-10T20:26:30.958418] [INFO ] [sig ] [1910/3275] Completed MQ in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:30.958461] [INFO ] [sig ] [1911/3275] Forecasting MQY... [2026-03-10T20:26:30.958494] [INFO ] [sig ] Generating forecast for: MQY [2026-03-10T20:26:30.958528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-03-10T20:26:30.969710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-03-10T20:26:30.970079] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-03-10T20:26:30.970932] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-03-10T20:26:30.970986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:30.971018] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:30.971045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:30.971100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:31.028206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:31.029008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:31.029100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:31.029185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:31.149209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:31.149378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:31.149425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:31.149456] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:31.153632] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=12.58%) [2026-03-10T20:26:31.153932] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-03-10T20:26:31.154072] [INFO ] [sig ] MQY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:31.299338] [INFO ] [LOCAL ] Saved forecast: MQY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MQY.txt [2026-03-10T20:26:31.299492] [INFO ] [sig ] [1911/3275] Completed MQY in 0.3s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:31.299532] [INFO ] [sig ] [1912/3275] Forecasting MRAM... [2026-03-10T20:26:31.299563] [INFO ] [sig ] Generating forecast for: MRAM [2026-03-10T20:26:31.299615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-03-10T20:26:31.311369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-03-10T20:26:31.311770] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-03-10T20:26:31.312669] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-03-10T20:26:31.312725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:31.312757] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:31.312784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:31.312841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:31.372362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:31.373269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:31.373356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:31.373390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:31.499129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:31.499292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:31.499334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:31.499363] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:31.502905] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: DOWN (p=27.46%) [2026-03-10T20:26:31.503191] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-03-10T20:26:31.503328] [INFO ] [sig ] MRAM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:31.652316] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MRAM.txt [2026-03-10T20:26:31.652475] [INFO ] [sig ] [1912/3275] Completed MRAM in 0.4s | 2.78 sym/s | Total: 11.4m | ETA: 8.2m [2026-03-10T20:26:31.652516] [INFO ] [sig ] [1913/3275] Forecasting MRBK... [2026-03-10T20:26:31.652549] [INFO ] [sig ] Generating forecast for: MRBK [2026-03-10T20:26:31.652600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-03-10T20:26:31.666413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-03-10T20:26:31.666889] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-03-10T20:26:31.667852] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-03-10T20:26:31.667909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:31.667942] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:31.667996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:31.668058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:31.732021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:31.732963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:31.733055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:31.733090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:31.860818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:31.860976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:31.861016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:31.861122] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:31.864887] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=27.80%) [2026-03-10T20:26:31.865204] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-03-10T20:26:31.865520] [INFO ] [sig ] MRBK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:32.029244] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MRBK.txt [2026-03-10T20:26:32.029558] [INFO ] [sig ] [1913/3275] Completed MRBK in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.2m [2026-03-10T20:26:32.029674] [INFO ] [sig ] [1914/3275] Forecasting MRCC... [2026-03-10T20:26:32.029751] [INFO ] [sig ] Generating forecast for: MRCC [2026-03-10T20:26:32.029801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-03-10T20:26:32.043559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-03-10T20:26:32.044067] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-03-10T20:26:32.045094] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-03-10T20:26:32.045151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:32.045184] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:32.045211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:32.045272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:32.104018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:32.105037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:32.105169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:32.105213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:32.240063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:32.240235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:32.240278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:32.240309] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:32.243979] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: DOWN (p=48.34%) [2026-03-10T20:26:32.244371] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-03-10T20:26:32.244518] [INFO ] [sig ] MRCC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:32.392078] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MRCC.txt [2026-03-10T20:26:32.392232] [INFO ] [sig ] [1914/3275] Completed MRCC in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:32.392273] [INFO ] [sig ] [1915/3275] Forecasting MRCY... [2026-03-10T20:26:32.392303] [INFO ] [sig ] Generating forecast for: MRCY [2026-03-10T20:26:32.392334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-03-10T20:26:32.403991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-03-10T20:26:32.404390] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-03-10T20:26:32.405273] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-03-10T20:26:32.405330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:32.405364] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:32.405392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:32.405453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:32.465124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:32.466083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:32.466176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:32.466212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:32.596473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:32.596655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:32.596699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:32.596731] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:32.600378] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-03-10T20:26:32.600728] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-03-10T20:26:32.600872] [INFO ] [sig ] MRCY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:32.750293] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MRCY.txt [2026-03-10T20:26:32.750453] [INFO ] [sig ] [1915/3275] Completed MRCY in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:32.750493] [INFO ] [sig ] [1916/3275] Forecasting MRK... [2026-03-10T20:26:32.750525] [INFO ] [sig ] Generating forecast for: MRK [2026-03-10T20:26:32.750557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-03-10T20:26:32.762353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-03-10T20:26:32.762825] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-03-10T20:26:32.763947] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-03-10T20:26:32.764019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:32.764061] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:32.764095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:32.764174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:32.832784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:32.833758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:32.833858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:32.833892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:32.978616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:32.978800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:32.978855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:32.978887] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:32.982832] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: DOWN (p=12.46%) [2026-03-10T20:26:32.983245] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-03-10T20:26:32.983397] [INFO ] [sig ] MRK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:33.145533] [INFO ] [LOCAL ] Saved forecast: MRK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MRK.txt [2026-03-10T20:26:33.145735] [INFO ] [sig ] [1916/3275] Completed MRK in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:33.145777] [INFO ] [sig ] [1917/3275] Forecasting MRM... [2026-03-10T20:26:33.145807] [INFO ] [sig ] Generating forecast for: MRM [2026-03-10T20:26:33.145846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-03-10T20:26:33.162507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-03-10T20:26:33.163107] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-03-10T20:26:33.164410] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-03-10T20:26:33.164483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:33.164535] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:33.164603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:33.164698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:33.248247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:33.249367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:33.249484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:33.249527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:33.421851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:33.422057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:33.422126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:33.422180] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:33.427685] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: UP (p=68.87%) [2026-03-10T20:26:33.428228] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-03-10T20:26:33.428452] [INFO ] [sig ] MRM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:33.688713] [INFO ] [LOCAL ] Saved forecast: MRM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MRM.txt [2026-03-10T20:26:33.688956] [INFO ] [sig ] [1917/3275] Completed MRM in 0.5s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:33.689018] [INFO ] [sig ] [1918/3275] Forecasting MRNA... [2026-03-10T20:26:33.689073] [INFO ] [sig ] Generating forecast for: MRNA [2026-03-10T20:26:33.689135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-03-10T20:26:33.711144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-03-10T20:26:33.719617] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-03-10T20:26:33.721364] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-03-10T20:26:33.721476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:33.721533] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:33.721606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:33.721700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:33.811128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:33.812508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:33.812656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:33.812706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:33.989066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:33.989295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:33.989353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:33.989391] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:33.994371] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: UP (p=95.53%) [2026-03-10T20:26:33.994912] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-03-10T20:26:33.995124] [INFO ] [sig ] MRNA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:34.211133] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MRNA.txt [2026-03-10T20:26:34.211365] [INFO ] [sig ] [1918/3275] Completed MRNA in 0.5s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:34.211419] [INFO ] [sig ] [1919/3275] Forecasting MRTN... [2026-03-10T20:26:34.211459] [INFO ] [sig ] Generating forecast for: MRTN [2026-03-10T20:26:34.211501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-03-10T20:26:34.228212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-03-10T20:26:34.228763] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-03-10T20:26:34.229943] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-03-10T20:26:34.230014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:34.230065] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:34.230118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:34.230230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:34.320378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:34.321649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:34.321779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:34.321837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:34.483640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:34.483824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:34.483874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:34.483902] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:34.488356] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: UP (p=59.76%) [2026-03-10T20:26:34.488781] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-03-10T20:26:34.488964] [INFO ] [sig ] MRTN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:34.640957] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MRTN.txt [2026-03-10T20:26:34.641098] [INFO ] [sig ] [1919/3275] Completed MRTN in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:34.641141] [INFO ] [sig ] [1920/3275] Forecasting MRVI... [2026-03-10T20:26:34.641185] [INFO ] [sig ] Generating forecast for: MRVI [2026-03-10T20:26:34.641221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-03-10T20:26:34.652703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-03-10T20:26:34.653075] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-03-10T20:26:34.653950] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-03-10T20:26:34.654005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:34.654037] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:34.654065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:34.654132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:34.714039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:34.714948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:34.715066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:34.715101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:34.836217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:34.836376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:34.836419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:34.836447] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:34.840045] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-03-10T20:26:34.840363] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-03-10T20:26:34.840494] [INFO ] [sig ] MRVI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:34.985057] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MRVI.txt [2026-03-10T20:26:34.985221] [INFO ] [sig ] [1920/3275] Completed MRVI in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:34.985262] [INFO ] [sig ] [1921/3275] Forecasting MRVL... [2026-03-10T20:26:34.985294] [INFO ] [sig ] Generating forecast for: MRVL [2026-03-10T20:26:34.985504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-03-10T20:26:34.997423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-03-10T20:26:34.997828] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-03-10T20:26:34.998773] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-03-10T20:26:34.998828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:34.998860] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:34.998887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:34.998944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:35.057224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:35.058128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:35.058241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:35.058278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:35.181110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:35.181275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:35.181317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:35.181348] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:35.185032] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: UP (p=81.98%) [2026-03-10T20:26:35.185344] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-03-10T20:26:35.185490] [INFO ] [sig ] MRVL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:35.330715] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MRVL.txt [2026-03-10T20:26:35.330873] [INFO ] [sig ] [1921/3275] Completed MRVL in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:35.330915] [INFO ] [sig ] [1922/3275] Forecasting MRX... [2026-03-10T20:26:35.330947] [INFO ] [sig ] Generating forecast for: MRX [2026-03-10T20:26:35.330979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-03-10T20:26:35.342651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-03-10T20:26:35.343042] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-03-10T20:26:35.343891] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-03-10T20:26:35.343946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:35.343979] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:35.344006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:35.344063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:35.401885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:35.402739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:35.402827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:35.402862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:35.530002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:35.530165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:35.530215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:35.530251] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:35.533902] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=94.54%) [2026-03-10T20:26:35.534199] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-03-10T20:26:35.534333] [INFO ] [sig ] MRX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:35.685023] [INFO ] [LOCAL ] Saved forecast: MRX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MRX.txt [2026-03-10T20:26:35.685170] [INFO ] [sig ] [1922/3275] Completed MRX in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:35.685210] [INFO ] [sig ] [1923/3275] Forecasting MS... [2026-03-10T20:26:35.685240] [INFO ] [sig ] Generating forecast for: MS [2026-03-10T20:26:35.685272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-03-10T20:26:35.698013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-03-10T20:26:35.698691] [INFO ] [FORECASTER] Starting predict_future for MS [2026-03-10T20:26:35.699789] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-03-10T20:26:35.699844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:35.699877] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:35.699904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:35.699961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:35.764636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:35.765849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:35.765945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:35.765978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:35.907489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:35.907679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:35.907722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:35.907753] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:35.911814] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: UP (p=82.76%) [2026-03-10T20:26:35.912143] [INFO ] [FORECASTER] Completed predict_future for MS [2026-03-10T20:26:35.912289] [INFO ] [sig ] MS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:36.061720] [INFO ] [LOCAL ] Saved forecast: MS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MS.txt [2026-03-10T20:26:36.061895] [INFO ] [sig ] [1923/3275] Completed MS in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:36.061936] [INFO ] [sig ] [1924/3275] Forecasting MSA... [2026-03-10T20:26:36.061967] [INFO ] [sig ] Generating forecast for: MSA [2026-03-10T20:26:36.061997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-03-10T20:26:36.074551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-03-10T20:26:36.074950] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-03-10T20:26:36.075818] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-03-10T20:26:36.075874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:36.075909] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:36.075936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:36.075995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:36.134401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:36.135144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:36.135227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:36.135262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:36.257004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:36.257161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:36.257203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:36.257233] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:36.260827] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: UP (p=90.05%) [2026-03-10T20:26:36.261153] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-03-10T20:26:36.261294] [INFO ] [sig ] MSA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:36.404508] [INFO ] [LOCAL ] Saved forecast: MSA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MSA.txt [2026-03-10T20:26:36.404683] [INFO ] [sig ] [1924/3275] Completed MSA in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:36.404725] [INFO ] [sig ] [1925/3275] Forecasting MSB... [2026-03-10T20:26:36.404755] [INFO ] [sig ] Generating forecast for: MSB [2026-03-10T20:26:36.404786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-03-10T20:26:36.415824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-03-10T20:26:36.416218] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-03-10T20:26:36.417066] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-03-10T20:26:36.417119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:36.417150] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:36.417178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:36.417239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:36.474491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:36.475288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:36.475370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:36.475402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:36.599415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:36.599599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:36.599649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:36.599679] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:36.603766] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: DOWN (p=0.39%) [2026-03-10T20:26:36.604087] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-03-10T20:26:36.604243] [INFO ] [sig ] MSB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:36.747179] [INFO ] [LOCAL ] Saved forecast: MSB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MSB.txt [2026-03-10T20:26:36.747326] [INFO ] [sig ] [1925/3275] Completed MSB in 0.3s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:36.747365] [INFO ] [sig ] [1926/3275] Forecasting MSBI... [2026-03-10T20:26:36.747394] [INFO ] [sig ] Generating forecast for: MSBI [2026-03-10T20:26:36.747425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-03-10T20:26:36.758598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-03-10T20:26:36.759007] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-03-10T20:26:36.759865] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-03-10T20:26:36.759933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:36.759968] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:36.759996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:36.760053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:36.817494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:36.818270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:36.818355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:36.818388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:36.946782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:36.946943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:36.946986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:36.947016] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:36.951000] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: UP (p=76.57%) [2026-03-10T20:26:36.951337] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-03-10T20:26:36.951476] [INFO ] [sig ] MSBI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:37.111987] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MSBI.txt [2026-03-10T20:26:37.112149] [INFO ] [sig ] [1926/3275] Completed MSBI in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:37.112198] [INFO ] [sig ] [1927/3275] Forecasting MSCI... [2026-03-10T20:26:37.112235] [INFO ] [sig ] Generating forecast for: MSCI [2026-03-10T20:26:37.112272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-03-10T20:26:37.124116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-03-10T20:26:37.124487] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-03-10T20:26:37.125300] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-03-10T20:26:37.125354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:37.125416] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:37.125445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:37.125503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:37.183768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:37.184688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:37.184775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:37.184811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:37.317259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:37.317624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:37.317667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:37.317697] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:37.321418] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: UP (p=90.09%) [2026-03-10T20:26:37.321740] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-03-10T20:26:37.321880] [INFO ] [sig ] MSCI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:37.469234] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MSCI.txt [2026-03-10T20:26:37.469395] [INFO ] [sig ] [1927/3275] Completed MSCI in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:37.469437] [INFO ] [sig ] [1928/3275] Forecasting MSD... [2026-03-10T20:26:37.469469] [INFO ] [sig ] Generating forecast for: MSD [2026-03-10T20:26:37.469500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-03-10T20:26:37.481886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-03-10T20:26:37.482340] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-03-10T20:26:37.483464] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-03-10T20:26:37.483521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:37.483553] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:37.483606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:37.483666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:37.544200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:37.545170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:37.545276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:37.545316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:37.668057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:37.668253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:37.668296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:37.668325] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:37.671819] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: UP (p=83.81%) [2026-03-10T20:26:37.672134] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-03-10T20:26:37.672274] [INFO ] [sig ] MSD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:37.824306] [INFO ] [LOCAL ] Saved forecast: MSD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MSD.txt [2026-03-10T20:26:37.824467] [INFO ] [sig ] [1928/3275] Completed MSD in 0.4s | 2.78 sym/s | Total: 11.5m | ETA: 8.1m [2026-03-10T20:26:37.824506] [INFO ] [sig ] [1929/3275] Forecasting MSEX... [2026-03-10T20:26:37.824537] [INFO ] [sig ] Generating forecast for: MSEX [2026-03-10T20:26:37.824586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-03-10T20:26:37.836651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-03-10T20:26:37.837014] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-03-10T20:26:37.837860] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-03-10T20:26:37.837914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:37.837947] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:37.837975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:37.838032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:37.897403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:37.898364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:37.898456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:37.898489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:38.028099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:38.028306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:38.028360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:38.028583] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:38.032769] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: DOWN (p=27.24%) [2026-03-10T20:26:38.033066] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-03-10T20:26:38.033212] [INFO ] [sig ] MSEX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:38.182839] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MSEX.txt [2026-03-10T20:26:38.183007] [INFO ] [sig ] [1929/3275] Completed MSEX in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.1m [2026-03-10T20:26:38.183055] [INFO ] [sig ] [1930/3275] Forecasting MSFD... [2026-03-10T20:26:38.183088] [INFO ] [sig ] Generating forecast for: MSFD [2026-03-10T20:26:38.183127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-03-10T20:26:38.196264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-03-10T20:26:38.196636] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-03-10T20:26:38.197443] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-03-10T20:26:38.197497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:38.197530] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:38.197557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:38.197652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:38.257121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:38.258098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:38.258211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:38.258250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:38.380382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:38.380530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:38.380588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:38.380652] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:38.384127] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: DOWN (p=14.20%) [2026-03-10T20:26:38.384433] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-03-10T20:26:38.384563] [INFO ] [sig ] MSFD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:38.529962] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MSFD.txt [2026-03-10T20:26:38.530092] [INFO ] [sig ] [1930/3275] Completed MSFD in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.1m [2026-03-10T20:26:38.530131] [INFO ] [sig ] [1931/3275] Forecasting MSFL... [2026-03-10T20:26:38.530160] [INFO ] [sig ] Generating forecast for: MSFL [2026-03-10T20:26:38.530191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-03-10T20:26:38.542434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-03-10T20:26:38.542788] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-03-10T20:26:38.543596] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-03-10T20:26:38.543649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:38.543681] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:38.543709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:38.543766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:38.603183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:38.603849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:38.603929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:38.603962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:38.731924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:38.732078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:38.732118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:38.732147] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:38.736217] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: UP (p=56.77%) [2026-03-10T20:26:38.736510] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-03-10T20:26:38.736678] [INFO ] [sig ] MSFL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:38.879724] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MSFL.txt [2026-03-10T20:26:38.879886] [INFO ] [sig ] [1931/3275] Completed MSFL in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.1m [2026-03-10T20:26:38.879927] [INFO ] [sig ] [1932/3275] Forecasting MSGE... [2026-03-10T20:26:38.879959] [INFO ] [sig ] Generating forecast for: MSGE [2026-03-10T20:26:38.879989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-03-10T20:26:38.892242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-03-10T20:26:38.892659] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-03-10T20:26:38.893455] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-03-10T20:26:38.893509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:38.893541] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:38.893588] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:38.893651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:38.952428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:38.953384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:38.953471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:38.953504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:39.075467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:39.075654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:39.075699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:39.075728] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:39.079486] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: UP (p=73.50%) [2026-03-10T20:26:39.079801] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-03-10T20:26:39.079938] [INFO ] [sig ] MSGE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:39.238021] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MSGE.txt [2026-03-10T20:26:39.238206] [INFO ] [sig ] [1932/3275] Completed MSGE in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-10T20:26:39.238249] [INFO ] [sig ] [1933/3275] Forecasting MSGM... [2026-03-10T20:26:39.238284] [INFO ] [sig ] Generating forecast for: MSGM [2026-03-10T20:26:39.238315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-03-10T20:26:39.251026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-03-10T20:26:39.251455] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-03-10T20:26:39.252334] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-03-10T20:26:39.252400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:39.252438] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:39.252466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:39.252522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:39.314622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:39.315612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:39.315702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:39.315736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:39.440103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:39.440284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:39.440363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:39.440399] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:39.444837] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: UP (p=74.92%) [2026-03-10T20:26:39.445178] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-03-10T20:26:39.445335] [INFO ] [sig ] MSGM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:39.589544] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MSGM.txt [2026-03-10T20:26:39.589719] [INFO ] [sig ] [1933/3275] Completed MSGM in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-10T20:26:39.589759] [INFO ] [sig ] [1934/3275] Forecasting MSGS... [2026-03-10T20:26:39.589789] [INFO ] [sig ] Generating forecast for: MSGS [2026-03-10T20:26:39.589819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-03-10T20:26:39.603641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-03-10T20:26:39.604038] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-03-10T20:26:39.604903] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-03-10T20:26:39.604957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:39.604990] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:39.605017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:39.605077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:39.664566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:39.665686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:39.665788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:39.665826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:39.787385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:39.787551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:39.787614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:39.787646] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:39.791155] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: UP (p=85.23%) [2026-03-10T20:26:39.791443] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-03-10T20:26:39.791614] [INFO ] [sig ] MSGS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:39.935476] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MSGS.txt [2026-03-10T20:26:39.935654] [INFO ] [sig ] [1934/3275] Completed MSGS in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-10T20:26:39.935697] [INFO ] [sig ] [1935/3275] Forecasting MSI... [2026-03-10T20:26:39.935727] [INFO ] [sig ] Generating forecast for: MSI [2026-03-10T20:26:39.935759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-03-10T20:26:39.948218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-03-10T20:26:39.948866] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-03-10T20:26:39.949709] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-03-10T20:26:39.949763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:39.949796] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:39.949823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:39.949881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:40.013003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:40.013976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:40.014067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:40.014102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:40.138914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:40.139075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:40.139116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:40.139145] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:40.142661] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: UP (p=63.85%) [2026-03-10T20:26:40.142943] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-03-10T20:26:40.143077] [INFO ] [sig ] MSI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:40.288429] [INFO ] [LOCAL ] Saved forecast: MSI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MSI.txt [2026-03-10T20:26:40.288627] [INFO ] [sig ] [1935/3275] Completed MSI in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-10T20:26:40.288866] [INFO ] [sig ] [1936/3275] Forecasting MSM... [2026-03-10T20:26:40.288898] [INFO ] [sig ] Generating forecast for: MSM [2026-03-10T20:26:40.288931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-03-10T20:26:40.300911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-03-10T20:26:40.301315] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-03-10T20:26:40.302148] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-03-10T20:26:40.302203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:40.302236] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:40.302264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:40.302336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:40.363490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:40.364443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:40.364537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:40.364591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:40.485790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:40.485958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:40.486001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:40.486030] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:40.490017] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-03-10T20:26:40.490358] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-03-10T20:26:40.490723] [INFO ] [sig ] MSM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:40.637003] [INFO ] [LOCAL ] Saved forecast: MSM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MSM.txt [2026-03-10T20:26:40.637141] [INFO ] [sig ] [1936/3275] Completed MSM in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-10T20:26:40.637180] [INFO ] [sig ] [1937/3275] Forecasting MTB... [2026-03-10T20:26:40.637210] [INFO ] [sig ] Generating forecast for: MTB [2026-03-10T20:26:40.637242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-03-10T20:26:40.649106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-03-10T20:26:40.649532] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-03-10T20:26:40.650366] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-03-10T20:26:40.650420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:40.650469] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:40.650500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:40.650558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:40.712905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:40.714031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:40.714151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:40.714186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:40.839071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:40.839238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:40.839282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:40.839316] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:40.842918] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: UP (p=92.60%) [2026-03-10T20:26:40.843225] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-03-10T20:26:40.843361] [INFO ] [sig ] MTB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:40.986247] [INFO ] [LOCAL ] Saved forecast: MTB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MTB.txt [2026-03-10T20:26:40.986398] [INFO ] [sig ] [1937/3275] Completed MTB in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-10T20:26:40.986438] [INFO ] [sig ] [1938/3275] Forecasting MTCH... [2026-03-10T20:26:40.986479] [INFO ] [sig ] Generating forecast for: MTCH [2026-03-10T20:26:40.986511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-03-10T20:26:40.998520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-03-10T20:26:40.998960] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-03-10T20:26:40.999869] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-03-10T20:26:40.999922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:40.999954] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:40.999981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:41.000039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:41.061158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:41.062099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:41.062186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:41.062221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:41.186282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:41.186453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:41.186497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:41.186527] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:41.190891] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: UP (p=96.12%) [2026-03-10T20:26:41.191230] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-03-10T20:26:41.191373] [INFO ] [sig ] MTCH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:41.336160] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MTCH.txt [2026-03-10T20:26:41.336334] [INFO ] [sig ] [1938/3275] Completed MTCH in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-10T20:26:41.336376] [INFO ] [sig ] [1939/3275] Forecasting MTG... [2026-03-10T20:26:41.336406] [INFO ] [sig ] Generating forecast for: MTG [2026-03-10T20:26:41.336437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-03-10T20:26:41.349618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-03-10T20:26:41.350110] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-03-10T20:26:41.351147] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-03-10T20:26:41.351211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:41.351245] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:41.351273] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:41.351334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:41.413436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:41.414429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:41.414523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:41.414558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:41.538919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:41.539093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:41.539151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:41.539182] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:41.542959] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-03-10T20:26:41.543304] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-03-10T20:26:41.543461] [INFO ] [sig ] MTG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:41.695072] [INFO ] [LOCAL ] Saved forecast: MTG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MTG.txt [2026-03-10T20:26:41.695246] [INFO ] [sig ] [1939/3275] Completed MTG in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-10T20:26:41.695288] [INFO ] [sig ] [1940/3275] Forecasting MTH... [2026-03-10T20:26:41.695320] [INFO ] [sig ] Generating forecast for: MTH [2026-03-10T20:26:41.695353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-03-10T20:26:41.707279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-03-10T20:26:41.707731] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-03-10T20:26:41.708681] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-03-10T20:26:41.708736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:41.708769] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:41.708796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:41.708856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:41.770686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:41.771618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:41.771708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:41.771743] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:41.890145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:41.890340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:41.890406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:41.890444] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:41.894063] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: UP (p=84.16%) [2026-03-10T20:26:41.894371] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-03-10T20:26:41.894512] [INFO ] [sig ] MTH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:42.051594] [INFO ] [LOCAL ] Saved forecast: MTH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MTH.txt [2026-03-10T20:26:42.051783] [INFO ] [sig ] [1940/3275] Completed MTH in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-10T20:26:42.051829] [INFO ] [sig ] [1941/3275] Forecasting MTN... [2026-03-10T20:26:42.051874] [INFO ] [sig ] Generating forecast for: MTN [2026-03-10T20:26:42.051907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-03-10T20:26:42.064108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-03-10T20:26:42.064555] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-03-10T20:26:42.065386] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-03-10T20:26:42.065440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:42.065473] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:42.065501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:42.065558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:42.126987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:42.127947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:42.128053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:42.128091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:42.261361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:42.261537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:42.261603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:42.261642] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:42.265464] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: UP (p=60.89%) [2026-03-10T20:26:42.265861] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-03-10T20:26:42.266030] [INFO ] [sig ] MTN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:42.420676] [INFO ] [LOCAL ] Saved forecast: MTN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MTN.txt [2026-03-10T20:26:42.420830] [INFO ] [sig ] [1941/3275] Completed MTN in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-10T20:26:42.420871] [INFO ] [sig ] [1942/3275] Forecasting MTRN... [2026-03-10T20:26:42.420903] [INFO ] [sig ] Generating forecast for: MTRN [2026-03-10T20:26:42.420934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-03-10T20:26:42.433447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-03-10T20:26:42.433815] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-03-10T20:26:42.434659] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-03-10T20:26:42.434713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:42.434745] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:42.434773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:42.434834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:42.505775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:42.506713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:42.506800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:42.506834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:42.630339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:42.630509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:42.630550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:42.630599] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:42.634175] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: DOWN (p=24.57%) [2026-03-10T20:26:42.634482] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-03-10T20:26:42.634642] [INFO ] [sig ] MTRN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:42.784705] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MTRN.txt [2026-03-10T20:26:42.784873] [INFO ] [sig ] [1942/3275] Completed MTRN in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-10T20:26:42.784915] [INFO ] [sig ] [1943/3275] Forecasting MTRX... [2026-03-10T20:26:42.784944] [INFO ] [sig ] Generating forecast for: MTRX [2026-03-10T20:26:42.784975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-03-10T20:26:42.796985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-03-10T20:26:42.797440] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-03-10T20:26:42.798375] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-03-10T20:26:42.798431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:42.798464] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:42.798491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:42.798549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:42.863979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:42.864951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:42.865039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:42.865073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:42.997242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:42.997559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:42.997620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:42.997652] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:43.001487] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: UP (p=50.14%) [2026-03-10T20:26:43.002041] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-03-10T20:26:43.002194] [INFO ] [sig ] MTRX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:43.148729] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MTRX.txt [2026-03-10T20:26:43.148889] [INFO ] [sig ] [1943/3275] Completed MTRX in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-10T20:26:43.148930] [INFO ] [sig ] [1944/3275] Forecasting MTSI... [2026-03-10T20:26:43.148962] [INFO ] [sig ] Generating forecast for: MTSI [2026-03-10T20:26:43.148992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-03-10T20:26:43.162386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-03-10T20:26:43.162873] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-03-10T20:26:43.163788] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-03-10T20:26:43.163845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:43.163923] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:43.163952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:43.164009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:43.225065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:43.226286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:43.226384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:43.226419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:43.350414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:43.350592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:43.350637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:43.350684] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:43.354175] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: DOWN (p=48.72%) [2026-03-10T20:26:43.354469] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-03-10T20:26:43.354621] [INFO ] [sig ] MTSI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:43.499813] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MTSI.txt [2026-03-10T20:26:43.499991] [INFO ] [sig ] [1944/3275] Completed MTSI in 0.4s | 2.78 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-10T20:26:43.500037] [INFO ] [sig ] [1945/3275] Forecasting MTX... [2026-03-10T20:26:43.500068] [INFO ] [sig ] Generating forecast for: MTX [2026-03-10T20:26:43.500099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-03-10T20:26:43.511049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-03-10T20:26:43.511424] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-03-10T20:26:43.512256] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-03-10T20:26:43.512309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:43.512343] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:43.512373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:43.512431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:43.573016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:43.573941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:43.574027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:43.574062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:43.692739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:43.692902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:43.692942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:43.692972] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:43.696533] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: DOWN (p=28.94%) [2026-03-10T20:26:43.696846] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-03-10T20:26:43.696979] [INFO ] [sig ] MTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:43.838804] [INFO ] [LOCAL ] Saved forecast: MTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MTX.txt [2026-03-10T20:26:43.838965] [INFO ] [sig ] [1945/3275] Completed MTX in 0.3s | 2.78 sym/s | Total: 11.6m | ETA: 8.0m [2026-03-10T20:26:43.839006] [INFO ] [sig ] [1946/3275] Forecasting MTZ... [2026-03-10T20:26:43.839036] [INFO ] [sig ] Generating forecast for: MTZ [2026-03-10T20:26:43.839067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-03-10T20:26:43.850321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-03-10T20:26:43.850809] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-03-10T20:26:43.851678] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-03-10T20:26:43.851732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:43.851771] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:43.851802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:43.851873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:43.924039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:43.924983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:43.925072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:43.925106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:44.064230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:44.064395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:44.064437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:44.064467] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:44.068827] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: UP (p=90.23%) [2026-03-10T20:26:44.069139] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-03-10T20:26:44.069279] [INFO ] [sig ] MTZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:44.217051] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MTZ.txt [2026-03-10T20:26:44.217221] [INFO ] [sig ] [1946/3275] Completed MTZ in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.0m [2026-03-10T20:26:44.217260] [INFO ] [sig ] [1947/3275] Forecasting MUA... [2026-03-10T20:26:44.217291] [INFO ] [sig ] Generating forecast for: MUA [2026-03-10T20:26:44.217330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-03-10T20:26:44.233972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-03-10T20:26:44.234521] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-03-10T20:26:44.235672] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-03-10T20:26:44.235745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:44.235794] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:44.235837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:44.235923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:44.307922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:44.309001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:44.309102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:44.309145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:44.446963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:44.447135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:44.447178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:44.447267] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:44.451468] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: DOWN (p=32.25%) [2026-03-10T20:26:44.452091] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-03-10T20:26:44.452250] [INFO ] [sig ] MUA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:44.610288] [INFO ] [LOCAL ] Saved forecast: MUA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MUA.txt [2026-03-10T20:26:44.610489] [INFO ] [sig ] [1947/3275] Completed MUA in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 8.0m [2026-03-10T20:26:44.610542] [INFO ] [sig ] [1948/3275] Forecasting MUC... [2026-03-10T20:26:44.610593] [INFO ] [sig ] Generating forecast for: MUC [2026-03-10T20:26:44.610627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-03-10T20:26:44.624034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-03-10T20:26:44.624468] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-03-10T20:26:44.625438] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-03-10T20:26:44.625497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:44.625530] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:44.625557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:44.625652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:44.688081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:44.689049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:44.689139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:44.689173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:44.817536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:44.817907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:44.817950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:44.817979] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:44.822097] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: UP (p=86.58%) [2026-03-10T20:26:44.822420] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-03-10T20:26:44.822566] [INFO ] [sig ] MUC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:44.971797] [INFO ] [LOCAL ] Saved forecast: MUC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MUC.txt [2026-03-10T20:26:44.971952] [INFO ] [sig ] [1948/3275] Completed MUC in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-10T20:26:44.971993] [INFO ] [sig ] [1949/3275] Forecasting MUFG... [2026-03-10T20:26:44.972025] [INFO ] [sig ] Generating forecast for: MUFG [2026-03-10T20:26:44.972057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-03-10T20:26:44.983785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-03-10T20:26:44.984147] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-03-10T20:26:44.984978] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-03-10T20:26:44.985033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:44.985066] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:44.985094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:44.985154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:45.048771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:45.049717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:45.049805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:45.049842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:45.185305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:45.185466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:45.185509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:45.185541] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:45.189873] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: DOWN (p=30.03%) [2026-03-10T20:26:45.190171] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-03-10T20:26:45.190311] [INFO ] [sig ] MUFG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:45.339024] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MUFG.txt [2026-03-10T20:26:45.339195] [INFO ] [sig ] [1949/3275] Completed MUFG in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-10T20:26:45.339236] [INFO ] [sig ] [1950/3275] Forecasting MUJ... [2026-03-10T20:26:45.339266] [INFO ] [sig ] Generating forecast for: MUJ [2026-03-10T20:26:45.339298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-03-10T20:26:45.350932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-03-10T20:26:45.351325] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-03-10T20:26:45.352183] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-03-10T20:26:45.352262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:45.352301] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:45.352330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:45.352424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:45.415346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:45.416301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:45.416403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:45.416445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:45.543681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:45.543848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:45.543890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:45.543920] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:45.547507] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: DOWN (p=14.99%) [2026-03-10T20:26:45.547844] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-03-10T20:26:45.547995] [INFO ] [sig ] MUJ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:45.696777] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MUJ.txt [2026-03-10T20:26:45.696943] [INFO ] [sig ] [1950/3275] Completed MUJ in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-10T20:26:45.696983] [INFO ] [sig ] [1951/3275] Forecasting MUSA... [2026-03-10T20:26:45.697013] [INFO ] [sig ] Generating forecast for: MUSA [2026-03-10T20:26:45.697047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-03-10T20:26:45.708129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-03-10T20:26:45.708559] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-03-10T20:26:45.709397] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-03-10T20:26:45.709451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:45.709482] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:45.709508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:45.709564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:45.770179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:45.771135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:45.771226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:45.771262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:45.907405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:45.907625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:45.907670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:45.907894] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:45.912116] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=84.12%) [2026-03-10T20:26:45.912430] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-03-10T20:26:45.912587] [INFO ] [sig ] MUSA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:46.062814] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MUSA.txt [2026-03-10T20:26:46.063013] [INFO ] [sig ] [1951/3275] Completed MUSA in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-10T20:26:46.063069] [INFO ] [sig ] [1952/3275] Forecasting MUX... [2026-03-10T20:26:46.063109] [INFO ] [sig ] Generating forecast for: MUX [2026-03-10T20:26:46.063151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-03-10T20:26:46.074995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-03-10T20:26:46.075405] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-03-10T20:26:46.076273] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-03-10T20:26:46.076329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:46.076363] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:46.076390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:46.076447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:46.137345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:46.138294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:46.138383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:46.138417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:46.263915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:46.264091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:46.264144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:46.264178] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:46.267822] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: UP (p=73.90%) [2026-03-10T20:26:46.268133] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-03-10T20:26:46.268310] [INFO ] [sig ] MUX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:46.413443] [INFO ] [LOCAL ] Saved forecast: MUX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MUX.txt [2026-03-10T20:26:46.413607] [INFO ] [sig ] [1952/3275] Completed MUX in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-10T20:26:46.413651] [INFO ] [sig ] [1953/3275] Forecasting MVBF... [2026-03-10T20:26:46.413683] [INFO ] [sig ] Generating forecast for: MVBF [2026-03-10T20:26:46.413717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-03-10T20:26:46.424429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-03-10T20:26:46.424806] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-03-10T20:26:46.425612] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-03-10T20:26:46.425665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:46.425696] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:46.425723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:46.425780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:46.484902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:46.485868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:46.485961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:46.485995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:46.607851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:46.608009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:46.608052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:46.608084] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:46.611696] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: DOWN (p=16.33%) [2026-03-10T20:26:46.611980] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-03-10T20:26:46.612110] [INFO ] [sig ] MVBF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:46.756833] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MVBF.txt [2026-03-10T20:26:46.756965] [INFO ] [sig ] [1953/3275] Completed MVBF in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-10T20:26:46.757005] [INFO ] [sig ] [1954/3275] Forecasting MWA... [2026-03-10T20:26:46.757035] [INFO ] [sig ] Generating forecast for: MWA [2026-03-10T20:26:46.757065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-03-10T20:26:46.769093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-03-10T20:26:46.769454] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-03-10T20:26:46.770298] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-03-10T20:26:46.770353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:46.770392] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:46.770427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:46.770501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:46.829823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:46.830453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:46.830560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:46.830613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:46.952404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:46.952611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:46.952656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:46.952689] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:46.957056] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: DOWN (p=3.82%) [2026-03-10T20:26:46.957383] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-03-10T20:26:46.957545] [INFO ] [sig ] MWA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:47.104831] [INFO ] [LOCAL ] Saved forecast: MWA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MWA.txt [2026-03-10T20:26:47.105001] [INFO ] [sig ] [1954/3275] Completed MWA in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-10T20:26:47.105046] [INFO ] [sig ] [1955/3275] Forecasting MX... [2026-03-10T20:26:47.105077] [INFO ] [sig ] Generating forecast for: MX [2026-03-10T20:26:47.105108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-03-10T20:26:47.115881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-03-10T20:26:47.116256] [INFO ] [FORECASTER] Starting predict_future for MX [2026-03-10T20:26:47.117098] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-03-10T20:26:47.117152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:47.117185] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:47.117213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:47.117270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:47.177373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:47.181329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:47.181476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:47.181519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:47.300194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:47.300346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:47.300387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:47.300417] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:47.303857] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-03-10T20:26:47.304160] [INFO ] [FORECASTER] Completed predict_future for MX [2026-03-10T20:26:47.304292] [INFO ] [sig ] MX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:47.450329] [INFO ] [LOCAL ] Saved forecast: MX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MX.txt [2026-03-10T20:26:47.450479] [INFO ] [sig ] [1955/3275] Completed MX in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-10T20:26:47.450528] [INFO ] [sig ] [1956/3275] Forecasting MXF... [2026-03-10T20:26:47.450564] [INFO ] [sig ] Generating forecast for: MXF [2026-03-10T20:26:47.450616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-03-10T20:26:47.461842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-03-10T20:26:47.462229] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-03-10T20:26:47.463327] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-03-10T20:26:47.463383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:47.463415] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:47.463443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:47.463501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:47.525644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:47.526418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:47.526521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:47.526564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:47.639921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:47.640075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:47.640114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:47.640145] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:47.643593] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: DOWN (p=29.21%) [2026-03-10T20:26:47.643871] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-03-10T20:26:47.644000] [INFO ] [sig ] MXF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:47.789978] [INFO ] [LOCAL ] Saved forecast: MXF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MXF.txt [2026-03-10T20:26:47.790156] [INFO ] [sig ] [1956/3275] Completed MXF in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-10T20:26:47.790218] [INFO ] [sig ] [1957/3275] Forecasting MXL... [2026-03-10T20:26:47.790268] [INFO ] [sig ] Generating forecast for: MXL [2026-03-10T20:26:47.790317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-03-10T20:26:47.804339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-03-10T20:26:47.804772] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-03-10T20:26:47.805657] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-03-10T20:26:47.805714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:47.805747] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:47.805775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:47.805835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:47.865382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:47.866107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:47.866190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:47.866224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:47.986497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:47.986665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:47.986722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:47.986754] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:47.990794] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-03-10T20:26:47.991089] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-03-10T20:26:47.991223] [INFO ] [sig ] MXL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:48.139458] [INFO ] [LOCAL ] Saved forecast: MXL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MXL.txt [2026-03-10T20:26:48.139668] [INFO ] [sig ] [1957/3275] Completed MXL in 0.3s | 2.78 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-10T20:26:48.139713] [INFO ] [sig ] [1958/3275] Forecasting MYE... [2026-03-10T20:26:48.139933] [INFO ] [sig ] Generating forecast for: MYE [2026-03-10T20:26:48.139963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-03-10T20:26:48.151847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-03-10T20:26:48.152210] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-03-10T20:26:48.153025] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-03-10T20:26:48.153078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:48.153110] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:48.153137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:48.153193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:48.211163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:48.212076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:48.212164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:48.212199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:48.339962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:48.340128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:48.340170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:48.340199] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:48.343743] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: UP (p=78.23%) [2026-03-10T20:26:48.344036] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-03-10T20:26:48.344173] [INFO ] [sig ] MYE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:48.490540] [INFO ] [LOCAL ] Saved forecast: MYE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MYE.txt [2026-03-10T20:26:48.490723] [INFO ] [sig ] [1958/3275] Completed MYE in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-10T20:26:48.490764] [INFO ] [sig ] [1959/3275] Forecasting MYGN... [2026-03-10T20:26:48.490794] [INFO ] [sig ] Generating forecast for: MYGN [2026-03-10T20:26:48.490826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-03-10T20:26:48.502663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-03-10T20:26:48.503018] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-03-10T20:26:48.503887] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-03-10T20:26:48.503941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:48.503975] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:48.504005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:48.504065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:48.567135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:48.568100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:48.568213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:48.568250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:48.695828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:48.695987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:48.696037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:48.696073] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:48.700447] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=9.20%) [2026-03-10T20:26:48.700786] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-03-10T20:26:48.700921] [INFO ] [sig ] MYGN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:48.849385] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MYGN.txt [2026-03-10T20:26:48.849529] [INFO ] [sig ] [1959/3275] Completed MYGN in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-10T20:26:48.849586] [INFO ] [sig ] [1960/3275] Forecasting MYI... [2026-03-10T20:26:48.849622] [INFO ] [sig ] Generating forecast for: MYI [2026-03-10T20:26:48.849843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-03-10T20:26:48.861720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-03-10T20:26:48.862114] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-03-10T20:26:48.862966] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-03-10T20:26:48.863018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:48.863051] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:48.863078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:48.863139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:48.921867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:48.922741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:48.922824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:48.922858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:49.042653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:49.042997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:49.043037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:49.043066] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:49.047089] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: UP (p=82.58%) [2026-03-10T20:26:49.047365] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-03-10T20:26:49.047494] [INFO ] [sig ] MYI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:49.199470] [INFO ] [LOCAL ] Saved forecast: MYI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MYI.txt [2026-03-10T20:26:49.199706] [INFO ] [sig ] [1960/3275] Completed MYI in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-10T20:26:49.199758] [INFO ] [sig ] [1961/3275] Forecasting MYN... [2026-03-10T20:26:49.199796] [INFO ] [sig ] Generating forecast for: MYN [2026-03-10T20:26:49.199838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-03-10T20:26:49.214271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-03-10T20:26:49.214749] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-03-10T20:26:49.215786] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-03-10T20:26:49.215850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:49.215955] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:49.215996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:49.216078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:49.280380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:49.281339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:49.281430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:49.281465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:49.399789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:49.399952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:49.399993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:49.400023] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:49.403509] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=28.48%) [2026-03-10T20:26:49.403845] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-03-10T20:26:49.404010] [INFO ] [sig ] MYN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:49.550993] [INFO ] [LOCAL ] Saved forecast: MYN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/MYN.txt [2026-03-10T20:26:49.551152] [INFO ] [sig ] [1961/3275] Completed MYN in 0.4s | 2.78 sym/s | Total: 11.7m | ETA: 7.9m [2026-03-10T20:26:49.551191] [INFO ] [sig ] [1962/3275] Forecasting MYRG... [2026-03-10T20:26:49.551221] [INFO ] [sig ] Generating forecast for: MYRG [2026-03-10T20:26:49.551252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-03-10T20:26:49.562902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-03-10T20:26:49.563307] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-03-10T20:26:49.564153] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-03-10T20:26:49.564208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:49.564242] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:49.564269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:49.564327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:49.623435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:49.624328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:49.624412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:49.624445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:49.744474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:49.744654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:49.744700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:49.744729] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:49.748694] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: UP (p=78.60%) [2026-03-10T20:26:49.748989] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-03-10T20:26:49.749121] [INFO ] [sig ] MYRG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:49.897938] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/MYRG.txt [2026-03-10T20:26:49.898118] [INFO ] [sig ] [1962/3275] Completed MYRG in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 7.9m [2026-03-10T20:26:49.898186] [INFO ] [sig ] [1963/3275] Forecasting NA... [2026-03-10T20:26:49.898217] [INFO ] [sig ] Generating forecast for: NA [2026-03-10T20:26:49.898249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-03-10T20:26:49.909819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-03-10T20:26:49.910213] [INFO ] [FORECASTER] Starting predict_future for NA [2026-03-10T20:26:49.911139] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-03-10T20:26:49.911192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:49.911224] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:49.911251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:49.911307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:49.970483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:49.971442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:49.971533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:49.971567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:50.102480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:50.102880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:50.102936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:50.102980] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:50.108318] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: UP (p=86.94%) [2026-03-10T20:26:50.108674] [INFO ] [FORECASTER] Completed predict_future for NA [2026-03-10T20:26:50.108818] [INFO ] [sig ] NA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:50.257344] [INFO ] [LOCAL ] Saved forecast: NA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NA.txt [2026-03-10T20:26:50.257490] [INFO ] [sig ] [1963/3275] Completed NA in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 7.9m [2026-03-10T20:26:50.257529] [INFO ] [sig ] [1964/3275] Forecasting NABL... [2026-03-10T20:26:50.257559] [INFO ] [sig ] Generating forecast for: NABL [2026-03-10T20:26:50.257610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-03-10T20:26:50.268416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-03-10T20:26:50.268848] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-03-10T20:26:50.269685] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-03-10T20:26:50.269739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:50.269770] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:50.269797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:50.269854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:50.329348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:50.330317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:50.330400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:50.330434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:50.459328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:50.459484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:50.459525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:50.459617] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:50.463063] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: DOWN (p=12.61%) [2026-03-10T20:26:50.463344] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-03-10T20:26:50.463475] [INFO ] [sig ] NABL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:50.682602] [INFO ] [LOCAL ] Saved forecast: NABL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NABL.txt [2026-03-10T20:26:50.682747] [INFO ] [sig ] [1964/3275] Completed NABL in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 7.9m [2026-03-10T20:26:50.682787] [INFO ] [sig ] [1965/3275] Forecasting NAC... [2026-03-10T20:26:50.682824] [INFO ] [sig ] Generating forecast for: NAC [2026-03-10T20:26:50.682855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-03-10T20:26:50.694869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-03-10T20:26:50.695215] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-03-10T20:26:50.696055] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-03-10T20:26:50.696108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:50.696140] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:50.696167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:50.696224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:50.755448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:50.756307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:50.756390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:50.756423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:50.877751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:50.877901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:50.877940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:50.877968] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:50.881453] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: UP (p=89.42%) [2026-03-10T20:26:50.881751] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-03-10T20:26:50.881882] [INFO ] [sig ] NAC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:51.031922] [INFO ] [LOCAL ] Saved forecast: NAC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NAC.txt [2026-03-10T20:26:51.032086] [INFO ] [sig ] [1965/3275] Completed NAC in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-10T20:26:51.032129] [INFO ] [sig ] [1966/3275] Forecasting NAD... [2026-03-10T20:26:51.032161] [INFO ] [sig ] Generating forecast for: NAD [2026-03-10T20:26:51.032193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-03-10T20:26:51.043327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-03-10T20:26:51.043721] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-03-10T20:26:51.044522] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-03-10T20:26:51.044597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:51.044633] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:51.044662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:51.044723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:51.104813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:51.105531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:51.105652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:51.105695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:51.231592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:51.231768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:51.231816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:51.231849] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:51.235561] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: DOWN (p=31.46%) [2026-03-10T20:26:51.235873] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-03-10T20:26:51.236006] [INFO ] [sig ] NAD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:51.380011] [INFO ] [LOCAL ] Saved forecast: NAD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NAD.txt [2026-03-10T20:26:51.380151] [INFO ] [sig ] [1966/3275] Completed NAD in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-10T20:26:51.380191] [INFO ] [sig ] [1967/3275] Forecasting NATH... [2026-03-10T20:26:51.380222] [INFO ] [sig ] Generating forecast for: NATH [2026-03-10T20:26:51.380252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-03-10T20:26:51.391788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-03-10T20:26:51.392152] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-03-10T20:26:51.393097] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-03-10T20:26:51.393153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:51.393186] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:51.393215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:51.393273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:51.454969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:51.455890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:51.455975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:51.456010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:51.580472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:51.580646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:51.580690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:51.580722] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:51.584816] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: UP (p=77.70%) [2026-03-10T20:26:51.585137] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-03-10T20:26:51.585277] [INFO ] [sig ] NATH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:51.730656] [INFO ] [LOCAL ] Saved forecast: NATH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NATH.txt [2026-03-10T20:26:51.730809] [INFO ] [sig ] [1967/3275] Completed NATH in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-10T20:26:51.730848] [INFO ] [sig ] [1968/3275] Forecasting NATL... [2026-03-10T20:26:51.730879] [INFO ] [sig ] Generating forecast for: NATL [2026-03-10T20:26:51.730909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-03-10T20:26:51.743404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-03-10T20:26:51.743789] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-03-10T20:26:51.744593] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-03-10T20:26:51.744647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:51.744679] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:51.744707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:51.744764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:51.804376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:51.805303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:51.805391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:51.805426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:51.934204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:51.934358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:51.934399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:51.934443] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:51.937951] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: UP (p=96.74%) [2026-03-10T20:26:51.938279] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-03-10T20:26:51.938419] [INFO ] [sig ] NATL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:52.083882] [INFO ] [LOCAL ] Saved forecast: NATL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NATL.txt [2026-03-10T20:26:52.084043] [INFO ] [sig ] [1968/3275] Completed NATL in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-10T20:26:52.084086] [INFO ] [sig ] [1969/3275] Forecasting NAVI... [2026-03-10T20:26:52.084120] [INFO ] [sig ] Generating forecast for: NAVI [2026-03-10T20:26:52.084153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-03-10T20:26:52.095464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-03-10T20:26:52.095888] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-03-10T20:26:52.096929] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-03-10T20:26:52.096988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:52.097022] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:52.097053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:52.097112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:52.155281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:52.156171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:52.156258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:52.156292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:52.282124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:52.282280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:52.282325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:52.282355] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:52.285998] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: UP (p=91.97%) [2026-03-10T20:26:52.286291] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-03-10T20:26:52.286427] [INFO ] [sig ] NAVI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:52.435538] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NAVI.txt [2026-03-10T20:26:52.435711] [INFO ] [sig ] [1969/3275] Completed NAVI in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-10T20:26:52.435752] [INFO ] [sig ] [1970/3275] Forecasting NAZ... [2026-03-10T20:26:52.435961] [INFO ] [sig ] Generating forecast for: NAZ [2026-03-10T20:26:52.436009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-03-10T20:26:52.448748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-03-10T20:26:52.449294] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-03-10T20:26:52.450140] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-03-10T20:26:52.450194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:52.450226] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:52.450254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:52.450312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:52.509830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:52.510758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:52.510849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:52.510885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:52.619502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:52.619731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:52.619781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:52.619814] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:52.623673] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: UP (p=90.73%) [2026-03-10T20:26:52.624017] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-03-10T20:26:52.624197] [INFO ] [sig ] NAZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:52.771465] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NAZ.txt [2026-03-10T20:26:52.771682] [INFO ] [sig ] [1970/3275] Completed NAZ in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-10T20:26:52.771742] [INFO ] [sig ] [1971/3275] Forecasting NB... [2026-03-10T20:26:52.771776] [INFO ] [sig ] Generating forecast for: NB [2026-03-10T20:26:52.771809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-03-10T20:26:52.788880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-03-10T20:26:52.789407] [INFO ] [FORECASTER] Starting predict_future for NB [2026-03-10T20:26:52.790829] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-03-10T20:26:52.790906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:52.790953] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:52.790996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:52.791086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:52.858234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:52.859340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:52.859495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:52.859559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:52.985592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:52.985761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:52.985804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:52.985834] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:52.989390] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: DOWN (p=9.12%) [2026-03-10T20:26:52.989735] [INFO ] [FORECASTER] Completed predict_future for NB [2026-03-10T20:26:52.989876] [INFO ] [sig ] NB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:53.133381] [INFO ] [LOCAL ] Saved forecast: NB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NB.txt [2026-03-10T20:26:53.133532] [INFO ] [sig ] [1971/3275] Completed NB in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-10T20:26:53.133596] [INFO ] [sig ] [1972/3275] Forecasting NBB... [2026-03-10T20:26:53.133649] [INFO ] [sig ] Generating forecast for: NBB [2026-03-10T20:26:53.133690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-03-10T20:26:53.145276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-03-10T20:26:53.145674] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-03-10T20:26:53.146536] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-03-10T20:26:53.146608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:53.146644] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:53.146672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:53.146749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:53.207958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:53.208809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:53.208893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:53.208927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:53.335199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:53.335357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:53.335398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:53.335429] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:53.339051] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: DOWN (p=48.30%) [2026-03-10T20:26:53.339337] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-03-10T20:26:53.339471] [INFO ] [sig ] NBB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:53.491034] [INFO ] [LOCAL ] Saved forecast: NBB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NBB.txt [2026-03-10T20:26:53.491175] [INFO ] [sig ] [1972/3275] Completed NBB in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-10T20:26:53.491216] [INFO ] [sig ] [1973/3275] Forecasting NBBK... [2026-03-10T20:26:53.491246] [INFO ] [sig ] Generating forecast for: NBBK [2026-03-10T20:26:53.491279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-03-10T20:26:53.502886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-03-10T20:26:53.503296] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-03-10T20:26:53.504198] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-03-10T20:26:53.504253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:53.504287] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:53.504315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:53.504373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:53.564231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:53.565023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:53.565109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:53.565144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:53.688857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:53.689014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:53.689056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:53.689086] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:53.692834] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: UP (p=79.26%) [2026-03-10T20:26:53.693133] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-03-10T20:26:53.693274] [INFO ] [sig ] NBBK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:53.847070] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NBBK.txt [2026-03-10T20:26:53.847211] [INFO ] [sig ] [1973/3275] Completed NBBK in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-10T20:26:53.847254] [INFO ] [sig ] [1974/3275] Forecasting NBHC... [2026-03-10T20:26:53.847286] [INFO ] [sig ] Generating forecast for: NBHC [2026-03-10T20:26:53.847324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-03-10T20:26:53.859795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-03-10T20:26:53.860165] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-03-10T20:26:53.861053] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-03-10T20:26:53.861123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:53.861157] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:53.861185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:53.861245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:53.927107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:53.928221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:53.928335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:53.928396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:54.050989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:54.051156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:54.051198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:54.051227] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:54.054767] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: UP (p=79.49%) [2026-03-10T20:26:54.055055] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-03-10T20:26:54.055190] [INFO ] [sig ] NBHC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:54.197703] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NBHC.txt [2026-03-10T20:26:54.197934] [INFO ] [sig ] [1974/3275] Completed NBHC in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-10T20:26:54.197997] [INFO ] [sig ] [1975/3275] Forecasting NBIX... [2026-03-10T20:26:54.198042] [INFO ] [sig ] Generating forecast for: NBIX [2026-03-10T20:26:54.198085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-03-10T20:26:54.210188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-03-10T20:26:54.210598] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-03-10T20:26:54.211474] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-03-10T20:26:54.211531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:54.211570] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:54.211665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:54.211744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:54.271675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:54.272663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:54.272752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:54.272786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:54.397775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:54.397947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:54.397991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:54.398020] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:54.402047] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: DOWN (p=32.01%) [2026-03-10T20:26:54.402387] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-03-10T20:26:54.402531] [INFO ] [sig ] NBIX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:54.556546] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NBIX.txt [2026-03-10T20:26:54.556780] [INFO ] [sig ] [1975/3275] Completed NBIX in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-10T20:26:54.556823] [INFO ] [sig ] [1976/3275] Forecasting NBN... [2026-03-10T20:26:54.556854] [INFO ] [sig ] Generating forecast for: NBN [2026-03-10T20:26:54.556884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-03-10T20:26:54.570532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-03-10T20:26:54.570943] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-03-10T20:26:54.571885] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-03-10T20:26:54.571943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:54.571978] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:54.572007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:54.572066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:54.632719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:54.633675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:54.633767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:54.633802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:54.767159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:54.767316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:54.767358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:54.767387] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:54.770923] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: DOWN (p=24.79%) [2026-03-10T20:26:54.771216] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-03-10T20:26:54.771354] [INFO ] [sig ] NBN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:54.920616] [INFO ] [LOCAL ] Saved forecast: NBN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NBN.txt [2026-03-10T20:26:54.920772] [INFO ] [sig ] [1976/3275] Completed NBN in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-10T20:26:54.920812] [INFO ] [sig ] [1977/3275] Forecasting NBTB... [2026-03-10T20:26:54.920843] [INFO ] [sig ] Generating forecast for: NBTB [2026-03-10T20:26:54.920873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-03-10T20:26:54.932603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-03-10T20:26:54.933017] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-03-10T20:26:54.933923] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-03-10T20:26:54.933980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:54.934038] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:54.934080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:54.934141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:54.992528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:54.993480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:54.993590] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:54.993628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:55.117320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:55.117474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:55.117514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:55.117545] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:55.121185] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: UP (p=84.58%) [2026-03-10T20:26:55.121476] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-03-10T20:26:55.121634] [INFO ] [sig ] NBTB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:55.266790] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NBTB.txt [2026-03-10T20:26:55.266968] [INFO ] [sig ] [1977/3275] Completed NBTB in 0.3s | 2.78 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-10T20:26:55.267009] [INFO ] [sig ] [1978/3275] Forecasting NBXG... [2026-03-10T20:26:55.267038] [INFO ] [sig ] Generating forecast for: NBXG [2026-03-10T20:26:55.267070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-03-10T20:26:55.278411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-03-10T20:26:55.278782] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-03-10T20:26:55.279642] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-03-10T20:26:55.279697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:55.279775] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:55.279806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:55.279871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:55.341098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:55.341941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:55.342029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:55.342065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:55.469655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:55.469814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:55.469859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:55.469889] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:55.473538] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: DOWN (p=17.05%) [2026-03-10T20:26:55.473882] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-03-10T20:26:55.474048] [INFO ] [sig ] NBXG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:55.619199] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NBXG.txt [2026-03-10T20:26:55.619360] [INFO ] [sig ] [1978/3275] Completed NBXG in 0.4s | 2.78 sym/s | Total: 11.8m | ETA: 7.8m [2026-03-10T20:26:55.619401] [INFO ] [sig ] [1979/3275] Forecasting NC... [2026-03-10T20:26:55.619431] [INFO ] [sig ] Generating forecast for: NC [2026-03-10T20:26:55.619462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-03-10T20:26:55.630037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-03-10T20:26:55.630408] [INFO ] [FORECASTER] Starting predict_future for NC [2026-03-10T20:26:55.631255] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-03-10T20:26:55.631309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:55.631342] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:55.631369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:55.631427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:55.688822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:55.689669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:55.689757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:55.689793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:55.796024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:55.796180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:55.796222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:55.796251] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:55.799729] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: DOWN (p=4.33%) [2026-03-10T20:26:55.800048] [INFO ] [FORECASTER] Completed predict_future for NC [2026-03-10T20:26:55.800177] [INFO ] [sig ] NC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:55.944354] [INFO ] [LOCAL ] Saved forecast: NC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NC.txt [2026-03-10T20:26:55.944494] [INFO ] [sig ] [1979/3275] Completed NC in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 7.8m [2026-03-10T20:26:55.944535] [INFO ] [sig ] [1980/3275] Forecasting NCA... [2026-03-10T20:26:55.944565] [INFO ] [sig ] Generating forecast for: NCA [2026-03-10T20:26:55.944618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-03-10T20:26:55.955839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-03-10T20:26:55.956200] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-03-10T20:26:55.957042] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-03-10T20:26:55.957096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:55.957128] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:55.957155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:55.957212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:56.015843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:56.016754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:56.016837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:56.016870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:56.138382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:56.138539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:56.138595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:56.138627] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:56.142036] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: DOWN (p=21.95%) [2026-03-10T20:26:56.142321] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-03-10T20:26:56.142449] [INFO ] [sig ] NCA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:56.292800] [INFO ] [LOCAL ] Saved forecast: NCA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NCA.txt [2026-03-10T20:26:56.292961] [INFO ] [sig ] [1980/3275] Completed NCA in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 7.8m [2026-03-10T20:26:56.293001] [INFO ] [sig ] [1981/3275] Forecasting NCLH... [2026-03-10T20:26:56.293032] [INFO ] [sig ] Generating forecast for: NCLH [2026-03-10T20:26:56.293063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-03-10T20:26:56.319443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-03-10T20:26:56.319880] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-03-10T20:26:56.320737] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-03-10T20:26:56.320794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:56.320839] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:56.320870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:56.320929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:56.382457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:56.383425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:56.383548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:56.383613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:56.511594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:56.511759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:56.511842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:56.511919] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:56.515649] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: DOWN (p=17.78%) [2026-03-10T20:26:56.515956] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-03-10T20:26:56.516101] [INFO ] [sig ] NCLH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:56.667740] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NCLH.txt [2026-03-10T20:26:56.667887] [INFO ] [sig ] [1981/3275] Completed NCLH in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:26:56.667927] [INFO ] [sig ] [1982/3275] Forecasting NCMI... [2026-03-10T20:26:56.667958] [INFO ] [sig ] Generating forecast for: NCMI [2026-03-10T20:26:56.667990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-03-10T20:26:56.679992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-03-10T20:26:56.680357] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-03-10T20:26:56.681241] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-03-10T20:26:56.681310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:56.681352] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:56.681387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:56.681455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:56.741873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:56.742795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:56.742882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:56.742917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:56.875118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:56.875279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:56.875322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:56.875353] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:56.879038] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: UP (p=79.35%) [2026-03-10T20:26:56.879338] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-03-10T20:26:56.879473] [INFO ] [sig ] NCMI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:57.024752] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NCMI.txt [2026-03-10T20:26:57.024895] [INFO ] [sig ] [1982/3275] Completed NCMI in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:26:57.024935] [INFO ] [sig ] [1983/3275] Forecasting NCNA... [2026-03-10T20:26:57.024964] [INFO ] [sig ] Generating forecast for: NCNA [2026-03-10T20:26:57.024995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-03-10T20:26:57.036105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-03-10T20:26:57.036442] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-03-10T20:26:57.037294] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-03-10T20:26:57.037347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:57.037378] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:57.037405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:57.037462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:57.097166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:57.098110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:57.098233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:57.098270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:57.220486] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:57.220663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:57.220707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:57.220739] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:57.224334] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: DOWN (p=38.84%) [2026-03-10T20:26:57.224669] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-03-10T20:26:57.224816] [INFO ] [sig ] NCNA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:57.373006] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NCNA.txt [2026-03-10T20:26:57.373162] [INFO ] [sig ] [1983/3275] Completed NCNA in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:26:57.373203] [INFO ] [sig ] [1984/3275] Forecasting NCNO... [2026-03-10T20:26:57.373235] [INFO ] [sig ] Generating forecast for: NCNO [2026-03-10T20:26:57.373266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-03-10T20:26:57.384738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-03-10T20:26:57.385161] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-03-10T20:26:57.386067] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-03-10T20:26:57.386124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:57.386159] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:57.386189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:57.386249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:57.444863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:57.445763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:57.445850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:57.445884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:57.572160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:57.572320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:57.572361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:57.572389] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:57.576098] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: UP (p=60.79%) [2026-03-10T20:26:57.576380] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-03-10T20:26:57.576509] [INFO ] [sig ] NCNO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:57.719904] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NCNO.txt [2026-03-10T20:26:57.720054] [INFO ] [sig ] [1984/3275] Completed NCNO in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:26:57.720095] [INFO ] [sig ] [1985/3275] Forecasting NCTY... [2026-03-10T20:26:57.720125] [INFO ] [sig ] Generating forecast for: NCTY [2026-03-10T20:26:57.720155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-03-10T20:26:57.731547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-03-10T20:26:57.731953] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-03-10T20:26:57.732786] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-03-10T20:26:57.732840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:57.732888] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:57.732919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:57.732978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:57.791123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:57.791965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:57.792050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:57.792084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:57.913135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:57.913291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:57.913332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:57.913362] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:57.916810] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: UP (p=61.65%) [2026-03-10T20:26:57.917089] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-03-10T20:26:57.917220] [INFO ] [sig ] NCTY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:26:58.063084] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NCTY.txt [2026-03-10T20:26:58.063227] [INFO ] [sig ] [1985/3275] Completed NCTY in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:26:58.063268] [INFO ] [sig ] [1986/3275] Forecasting NCZ... [2026-03-10T20:26:58.063297] [INFO ] [sig ] Generating forecast for: NCZ [2026-03-10T20:26:58.063328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-03-10T20:26:58.074354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-03-10T20:26:58.074743] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-03-10T20:26:58.075634] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-03-10T20:26:58.075703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:58.075744] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:58.075780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:58.075844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:58.134655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:58.135440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:58.135526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:58.135561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:58.256830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:58.256984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:58.257023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:58.257052] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:58.260522] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: DOWN (p=10.53%) [2026-03-10T20:26:58.260854] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-03-10T20:26:58.260984] [INFO ] [sig ] NCZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:58.408115] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NCZ.txt [2026-03-10T20:26:58.408293] [INFO ] [sig ] [1986/3275] Completed NCZ in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:26:58.408334] [INFO ] [sig ] [1987/3275] Forecasting NDAQ... [2026-03-10T20:26:58.408363] [INFO ] [sig ] Generating forecast for: NDAQ [2026-03-10T20:26:58.408394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-03-10T20:26:58.419503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-03-10T20:26:58.419940] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-03-10T20:26:58.420780] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-03-10T20:26:58.421022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:58.421055] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:58.421081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:58.421138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:58.480101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:58.481010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:58.481093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:58.481127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:58.608471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:58.608652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:58.608702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:58.608737] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:58.612465] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: DOWN (p=23.32%) [2026-03-10T20:26:58.612765] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-03-10T20:26:58.612896] [INFO ] [sig ] NDAQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:58.759075] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NDAQ.txt [2026-03-10T20:26:58.759220] [INFO ] [sig ] [1987/3275] Completed NDAQ in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:26:58.759261] [INFO ] [sig ] [1988/3275] Forecasting NDMO... [2026-03-10T20:26:58.759290] [INFO ] [sig ] Generating forecast for: NDMO [2026-03-10T20:26:58.759322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-03-10T20:26:58.770819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-03-10T20:26:58.771204] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-03-10T20:26:58.772084] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-03-10T20:26:58.772139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:58.772172] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:58.772202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:58.772262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:58.829714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:58.830447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:58.830592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:58.830630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:58.954725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:58.954890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:58.954932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:58.954960] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:58.958967] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: DOWN (p=11.26%) [2026-03-10T20:26:58.959254] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-03-10T20:26:58.959386] [INFO ] [sig ] NDMO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:59.102409] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NDMO.txt [2026-03-10T20:26:59.102544] [INFO ] [sig ] [1988/3275] Completed NDMO in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:26:59.102608] [INFO ] [sig ] [1989/3275] Forecasting NDRA... [2026-03-10T20:26:59.102643] [INFO ] [sig ] Generating forecast for: NDRA [2026-03-10T20:26:59.102674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-03-10T20:26:59.113321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-03-10T20:26:59.113696] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-03-10T20:26:59.114494] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-03-10T20:26:59.114547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:59.114605] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:59.114635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:59.114691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:59.172327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:59.173079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:59.173161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:59.173195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:59.285198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:59.285366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:59.285406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:59.285434] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:59.288956] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: DOWN (p=38.58%) [2026-03-10T20:26:59.289234] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-03-10T20:26:59.289364] [INFO ] [sig ] NDRA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:59.441015] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NDRA.txt [2026-03-10T20:26:59.441180] [INFO ] [sig ] [1989/3275] Completed NDRA in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:26:59.441223] [INFO ] [sig ] [1990/3275] Forecasting NDSN... [2026-03-10T20:26:59.441254] [INFO ] [sig ] Generating forecast for: NDSN [2026-03-10T20:26:59.441289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-03-10T20:26:59.453190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-03-10T20:26:59.453659] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-03-10T20:26:59.454639] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-03-10T20:26:59.454700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:59.454737] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:59.454768] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:59.454828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:59.513434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:59.514343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:59.514428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:59.514461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:59.641036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:59.641224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:59.641275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:59.641307] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:59.645447] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: DOWN (p=41.73%) [2026-03-10T20:26:59.645877] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-03-10T20:26:59.646055] [INFO ] [sig ] NDSN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:26:59.792427] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NDSN.txt [2026-03-10T20:26:59.792604] [INFO ] [sig ] [1990/3275] Completed NDSN in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:26:59.792648] [INFO ] [sig ] [1991/3275] Forecasting NE... [2026-03-10T20:26:59.792679] [INFO ] [sig ] Generating forecast for: NE [2026-03-10T20:26:59.792711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-03-10T20:26:59.803860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-03-10T20:26:59.804233] [INFO ] [FORECASTER] Starting predict_future for NE [2026-03-10T20:26:59.805051] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-03-10T20:26:59.805104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:26:59.805136] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:26:59.805162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:26:59.805218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:26:59.863300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:26:59.864343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:26:59.864427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:26:59.864460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:26:59.988406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:26:59.988566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:26:59.988626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:26:59.988657] [INFO ] [FORECASTER] Training complete [2026-03-10T20:26:59.992140] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: UP (p=51.29%) [2026-03-10T20:26:59.992427] [INFO ] [FORECASTER] Completed predict_future for NE [2026-03-10T20:26:59.992559] [INFO ] [sig ] NE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:00.143521] [INFO ] [LOCAL ] Saved forecast: NE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NE.txt [2026-03-10T20:27:00.143743] [INFO ] [sig ] [1991/3275] Completed NE in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:27:00.143795] [INFO ] [sig ] [1992/3275] Forecasting NEA... [2026-03-10T20:27:00.143832] [INFO ] [sig ] Generating forecast for: NEA [2026-03-10T20:27:00.143871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-03-10T20:27:00.155363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-03-10T20:27:00.155764] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-03-10T20:27:00.156696] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-03-10T20:27:00.156754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:00.156791] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:00.156820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:00.156879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:00.217707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:00.218442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:00.218527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:00.218563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:00.349336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:00.349495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:00.349536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:00.349601] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:00.353156] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: UP (p=63.12%) [2026-03-10T20:27:00.353442] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-03-10T20:27:00.353587] [INFO ] [sig ] NEA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:00.498452] [INFO ] [LOCAL ] Saved forecast: NEA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NEA.txt [2026-03-10T20:27:00.498610] [INFO ] [sig ] [1992/3275] Completed NEA in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:27:00.498655] [INFO ] [sig ] [1993/3275] Forecasting NECB... [2026-03-10T20:27:00.498685] [INFO ] [sig ] Generating forecast for: NECB [2026-03-10T20:27:00.498716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-03-10T20:27:00.510000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-03-10T20:27:00.510390] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-03-10T20:27:00.511214] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-03-10T20:27:00.511267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:00.511298] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:00.511326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:00.511384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:00.571924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:00.572624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:00.572709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:00.572753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:00.697322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:00.697445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:00.697486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:00.697514] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:00.702724] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: DOWN (p=12.26%) [2026-03-10T20:27:00.703152] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-03-10T20:27:00.703344] [INFO ] [sig ] NECB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:00.868333] [INFO ] [LOCAL ] Saved forecast: NECB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NECB.txt [2026-03-10T20:27:00.868488] [INFO ] [sig ] [1993/3275] Completed NECB in 0.4s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:27:00.868529] [INFO ] [sig ] [1994/3275] Forecasting NEE... [2026-03-10T20:27:00.868561] [INFO ] [sig ] Generating forecast for: NEE [2026-03-10T20:27:00.868612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-03-10T20:27:00.879338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-03-10T20:27:00.879712] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-03-10T20:27:00.880544] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-03-10T20:27:00.880620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:00.880653] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:00.880680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:00.880737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:00.938657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:00.939482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:00.939612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:00.939651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:01.061308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:01.061431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:01.061472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:01.061505] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:01.065095] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: DOWN (p=44.28%) [2026-03-10T20:27:01.065394] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-03-10T20:27:01.065531] [INFO ] [sig ] NEE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:01.210999] [INFO ] [LOCAL ] Saved forecast: NEE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NEE.txt [2026-03-10T20:27:01.211153] [INFO ] [sig ] [1994/3275] Completed NEE in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:27:01.211196] [INFO ] [sig ] [1995/3275] Forecasting NEGG... [2026-03-10T20:27:01.211228] [INFO ] [sig ] Generating forecast for: NEGG [2026-03-10T20:27:01.211261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-03-10T20:27:01.222380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-03-10T20:27:01.222812] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-03-10T20:27:01.223725] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-03-10T20:27:01.223781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:01.223850] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:01.223881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:01.223941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:01.281828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:01.282700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:01.282784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:01.282818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:01.403364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:01.403506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:01.403548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:01.403595] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:01.408107] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: DOWN (p=30.71%) [2026-03-10T20:27:01.408490] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-03-10T20:27:01.408678] [INFO ] [sig ] NEGG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:01.560484] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NEGG.txt [2026-03-10T20:27:01.560675] [INFO ] [sig ] [1995/3275] Completed NEGG in 0.3s | 2.78 sym/s | Total: 11.9m | ETA: 7.7m [2026-03-10T20:27:01.560720] [INFO ] [sig ] [1996/3275] Forecasting NEM... [2026-03-10T20:27:01.560750] [INFO ] [sig ] Generating forecast for: NEM [2026-03-10T20:27:01.560782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-03-10T20:27:01.572404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-03-10T20:27:01.572838] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-03-10T20:27:01.573686] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-03-10T20:27:01.573749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:01.573789] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:01.573838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:01.573905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:01.644048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:01.645004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:01.645092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:01.645127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:01.775604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:01.775768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:01.775821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:01.775859] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:01.779469] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: DOWN (p=5.15%) [2026-03-10T20:27:01.779788] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-03-10T20:27:01.779930] [INFO ] [sig ] NEM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:01.931517] [INFO ] [LOCAL ] Saved forecast: NEM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NEM.txt [2026-03-10T20:27:01.931708] [INFO ] [sig ] [1996/3275] Completed NEM in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 7.7m [2026-03-10T20:27:01.931750] [INFO ] [sig ] [1997/3275] Forecasting NEOG... [2026-03-10T20:27:01.931782] [INFO ] [sig ] Generating forecast for: NEOG [2026-03-10T20:27:01.931814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-03-10T20:27:01.943483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-03-10T20:27:01.943924] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-03-10T20:27:01.944774] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-03-10T20:27:01.944833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:01.944872] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:01.944901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:01.944959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:02.005739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:02.006631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:02.006717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:02.006750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:02.130259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:02.130425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:02.130476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:02.130518] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:02.134134] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: DOWN (p=8.19%) [2026-03-10T20:27:02.134429] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-03-10T20:27:02.134562] [INFO ] [sig ] NEOG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:02.287272] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NEOG.txt [2026-03-10T20:27:02.287411] [INFO ] [sig ] [1997/3275] Completed NEOG in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 7.7m [2026-03-10T20:27:02.287452] [INFO ] [sig ] [1998/3275] Forecasting NEON... [2026-03-10T20:27:02.287482] [INFO ] [sig ] Generating forecast for: NEON [2026-03-10T20:27:02.287516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-03-10T20:27:02.301758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-03-10T20:27:02.302118] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-03-10T20:27:02.303006] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-03-10T20:27:02.303061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:02.303094] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:02.303122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:02.303181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:02.365373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:02.366113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:02.366196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:02.366230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:02.497019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:02.497181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:02.497224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:02.497290] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:02.501100] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: DOWN (p=22.14%) [2026-03-10T20:27:02.501401] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-03-10T20:27:02.501535] [INFO ] [sig ] NEON: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:02.650436] [INFO ] [LOCAL ] Saved forecast: NEON 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NEON.txt [2026-03-10T20:27:02.650606] [INFO ] [sig ] [1998/3275] Completed NEON in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:02.650653] [INFO ] [sig ] [1999/3275] Forecasting NEXA... [2026-03-10T20:27:02.650686] [INFO ] [sig ] Generating forecast for: NEXA [2026-03-10T20:27:02.650718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-03-10T20:27:02.662146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-03-10T20:27:02.662513] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-03-10T20:27:02.663367] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-03-10T20:27:02.663422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:02.663455] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:02.663485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:02.663551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:02.722607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:02.723401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:02.723487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:02.723521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:02.838266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:02.838430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:02.838473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:02.838503] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:02.842637] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=85.70%) [2026-03-10T20:27:02.842974] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-03-10T20:27:02.843116] [INFO ] [sig ] NEXA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:02.994506] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NEXA.txt [2026-03-10T20:27:02.994670] [INFO ] [sig ] [1999/3275] Completed NEXA in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:02.994714] [INFO ] [sig ] [2000/3275] Forecasting NEXN... [2026-03-10T20:27:02.994745] [INFO ] [sig ] Generating forecast for: NEXN [2026-03-10T20:27:02.994806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-03-10T20:27:03.007408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-03-10T20:27:03.007810] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-03-10T20:27:03.008686] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-03-10T20:27:03.008742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:03.008779] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:03.008813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:03.008886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:03.070748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:03.071602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:03.071712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:03.071748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:03.193612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:03.193768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:03.193809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:03.193839] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:03.197321] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: DOWN (p=14.94%) [2026-03-10T20:27:03.197614] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-03-10T20:27:03.197744] [INFO ] [sig ] NEXN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:03.344311] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NEXN.txt [2026-03-10T20:27:03.344469] [INFO ] [sig ] [2000/3275] Completed NEXN in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:03.344509] [INFO ] [sig ] [2001/3275] Forecasting NFBK... [2026-03-10T20:27:03.344540] [INFO ] [sig ] Generating forecast for: NFBK [2026-03-10T20:27:03.344591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-03-10T20:27:03.356408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-03-10T20:27:03.356859] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-03-10T20:27:03.357733] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-03-10T20:27:03.357788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:03.357822] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:03.357851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:03.357910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:03.430167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:03.431125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:03.431216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:03.431252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:03.560547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:03.560736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:03.560779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:03.560814] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:03.564393] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: DOWN (p=12.27%) [2026-03-10T20:27:03.564723] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-03-10T20:27:03.564864] [INFO ] [sig ] NFBK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:03.714701] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NFBK.txt [2026-03-10T20:27:03.714864] [INFO ] [sig ] [2001/3275] Completed NFBK in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:03.714905] [INFO ] [sig ] [2002/3275] Forecasting NFE... [2026-03-10T20:27:03.714936] [INFO ] [sig ] Generating forecast for: NFE [2026-03-10T20:27:03.714966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-03-10T20:27:03.726592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-03-10T20:27:03.726992] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-03-10T20:27:03.727808] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-03-10T20:27:03.727861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:03.727893] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:03.727919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:03.727976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:03.789401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:03.790565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:03.790698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:03.790751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:03.914730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:03.914896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:03.914946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:03.914981] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:03.918516] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=90.96%) [2026-03-10T20:27:03.918815] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-03-10T20:27:03.918950] [INFO ] [sig ] NFE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:04.066099] [INFO ] [LOCAL ] Saved forecast: NFE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NFE.txt [2026-03-10T20:27:04.066249] [INFO ] [sig ] [2002/3275] Completed NFE in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:04.066291] [INFO ] [sig ] [2003/3275] Forecasting NFG... [2026-03-10T20:27:04.066322] [INFO ] [sig ] Generating forecast for: NFG [2026-03-10T20:27:04.066352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-03-10T20:27:04.077394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-03-10T20:27:04.077765] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-03-10T20:27:04.078604] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-03-10T20:27:04.078658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:04.078689] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:04.078716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:04.078772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:04.137694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:04.138781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:04.138868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:04.138906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:04.262457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:04.262636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:04.262680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:04.262728] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:04.266380] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=39.99%) [2026-03-10T20:27:04.266698] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-03-10T20:27:04.266835] [INFO ] [sig ] NFG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:04.420905] [INFO ] [LOCAL ] Saved forecast: NFG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NFG.txt [2026-03-10T20:27:04.421072] [INFO ] [sig ] [2003/3275] Completed NFG in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:04.421112] [INFO ] [sig ] [2004/3275] Forecasting NFJ... [2026-03-10T20:27:04.421143] [INFO ] [sig ] Generating forecast for: NFJ [2026-03-10T20:27:04.421175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-03-10T20:27:04.432957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-03-10T20:27:04.433359] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-03-10T20:27:04.434194] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-03-10T20:27:04.434248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:04.434281] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:04.434308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:04.434365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:04.494659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:04.495652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:04.495741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:04.495775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:04.620236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:04.620397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:04.620439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:04.620469] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:04.624134] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: DOWN (p=12.77%) [2026-03-10T20:27:04.624429] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-03-10T20:27:04.624584] [INFO ] [sig ] NFJ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:04.774861] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NFJ.txt [2026-03-10T20:27:04.775037] [INFO ] [sig ] [2004/3275] Completed NFJ in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:04.775078] [INFO ] [sig ] [2005/3275] Forecasting NFLX... [2026-03-10T20:27:04.775109] [INFO ] [sig ] Generating forecast for: NFLX [2026-03-10T20:27:04.775140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-03-10T20:27:04.786885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-03-10T20:27:04.787217] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-03-10T20:27:04.788059] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-03-10T20:27:04.788113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:04.788160] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:04.788190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:04.788255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:04.848355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:04.849076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:04.849189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:04.849224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:04.975531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:04.975707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:04.975747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:04.975776] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:04.979301] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: DOWN (p=3.50%) [2026-03-10T20:27:04.979606] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-03-10T20:27:04.979747] [INFO ] [sig ] NFLX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:05.131702] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NFLX.txt [2026-03-10T20:27:05.131869] [INFO ] [sig ] [2005/3275] Completed NFLX in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:05.131911] [INFO ] [sig ] [2006/3275] Forecasting NFTY... [2026-03-10T20:27:05.131942] [INFO ] [sig ] Generating forecast for: NFTY [2026-03-10T20:27:05.131972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-03-10T20:27:05.143374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-03-10T20:27:05.143767] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-03-10T20:27:05.144596] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-03-10T20:27:05.144649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:05.144681] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:05.144708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:05.144770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:05.205732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:05.206695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:05.206783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:05.206823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:05.328876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:05.329054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:05.329107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:05.329138] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:05.332773] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: DOWN (p=37.64%) [2026-03-10T20:27:05.333109] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-03-10T20:27:05.333440] [INFO ] [sig ] NFTY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:05.486136] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NFTY.txt [2026-03-10T20:27:05.486301] [INFO ] [sig ] [2006/3275] Completed NFTY in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:05.486341] [INFO ] [sig ] [2007/3275] Forecasting NGG... [2026-03-10T20:27:05.486371] [INFO ] [sig ] Generating forecast for: NGG [2026-03-10T20:27:05.486401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-03-10T20:27:05.498796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-03-10T20:27:05.499414] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-03-10T20:27:05.500441] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-03-10T20:27:05.500495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:05.500527] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:05.500554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:05.500657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:05.561875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:05.562836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:05.562925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:05.562960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:05.694609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:05.694773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:05.694815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:05.694844] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:05.699495] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=79.68%) [2026-03-10T20:27:05.699949] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-03-10T20:27:05.700122] [INFO ] [sig ] NGG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:05.852170] [INFO ] [LOCAL ] Saved forecast: NGG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NGG.txt [2026-03-10T20:27:05.852330] [INFO ] [sig ] [2007/3275] Completed NGG in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:05.852372] [INFO ] [sig ] [2008/3275] Forecasting NGL... [2026-03-10T20:27:05.852402] [INFO ] [sig ] Generating forecast for: NGL [2026-03-10T20:27:05.852434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-03-10T20:27:05.864013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-03-10T20:27:05.864410] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-03-10T20:27:05.865231] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-03-10T20:27:05.865285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:05.865319] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:05.865345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:05.865402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:05.927010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:05.927935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:05.928025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:05.928059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:06.058536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:06.058736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:06.058787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:06.058819] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:06.062754] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: DOWN (p=2.25%) [2026-03-10T20:27:06.063097] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-03-10T20:27:06.063247] [INFO ] [sig ] NGL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:06.218910] [INFO ] [LOCAL ] Saved forecast: NGL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NGL.txt [2026-03-10T20:27:06.219106] [INFO ] [sig ] [2008/3275] Completed NGL in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:06.219147] [INFO ] [sig ] [2009/3275] Forecasting NGNE... [2026-03-10T20:27:06.219177] [INFO ] [sig ] Generating forecast for: NGNE [2026-03-10T20:27:06.219207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-03-10T20:27:06.232543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-03-10T20:27:06.233024] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-03-10T20:27:06.234210] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-03-10T20:27:06.234300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:06.234357] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:06.234403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:06.234484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:06.298459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:06.299438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:06.299537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:06.299592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:06.430540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:06.430721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:06.430762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:06.430792] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:06.434410] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: UP (p=65.06%) [2026-03-10T20:27:06.434713] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-03-10T20:27:06.434847] [INFO ] [sig ] NGNE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:06.580087] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NGNE.txt [2026-03-10T20:27:06.580228] [INFO ] [sig ] [2009/3275] Completed NGNE in 0.4s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:06.580267] [INFO ] [sig ] [2010/3275] Forecasting NGS... [2026-03-10T20:27:06.580297] [INFO ] [sig ] Generating forecast for: NGS [2026-03-10T20:27:06.580328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-03-10T20:27:06.591828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-03-10T20:27:06.592197] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-03-10T20:27:06.593043] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-03-10T20:27:06.593096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:06.593128] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:06.593155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:06.593213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:06.652248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:06.653035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:06.653280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:06.653316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:06.774545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:06.774724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:06.774769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:06.774799] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:06.778618] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-03-10T20:27:06.778917] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-03-10T20:27:06.779071] [INFO ] [sig ] NGS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:06.922439] [INFO ] [LOCAL ] Saved forecast: NGS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NGS.txt [2026-03-10T20:27:06.922612] [INFO ] [sig ] [2010/3275] Completed NGS in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:06.922654] [INFO ] [sig ] [2011/3275] Forecasting NGVC... [2026-03-10T20:27:06.922684] [INFO ] [sig ] Generating forecast for: NGVC [2026-03-10T20:27:06.922715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-03-10T20:27:06.934107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-03-10T20:27:06.934467] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-03-10T20:27:06.935307] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-03-10T20:27:06.935361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:06.935393] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:06.935419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:06.935475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:06.993147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:06.993888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:06.993973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:06.994006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:07.110768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:07.110924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:07.110965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:07.110994] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:07.114398] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: DOWN (p=31.54%) [2026-03-10T20:27:07.114699] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-03-10T20:27:07.114831] [INFO ] [sig ] NGVC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:07.256273] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NGVC.txt [2026-03-10T20:27:07.256410] [INFO ] [sig ] [2011/3275] Completed NGVC in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:07.256450] [INFO ] [sig ] [2012/3275] Forecasting NHI... [2026-03-10T20:27:07.256480] [INFO ] [sig ] Generating forecast for: NHI [2026-03-10T20:27:07.256511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-03-10T20:27:07.268972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-03-10T20:27:07.269313] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-03-10T20:27:07.270117] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-03-10T20:27:07.270170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:07.270231] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:07.270261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:07.270319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:07.328524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:07.329301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:07.329382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:07.329416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:07.452805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:07.452998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:07.453047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:07.453078] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:07.456560] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: UP (p=77.64%) [2026-03-10T20:27:07.456858] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-03-10T20:27:07.457015] [INFO ] [sig ] NHI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:07.600329] [INFO ] [LOCAL ] Saved forecast: NHI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NHI.txt [2026-03-10T20:27:07.600464] [INFO ] [sig ] [2012/3275] Completed NHI in 0.3s | 2.78 sym/s | Total: 12.0m | ETA: 7.6m [2026-03-10T20:27:07.600511] [INFO ] [sig ] [2013/3275] Forecasting NHTC... [2026-03-10T20:27:07.600541] [INFO ] [sig ] Generating forecast for: NHTC [2026-03-10T20:27:07.600590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-03-10T20:27:07.611923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-03-10T20:27:07.612311] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-03-10T20:27:07.613122] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-03-10T20:27:07.613175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:07.613206] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:07.613233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:07.613290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:07.675102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:07.676034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:07.676119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:07.676151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:07.787120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:07.787283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:07.787326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:07.787357] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:07.790989] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: UP (p=73.82%) [2026-03-10T20:27:07.791316] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-03-10T20:27:07.791452] [INFO ] [sig ] NHTC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:07.941285] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NHTC.txt [2026-03-10T20:27:07.941430] [INFO ] [sig ] [2013/3275] Completed NHTC in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.6m [2026-03-10T20:27:07.941472] [INFO ] [sig ] [2014/3275] Forecasting NI... [2026-03-10T20:27:07.941501] [INFO ] [sig ] Generating forecast for: NI [2026-03-10T20:27:07.941531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-03-10T20:27:07.953651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-03-10T20:27:07.953997] [INFO ] [FORECASTER] Starting predict_future for NI [2026-03-10T20:27:07.954829] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-03-10T20:27:07.954883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:07.954918] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:07.954950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:07.955008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:08.016005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:08.016828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:08.016916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:08.016950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:08.141820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:08.141984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:08.142025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:08.142054] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:08.145701] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=63.15%) [2026-03-10T20:27:08.146010] [INFO ] [FORECASTER] Completed predict_future for NI [2026-03-10T20:27:08.146146] [INFO ] [sig ] NI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:08.289595] [INFO ] [LOCAL ] Saved forecast: NI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NI.txt [2026-03-10T20:27:08.289747] [INFO ] [sig ] [2014/3275] Completed NI in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:08.289789] [INFO ] [sig ] [2015/3275] Forecasting NIC... [2026-03-10T20:27:08.289819] [INFO ] [sig ] Generating forecast for: NIC [2026-03-10T20:27:08.289852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-03-10T20:27:08.302190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-03-10T20:27:08.302549] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-03-10T20:27:08.303403] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-03-10T20:27:08.303457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:08.303491] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:08.303518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:08.303601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:08.363312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:08.364008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:08.364091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:08.364125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:08.486838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:08.487001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:08.487049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:08.487084] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:08.490705] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-03-10T20:27:08.490995] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-03-10T20:27:08.491143] [INFO ] [sig ] NIC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:08.634737] [INFO ] [LOCAL ] Saved forecast: NIC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NIC.txt [2026-03-10T20:27:08.634863] [INFO ] [sig ] [2015/3275] Completed NIC in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:08.634906] [INFO ] [sig ] [2016/3275] Forecasting NICE... [2026-03-10T20:27:08.634941] [INFO ] [sig ] Generating forecast for: NICE [2026-03-10T20:27:08.634979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-03-10T20:27:08.647216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-03-10T20:27:08.647532] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-03-10T20:27:08.648359] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-03-10T20:27:08.648412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:08.648443] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:08.648469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:08.648525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:08.707178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:08.707816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:08.707896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:08.707929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:08.828726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:08.828871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:08.828944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:08.828978] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:08.832390] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-03-10T20:27:08.832686] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-03-10T20:27:08.832818] [INFO ] [sig ] NICE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:08.975398] [INFO ] [LOCAL ] Saved forecast: NICE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NICE.txt [2026-03-10T20:27:08.975520] [INFO ] [sig ] [2016/3275] Completed NICE in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:08.975559] [INFO ] [sig ] [2017/3275] Forecasting NIE... [2026-03-10T20:27:08.975609] [INFO ] [sig ] Generating forecast for: NIE [2026-03-10T20:27:08.975642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-03-10T20:27:08.986773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-03-10T20:27:08.987123] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-03-10T20:27:08.987928] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-03-10T20:27:08.987980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:08.988012] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:08.988039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:08.988095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:09.045848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:09.046512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:09.046609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:09.046645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:09.162136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:09.162292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:09.162333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:09.162362] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:09.166156] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-03-10T20:27:09.166641] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-03-10T20:27:09.166772] [INFO ] [sig ] NIE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:09.309041] [INFO ] [LOCAL ] Saved forecast: NIE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NIE.txt [2026-03-10T20:27:09.309177] [INFO ] [sig ] [2017/3275] Completed NIE in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:09.309217] [INFO ] [sig ] [2018/3275] Forecasting NIKL... [2026-03-10T20:27:09.309246] [INFO ] [sig ] Generating forecast for: NIKL [2026-03-10T20:27:09.309278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-03-10T20:27:09.320700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-03-10T20:27:09.321097] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-03-10T20:27:09.321910] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-03-10T20:27:09.321967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:09.322000] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:09.322026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:09.322083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:09.380514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:09.381230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:09.381314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:09.381349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:09.496303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:09.496463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:09.496504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:09.496533] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:09.500064] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: DOWN (p=3.10%) [2026-03-10T20:27:09.500358] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-03-10T20:27:09.500492] [INFO ] [sig ] NIKL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:09.650608] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NIKL.txt [2026-03-10T20:27:09.650769] [INFO ] [sig ] [2018/3275] Completed NIKL in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:09.650812] [INFO ] [sig ] [2019/3275] Forecasting NIM... [2026-03-10T20:27:09.650843] [INFO ] [sig ] Generating forecast for: NIM [2026-03-10T20:27:09.650874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-03-10T20:27:09.662303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-03-10T20:27:09.662667] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-03-10T20:27:09.663457] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-03-10T20:27:09.663509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:09.663541] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:09.663591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:09.663653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:09.721526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:09.722342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:09.722423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:09.722456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:09.830639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:09.830797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:09.830838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:09.830867] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:09.834423] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: UP (p=90.54%) [2026-03-10T20:27:09.834723] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-03-10T20:27:09.834851] [INFO ] [sig ] NIM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:09.994554] [INFO ] [LOCAL ] Saved forecast: NIM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NIM.txt [2026-03-10T20:27:09.994738] [INFO ] [sig ] [2019/3275] Completed NIM in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:09.994778] [INFO ] [sig ] [2020/3275] Forecasting NIO... [2026-03-10T20:27:09.994808] [INFO ] [sig ] Generating forecast for: NIO [2026-03-10T20:27:09.994839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-03-10T20:27:10.006689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-03-10T20:27:10.007084] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-03-10T20:27:10.007909] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-03-10T20:27:10.007962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:10.008034] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:10.008063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:10.008121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:10.069681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:10.070859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:10.070980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:10.071016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:10.193646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:10.193819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:10.193869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:10.193900] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:10.197478] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: DOWN (p=20.70%) [2026-03-10T20:27:10.197795] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-03-10T20:27:10.197950] [INFO ] [sig ] NIO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:10.346018] [INFO ] [LOCAL ] Saved forecast: NIO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NIO.txt [2026-03-10T20:27:10.346381] [INFO ] [sig ] [2020/3275] Completed NIO in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:10.346432] [INFO ] [sig ] [2021/3275] Forecasting NKSH... [2026-03-10T20:27:10.346469] [INFO ] [sig ] Generating forecast for: NKSH [2026-03-10T20:27:10.346503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-03-10T20:27:10.358133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-03-10T20:27:10.358613] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-03-10T20:27:10.359425] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-03-10T20:27:10.359480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:10.359510] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:10.359536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:10.359618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:10.418111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:10.419243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:10.419328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:10.419361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:10.527986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:10.528353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:10.528397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:10.528427] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:10.532364] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: DOWN (p=20.69%) [2026-03-10T20:27:10.532690] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-03-10T20:27:10.532828] [INFO ] [sig ] NKSH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:10.683296] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NKSH.txt [2026-03-10T20:27:10.683426] [INFO ] [sig ] [2021/3275] Completed NKSH in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:10.683465] [INFO ] [sig ] [2022/3275] Forecasting NKTX... [2026-03-10T20:27:10.683495] [INFO ] [sig ] Generating forecast for: NKTX [2026-03-10T20:27:10.683528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-03-10T20:27:10.694888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-03-10T20:27:10.695245] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-03-10T20:27:10.696090] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-03-10T20:27:10.696154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:10.696188] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:10.696217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:10.696445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:10.754643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:10.755461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:10.755634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:10.755674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:10.880365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:10.880525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:10.880565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:10.880615] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:10.884041] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=42.67%) [2026-03-10T20:27:10.884340] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-03-10T20:27:10.884470] [INFO ] [sig ] NKTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:11.028586] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NKTX.txt [2026-03-10T20:27:11.028726] [INFO ] [sig ] [2022/3275] Completed NKTX in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:11.028765] [INFO ] [sig ] [2023/3275] Forecasting NKX... [2026-03-10T20:27:11.028796] [INFO ] [sig ] Generating forecast for: NKX [2026-03-10T20:27:11.028826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-03-10T20:27:11.040509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-03-10T20:27:11.040869] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-03-10T20:27:11.041694] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-03-10T20:27:11.041748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:11.041780] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:11.041807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:11.041865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:11.099429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:11.100215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:11.100300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:11.100333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:11.215236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:11.215403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:11.215447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:11.215475] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:11.219073] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: DOWN (p=2.95%) [2026-03-10T20:27:11.219399] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-03-10T20:27:11.219533] [INFO ] [sig ] NKX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:11.365197] [INFO ] [LOCAL ] Saved forecast: NKX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NKX.txt [2026-03-10T20:27:11.365362] [INFO ] [sig ] [2023/3275] Completed NKX in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:11.365403] [INFO ] [sig ] [2024/3275] Forecasting NLOP... [2026-03-10T20:27:11.365439] [INFO ] [sig ] Generating forecast for: NLOP [2026-03-10T20:27:11.365471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-03-10T20:27:11.376954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-03-10T20:27:11.377567] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-03-10T20:27:11.378631] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-03-10T20:27:11.378684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:11.378715] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:11.378741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:11.378797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:11.438046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:11.438868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:11.438949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:11.438989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:11.556810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:11.556965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:11.557007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:11.557039] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:11.560712] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: DOWN (p=9.76%) [2026-03-10T20:27:11.560995] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-03-10T20:27:11.561149] [INFO ] [sig ] NLOP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:11.702758] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NLOP.txt [2026-03-10T20:27:11.702908] [INFO ] [sig ] [2024/3275] Completed NLOP in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:11.702949] [INFO ] [sig ] [2025/3275] Forecasting NLY... [2026-03-10T20:27:11.702978] [INFO ] [sig ] Generating forecast for: NLY [2026-03-10T20:27:11.703008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-03-10T20:27:11.714524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-03-10T20:27:11.714906] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-03-10T20:27:11.715729] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-03-10T20:27:11.715781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:11.715814] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:11.715840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:11.715896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:11.772488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:11.773231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:11.773313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:11.773347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:11.894239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:11.894403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:11.894445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:11.894476] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:11.898014] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: UP (p=69.08%) [2026-03-10T20:27:11.898331] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-03-10T20:27:11.898468] [INFO ] [sig ] NLY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:12.041481] [INFO ] [LOCAL ] Saved forecast: NLY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NLY.txt [2026-03-10T20:27:12.041670] [INFO ] [sig ] [2025/3275] Completed NLY in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:12.041714] [INFO ] [sig ] [2026/3275] Forecasting NMAI... [2026-03-10T20:27:12.041745] [INFO ] [sig ] Generating forecast for: NMAI [2026-03-10T20:27:12.041775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-03-10T20:27:12.054936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-03-10T20:27:12.055350] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-03-10T20:27:12.056169] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-03-10T20:27:12.056222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:12.056255] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:12.056282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:12.056340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:12.116691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:12.117597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:12.117682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:12.117715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:12.237211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:12.237377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:12.237421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:12.237450] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:12.240989] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: DOWN (p=30.81%) [2026-03-10T20:27:12.241305] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-03-10T20:27:12.241647] [INFO ] [sig ] NMAI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:12.387096] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NMAI.txt [2026-03-10T20:27:12.387274] [INFO ] [sig ] [2026/3275] Completed NMAI in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:12.387315] [INFO ] [sig ] [2027/3275] Forecasting NMCO... [2026-03-10T20:27:12.387346] [INFO ] [sig ] Generating forecast for: NMCO [2026-03-10T20:27:12.387377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-03-10T20:27:12.399447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-03-10T20:27:12.399845] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-03-10T20:27:12.400667] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-03-10T20:27:12.400720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:12.400751] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:12.400778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:12.400834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:12.459956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:12.460822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:12.460911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:12.460944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:12.583477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:12.583659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:12.583700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:12.583746] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:12.587649] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: UP (p=69.84%) [2026-03-10T20:27:12.587926] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-03-10T20:27:12.588064] [INFO ] [sig ] NMCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:12.739468] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NMCO.txt [2026-03-10T20:27:12.739790] [INFO ] [sig ] [2027/3275] Completed NMCO in 0.4s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:12.739849] [INFO ] [sig ] [2028/3275] Forecasting NMFC... [2026-03-10T20:27:12.739888] [INFO ] [sig ] Generating forecast for: NMFC [2026-03-10T20:27:12.739929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-03-10T20:27:12.756162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-03-10T20:27:12.756587] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-03-10T20:27:12.757643] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-03-10T20:27:12.757696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:12.757729] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:12.757756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:12.757821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:12.817302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:12.818259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:12.818347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:12.818380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:12.941868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:12.942034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:12.942083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:12.942120] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:12.945633] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: UP (p=57.62%) [2026-03-10T20:27:12.945929] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-03-10T20:27:12.946060] [INFO ] [sig ] NMFC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:13.088754] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NMFC.txt [2026-03-10T20:27:13.088910] [INFO ] [sig ] [2028/3275] Completed NMFC in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:13.088971] [INFO ] [sig ] [2029/3275] Forecasting NMG... [2026-03-10T20:27:13.089011] [INFO ] [sig ] Generating forecast for: NMG [2026-03-10T20:27:13.089049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-03-10T20:27:13.100845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-03-10T20:27:13.101206] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-03-10T20:27:13.102014] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-03-10T20:27:13.102067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:13.102151] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:13.102181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:13.102238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:13.159875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:13.160657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:13.160741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:13.160790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:13.278844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:13.279008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:13.279053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:13.279083] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:13.282594] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: DOWN (p=21.06%) [2026-03-10T20:27:13.282894] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-03-10T20:27:13.283029] [INFO ] [sig ] NMG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:13.433889] [INFO ] [LOCAL ] Saved forecast: NMG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NMG.txt [2026-03-10T20:27:13.434053] [INFO ] [sig ] [2029/3275] Completed NMG in 0.3s | 2.78 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:13.434095] [INFO ] [sig ] [2030/3275] Forecasting NMI... [2026-03-10T20:27:13.434136] [INFO ] [sig ] Generating forecast for: NMI [2026-03-10T20:27:13.434172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-03-10T20:27:13.445736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-03-10T20:27:13.446155] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-03-10T20:27:13.447110] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-03-10T20:27:13.447177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:13.447217] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:13.447253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:13.447340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:13.510669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:13.511652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:13.511743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:13.511778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:13.619657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:13.619819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:13.619862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:13.619891] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:13.623363] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-03-10T20:27:13.623674] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-03-10T20:27:13.623809] [INFO ] [sig ] NMI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:13.764995] [INFO ] [LOCAL ] Saved forecast: NMI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NMI.txt [2026-03-10T20:27:13.765161] [INFO ] [sig ] [2030/3275] Completed NMI in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 7.5m [2026-03-10T20:27:13.765208] [INFO ] [sig ] [2031/3275] Forecasting NMIH... [2026-03-10T20:27:13.765241] [INFO ] [sig ] Generating forecast for: NMIH [2026-03-10T20:27:13.765270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-03-10T20:27:13.776501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-03-10T20:27:13.776898] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-03-10T20:27:13.777788] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-03-10T20:27:13.777841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:13.777874] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:13.777901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:13.777974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:13.834684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:13.835511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:13.835616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:13.835652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:13.951897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:13.952066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:13.952108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:13.952137] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:13.955723] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: DOWN (p=14.41%) [2026-03-10T20:27:13.956056] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-03-10T20:27:13.956216] [INFO ] [sig ] NMIH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:14.098202] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NMIH.txt [2026-03-10T20:27:14.098348] [INFO ] [sig ] [2031/3275] Completed NMIH in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:14.098407] [INFO ] [sig ] [2032/3275] Forecasting NMM... [2026-03-10T20:27:14.098439] [INFO ] [sig ] Generating forecast for: NMM [2026-03-10T20:27:14.098471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-03-10T20:27:14.110790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-03-10T20:27:14.111139] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-03-10T20:27:14.111958] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-03-10T20:27:14.112011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:14.112071] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:14.112099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:14.112161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:14.170886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:14.171825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:14.171909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:14.171942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:14.299685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:14.299848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:14.299890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:14.299951] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:14.303471] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: UP (p=96.97%) [2026-03-10T20:27:14.303779] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-03-10T20:27:14.303932] [INFO ] [sig ] NMM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:14.448073] [INFO ] [LOCAL ] Saved forecast: NMM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NMM.txt [2026-03-10T20:27:14.448230] [INFO ] [sig ] [2032/3275] Completed NMM in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:14.448273] [INFO ] [sig ] [2033/3275] Forecasting NMRA... [2026-03-10T20:27:14.448303] [INFO ] [sig ] Generating forecast for: NMRA [2026-03-10T20:27:14.448334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-03-10T20:27:14.461011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-03-10T20:27:14.461439] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-03-10T20:27:14.462527] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-03-10T20:27:14.462617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:14.462667] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:14.462699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:14.462758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:14.528363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:14.529399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:14.529491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:14.529524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:14.671517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:14.671758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:14.671802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:14.671842] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:14.676243] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: DOWN (p=5.66%) [2026-03-10T20:27:14.676644] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-03-10T20:27:14.676812] [INFO ] [sig ] NMRA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:14.842972] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NMRA.txt [2026-03-10T20:27:14.843170] [INFO ] [sig ] [2033/3275] Completed NMRA in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:14.843248] [INFO ] [sig ] [2034/3275] Forecasting NMRK... [2026-03-10T20:27:14.843296] [INFO ] [sig ] Generating forecast for: NMRK [2026-03-10T20:27:14.843346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-03-10T20:27:14.856001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-03-10T20:27:14.856442] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-03-10T20:27:14.857417] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-03-10T20:27:14.857475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:14.857507] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:14.857533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:14.857619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:14.920226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:14.921190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:14.921291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:14.921331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:15.057001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:15.057172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:15.057233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:15.057273] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:15.061410] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-03-10T20:27:15.061769] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-03-10T20:27:15.061916] [INFO ] [sig ] NMRK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:15.218682] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NMRK.txt [2026-03-10T20:27:15.218830] [INFO ] [sig ] [2034/3275] Completed NMRK in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:15.218871] [INFO ] [sig ] [2035/3275] Forecasting NN... [2026-03-10T20:27:15.218902] [INFO ] [sig ] Generating forecast for: NN [2026-03-10T20:27:15.218942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-03-10T20:27:15.231052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-03-10T20:27:15.231440] [INFO ] [FORECASTER] Starting predict_future for NN [2026-03-10T20:27:15.232286] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-03-10T20:27:15.232340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:15.232379] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:15.232420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:15.232500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:15.298282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:15.299218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:15.299312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:15.299346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:15.438793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:15.438957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:15.439000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:15.439031] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:15.442986] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: DOWN (p=27.63%) [2026-03-10T20:27:15.443330] [INFO ] [FORECASTER] Completed predict_future for NN [2026-03-10T20:27:15.443469] [INFO ] [sig ] NN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:15.601498] [INFO ] [LOCAL ] Saved forecast: NN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NN.txt [2026-03-10T20:27:15.601692] [INFO ] [sig ] [2035/3275] Completed NN in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:15.601737] [INFO ] [sig ] [2036/3275] Forecasting NNDM... [2026-03-10T20:27:15.601770] [INFO ] [sig ] Generating forecast for: NNDM [2026-03-10T20:27:15.601810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-03-10T20:27:15.614167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-03-10T20:27:15.614788] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-03-10T20:27:15.615723] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-03-10T20:27:15.615782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:15.615815] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:15.615843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:15.615901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:15.682501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:15.683425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:15.683539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:15.683593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:15.815655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:15.815828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:15.815893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:15.815933] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:15.820325] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: UP (p=99.29%) [2026-03-10T20:27:15.820670] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-03-10T20:27:15.820810] [INFO ] [sig ] NNDM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:15.979344] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NNDM.txt [2026-03-10T20:27:15.979493] [INFO ] [sig ] [2036/3275] Completed NNDM in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:15.979540] [INFO ] [sig ] [2037/3275] Forecasting NNE... [2026-03-10T20:27:15.979609] [INFO ] [sig ] Generating forecast for: NNE [2026-03-10T20:27:15.979656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-03-10T20:27:15.991695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-03-10T20:27:15.992084] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-03-10T20:27:15.993023] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-03-10T20:27:15.993080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:15.993113] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:15.993141] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:15.993200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:16.056553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:16.057315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:16.057402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:16.057437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:16.185702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:16.185872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:16.185934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:16.185967] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:16.189850] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=21.00%) [2026-03-10T20:27:16.190149] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-03-10T20:27:16.190299] [INFO ] [sig ] NNE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:16.344553] [INFO ] [LOCAL ] Saved forecast: NNE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NNE.txt [2026-03-10T20:27:16.344741] [INFO ] [sig ] [2037/3275] Completed NNE in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:16.344784] [INFO ] [sig ] [2038/3275] Forecasting NNI... [2026-03-10T20:27:16.344813] [INFO ] [sig ] Generating forecast for: NNI [2026-03-10T20:27:16.344843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-03-10T20:27:16.357957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-03-10T20:27:16.358455] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-03-10T20:27:16.359395] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-03-10T20:27:16.359451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:16.359485] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:16.359513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:16.359594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:16.426518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:16.427275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:16.427361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:16.427395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:16.561700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:16.561887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:16.561951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:16.561997] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:16.565809] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: UP (p=60.70%) [2026-03-10T20:27:16.566131] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-03-10T20:27:16.566299] [INFO ] [sig ] NNI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:16.721653] [INFO ] [LOCAL ] Saved forecast: NNI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NNI.txt [2026-03-10T20:27:16.721811] [INFO ] [sig ] [2038/3275] Completed NNI in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:16.721854] [INFO ] [sig ] [2039/3275] Forecasting NNN... [2026-03-10T20:27:16.721885] [INFO ] [sig ] Generating forecast for: NNN [2026-03-10T20:27:16.721918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-03-10T20:27:16.735451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-03-10T20:27:16.735829] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-03-10T20:27:16.736991] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-03-10T20:27:16.737056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:16.737090] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:16.737118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:16.737176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:16.801642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:16.802839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:16.802987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:16.803024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:16.939329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:16.939489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:16.939534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:16.939602] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:16.943409] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: UP (p=72.43%) [2026-03-10T20:27:16.943743] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-03-10T20:27:16.943879] [INFO ] [sig ] NNN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:17.092435] [INFO ] [LOCAL ] Saved forecast: NNN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NNN.txt [2026-03-10T20:27:17.092587] [INFO ] [sig ] [2039/3275] Completed NNN in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:17.092631] [INFO ] [sig ] [2040/3275] Forecasting NNY... [2026-03-10T20:27:17.092663] [INFO ] [sig ] Generating forecast for: NNY [2026-03-10T20:27:17.092693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-03-10T20:27:17.103607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-03-10T20:27:17.103949] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-03-10T20:27:17.104764] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-03-10T20:27:17.104818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:17.104850] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:17.104878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:17.104936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:17.162865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:17.163617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:17.163699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:17.163731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:17.271714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:17.271890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:17.271931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:17.271961] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:17.275861] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: DOWN (p=16.75%) [2026-03-10T20:27:17.276141] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-03-10T20:27:17.276269] [INFO ] [sig ] NNY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:17.419141] [INFO ] [LOCAL ] Saved forecast: NNY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NNY.txt [2026-03-10T20:27:17.419307] [INFO ] [sig ] [2040/3275] Completed NNY in 0.3s | 2.78 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:17.419347] [INFO ] [sig ] [2041/3275] Forecasting NOA... [2026-03-10T20:27:17.419376] [INFO ] [sig ] Generating forecast for: NOA [2026-03-10T20:27:17.419405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-03-10T20:27:17.431445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-03-10T20:27:17.431861] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-03-10T20:27:17.432768] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-03-10T20:27:17.432824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:17.432858] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:17.432887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:17.432951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:17.494279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:17.495234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:17.495324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:17.495359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:17.616789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:17.616943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:17.616985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:17.617015] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:17.620739] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: DOWN (p=49.12%) [2026-03-10T20:27:17.621033] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-03-10T20:27:17.621169] [INFO ] [sig ] NOA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:17.774626] [INFO ] [LOCAL ] Saved forecast: NOA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NOA.txt [2026-03-10T20:27:17.774790] [INFO ] [sig ] [2041/3275] Completed NOA in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:17.774839] [INFO ] [sig ] [2042/3275] Forecasting NOAH... [2026-03-10T20:27:17.774871] [INFO ] [sig ] Generating forecast for: NOAH [2026-03-10T20:27:17.774903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-03-10T20:27:17.786665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-03-10T20:27:17.787013] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-03-10T20:27:17.787847] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-03-10T20:27:17.787902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:17.787935] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:17.787963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:17.788021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:17.848077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:17.848784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:17.848864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:17.848897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:17.971149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:17.971324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:17.971370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:17.971399] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:17.974857] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: DOWN (p=9.89%) [2026-03-10T20:27:17.975137] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-03-10T20:27:17.975268] [INFO ] [sig ] NOAH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:18.130828] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NOAH.txt [2026-03-10T20:27:18.131044] [INFO ] [sig ] [2042/3275] Completed NOAH in 0.4s | 2.78 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:18.131089] [INFO ] [sig ] [2043/3275] Forecasting NODK... [2026-03-10T20:27:18.131120] [INFO ] [sig ] Generating forecast for: NODK [2026-03-10T20:27:18.131156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-03-10T20:27:18.142282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-03-10T20:27:18.142747] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-03-10T20:27:18.143650] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-03-10T20:27:18.143704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:18.143737] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:18.143764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:18.143820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:18.201525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:18.202461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:18.202549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:18.202602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:18.298913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:18.299081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:18.299123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:18.299152] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:18.302704] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: DOWN (p=24.84%) [2026-03-10T20:27:18.303026] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-03-10T20:27:18.303168] [INFO ] [sig ] NODK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:18.449393] [INFO ] [LOCAL ] Saved forecast: NODK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NODK.txt [2026-03-10T20:27:18.449554] [INFO ] [sig ] [2043/3275] Completed NODK in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:18.449618] [INFO ] [sig ] [2044/3275] Forecasting NOG... [2026-03-10T20:27:18.449649] [INFO ] [sig ] Generating forecast for: NOG [2026-03-10T20:27:18.449681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-03-10T20:27:18.460943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-03-10T20:27:18.461351] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-03-10T20:27:18.462173] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-03-10T20:27:18.462237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:18.462293] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:18.462328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:18.462389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:18.522394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:18.523509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:18.523618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:18.523655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:18.650988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:18.651153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:18.651202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:18.651238] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:18.655599] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=16.65%) [2026-03-10T20:27:18.655892] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-03-10T20:27:18.656027] [INFO ] [sig ] NOG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:18.803347] [INFO ] [LOCAL ] Saved forecast: NOG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NOG.txt [2026-03-10T20:27:18.803513] [INFO ] [sig ] [2044/3275] Completed NOG in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:18.803552] [INFO ] [sig ] [2045/3275] Forecasting NOMD... [2026-03-10T20:27:18.803606] [INFO ] [sig ] Generating forecast for: NOMD [2026-03-10T20:27:18.803639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-03-10T20:27:18.816783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-03-10T20:27:18.817206] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-03-10T20:27:18.818292] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-03-10T20:27:18.818345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:18.818377] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:18.818403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:18.818458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:18.879305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:18.880072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:18.880173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:18.880207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:19.001229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:19.001404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:19.001446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:19.001474] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:19.005059] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: DOWN (p=14.01%) [2026-03-10T20:27:19.005364] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-03-10T20:27:19.005502] [INFO ] [sig ] NOMD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:19.155333] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NOMD.txt [2026-03-10T20:27:19.155493] [INFO ] [sig ] [2045/3275] Completed NOMD in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:19.155534] [INFO ] [sig ] [2046/3275] Forecasting NPCE... [2026-03-10T20:27:19.155566] [INFO ] [sig ] Generating forecast for: NPCE [2026-03-10T20:27:19.155623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-03-10T20:27:19.167871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-03-10T20:27:19.168256] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-03-10T20:27:19.169117] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-03-10T20:27:19.169180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:19.169251] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:19.169287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:19.169351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:19.232117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:19.233251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:19.233338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:19.233372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:19.359236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:19.359397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:19.359437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:19.359466] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:19.362989] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: DOWN (p=26.63%) [2026-03-10T20:27:19.363293] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-03-10T20:27:19.363439] [INFO ] [sig ] NPCE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:19.524846] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NPCE.txt [2026-03-10T20:27:19.525009] [INFO ] [sig ] [2046/3275] Completed NPCE in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 7.4m [2026-03-10T20:27:19.525050] [INFO ] [sig ] [2047/3275] Forecasting NPFD... [2026-03-10T20:27:19.525082] [INFO ] [sig ] Generating forecast for: NPFD [2026-03-10T20:27:19.525120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-03-10T20:27:19.540739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-03-10T20:27:19.541211] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-03-10T20:27:19.542186] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-03-10T20:27:19.542259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:19.542303] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:19.542340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:19.542414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:19.628710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:19.629640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:19.629728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:19.629763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:19.757619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:19.757810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:19.757870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:19.757916] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:19.762521] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-03-10T20:27:19.762942] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-03-10T20:27:19.763130] [INFO ] [sig ] NPFD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:19.926478] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NPFD.txt [2026-03-10T20:27:19.926727] [INFO ] [sig ] [2047/3275] Completed NPFD in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:19.926795] [INFO ] [sig ] [2048/3275] Forecasting NPK... [2026-03-10T20:27:19.926840] [INFO ] [sig ] Generating forecast for: NPK [2026-03-10T20:27:19.926883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-03-10T20:27:19.940068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-03-10T20:27:19.940479] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-03-10T20:27:19.941373] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-03-10T20:27:19.941431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:19.941474] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:19.941504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:19.941564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:20.004980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:20.005930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:20.006018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:20.006053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:20.141873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:20.142034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:20.142075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:20.142105] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:20.145689] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: UP (p=82.27%) [2026-03-10T20:27:20.145986] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-03-10T20:27:20.146156] [INFO ] [sig ] NPK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:20.317463] [INFO ] [LOCAL ] Saved forecast: NPK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NPK.txt [2026-03-10T20:27:20.317640] [INFO ] [sig ] [2048/3275] Completed NPK in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:20.317686] [INFO ] [sig ] [2049/3275] Forecasting NPO... [2026-03-10T20:27:20.317717] [INFO ] [sig ] Generating forecast for: NPO [2026-03-10T20:27:20.317749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-03-10T20:27:20.330153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-03-10T20:27:20.330558] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-03-10T20:27:20.331416] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-03-10T20:27:20.331482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:20.331521] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:20.331548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:20.331636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:20.391569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:20.392522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:20.392634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:20.392671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:20.518432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:20.518643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:20.518692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:20.518781] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:20.522707] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: DOWN (p=1.29%) [2026-03-10T20:27:20.523061] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-03-10T20:27:20.523234] [INFO ] [sig ] NPO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:20.736264] [INFO ] [LOCAL ] Saved forecast: NPO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NPO.txt [2026-03-10T20:27:20.736498] [INFO ] [sig ] [2049/3275] Completed NPO in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:20.736591] [INFO ] [sig ] [2050/3275] Forecasting NQP... [2026-03-10T20:27:20.736652] [INFO ] [sig ] Generating forecast for: NQP [2026-03-10T20:27:20.736707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-03-10T20:27:20.750953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-03-10T20:27:20.751424] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-03-10T20:27:20.752412] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-03-10T20:27:20.752472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:20.752505] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:20.752533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:20.752612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:20.830905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:20.832155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:20.832277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:20.832321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:20.992123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:20.992328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:20.992395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:20.992446] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:20.997526] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: UP (p=88.54%) [2026-03-10T20:27:20.997957] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-03-10T20:27:20.998119] [INFO ] [sig ] NQP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:21.219120] [INFO ] [LOCAL ] Saved forecast: NQP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NQP.txt [2026-03-10T20:27:21.219349] [INFO ] [sig ] [2050/3275] Completed NQP in 0.5s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:21.219408] [INFO ] [sig ] [2051/3275] Forecasting NRC... [2026-03-10T20:27:21.219450] [INFO ] [sig ] Generating forecast for: NRC [2026-03-10T20:27:21.219492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-03-10T20:27:21.237040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-03-10T20:27:21.237641] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-03-10T20:27:21.239237] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-03-10T20:27:21.239321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:21.239368] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:21.239408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:21.239495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:21.336318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:21.337648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:21.337781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:21.337835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:21.518014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:21.518248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:21.518314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:21.518390] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:21.524312] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-03-10T20:27:21.524903] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-03-10T20:27:21.525128] [INFO ] [sig ] NRC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:21.714473] [INFO ] [LOCAL ] Saved forecast: NRC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NRC.txt [2026-03-10T20:27:21.714722] [INFO ] [sig ] [2051/3275] Completed NRC in 0.5s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:21.714793] [INFO ] [sig ] [2052/3275] Forecasting NRDS... [2026-03-10T20:27:21.714840] [INFO ] [sig ] Generating forecast for: NRDS [2026-03-10T20:27:21.714894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-03-10T20:27:21.732325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-03-10T20:27:21.732895] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-03-10T20:27:21.734102] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-03-10T20:27:21.734174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:21.734222] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:21.734266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:21.734357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:21.811330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:21.812684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:21.812822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:21.812883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:21.971303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:21.971469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:21.971512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:21.971542] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:21.975195] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: DOWN (p=45.87%) [2026-03-10T20:27:21.975515] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-03-10T20:27:21.975685] [INFO ] [sig ] NRDS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:22.120966] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NRDS.txt [2026-03-10T20:27:22.121135] [INFO ] [sig ] [2052/3275] Completed NRDS in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:22.121179] [INFO ] [sig ] [2053/3275] Forecasting NREF... [2026-03-10T20:27:22.121208] [INFO ] [sig ] Generating forecast for: NREF [2026-03-10T20:27:22.121238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-03-10T20:27:22.133086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-03-10T20:27:22.133474] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-03-10T20:27:22.134288] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-03-10T20:27:22.134345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:22.134378] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:22.134405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:22.134461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:22.192071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:22.192986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:22.193087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:22.193121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:22.313636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:22.313991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:22.314035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:22.314065] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:22.317746] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: UP (p=87.77%) [2026-03-10T20:27:22.318028] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-03-10T20:27:22.318182] [INFO ] [sig ] NREF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:22.463393] [INFO ] [LOCAL ] Saved forecast: NREF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NREF.txt [2026-03-10T20:27:22.463772] [INFO ] [sig ] [2053/3275] Completed NREF in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:22.463817] [INFO ] [sig ] [2054/3275] Forecasting NRG... [2026-03-10T20:27:22.463848] [INFO ] [sig ] Generating forecast for: NRG [2026-03-10T20:27:22.463878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-03-10T20:27:22.476107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-03-10T20:27:22.476721] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-03-10T20:27:22.477749] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-03-10T20:27:22.477802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:22.477834] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:22.477861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:22.477918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:22.535813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:22.536745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:22.536835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:22.536868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:22.662844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:22.663010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:22.663050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:22.663080] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:22.666608] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: UP (p=69.09%) [2026-03-10T20:27:22.666918] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-03-10T20:27:22.667051] [INFO ] [sig ] NRG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:22.812326] [INFO ] [LOCAL ] Saved forecast: NRG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NRG.txt [2026-03-10T20:27:22.812503] [INFO ] [sig ] [2054/3275] Completed NRG in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:22.812546] [INFO ] [sig ] [2055/3275] Forecasting NRIM... [2026-03-10T20:27:22.812601] [INFO ] [sig ] Generating forecast for: NRIM [2026-03-10T20:27:22.812636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-03-10T20:27:22.824163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-03-10T20:27:22.824614] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-03-10T20:27:22.825414] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-03-10T20:27:22.825468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:22.825501] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:22.825595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:22.825658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:22.886508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:22.887664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:22.887748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:22.887781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:23.013593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:23.013757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:23.013799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:23.013827] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:23.017288] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: DOWN (p=28.10%) [2026-03-10T20:27:23.017569] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-03-10T20:27:23.017714] [INFO ] [sig ] NRIM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:23.162866] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NRIM.txt [2026-03-10T20:27:23.163035] [INFO ] [sig ] [2055/3275] Completed NRIM in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:23.163075] [INFO ] [sig ] [2056/3275] Forecasting NRIX... [2026-03-10T20:27:23.163107] [INFO ] [sig ] Generating forecast for: NRIX [2026-03-10T20:27:23.163138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-03-10T20:27:23.175889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-03-10T20:27:23.176273] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-03-10T20:27:23.177313] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-03-10T20:27:23.177366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:23.177398] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:23.177425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:23.177483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:23.235310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:23.236236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:23.236389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:23.236424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:23.363193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:23.363353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:23.363396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:23.363426] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:23.366881] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-03-10T20:27:23.367167] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-03-10T20:27:23.367316] [INFO ] [sig ] NRIX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:23.514252] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NRIX.txt [2026-03-10T20:27:23.514433] [INFO ] [sig ] [2056/3275] Completed NRIX in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:23.514476] [INFO ] [sig ] [2057/3275] Forecasting NRK... [2026-03-10T20:27:23.514507] [INFO ] [sig ] Generating forecast for: NRK [2026-03-10T20:27:23.514538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-03-10T20:27:23.525800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-03-10T20:27:23.526172] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-03-10T20:27:23.527042] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-03-10T20:27:23.527095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:23.527127] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:23.527154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:23.527210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:23.584752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:23.585852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:23.585938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:23.585972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:23.709963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:23.710131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:23.710172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:23.710200] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:23.713772] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: DOWN (p=43.04%) [2026-03-10T20:27:23.714068] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-03-10T20:27:23.714205] [INFO ] [sig ] NRK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:23.865110] [INFO ] [LOCAL ] Saved forecast: NRK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NRK.txt [2026-03-10T20:27:23.865273] [INFO ] [sig ] [2057/3275] Completed NRK in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:23.865320] [INFO ] [sig ] [2058/3275] Forecasting NRP... [2026-03-10T20:27:23.865350] [INFO ] [sig ] Generating forecast for: NRP [2026-03-10T20:27:23.865380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-03-10T20:27:23.877259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-03-10T20:27:23.877659] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-03-10T20:27:23.878473] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-03-10T20:27:23.878526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:23.878557] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:23.878612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:23.878671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:23.940234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:23.941080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:23.941163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:23.941196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:24.062162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:24.062322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:24.062361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:24.062390] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:24.066160] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: DOWN (p=33.69%) [2026-03-10T20:27:24.066437] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-03-10T20:27:24.066562] [INFO ] [sig ] NRP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:24.212163] [INFO ] [LOCAL ] Saved forecast: NRP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NRP.txt [2026-03-10T20:27:24.212268] [INFO ] [sig ] [2058/3275] Completed NRP in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:24.212310] [INFO ] [sig ] [2059/3275] Forecasting NRXP... [2026-03-10T20:27:24.212342] [INFO ] [sig ] Generating forecast for: NRXP [2026-03-10T20:27:24.212377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-03-10T20:27:24.225692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-03-10T20:27:24.226007] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-03-10T20:27:24.226822] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-03-10T20:27:24.226875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:24.226907] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:24.226933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:24.226989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:24.285326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:24.285957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:24.286037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:24.286069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:24.410343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:24.410710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:24.410754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:24.410782] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:24.414649] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-03-10T20:27:24.414932] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-03-10T20:27:24.415062] [INFO ] [sig ] NRXP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:24.561440] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NRXP.txt [2026-03-10T20:27:24.561612] [INFO ] [sig ] [2059/3275] Completed NRXP in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:24.561656] [INFO ] [sig ] [2060/3275] Forecasting NSC... [2026-03-10T20:27:24.561685] [INFO ] [sig ] Generating forecast for: NSC [2026-03-10T20:27:24.561715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-03-10T20:27:24.573688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-03-10T20:27:24.574006] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-03-10T20:27:24.575019] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-03-10T20:27:24.575071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:24.575103] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:24.575131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:24.575188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:24.634268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:24.634913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:24.634994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:24.635026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:24.762545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:24.762721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:24.762775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:24.762816] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:24.767124] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: DOWN (p=14.50%) [2026-03-10T20:27:24.767410] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-03-10T20:27:24.767542] [INFO ] [sig ] NSC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:24.931393] [INFO ] [LOCAL ] Saved forecast: NSC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NSC.txt [2026-03-10T20:27:24.931775] [INFO ] [sig ] [2060/3275] Completed NSC in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:24.931821] [INFO ] [sig ] [2061/3275] Forecasting NSP... [2026-03-10T20:27:24.931852] [INFO ] [sig ] Generating forecast for: NSP [2026-03-10T20:27:24.931884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-03-10T20:27:24.944439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-03-10T20:27:24.944814] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-03-10T20:27:24.945861] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-03-10T20:27:24.945921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:24.945956] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:24.945984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:24.946042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:25.007418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:25.008215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:25.008298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:25.008331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:25.133501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:25.133674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:25.133716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:25.133744] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:25.137324] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: DOWN (p=9.91%) [2026-03-10T20:27:25.137619] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-03-10T20:27:25.137749] [INFO ] [sig ] NSP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:25.282962] [INFO ] [LOCAL ] Saved forecast: NSP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NSP.txt [2026-03-10T20:27:25.283087] [INFO ] [sig ] [2061/3275] Completed NSP in 0.4s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:25.283127] [INFO ] [sig ] [2062/3275] Forecasting NSSC... [2026-03-10T20:27:25.283155] [INFO ] [sig ] Generating forecast for: NSSC [2026-03-10T20:27:25.283184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-03-10T20:27:25.295252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-03-10T20:27:25.295626] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-03-10T20:27:25.296402] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-03-10T20:27:25.296456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:25.296698] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:25.296732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:25.296790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:25.354979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:25.355838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:25.355917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:25.355950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:25.485667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:25.485821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:25.485861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:25.485890] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:25.489382] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=53.62%) [2026-03-10T20:27:25.489697] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-03-10T20:27:25.489825] [INFO ] [sig ] NSSC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:25.632529] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NSSC.txt [2026-03-10T20:27:25.632667] [INFO ] [sig ] [2062/3275] Completed NSSC in 0.3s | 2.78 sym/s | Total: 12.3m | ETA: 7.3m [2026-03-10T20:27:25.632708] [INFO ] [sig ] [2063/3275] Forecasting NTAP... [2026-03-10T20:27:25.632737] [INFO ] [sig ] Generating forecast for: NTAP [2026-03-10T20:27:25.632766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-03-10T20:27:25.644962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-03-10T20:27:25.645354] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-03-10T20:27:25.646193] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-03-10T20:27:25.646247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:25.646328] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:25.646357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:25.646415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:25.703323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:25.703984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:25.704065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:25.704097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:25.828038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:25.828197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:25.828237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:25.828265] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:25.831715] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: UP (p=97.69%) [2026-03-10T20:27:25.831996] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-03-10T20:27:25.832122] [INFO ] [sig ] NTAP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:25.974105] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NTAP.txt [2026-03-10T20:27:25.974241] [INFO ] [sig ] [2063/3275] Completed NTAP in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 7.3m [2026-03-10T20:27:25.974282] [INFO ] [sig ] [2064/3275] Forecasting NTB... [2026-03-10T20:27:25.974312] [INFO ] [sig ] Generating forecast for: NTB [2026-03-10T20:27:25.974342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-03-10T20:27:25.985931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-03-10T20:27:25.986291] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-03-10T20:27:25.987100] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-03-10T20:27:25.987153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:25.987185] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:25.987211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:25.987268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:26.049095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:26.049873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:26.049953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:26.049986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:26.168987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:26.169144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:26.169184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:26.169214] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:26.173124] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: DOWN (p=37.93%) [2026-03-10T20:27:26.173416] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-03-10T20:27:26.173547] [INFO ] [sig ] NTB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:26.327364] [INFO ] [LOCAL ] Saved forecast: NTB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NTB.txt [2026-03-10T20:27:26.327556] [INFO ] [sig ] [2064/3275] Completed NTB in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.3m [2026-03-10T20:27:26.327620] [INFO ] [sig ] [2065/3275] Forecasting NTES... [2026-03-10T20:27:26.327652] [INFO ] [sig ] Generating forecast for: NTES [2026-03-10T20:27:26.327683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-03-10T20:27:26.340448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-03-10T20:27:26.341087] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-03-10T20:27:26.342184] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-03-10T20:27:26.342240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:26.342274] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:26.342301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:26.342359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:26.412194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:26.413208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:26.413322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:26.413372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:26.548290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:26.548448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:26.548489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:26.548518] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:26.552002] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-03-10T20:27:26.552281] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-03-10T20:27:26.552430] [INFO ] [sig ] NTES: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:26.701056] [INFO ] [LOCAL ] Saved forecast: NTES 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NTES.txt [2026-03-10T20:27:26.701240] [INFO ] [sig ] [2065/3275] Completed NTES in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:26.701297] [INFO ] [sig ] [2066/3275] Forecasting NTIC... [2026-03-10T20:27:26.701330] [INFO ] [sig ] Generating forecast for: NTIC [2026-03-10T20:27:26.701361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-03-10T20:27:26.712912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-03-10T20:27:26.713302] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-03-10T20:27:26.714326] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-03-10T20:27:26.714392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:26.714437] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:26.714473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:26.714549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:26.778698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:26.779538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:26.779643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:26.779679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:26.896277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:26.896456] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-10T20:27:26.896517] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:26.896648] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:26.900746] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: DOWN (p=11.41%) [2026-03-10T20:27:26.901068] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-03-10T20:27:26.901227] [INFO ] [sig ] NTIC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:27.062455] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NTIC.txt [2026-03-10T20:27:27.062642] [INFO ] [sig ] [2066/3275] Completed NTIC in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:27.062692] [INFO ] [sig ] [2067/3275] Forecasting NTLA... [2026-03-10T20:27:27.062727] [INFO ] [sig ] Generating forecast for: NTLA [2026-03-10T20:27:27.062767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-03-10T20:27:27.076111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-03-10T20:27:27.076517] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-03-10T20:27:27.077668] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-03-10T20:27:27.077725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:27.077759] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:27.077788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:27.077849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:27.142337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:27.143285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:27.143376] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:27.143413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:27.271946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:27.272107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:27.272148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:27.272177] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:27.275797] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: DOWN (p=21.87%) [2026-03-10T20:27:27.276091] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-03-10T20:27:27.276226] [INFO ] [sig ] NTLA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:27.432524] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NTLA.txt [2026-03-10T20:27:27.432743] [INFO ] [sig ] [2067/3275] Completed NTLA in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:27.432791] [INFO ] [sig ] [2068/3275] Forecasting NTNX... [2026-03-10T20:27:27.432825] [INFO ] [sig ] Generating forecast for: NTNX [2026-03-10T20:27:27.432867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-03-10T20:27:27.445072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-03-10T20:27:27.445629] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-03-10T20:27:27.446658] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-03-10T20:27:27.446736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:27.446772] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:27.446801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:27.446861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:27.512494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:27.513430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:27.513521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:27.513556] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:27.650243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:27.650410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:27.650460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:27.650500] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:27.654557] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: UP (p=99.22%) [2026-03-10T20:27:27.655067] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-03-10T20:27:27.655207] [INFO ] [sig ] NTNX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:27.816013] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NTNX.txt [2026-03-10T20:27:27.816182] [INFO ] [sig ] [2068/3275] Completed NTNX in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:27.816225] [INFO ] [sig ] [2069/3275] Forecasting NTRA... [2026-03-10T20:27:27.816256] [INFO ] [sig ] Generating forecast for: NTRA [2026-03-10T20:27:27.816289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-03-10T20:27:27.829897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-03-10T20:27:27.830281] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-03-10T20:27:27.831126] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-03-10T20:27:27.831181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:27.831227] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:27.831281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:27.831355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:27.891985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:27.892976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:27.893079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:27.893113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:28.021156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:28.021319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:28.021361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:28.021390] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:28.025063] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: UP (p=88.63%) [2026-03-10T20:27:28.025372] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-03-10T20:27:28.025517] [INFO ] [sig ] NTRA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:28.175475] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NTRA.txt [2026-03-10T20:27:28.175864] [INFO ] [sig ] [2069/3275] Completed NTRA in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:28.175909] [INFO ] [sig ] [2070/3275] Forecasting NTRB... [2026-03-10T20:27:28.175941] [INFO ] [sig ] Generating forecast for: NTRB [2026-03-10T20:27:28.175973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-03-10T20:27:28.187747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-03-10T20:27:28.188133] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-03-10T20:27:28.189019] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-03-10T20:27:28.189073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:28.189104] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:28.189131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:28.189188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:28.253316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:28.254225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:28.254311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:28.254345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:28.370789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:28.370947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:28.370988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:28.371019] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:28.374545] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: UP (p=94.34%) [2026-03-10T20:27:28.374852] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-03-10T20:27:28.374987] [INFO ] [sig ] NTRB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:28.520818] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NTRB.txt [2026-03-10T20:27:28.520987] [INFO ] [sig ] [2070/3275] Completed NTRB in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:28.521053] [INFO ] [sig ] [2071/3275] Forecasting NTRS... [2026-03-10T20:27:28.521086] [INFO ] [sig ] Generating forecast for: NTRS [2026-03-10T20:27:28.521116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-03-10T20:27:28.532864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-03-10T20:27:28.533262] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-03-10T20:27:28.534109] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-03-10T20:27:28.534165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:28.534198] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:28.534227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:28.534285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:28.596192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:28.597152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:28.597238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:28.597273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:28.727010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:28.727177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:28.727223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:28.727253] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:28.731409] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=93.82%) [2026-03-10T20:27:28.731920] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-03-10T20:27:28.732055] [INFO ] [sig ] NTRS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:28.881785] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NTRS.txt [2026-03-10T20:27:28.881947] [INFO ] [sig ] [2071/3275] Completed NTRS in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:28.881988] [INFO ] [sig ] [2072/3275] Forecasting NTRSO... [2026-03-10T20:27:28.882019] [INFO ] [sig ] Generating forecast for: NTRSO [2026-03-10T20:27:28.882050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-03-10T20:27:28.896070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-03-10T20:27:28.896476] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-03-10T20:27:28.897363] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-03-10T20:27:28.897429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:28.897468] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:28.897501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:28.897595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:28.967413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:28.968873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:28.969033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:28.969077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:29.105991] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:29.106153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:29.106194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:29.106223] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:29.109817] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: DOWN (p=31.33%) [2026-03-10T20:27:29.110127] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-03-10T20:27:29.110271] [INFO ] [sig ] NTRSO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:29.263415] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NTRSO.txt [2026-03-10T20:27:29.263654] [INFO ] [sig ] [2072/3275] Completed NTRSO in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:29.263704] [INFO ] [sig ] [2073/3275] Forecasting NUS... [2026-03-10T20:27:29.263735] [INFO ] [sig ] Generating forecast for: NUS [2026-03-10T20:27:29.263765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-03-10T20:27:29.275009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-03-10T20:27:29.275447] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-03-10T20:27:29.276320] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-03-10T20:27:29.276376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:29.276411] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:29.276441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:29.276498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:29.334851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:29.335781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:29.335955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:29.336009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:29.460466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:29.460651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:29.460695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:29.460726] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:29.464343] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: UP (p=79.58%) [2026-03-10T20:27:29.464728] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-03-10T20:27:29.464877] [INFO ] [sig ] NUS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:29.615782] [INFO ] [LOCAL ] Saved forecast: NUS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NUS.txt [2026-03-10T20:27:29.615946] [INFO ] [sig ] [2073/3275] Completed NUS in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:29.615988] [INFO ] [sig ] [2074/3275] Forecasting NUTX... [2026-03-10T20:27:29.616019] [INFO ] [sig ] Generating forecast for: NUTX [2026-03-10T20:27:29.616049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-03-10T20:27:29.628351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-03-10T20:27:29.628855] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-03-10T20:27:29.629803] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-03-10T20:27:29.629864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:29.629898] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:29.629927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:29.629987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:29.689881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:29.690985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:29.691097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:29.691142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:29.822857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:29.823019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:29.823061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:29.823090] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:29.826533] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: DOWN (p=21.78%) [2026-03-10T20:27:29.826832] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-03-10T20:27:29.826962] [INFO ] [sig ] NUTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:29.972166] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NUTX.txt [2026-03-10T20:27:29.972293] [INFO ] [sig ] [2074/3275] Completed NUTX in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:29.972332] [INFO ] [sig ] [2075/3275] Forecasting NUVB... [2026-03-10T20:27:29.972363] [INFO ] [sig ] Generating forecast for: NUVB [2026-03-10T20:27:29.972393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-03-10T20:27:29.983934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-03-10T20:27:29.984314] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-03-10T20:27:29.985126] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-03-10T20:27:29.985180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:29.985212] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:29.985239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:29.985296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:30.043432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:30.044099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:30.044180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:30.044213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:30.167561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:30.167751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:30.167794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:30.167825] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:30.172113] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: DOWN (p=29.12%) [2026-03-10T20:27:30.172409] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-03-10T20:27:30.172545] [INFO ] [sig ] NUVB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:30.325260] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NUVB.txt [2026-03-10T20:27:30.325385] [INFO ] [sig ] [2075/3275] Completed NUVB in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:30.325425] [INFO ] [sig ] [2076/3275] Forecasting NUVL... [2026-03-10T20:27:30.325455] [INFO ] [sig ] Generating forecast for: NUVL [2026-03-10T20:27:30.325489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-03-10T20:27:30.336505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-03-10T20:27:30.336837] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-03-10T20:27:30.337676] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-03-10T20:27:30.337728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:30.337761] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:30.337787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:30.337844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:30.395740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:30.396354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:30.396433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:30.396466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:30.516467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:30.516628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:30.516670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:30.516702] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:30.520625] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: UP (p=89.15%) [2026-03-10T20:27:30.520908] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-03-10T20:27:30.521071] [INFO ] [sig ] NUVL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:30.674255] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NUVL.txt [2026-03-10T20:27:30.674455] [INFO ] [sig ] [2076/3275] Completed NUVL in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:30.674512] [INFO ] [sig ] [2077/3275] Forecasting NUWE... [2026-03-10T20:27:30.674546] [INFO ] [sig ] Generating forecast for: NUWE [2026-03-10T20:27:30.674607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-03-10T20:27:30.686288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-03-10T20:27:30.686711] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-03-10T20:27:30.687603] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-03-10T20:27:30.687658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:30.687692] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:30.687722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:30.687781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:30.745969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:30.746862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:30.746947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:30.746981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:30.868593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:30.868767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:30.868817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:30.868853] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:30.872452] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: UP (p=60.65%) [2026-03-10T20:27:30.872773] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-03-10T20:27:30.872909] [INFO ] [sig ] NUWE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:31.061174] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NUWE.txt [2026-03-10T20:27:31.061332] [INFO ] [sig ] [2077/3275] Completed NUWE in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:31.061376] [INFO ] [sig ] [2078/3275] Forecasting NVAX... [2026-03-10T20:27:31.061407] [INFO ] [sig ] Generating forecast for: NVAX [2026-03-10T20:27:31.061438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-03-10T20:27:31.073177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-03-10T20:27:31.073604] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-03-10T20:27:31.074424] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-03-10T20:27:31.074478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:31.074509] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:31.074537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:31.074614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:31.134683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:31.135640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:31.135733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:31.135768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:31.263423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:31.263611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:31.263655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:31.263684] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:31.267290] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-03-10T20:27:31.267630] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-03-10T20:27:31.267771] [INFO ] [sig ] NVAX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:31.424469] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NVAX.txt [2026-03-10T20:27:31.424648] [INFO ] [sig ] [2078/3275] Completed NVAX in 0.4s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:31.424692] [INFO ] [sig ] [2079/3275] Forecasting NVD... [2026-03-10T20:27:31.424723] [INFO ] [sig ] Generating forecast for: NVD [2026-03-10T20:27:31.424753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-03-10T20:27:31.437107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-03-10T20:27:31.437441] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-03-10T20:27:31.438490] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-03-10T20:27:31.438608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:31.438657] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:31.438686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:31.438745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:31.499835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:31.500752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:31.500843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:31.500878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:31.623218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:31.623373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:31.623414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:31.623443] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:31.626954] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: UP (p=78.15%) [2026-03-10T20:27:31.627240] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-03-10T20:27:31.627373] [INFO ] [sig ] NVD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:31.773991] [INFO ] [LOCAL ] Saved forecast: NVD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NVD.txt [2026-03-10T20:27:31.774156] [INFO ] [sig ] [2079/3275] Completed NVD in 0.3s | 2.78 sym/s | Total: 12.4m | ETA: 7.2m [2026-03-10T20:27:31.774199] [INFO ] [sig ] [2080/3275] Forecasting NVDA... [2026-03-10T20:27:31.774230] [INFO ] [sig ] Generating forecast for: NVDA [2026-03-10T20:27:31.774261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-03-10T20:27:31.786391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-03-10T20:27:31.786824] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-03-10T20:27:31.787746] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-03-10T20:27:31.787803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:31.787887] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:31.787918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:31.787978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:31.853116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:31.854254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:31.854342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:31.854376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:31.998972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:31.999132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:31.999173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:31.999202] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:32.002751] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: DOWN (p=27.32%) [2026-03-10T20:27:32.003047] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-03-10T20:27:32.003183] [INFO ] [sig ] NVDA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:32.147062] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NVDA.txt [2026-03-10T20:27:32.147216] [INFO ] [sig ] [2080/3275] Completed NVDA in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.2m [2026-03-10T20:27:32.147256] [INFO ] [sig ] [2081/3275] Forecasting NVDD... [2026-03-10T20:27:32.147289] [INFO ] [sig ] Generating forecast for: NVDD [2026-03-10T20:27:32.147320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-03-10T20:27:32.159196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-03-10T20:27:32.159621] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-03-10T20:27:32.160451] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-03-10T20:27:32.160517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:32.160556] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:32.160614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:32.160675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:32.220799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:32.221771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:32.221871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:32.221905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:32.355847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:32.356006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:32.356048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:32.356078] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:32.359743] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=13.49%) [2026-03-10T20:27:32.360071] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-03-10T20:27:32.360216] [INFO ] [sig ] NVDD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:32.521491] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NVDD.txt [2026-03-10T20:27:32.521672] [INFO ] [sig ] [2081/3275] Completed NVDD in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:32.521715] [INFO ] [sig ] [2082/3275] Forecasting NVDL... [2026-03-10T20:27:32.521747] [INFO ] [sig ] Generating forecast for: NVDL [2026-03-10T20:27:32.521777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-03-10T20:27:32.533665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-03-10T20:27:32.534125] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-03-10T20:27:32.535131] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-03-10T20:27:32.535201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:32.535235] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:32.535263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:32.535322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:32.599115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:32.600046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:32.600147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:32.600182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:32.727770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:32.727933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:32.727975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:32.728006] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:32.731728] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: UP (p=71.80%) [2026-03-10T20:27:32.732065] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-03-10T20:27:32.732213] [INFO ] [sig ] NVDL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:32.916373] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NVDL.txt [2026-03-10T20:27:32.916535] [INFO ] [sig ] [2082/3275] Completed NVDL in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:32.916604] [INFO ] [sig ] [2083/3275] Forecasting NVDS... [2026-03-10T20:27:32.916639] [INFO ] [sig ] Generating forecast for: NVDS [2026-03-10T20:27:32.916670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-03-10T20:27:32.929205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-03-10T20:27:32.929676] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-03-10T20:27:32.930640] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-03-10T20:27:32.930700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:32.930735] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:32.930765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:32.930830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:33.000341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:33.001514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:33.001654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:33.001693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:33.130103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:33.130263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:33.130304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:33.130386] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:33.134416] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: UP (p=84.49%) [2026-03-10T20:27:33.134761] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-03-10T20:27:33.135092] [INFO ] [sig ] NVDS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:33.285672] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NVDS.txt [2026-03-10T20:27:33.285821] [INFO ] [sig ] [2083/3275] Completed NVDS in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:33.285861] [INFO ] [sig ] [2084/3275] Forecasting NVEC... [2026-03-10T20:27:33.285891] [INFO ] [sig ] Generating forecast for: NVEC [2026-03-10T20:27:33.285923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-03-10T20:27:33.296916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-03-10T20:27:33.297313] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-03-10T20:27:33.298322] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-03-10T20:27:33.298381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:33.298414] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:33.298442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:33.298501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:33.358591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:33.359445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:33.359547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:33.359620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:33.486998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:33.487149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:33.487189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:33.487218] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:33.490714] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: DOWN (p=6.80%) [2026-03-10T20:27:33.491006] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-03-10T20:27:33.491136] [INFO ] [sig ] NVEC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:33.635397] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NVEC.txt [2026-03-10T20:27:33.635523] [INFO ] [sig ] [2084/3275] Completed NVEC in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:33.635562] [INFO ] [sig ] [2085/3275] Forecasting NVG... [2026-03-10T20:27:33.635612] [INFO ] [sig ] Generating forecast for: NVG [2026-03-10T20:27:33.635643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-03-10T20:27:33.647814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-03-10T20:27:33.648214] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-03-10T20:27:33.649067] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-03-10T20:27:33.649122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:33.649155] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:33.649183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:33.649242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:33.711035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:33.711840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:33.711926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:33.711960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:33.845715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:33.845873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:33.845914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:33.845944] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:33.849845] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: UP (p=99.15%) [2026-03-10T20:27:33.850142] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-03-10T20:27:33.850279] [INFO ] [sig ] NVG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:34.003194] [INFO ] [LOCAL ] Saved forecast: NVG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NVG.txt [2026-03-10T20:27:34.003361] [INFO ] [sig ] [2085/3275] Completed NVG in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:34.003405] [INFO ] [sig ] [2086/3275] Forecasting NVGS... [2026-03-10T20:27:34.003436] [INFO ] [sig ] Generating forecast for: NVGS [2026-03-10T20:27:34.003468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-03-10T20:27:34.015114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-03-10T20:27:34.015481] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-03-10T20:27:34.016283] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-03-10T20:27:34.016337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:34.016369] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:34.016395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:34.016462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:34.077495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:34.078644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:34.078916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:34.078950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:34.205249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:34.205409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:34.205480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:34.205511] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:34.209035] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: DOWN (p=36.82%) [2026-03-10T20:27:34.209342] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-03-10T20:27:34.209477] [INFO ] [sig ] NVGS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:34.355344] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NVGS.txt [2026-03-10T20:27:34.355498] [INFO ] [sig ] [2086/3275] Completed NVGS in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:34.355546] [INFO ] [sig ] [2087/3275] Forecasting NVMI... [2026-03-10T20:27:34.355608] [INFO ] [sig ] Generating forecast for: NVMI [2026-03-10T20:27:34.355647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-03-10T20:27:34.366975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-03-10T20:27:34.367354] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-03-10T20:27:34.368381] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-03-10T20:27:34.368434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:34.368466] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:34.368494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:34.368558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:34.428221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:34.429087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:34.429175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:34.429208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:34.551071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:34.551232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:34.551273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:34.551303] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:34.555064] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: DOWN (p=41.03%) [2026-03-10T20:27:34.555358] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-03-10T20:27:34.555493] [INFO ] [sig ] NVMI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:34.712298] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NVMI.txt [2026-03-10T20:27:34.712478] [INFO ] [sig ] [2087/3275] Completed NVMI in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:34.712520] [INFO ] [sig ] [2088/3275] Forecasting NVO... [2026-03-10T20:27:34.712551] [INFO ] [sig ] Generating forecast for: NVO [2026-03-10T20:27:34.712600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-03-10T20:27:34.724056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-03-10T20:27:34.724400] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-03-10T20:27:34.725216] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-03-10T20:27:34.725269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:34.725301] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:34.725327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:34.725384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:34.784415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:34.785282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:34.785366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:34.785399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:34.905362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:34.905489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:34.905530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:34.905559] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:34.909006] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=95.33%) [2026-03-10T20:27:34.909281] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-03-10T20:27:34.909408] [INFO ] [sig ] NVO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:35.052342] [INFO ] [LOCAL ] Saved forecast: NVO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NVO.txt [2026-03-10T20:27:35.052452] [INFO ] [sig ] [2088/3275] Completed NVO in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:35.052490] [INFO ] [sig ] [2089/3275] Forecasting NVRI... [2026-03-10T20:27:35.052519] [INFO ] [sig ] Generating forecast for: NVRI [2026-03-10T20:27:35.052549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-03-10T20:27:35.063344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-03-10T20:27:35.063692] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-03-10T20:27:35.064473] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-03-10T20:27:35.064534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:35.064597] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:35.064636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:35.064705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:35.122189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:35.122829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:35.122907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:35.122939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:35.242788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:35.242947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:35.242987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:35.243015] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:35.246666] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: UP (p=83.21%) [2026-03-10T20:27:35.246944] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-03-10T20:27:35.247070] [INFO ] [sig ] NVRI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:35.396966] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NVRI.txt [2026-03-10T20:27:35.397127] [INFO ] [sig ] [2089/3275] Completed NVRI in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:35.397167] [INFO ] [sig ] [2090/3275] Forecasting NVS... [2026-03-10T20:27:35.397198] [INFO ] [sig ] Generating forecast for: NVS [2026-03-10T20:27:35.397228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-03-10T20:27:35.409096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-03-10T20:27:35.409472] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-03-10T20:27:35.410312] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-03-10T20:27:35.410367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:35.410412] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:35.410442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:35.410499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:35.472103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:35.473216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:35.473339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:35.473373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:35.599477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:35.599698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:35.599744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:35.599773] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:35.603220] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: DOWN (p=37.99%) [2026-03-10T20:27:35.603503] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-03-10T20:27:35.603681] [INFO ] [sig ] NVS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:35.746608] [INFO ] [LOCAL ] Saved forecast: NVS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NVS.txt [2026-03-10T20:27:35.746963] [INFO ] [sig ] [2090/3275] Completed NVS in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:35.747009] [INFO ] [sig ] [2091/3275] Forecasting NVTS... [2026-03-10T20:27:35.747040] [INFO ] [sig ] Generating forecast for: NVTS [2026-03-10T20:27:35.747070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-03-10T20:27:35.758500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-03-10T20:27:35.758895] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-03-10T20:27:35.759748] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-03-10T20:27:35.759801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:35.759833] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:35.759861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:35.759918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:35.820868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:35.821788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:35.821874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:35.821907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:35.943311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:35.943468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:35.943509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:35.943538] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:35.947041] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: UP (p=76.24%) [2026-03-10T20:27:35.947325] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-03-10T20:27:35.947451] [INFO ] [sig ] NVTS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:36.140074] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NVTS.txt [2026-03-10T20:27:36.140247] [INFO ] [sig ] [2091/3275] Completed NVTS in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:36.140291] [INFO ] [sig ] [2092/3275] Forecasting NWBI... [2026-03-10T20:27:36.140322] [INFO ] [sig ] Generating forecast for: NWBI [2026-03-10T20:27:36.140354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-03-10T20:27:36.152227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-03-10T20:27:36.152682] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-03-10T20:27:36.153526] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-03-10T20:27:36.153615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:36.153651] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:36.153678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:36.153735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:36.211811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:36.212754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:36.212845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:36.212879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:36.332820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:36.332981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:36.333022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:36.333051] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:36.336534] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=20.54%) [2026-03-10T20:27:36.336840] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-03-10T20:27:36.336971] [INFO ] [sig ] NWBI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:36.481736] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NWBI.txt [2026-03-10T20:27:36.481884] [INFO ] [sig ] [2092/3275] Completed NWBI in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:36.481926] [INFO ] [sig ] [2093/3275] Forecasting NWE... [2026-03-10T20:27:36.481956] [INFO ] [sig ] Generating forecast for: NWE [2026-03-10T20:27:36.481986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-03-10T20:27:36.493676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-03-10T20:27:36.494067] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-03-10T20:27:36.494918] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-03-10T20:27:36.494972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:36.495004] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:36.495031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:36.495087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:36.557253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:36.558183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:36.558270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:36.558304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:36.679606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:36.679798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:36.679841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:36.679872] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:36.683495] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: DOWN (p=21.26%) [2026-03-10T20:27:36.683846] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-03-10T20:27:36.683993] [INFO ] [sig ] NWE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:36.829908] [INFO ] [LOCAL ] Saved forecast: NWE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NWE.txt [2026-03-10T20:27:36.830095] [INFO ] [sig ] [2093/3275] Completed NWE in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:36.830137] [INFO ] [sig ] [2094/3275] Forecasting NWFL... [2026-03-10T20:27:36.830175] [INFO ] [sig ] Generating forecast for: NWFL [2026-03-10T20:27:36.830206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-03-10T20:27:36.841637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-03-10T20:27:36.842047] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-03-10T20:27:36.842904] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-03-10T20:27:36.842957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:36.842990] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:36.843017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:36.843075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:36.902093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:36.902983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:36.903072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:36.903106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:37.013063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:37.013228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:37.013272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:37.013301] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:37.017155] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: UP (p=79.93%) [2026-03-10T20:27:37.017437] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-03-10T20:27:37.017589] [INFO ] [sig ] NWFL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:37.163362] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NWFL.txt [2026-03-10T20:27:37.163521] [INFO ] [sig ] [2094/3275] Completed NWFL in 0.3s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:37.163562] [INFO ] [sig ] [2095/3275] Forecasting NWG... [2026-03-10T20:27:37.163615] [INFO ] [sig ] Generating forecast for: NWG [2026-03-10T20:27:37.163648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-03-10T20:27:37.175315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-03-10T20:27:37.175718] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-03-10T20:27:37.176510] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-03-10T20:27:37.176563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:37.176618] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:37.176649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:37.176705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:37.234620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:37.235451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:37.235556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:37.235631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:37.366335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:37.366500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:37.366540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:37.366590] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:37.370102] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: UP (p=70.46%) [2026-03-10T20:27:37.370417] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-03-10T20:27:37.370554] [INFO ] [sig ] NWG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:37.584843] [INFO ] [LOCAL ] Saved forecast: NWG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NWG.txt [2026-03-10T20:27:37.585201] [INFO ] [sig ] [2095/3275] Completed NWG in 0.4s | 2.78 sym/s | Total: 12.5m | ETA: 7.1m [2026-03-10T20:27:37.585244] [INFO ] [sig ] [2096/3275] Forecasting NWL... [2026-03-10T20:27:37.585286] [INFO ] [sig ] Generating forecast for: NWL [2026-03-10T20:27:37.585318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-03-10T20:27:37.599125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-03-10T20:27:37.599530] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-03-10T20:27:37.600433] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-03-10T20:27:37.600489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:37.600523] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:37.600551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:37.600639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:37.665160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:37.666080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:37.666166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:37.666201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:37.810557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:37.810748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:37.810797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:37.810829] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:37.814532] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=8.55%) [2026-03-10T20:27:37.814848] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-03-10T20:27:37.814982] [INFO ] [sig ] NWL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:37.962593] [INFO ] [LOCAL ] Saved forecast: NWL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NWL.txt [2026-03-10T20:27:37.962741] [INFO ] [sig ] [2096/3275] Completed NWL in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.1m [2026-03-10T20:27:37.962782] [INFO ] [sig ] [2097/3275] Forecasting NWPX... [2026-03-10T20:27:37.962811] [INFO ] [sig ] Generating forecast for: NWPX [2026-03-10T20:27:37.962842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-03-10T20:27:37.975357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-03-10T20:27:37.975748] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-03-10T20:27:37.976533] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-03-10T20:27:37.976605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:37.976668] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:37.976697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:37.976754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:38.038059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:38.038954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:38.039039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:38.039076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:38.164247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:38.164407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:38.164448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:38.164496] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:38.168362] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: DOWN (p=7.66%) [2026-03-10T20:27:38.168678] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-03-10T20:27:38.168818] [INFO ] [sig ] NWPX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:38.317779] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NWPX.txt [2026-03-10T20:27:38.317930] [INFO ] [sig ] [2097/3275] Completed NWPX in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.1m [2026-03-10T20:27:38.317972] [INFO ] [sig ] [2098/3275] Forecasting NWS... [2026-03-10T20:27:38.318002] [INFO ] [sig ] Generating forecast for: NWS [2026-03-10T20:27:38.318032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-03-10T20:27:38.330813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-03-10T20:27:38.331208] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-03-10T20:27:38.332028] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-03-10T20:27:38.332082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:38.332114] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:38.332142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:38.332199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:38.392340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:38.393195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:38.393283] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:38.393318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:38.520551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:38.520742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:38.520793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:38.520825] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:38.524975] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: UP (p=92.82%) [2026-03-10T20:27:38.525265] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-03-10T20:27:38.525401] [INFO ] [sig ] NWS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:38.671147] [INFO ] [LOCAL ] Saved forecast: NWS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NWS.txt [2026-03-10T20:27:38.671313] [INFO ] [sig ] [2098/3275] Completed NWS in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:38.671362] [INFO ] [sig ] [2099/3275] Forecasting NWSA... [2026-03-10T20:27:38.671394] [INFO ] [sig ] Generating forecast for: NWSA [2026-03-10T20:27:38.671428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-03-10T20:27:38.683485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-03-10T20:27:38.683876] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-03-10T20:27:38.684734] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-03-10T20:27:38.684788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:38.684822] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:38.684849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:38.684906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:38.745736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:38.746701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:38.746791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:38.746842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:38.874409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:38.874597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:38.874655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:38.874688] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:38.878894] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: DOWN (p=26.86%) [2026-03-10T20:27:38.879200] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-03-10T20:27:38.879337] [INFO ] [sig ] NWSA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:39.037799] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NWSA.txt [2026-03-10T20:27:39.038161] [INFO ] [sig ] [2099/3275] Completed NWSA in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:39.038206] [INFO ] [sig ] [2100/3275] Forecasting NX... [2026-03-10T20:27:39.038237] [INFO ] [sig ] Generating forecast for: NX [2026-03-10T20:27:39.038267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-03-10T20:27:39.049889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-03-10T20:27:39.050237] [INFO ] [FORECASTER] Starting predict_future for NX [2026-03-10T20:27:39.051068] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-03-10T20:27:39.051123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:39.051155] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:39.051183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:39.051240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:39.116008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:39.116840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:39.116926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:39.116961] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:39.244495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:39.244674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:39.244716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:39.244796] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:39.248446] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-03-10T20:27:39.248766] [INFO ] [FORECASTER] Completed predict_future for NX [2026-03-10T20:27:39.248906] [INFO ] [sig ] NX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:39.408241] [INFO ] [LOCAL ] Saved forecast: NX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NX.txt [2026-03-10T20:27:39.408415] [INFO ] [sig ] [2100/3275] Completed NX in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:39.408457] [INFO ] [sig ] [2101/3275] Forecasting NXE... [2026-03-10T20:27:39.408487] [INFO ] [sig ] Generating forecast for: NXE [2026-03-10T20:27:39.408517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-03-10T20:27:39.420290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-03-10T20:27:39.420676] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-03-10T20:27:39.421498] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-03-10T20:27:39.421553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:39.421615] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:39.421651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:39.421750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:39.484931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:39.485803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:39.485889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:39.485923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:39.611593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:39.611755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:39.611796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:39.611826] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:39.615526] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=90.98%) [2026-03-10T20:27:39.615875] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-03-10T20:27:39.616020] [INFO ] [sig ] NXE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:39.763630] [INFO ] [LOCAL ] Saved forecast: NXE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NXE.txt [2026-03-10T20:27:39.763780] [INFO ] [sig ] [2101/3275] Completed NXE in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:39.764000] [INFO ] [sig ] [2102/3275] Forecasting NXG... [2026-03-10T20:27:39.764031] [INFO ] [sig ] Generating forecast for: NXG [2026-03-10T20:27:39.764061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-03-10T20:27:39.777215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-03-10T20:27:39.777568] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-03-10T20:27:39.778643] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-03-10T20:27:39.778696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:39.778735] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:39.778769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:39.778834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:39.842213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:39.843079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:39.843163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:39.843195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:39.963064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:39.963219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:39.963260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:39.963292] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:39.966815] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: UP (p=69.34%) [2026-03-10T20:27:39.967116] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-03-10T20:27:39.967249] [INFO ] [sig ] NXG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:40.115773] [INFO ] [LOCAL ] Saved forecast: NXG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NXG.txt [2026-03-10T20:27:40.115988] [INFO ] [sig ] [2102/3275] Completed NXG in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:40.116238] [INFO ] [sig ] [2103/3275] Forecasting NXP... [2026-03-10T20:27:40.116273] [INFO ] [sig ] Generating forecast for: NXP [2026-03-10T20:27:40.116308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-03-10T20:27:40.129130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-03-10T20:27:40.129552] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-03-10T20:27:40.130441] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-03-10T20:27:40.130538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:40.130590] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:40.130622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:40.130681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:40.191192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:40.192116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:40.192204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:40.192238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:40.315069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:40.315236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:40.315278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:40.315307] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:40.319307] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: UP (p=53.91%) [2026-03-10T20:27:40.319688] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-03-10T20:27:40.319855] [INFO ] [sig ] NXP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:40.475615] [INFO ] [LOCAL ] Saved forecast: NXP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/NXP.txt [2026-03-10T20:27:40.475783] [INFO ] [sig ] [2103/3275] Completed NXP in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:40.475828] [INFO ] [sig ] [2104/3275] Forecasting NXPI... [2026-03-10T20:27:40.475881] [INFO ] [sig ] Generating forecast for: NXPI [2026-03-10T20:27:40.475930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-03-10T20:27:40.487900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-03-10T20:27:40.488335] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-03-10T20:27:40.489217] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-03-10T20:27:40.489278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:40.489311] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:40.489338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:40.489395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:40.557015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:40.558409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:40.558496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:40.558530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:40.696437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:40.696625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:40.696675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:40.696712] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:40.700377] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: DOWN (p=22.09%) [2026-03-10T20:27:40.700717] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-03-10T20:27:40.700869] [INFO ] [sig ] NXPI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:40.851511] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NXPI.txt [2026-03-10T20:27:40.851718] [INFO ] [sig ] [2104/3275] Completed NXPI in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:40.851786] [INFO ] [sig ] [2105/3275] Forecasting NYXH... [2026-03-10T20:27:40.851819] [INFO ] [sig ] Generating forecast for: NYXH [2026-03-10T20:27:40.851849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-03-10T20:27:40.863943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-03-10T20:27:40.864511] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-03-10T20:27:40.865383] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-03-10T20:27:40.865439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:40.865473] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:40.865502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:40.865561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:40.925036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:40.925866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:40.925950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:40.925983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:41.050730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:41.050893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:41.050934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:41.050964] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:41.054358] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: DOWN (p=43.25%) [2026-03-10T20:27:41.054658] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-03-10T20:27:41.054808] [INFO ] [sig ] NYXH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:41.204901] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NYXH.txt [2026-03-10T20:27:41.205049] [INFO ] [sig ] [2105/3275] Completed NYXH in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:41.205090] [INFO ] [sig ] [2106/3275] Forecasting NZF... [2026-03-10T20:27:41.205122] [INFO ] [sig ] Generating forecast for: NZF [2026-03-10T20:27:41.205152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-03-10T20:27:41.218220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-03-10T20:27:41.218647] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-03-10T20:27:41.219475] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-03-10T20:27:41.219530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:41.219562] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:41.219619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:41.219680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:41.280096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:41.281024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:41.281112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:41.281146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:41.405673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:41.405846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:41.405892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:41.405922] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:41.409535] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: DOWN (p=12.14%) [2026-03-10T20:27:41.409857] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-03-10T20:27:41.410000] [INFO ] [sig ] NZF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:41.555673] [INFO ] [LOCAL ] Saved forecast: NZF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/NZF.txt [2026-03-10T20:27:41.555867] [INFO ] [sig ] [2106/3275] Completed NZF in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:41.555910] [INFO ] [sig ] [2107/3275] Forecasting OABI... [2026-03-10T20:27:41.555940] [INFO ] [sig ] Generating forecast for: OABI [2026-03-10T20:27:41.555971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-03-10T20:27:41.568198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-03-10T20:27:41.568608] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-03-10T20:27:41.569433] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-03-10T20:27:41.569487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:41.569520] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:41.569548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:41.569626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:41.631378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:41.632318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:41.632465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:41.632501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:41.756126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:41.756285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:41.756326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:41.756356] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:41.759895] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: UP (p=87.76%) [2026-03-10T20:27:41.760185] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-03-10T20:27:41.760316] [INFO ] [sig ] OABI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:41.904900] [INFO ] [LOCAL ] Saved forecast: OABI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OABI.txt [2026-03-10T20:27:41.905253] [INFO ] [sig ] [2107/3275] Completed OABI in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:41.905295] [INFO ] [sig ] [2108/3275] Forecasting OBDC... [2026-03-10T20:27:41.905324] [INFO ] [sig ] Generating forecast for: OBDC [2026-03-10T20:27:41.905357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-03-10T20:27:41.919142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-03-10T20:27:41.919472] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-03-10T20:27:41.920311] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-03-10T20:27:41.920365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:41.920397] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:41.920426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:41.920483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:41.993561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:41.995560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:41.995816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:41.995884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:42.133295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:42.133458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:42.133501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:42.133532] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:42.137175] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-03-10T20:27:42.137481] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-03-10T20:27:42.137632] [INFO ] [sig ] OBDC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:42.285886] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OBDC.txt [2026-03-10T20:27:42.286036] [INFO ] [sig ] [2108/3275] Completed OBDC in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:42.286077] [INFO ] [sig ] [2109/3275] Forecasting OBIL... [2026-03-10T20:27:42.286295] [INFO ] [sig ] Generating forecast for: OBIL [2026-03-10T20:27:42.286332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-03-10T20:27:42.298358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-03-10T20:27:42.298730] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-03-10T20:27:42.299539] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-03-10T20:27:42.299615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:42.299649] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:42.299677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:42.299734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:42.359045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:42.359686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:42.359771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:42.359804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:42.471967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:42.472119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:42.472159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:42.472188] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:42.475594] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: DOWN (p=44.57%) [2026-03-10T20:27:42.475876] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-03-10T20:27:42.476003] [INFO ] [sig ] OBIL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:42.623088] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OBIL.txt [2026-03-10T20:27:42.623252] [INFO ] [sig ] [2109/3275] Completed OBIL in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:42.623295] [INFO ] [sig ] [2110/3275] Forecasting OBIO... [2026-03-10T20:27:42.623325] [INFO ] [sig ] Generating forecast for: OBIO [2026-03-10T20:27:42.623356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-03-10T20:27:42.634936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-03-10T20:27:42.635526] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-03-10T20:27:42.636343] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-03-10T20:27:42.636396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:42.636428] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:42.636455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:42.636512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:42.696831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:42.697972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:42.698057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:42.698090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:42.830241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:42.830428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:42.830470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:42.830501] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:42.834190] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: DOWN (p=37.73%) [2026-03-10T20:27:42.834505] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-03-10T20:27:42.834669] [INFO ] [sig ] OBIO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:42.979160] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OBIO.txt [2026-03-10T20:27:42.979352] [INFO ] [sig ] [2110/3275] Completed OBIO in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:42.979394] [INFO ] [sig ] [2111/3275] Forecasting OBK... [2026-03-10T20:27:42.979424] [INFO ] [sig ] Generating forecast for: OBK [2026-03-10T20:27:42.979453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-03-10T20:27:42.990680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-03-10T20:27:42.991083] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-03-10T20:27:42.991988] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-03-10T20:27:42.992043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:42.992077] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:42.992112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:42.992193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:43.052756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:43.053678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:43.053767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:43.053802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:43.179808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:43.179976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:43.180020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:43.180051] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:43.184040] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: UP (p=73.69%) [2026-03-10T20:27:43.184329] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-03-10T20:27:43.184461] [INFO ] [sig ] OBK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:43.334387] [INFO ] [LOCAL ] Saved forecast: OBK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OBK.txt [2026-03-10T20:27:43.334559] [INFO ] [sig ] [2111/3275] Completed OBK in 0.4s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:43.334622] [INFO ] [sig ] [2112/3275] Forecasting OC... [2026-03-10T20:27:43.334656] [INFO ] [sig ] Generating forecast for: OC [2026-03-10T20:27:43.334690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-03-10T20:27:43.347492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-03-10T20:27:43.347905] [INFO ] [FORECASTER] Starting predict_future for OC [2026-03-10T20:27:43.348830] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-03-10T20:27:43.348898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:43.348937] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:43.348965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:43.349023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:43.407378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:43.408420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:43.408510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:43.408544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:43.528252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:43.528434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:43.528477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:43.528505] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:43.531957] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: UP (p=59.33%) [2026-03-10T20:27:43.532243] [INFO ] [FORECASTER] Completed predict_future for OC [2026-03-10T20:27:43.532373] [INFO ] [sig ] OC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:43.675711] [INFO ] [LOCAL ] Saved forecast: OC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OC.txt [2026-03-10T20:27:43.675857] [INFO ] [sig ] [2112/3275] Completed OC in 0.3s | 2.78 sym/s | Total: 12.6m | ETA: 7.0m [2026-03-10T20:27:43.675897] [INFO ] [sig ] [2113/3275] Forecasting OCCI... [2026-03-10T20:27:43.675928] [INFO ] [sig ] Generating forecast for: OCCI [2026-03-10T20:27:43.675958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-03-10T20:27:43.687614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-03-10T20:27:43.687988] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-03-10T20:27:43.688856] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-03-10T20:27:43.688922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:43.688958] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:43.688985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:43.689042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:43.748173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:43.749011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:43.749095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:43.749127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:43.868433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:43.868620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:43.868663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:43.868692] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:43.872411] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: DOWN (p=19.53%) [2026-03-10T20:27:43.872741] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-03-10T20:27:43.872884] [INFO ] [sig ] OCCI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:44.019911] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OCCI.txt [2026-03-10T20:27:44.020068] [INFO ] [sig ] [2113/3275] Completed OCCI in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 7.0m [2026-03-10T20:27:44.020110] [INFO ] [sig ] [2114/3275] Forecasting OCFC... [2026-03-10T20:27:44.020139] [INFO ] [sig ] Generating forecast for: OCFC [2026-03-10T20:27:44.020170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-03-10T20:27:44.032277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-03-10T20:27:44.032707] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-03-10T20:27:44.033525] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-03-10T20:27:44.033604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:44.033678] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:44.033709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:44.033766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:44.098408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:44.099598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:44.099707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:44.099764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:44.240493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:44.240678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:44.240726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:44.240762] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:44.244900] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: UP (p=91.11%) [2026-03-10T20:27:44.245300] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-03-10T20:27:44.245458] [INFO ] [sig ] OCFC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:44.405072] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OCFC.txt [2026-03-10T20:27:44.405233] [INFO ] [sig ] [2114/3275] Completed OCFC in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 7.0m [2026-03-10T20:27:44.405276] [INFO ] [sig ] [2115/3275] Forecasting OCGN... [2026-03-10T20:27:44.405308] [INFO ] [sig ] Generating forecast for: OCGN [2026-03-10T20:27:44.405340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-03-10T20:27:44.417828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-03-10T20:27:44.418287] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-03-10T20:27:44.419221] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-03-10T20:27:44.419292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:44.419338] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:44.419368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:44.419427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:44.491548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:44.492785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:44.492887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:44.492932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:44.633808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:44.633991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:44.634043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:44.634074] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:44.637942] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: DOWN (p=15.16%) [2026-03-10T20:27:44.638311] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-03-10T20:27:44.638470] [INFO ] [sig ] OCGN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:44.786703] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OCGN.txt [2026-03-10T20:27:44.786863] [INFO ] [sig ] [2115/3275] Completed OCGN in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:44.786905] [INFO ] [sig ] [2116/3275] Forecasting OCSL... [2026-03-10T20:27:44.786938] [INFO ] [sig ] Generating forecast for: OCSL [2026-03-10T20:27:44.786969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-03-10T20:27:44.799316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-03-10T20:27:44.799742] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-03-10T20:27:44.800637] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-03-10T20:27:44.800692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:44.800725] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:44.800753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:44.800811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:44.858361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:44.859266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:44.859372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:44.859407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:45.008336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:45.008507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:45.008549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:45.008602] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:45.012735] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: DOWN (p=46.44%) [2026-03-10T20:27:45.013102] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-03-10T20:27:45.013268] [INFO ] [sig ] OCSL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:45.179728] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OCSL.txt [2026-03-10T20:27:45.179895] [INFO ] [sig ] [2116/3275] Completed OCSL in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:45.179944] [INFO ] [sig ] [2117/3275] Forecasting OCUL... [2026-03-10T20:27:45.179975] [INFO ] [sig ] Generating forecast for: OCUL [2026-03-10T20:27:45.180006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-03-10T20:27:45.193191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-03-10T20:27:45.193639] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-03-10T20:27:45.194550] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-03-10T20:27:45.194633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:45.194676] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:45.194721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:45.194796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:45.261194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:45.262136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:45.262223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:45.262257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:45.394521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:45.394702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:45.394744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:45.394833] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:45.398567] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: UP (p=94.46%) [2026-03-10T20:27:45.398944] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-03-10T20:27:45.399089] [INFO ] [sig ] OCUL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:45.545708] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OCUL.txt [2026-03-10T20:27:45.545874] [INFO ] [sig ] [2117/3275] Completed OCUL in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:45.545923] [INFO ] [sig ] [2118/3275] Forecasting ODC... [2026-03-10T20:27:45.545956] [INFO ] [sig ] Generating forecast for: ODC [2026-03-10T20:27:45.545988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-03-10T20:27:45.557743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-03-10T20:27:45.558167] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-03-10T20:27:45.559022] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-03-10T20:27:45.559077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:45.559109] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:45.559137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:45.559194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:45.617106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:45.618059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:45.618164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:45.618223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:45.730907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:45.731064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:45.731103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:45.731132] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:45.734541] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=99.28%) [2026-03-10T20:27:45.734859] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-03-10T20:27:45.735009] [INFO ] [sig ] ODC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:45.877522] [INFO ] [LOCAL ] Saved forecast: ODC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ODC.txt [2026-03-10T20:27:45.877690] [INFO ] [sig ] [2118/3275] Completed ODC in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:45.877730] [INFO ] [sig ] [2119/3275] Forecasting ODD... [2026-03-10T20:27:45.877759] [INFO ] [sig ] Generating forecast for: ODD [2026-03-10T20:27:45.877790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-03-10T20:27:45.889415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-03-10T20:27:45.889824] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-03-10T20:27:45.890659] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-03-10T20:27:45.890712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:45.890744] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:45.890772] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:45.890830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:45.949610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:45.950768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:45.950864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:45.950897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:46.084960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:46.085319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:46.085360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:46.085390] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:46.089076] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: UP (p=67.64%) [2026-03-10T20:27:46.089375] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-03-10T20:27:46.089531] [INFO ] [sig ] ODD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:46.237829] [INFO ] [LOCAL ] Saved forecast: ODD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ODD.txt [2026-03-10T20:27:46.237990] [INFO ] [sig ] [2119/3275] Completed ODD in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:46.238030] [INFO ] [sig ] [2120/3275] Forecasting ODFL... [2026-03-10T20:27:46.238063] [INFO ] [sig ] Generating forecast for: ODFL [2026-03-10T20:27:46.238094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-03-10T20:27:46.250029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-03-10T20:27:46.250416] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-03-10T20:27:46.251237] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-03-10T20:27:46.251291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:46.251322] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:46.251349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:46.251405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:46.311622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:46.312653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:46.312750] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:46.312801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:46.450750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:46.450911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:46.450953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:46.450983] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:46.454838] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: DOWN (p=37.31%) [2026-03-10T20:27:46.455178] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-03-10T20:27:46.455321] [INFO ] [sig ] ODFL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:46.615075] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ODFL.txt [2026-03-10T20:27:46.615235] [INFO ] [sig ] [2120/3275] Completed ODFL in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:46.615275] [INFO ] [sig ] [2121/3275] Forecasting OEC... [2026-03-10T20:27:46.615307] [INFO ] [sig ] Generating forecast for: OEC [2026-03-10T20:27:46.615344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-03-10T20:27:46.626662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-03-10T20:27:46.627048] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-03-10T20:27:46.627862] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-03-10T20:27:46.627915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:46.627947] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:46.627975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:46.628032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:46.685718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:46.686545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:46.686653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:46.686688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:46.807465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:46.807644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:46.807686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:46.807732] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:46.811434] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: DOWN (p=35.85%) [2026-03-10T20:27:46.811751] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-03-10T20:27:46.811886] [INFO ] [sig ] OEC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:46.962736] [INFO ] [LOCAL ] Saved forecast: OEC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OEC.txt [2026-03-10T20:27:46.962880] [INFO ] [sig ] [2121/3275] Completed OEC in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:46.962921] [INFO ] [sig ] [2122/3275] Forecasting OESX... [2026-03-10T20:27:46.962952] [INFO ] [sig ] Generating forecast for: OESX [2026-03-10T20:27:46.962983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-03-10T20:27:46.973950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-03-10T20:27:46.974309] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-03-10T20:27:46.975125] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-03-10T20:27:46.975179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:46.975210] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:46.975237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:46.975294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:47.032597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:47.033331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:47.033412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:47.033444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:47.145522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:47.145686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:47.145726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:47.145754] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:47.149171] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: UP (p=97.37%) [2026-03-10T20:27:47.149463] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-03-10T20:27:47.149610] [INFO ] [sig ] OESX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:47.299675] [INFO ] [LOCAL ] Saved forecast: OESX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OESX.txt [2026-03-10T20:27:47.299832] [INFO ] [sig ] [2122/3275] Completed OESX in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:47.299874] [INFO ] [sig ] [2123/3275] Forecasting OFG... [2026-03-10T20:27:47.299910] [INFO ] [sig ] Generating forecast for: OFG [2026-03-10T20:27:47.299947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-03-10T20:27:47.313288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-03-10T20:27:47.313733] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-03-10T20:27:47.314855] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-03-10T20:27:47.314909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:47.314942] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:47.314968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:47.315025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:47.375624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:47.376566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:47.376688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:47.376721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:47.501625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:47.501795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:47.501837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:47.501867] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:47.505713] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-03-10T20:27:47.506095] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-03-10T20:27:47.506252] [INFO ] [sig ] OFG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:47.682522] [INFO ] [LOCAL ] Saved forecast: OFG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OFG.txt [2026-03-10T20:27:47.682698] [INFO ] [sig ] [2123/3275] Completed OFG in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:47.682739] [INFO ] [sig ] [2124/3275] Forecasting OFIX... [2026-03-10T20:27:47.682771] [INFO ] [sig ] Generating forecast for: OFIX [2026-03-10T20:27:47.682801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-03-10T20:27:47.695104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-03-10T20:27:47.695474] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-03-10T20:27:47.696292] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-03-10T20:27:47.696345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:47.696377] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:47.696405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:47.696462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:47.758266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:47.759179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:47.759334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:47.759369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:47.883632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:47.883811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:47.883856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:47.883885] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:47.887410] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: DOWN (p=7.79%) [2026-03-10T20:27:47.887725] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-03-10T20:27:47.887867] [INFO ] [sig ] OFIX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:48.038198] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OFIX.txt [2026-03-10T20:27:48.038390] [INFO ] [sig ] [2124/3275] Completed OFIX in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:48.038433] [INFO ] [sig ] [2125/3275] Forecasting OFLX... [2026-03-10T20:27:48.038465] [INFO ] [sig ] Generating forecast for: OFLX [2026-03-10T20:27:48.038496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-03-10T20:27:48.050374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-03-10T20:27:48.050807] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-03-10T20:27:48.051659] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-03-10T20:27:48.051713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:48.051745] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:48.051788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:48.051847] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:48.117500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:48.118499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:48.118614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:48.118652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:48.253402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:48.253567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:48.253631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:48.253661] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:48.257341] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: DOWN (p=1.09%) [2026-03-10T20:27:48.257665] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-03-10T20:27:48.257803] [INFO ] [sig ] OFLX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:48.413657] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OFLX.txt [2026-03-10T20:27:48.413859] [INFO ] [sig ] [2125/3275] Completed OFLX in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:48.413907] [INFO ] [sig ] [2126/3275] Forecasting OFS... [2026-03-10T20:27:48.413949] [INFO ] [sig ] Generating forecast for: OFS [2026-03-10T20:27:48.413991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-03-10T20:27:48.427678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-03-10T20:27:48.428081] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-03-10T20:27:48.428999] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-03-10T20:27:48.429064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:48.429098] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:48.429127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:48.429184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:48.499355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:48.500382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:48.500501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:48.500550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:48.633196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:48.633371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:48.633434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:48.633473] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:48.637462] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: DOWN (p=8.58%) [2026-03-10T20:27:48.637794] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-03-10T20:27:48.637976] [INFO ] [sig ] OFS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:48.787748] [INFO ] [LOCAL ] Saved forecast: OFS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OFS.txt [2026-03-10T20:27:48.787910] [INFO ] [sig ] [2126/3275] Completed OFS in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:48.787953] [INFO ] [sig ] [2127/3275] Forecasting OGE... [2026-03-10T20:27:48.787989] [INFO ] [sig ] Generating forecast for: OGE [2026-03-10T20:27:48.788020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-03-10T20:27:48.801448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-03-10T20:27:48.801887] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-03-10T20:27:48.802985] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-03-10T20:27:48.803039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:48.803072] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:48.803100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:48.803159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:48.863644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:48.864612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:48.864701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:48.864735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:48.984076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:48.984236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:48.984276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:48.984305] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:48.987703] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: UP (p=90.93%) [2026-03-10T20:27:48.988010] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-03-10T20:27:48.988159] [INFO ] [sig ] OGE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:49.132787] [INFO ] [LOCAL ] Saved forecast: OGE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OGE.txt [2026-03-10T20:27:49.132983] [INFO ] [sig ] [2127/3275] Completed OGE in 0.3s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:49.133025] [INFO ] [sig ] [2128/3275] Forecasting OGI... [2026-03-10T20:27:49.133054] [INFO ] [sig ] Generating forecast for: OGI [2026-03-10T20:27:49.133086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-03-10T20:27:49.144990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-03-10T20:27:49.145626] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-03-10T20:27:49.146418] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-03-10T20:27:49.146471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:49.146503] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:49.146530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:49.146607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:49.208857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:49.209801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:49.209887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:49.209921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:49.339969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:49.340141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:49.340182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:49.340212] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:49.343647] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-03-10T20:27:49.343946] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-03-10T20:27:49.344077] [INFO ] [sig ] OGI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:49.494073] [INFO ] [LOCAL ] Saved forecast: OGI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OGI.txt [2026-03-10T20:27:49.494391] [INFO ] [sig ] [2128/3275] Completed OGI in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:49.494430] [INFO ] [sig ] [2129/3275] Forecasting OGN... [2026-03-10T20:27:49.494460] [INFO ] [sig ] Generating forecast for: OGN [2026-03-10T20:27:49.494496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-03-10T20:27:49.506938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-03-10T20:27:49.507258] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-03-10T20:27:49.508104] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-03-10T20:27:49.508185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:49.508219] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:49.508246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:49.508302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:49.569891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:49.570828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:49.570913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:49.570946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:49.698046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:49.698225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:49.698268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:49.698298] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:49.702153] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: DOWN (p=33.90%) [2026-03-10T20:27:49.702460] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-03-10T20:27:49.702611] [INFO ] [sig ] OGN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:49.846140] [INFO ] [LOCAL ] Saved forecast: OGN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OGN.txt [2026-03-10T20:27:49.846286] [INFO ] [sig ] [2129/3275] Completed OGN in 0.4s | 2.78 sym/s | Total: 12.7m | ETA: 6.9m [2026-03-10T20:27:49.846326] [INFO ] [sig ] [2130/3275] Forecasting OHI... [2026-03-10T20:27:49.846355] [INFO ] [sig ] Generating forecast for: OHI [2026-03-10T20:27:49.846385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-03-10T20:27:49.859836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-03-10T20:27:49.860233] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-03-10T20:27:49.861209] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-03-10T20:27:49.861273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:49.861311] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:49.861344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:49.861419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:49.929996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:49.930824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:49.930908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:49.930943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:50.065266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:50.065448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:50.065501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:50.065532] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:50.069901] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-03-10T20:27:50.070198] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-03-10T20:27:50.070343] [INFO ] [sig ] OHI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:50.224087] [INFO ] [LOCAL ] Saved forecast: OHI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OHI.txt [2026-03-10T20:27:50.224253] [INFO ] [sig ] [2130/3275] Completed OHI in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 6.9m [2026-03-10T20:27:50.224296] [INFO ] [sig ] [2131/3275] Forecasting OI... [2026-03-10T20:27:50.224327] [INFO ] [sig ] Generating forecast for: OI [2026-03-10T20:27:50.224359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-03-10T20:27:50.241655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-03-10T20:27:50.242172] [INFO ] [FORECASTER] Starting predict_future for OI [2026-03-10T20:27:50.243675] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-03-10T20:27:50.243742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:50.243817] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:50.243848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:50.243909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:50.326497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:50.327470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:50.327559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:50.327615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:50.457074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:50.457214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:50.457254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:50.457282] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:50.460861] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: DOWN (p=14.58%) [2026-03-10T20:27:50.461167] [INFO ] [FORECASTER] Completed predict_future for OI [2026-03-10T20:27:50.461487] [INFO ] [sig ] OI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:50.621417] [INFO ] [LOCAL ] Saved forecast: OI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OI.txt [2026-03-10T20:27:50.621598] [INFO ] [sig ] [2131/3275] Completed OI in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 6.9m [2026-03-10T20:27:50.621644] [INFO ] [sig ] [2132/3275] Forecasting OIA... [2026-03-10T20:27:50.621675] [INFO ] [sig ] Generating forecast for: OIA [2026-03-10T20:27:50.621705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-03-10T20:27:50.632910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-03-10T20:27:50.633326] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-03-10T20:27:50.634256] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-03-10T20:27:50.634312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:50.634346] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:50.634374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:50.634432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:50.695048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:50.695985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:50.696091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:50.696126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:50.822088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:50.822261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:50.822308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:50.822346] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:50.826038] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: UP (p=70.10%) [2026-03-10T20:27:50.826328] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-03-10T20:27:50.826456] [INFO ] [sig ] OIA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:50.973911] [INFO ] [LOCAL ] Saved forecast: OIA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OIA.txt [2026-03-10T20:27:50.974080] [INFO ] [sig ] [2132/3275] Completed OIA in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-10T20:27:50.974121] [INFO ] [sig ] [2133/3275] Forecasting OIS... [2026-03-10T20:27:50.974152] [INFO ] [sig ] Generating forecast for: OIS [2026-03-10T20:27:50.974182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-03-10T20:27:50.985812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-03-10T20:27:50.986187] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-03-10T20:27:50.987017] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-03-10T20:27:50.987082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:50.987120] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:50.987146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:50.987203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:51.051664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:51.052590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:51.052676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:51.052708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:51.182033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:51.182187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:51.182228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:51.182256] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:51.185665] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=92.47%) [2026-03-10T20:27:51.185948] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-03-10T20:27:51.186077] [INFO ] [sig ] OIS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:51.333266] [INFO ] [LOCAL ] Saved forecast: OIS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OIS.txt [2026-03-10T20:27:51.333393] [INFO ] [sig ] [2133/3275] Completed OIS in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-10T20:27:51.333431] [INFO ] [sig ] [2134/3275] Forecasting OKE... [2026-03-10T20:27:51.333462] [INFO ] [sig ] Generating forecast for: OKE [2026-03-10T20:27:51.333493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-03-10T20:27:51.346196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-03-10T20:27:51.346750] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-03-10T20:27:51.347560] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-03-10T20:27:51.347639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:51.347671] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:51.347698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:51.347756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:51.407001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:51.407666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:51.407746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:51.407779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:51.533858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:51.534053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:51.534096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:51.534124] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:51.538076] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: DOWN (p=27.83%) [2026-03-10T20:27:51.538402] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-03-10T20:27:51.538548] [INFO ] [sig ] OKE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:51.688187] [INFO ] [LOCAL ] Saved forecast: OKE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OKE.txt [2026-03-10T20:27:51.688349] [INFO ] [sig ] [2134/3275] Completed OKE in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-10T20:27:51.688391] [INFO ] [sig ] [2135/3275] Forecasting OKTA... [2026-03-10T20:27:51.688420] [INFO ] [sig ] Generating forecast for: OKTA [2026-03-10T20:27:51.688449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-03-10T20:27:51.700018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-03-10T20:27:51.700338] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-03-10T20:27:51.701191] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-03-10T20:27:51.701244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:51.701275] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:51.701302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:51.701358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:51.758859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:51.759522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:51.759621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:51.759657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:51.883706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:51.883858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:51.883899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:51.883928] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:51.887406] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=98.22%) [2026-03-10T20:27:51.887710] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-03-10T20:27:51.887841] [INFO ] [sig ] OKTA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:52.035812] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OKTA.txt [2026-03-10T20:27:52.035942] [INFO ] [sig ] [2135/3275] Completed OKTA in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-10T20:27:52.035983] [INFO ] [sig ] [2136/3275] Forecasting OKYO... [2026-03-10T20:27:52.036012] [INFO ] [sig ] Generating forecast for: OKYO [2026-03-10T20:27:52.036041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-03-10T20:27:52.047701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-03-10T20:27:52.048040] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-03-10T20:27:52.048926] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-03-10T20:27:52.048980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:52.049012] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:52.049039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:52.049099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:52.109531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:52.110181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:52.110261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:52.110292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:52.232596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:52.232726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:52.232765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:52.232793] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:52.236125] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: DOWN (p=30.97%) [2026-03-10T20:27:52.236404] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-03-10T20:27:52.236538] [INFO ] [sig ] OKYO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:52.385026] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OKYO.txt [2026-03-10T20:27:52.385192] [INFO ] [sig ] [2136/3275] Completed OKYO in 0.3s | 2.78 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-10T20:27:52.385247] [INFO ] [sig ] [2137/3275] Forecasting OLED... [2026-03-10T20:27:52.385279] [INFO ] [sig ] Generating forecast for: OLED [2026-03-10T20:27:52.385309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-03-10T20:27:52.398134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-03-10T20:27:52.398543] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-03-10T20:27:52.399450] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-03-10T20:27:52.399504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:52.399537] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:52.399564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:52.399656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:52.458438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:52.459360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:52.459465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:52.459501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:52.582615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:52.582771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:52.582810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:52.582838] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:52.586320] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: DOWN (p=10.83%) [2026-03-10T20:27:52.586648] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-03-10T20:27:52.586789] [INFO ] [sig ] OLED: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:52.755784] [INFO ] [LOCAL ] Saved forecast: OLED 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OLED.txt [2026-03-10T20:27:52.755945] [INFO ] [sig ] [2137/3275] Completed OLED in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-10T20:27:52.755998] [INFO ] [sig ] [2138/3275] Forecasting OLLI... [2026-03-10T20:27:52.756034] [INFO ] [sig ] Generating forecast for: OLLI [2026-03-10T20:27:52.756070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-03-10T20:27:52.767215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-03-10T20:27:52.767626] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-03-10T20:27:52.768484] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-03-10T20:27:52.768551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:52.768605] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:52.768635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:52.768692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:52.827814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:52.828753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:52.828843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:52.828876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:52.949297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:52.949668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:52.949710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:52.949740] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:52.953569] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: DOWN (p=7.89%) [2026-03-10T20:27:52.954061] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-03-10T20:27:52.954200] [INFO ] [sig ] OLLI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:53.106637] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OLLI.txt [2026-03-10T20:27:53.106769] [INFO ] [sig ] [2138/3275] Completed OLLI in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-10T20:27:53.106809] [INFO ] [sig ] [2139/3275] Forecasting OLMA... [2026-03-10T20:27:53.106840] [INFO ] [sig ] Generating forecast for: OLMA [2026-03-10T20:27:53.106870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-03-10T20:27:53.121953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-03-10T20:27:53.122464] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-03-10T20:27:53.123738] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-03-10T20:27:53.123813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:53.123868] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:53.123918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:53.124016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:53.203305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:53.204477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:53.204607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:53.204657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:53.332544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:53.332723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:53.332763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:53.332792] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:53.336418] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-03-10T20:27:53.336728] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-03-10T20:27:53.336861] [INFO ] [sig ] OLMA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:53.482049] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OLMA.txt [2026-03-10T20:27:53.482207] [INFO ] [sig ] [2139/3275] Completed OLMA in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-10T20:27:53.482248] [INFO ] [sig ] [2140/3275] Forecasting OLN... [2026-03-10T20:27:53.482278] [INFO ] [sig ] Generating forecast for: OLN [2026-03-10T20:27:53.482309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-03-10T20:27:53.493597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-03-10T20:27:53.493950] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-03-10T20:27:53.494812] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-03-10T20:27:53.494867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:53.494900] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:53.494928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:53.494992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:53.553603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:53.554361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:53.554446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:53.554481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:53.679057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:53.679238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:53.679282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:53.679313] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:53.683285] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: UP (p=64.06%) [2026-03-10T20:27:53.683740] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-03-10T20:27:53.683911] [INFO ] [sig ] OLN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:53.834880] [INFO ] [LOCAL ] Saved forecast: OLN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OLN.txt [2026-03-10T20:27:53.835050] [INFO ] [sig ] [2140/3275] Completed OLN in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-10T20:27:53.835094] [INFO ] [sig ] [2141/3275] Forecasting OLP... [2026-03-10T20:27:53.835125] [INFO ] [sig ] Generating forecast for: OLP [2026-03-10T20:27:53.835164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-03-10T20:27:53.847137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-03-10T20:27:53.847560] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-03-10T20:27:53.848439] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-03-10T20:27:53.848494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:53.848526] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:53.848554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:53.848640] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:53.909741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:53.910683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:53.910837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:53.910877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:54.033138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:54.033311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:54.033355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:54.033387] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:54.037858] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-03-10T20:27:54.038310] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-03-10T20:27:54.038466] [INFO ] [sig ] OLP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:54.196564] [INFO ] [LOCAL ] Saved forecast: OLP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OLP.txt [2026-03-10T20:27:54.196749] [INFO ] [sig ] [2141/3275] Completed OLP in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-10T20:27:54.196798] [INFO ] [sig ] [2142/3275] Forecasting OLPX... [2026-03-10T20:27:54.196829] [INFO ] [sig ] Generating forecast for: OLPX [2026-03-10T20:27:54.196860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-03-10T20:27:54.208852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-03-10T20:27:54.209279] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-03-10T20:27:54.210356] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-03-10T20:27:54.210415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:54.210449] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:54.210477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:54.210535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:54.272598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:54.273569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:54.273688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:54.273723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:54.396211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:54.396368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:54.396412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:54.396442] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:54.399921] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=16.00%) [2026-03-10T20:27:54.400200] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-03-10T20:27:54.400327] [INFO ] [sig ] OLPX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:54.550340] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OLPX.txt [2026-03-10T20:27:54.550512] [INFO ] [sig ] [2142/3275] Completed OLPX in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-10T20:27:54.550556] [INFO ] [sig ] [2143/3275] Forecasting OM... [2026-03-10T20:27:54.550607] [INFO ] [sig ] Generating forecast for: OM [2026-03-10T20:27:54.550639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-03-10T20:27:54.562837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-03-10T20:27:54.563231] [INFO ] [FORECASTER] Starting predict_future for OM [2026-03-10T20:27:54.564137] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-03-10T20:27:54.564192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:54.564225] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:54.564253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:54.564311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:54.622909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:54.623934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:54.624044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:54.624087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:54.746371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:54.746532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:54.746590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:54.746624] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:54.750325] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=82.35%) [2026-03-10T20:27:54.750663] [INFO ] [FORECASTER] Completed predict_future for OM [2026-03-10T20:27:54.750826] [INFO ] [sig ] OM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:54.902772] [INFO ] [LOCAL ] Saved forecast: OM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OM.txt [2026-03-10T20:27:54.902934] [INFO ] [sig ] [2143/3275] Completed OM in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-10T20:27:54.902976] [INFO ] [sig ] [2144/3275] Forecasting OMAB... [2026-03-10T20:27:54.903010] [INFO ] [sig ] Generating forecast for: OMAB [2026-03-10T20:27:54.903046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-03-10T20:27:54.916161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-03-10T20:27:54.916618] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-03-10T20:27:54.917766] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-03-10T20:27:54.917823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:54.917858] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:54.917885] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:54.917944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:54.979902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:54.980873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:54.980972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:54.981006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:55.107292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:55.107453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:55.107495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:55.107524] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:55.111116] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: DOWN (p=10.94%) [2026-03-10T20:27:55.111435] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-03-10T20:27:55.111569] [INFO ] [sig ] OMAB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:55.257547] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OMAB.txt [2026-03-10T20:27:55.257782] [INFO ] [sig ] [2144/3275] Completed OMAB in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-10T20:27:55.257824] [INFO ] [sig ] [2145/3275] Forecasting OMC... [2026-03-10T20:27:55.257858] [INFO ] [sig ] Generating forecast for: OMC [2026-03-10T20:27:55.257888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-03-10T20:27:55.269105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-03-10T20:27:55.269492] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-03-10T20:27:55.270315] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-03-10T20:27:55.270369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:55.270400] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:55.270427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:55.270485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:55.334984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:55.336247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:55.336342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:55.336376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:55.459517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:55.459694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:55.459752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:55.459784] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:55.463423] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: UP (p=92.55%) [2026-03-10T20:27:55.463760] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-03-10T20:27:55.463900] [INFO ] [sig ] OMC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:55.611617] [INFO ] [LOCAL ] Saved forecast: OMC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OMC.txt [2026-03-10T20:27:55.611780] [INFO ] [sig ] [2145/3275] Completed OMC in 0.4s | 2.78 sym/s | Total: 12.8m | ETA: 6.8m [2026-03-10T20:27:55.611821] [INFO ] [sig ] [2146/3275] Forecasting OMCL... [2026-03-10T20:27:55.611851] [INFO ] [sig ] Generating forecast for: OMCL [2026-03-10T20:27:55.611881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-03-10T20:27:55.624423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-03-10T20:27:55.624856] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-03-10T20:27:55.625748] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-03-10T20:27:55.625801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:55.625832] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:55.625859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:55.625915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:55.685107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:55.686024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:55.686112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:55.686148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:55.818681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:55.818850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:55.818893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:55.818924] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:55.822863] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: UP (p=69.12%) [2026-03-10T20:27:55.823196] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-03-10T20:27:55.823342] [INFO ] [sig ] OMCL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:55.981695] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OMCL.txt [2026-03-10T20:27:55.981878] [INFO ] [sig ] [2146/3275] Completed OMCL in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 6.8m [2026-03-10T20:27:55.981925] [INFO ] [sig ] [2147/3275] Forecasting OMEX... [2026-03-10T20:27:55.981956] [INFO ] [sig ] Generating forecast for: OMEX [2026-03-10T20:27:55.982006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-03-10T20:27:55.995319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-03-10T20:27:55.995884] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-03-10T20:27:55.996899] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-03-10T20:27:55.996952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:55.996986] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:55.997014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:55.997073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:56.071950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:56.073163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:56.073290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:56.073521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:56.216741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:56.216945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:56.216996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:56.217039] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:56.221648] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: UP (p=58.00%) [2026-03-10T20:27:56.222024] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-03-10T20:27:56.222216] [INFO ] [sig ] OMEX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:56.400542] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OMEX.txt [2026-03-10T20:27:56.400766] [INFO ] [sig ] [2147/3275] Completed OMEX in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 6.8m [2026-03-10T20:27:56.400815] [INFO ] [sig ] [2148/3275] Forecasting OMF... [2026-03-10T20:27:56.400885] [INFO ] [sig ] Generating forecast for: OMF [2026-03-10T20:27:56.401012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-03-10T20:27:56.414910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-03-10T20:27:56.415323] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-03-10T20:27:56.416232] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-03-10T20:27:56.416286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:56.416347] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:56.416375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:56.416432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:56.489072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:56.490064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:56.490153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:56.490189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:56.616171] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:56.616341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:56.616386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:56.616416] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:56.620115] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-03-10T20:27:56.620458] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-03-10T20:27:56.620668] [INFO ] [sig ] OMF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:56.766098] [INFO ] [LOCAL ] Saved forecast: OMF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OMF.txt [2026-03-10T20:27:56.766275] [INFO ] [sig ] [2148/3275] Completed OMF in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:27:56.766319] [INFO ] [sig ] [2149/3275] Forecasting ON... [2026-03-10T20:27:56.766348] [INFO ] [sig ] Generating forecast for: ON [2026-03-10T20:27:56.766379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-03-10T20:27:56.777997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-03-10T20:27:56.778428] [INFO ] [FORECASTER] Starting predict_future for ON [2026-03-10T20:27:56.779264] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-03-10T20:27:56.779318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:56.779365] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:56.779392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:56.779449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:56.837403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:56.838328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:56.838413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:56.838447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:56.965046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:56.965233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:56.965289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:56.965331] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:56.969276] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: UP (p=88.78%) [2026-03-10T20:27:56.969592] [INFO ] [FORECASTER] Completed predict_future for ON [2026-03-10T20:27:56.969731] [INFO ] [sig ] ON: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:57.116274] [INFO ] [LOCAL ] Saved forecast: ON 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ON.txt [2026-03-10T20:27:57.116399] [INFO ] [sig ] [2149/3275] Completed ON in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:27:57.116439] [INFO ] [sig ] [2150/3275] Forecasting ONB... [2026-03-10T20:27:57.116468] [INFO ] [sig ] Generating forecast for: ONB [2026-03-10T20:27:57.116698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-03-10T20:27:57.129616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-03-10T20:27:57.130017] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-03-10T20:27:57.131104] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-03-10T20:27:57.131171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:57.131213] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:57.131243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:57.131300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:57.191589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:57.192528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:57.192633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:57.192669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:57.321934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:57.322092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:57.322140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:57.322175] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:57.326618] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: DOWN (p=4.20%) [2026-03-10T20:27:57.326913] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-03-10T20:27:57.327044] [INFO ] [sig ] ONB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:57.473871] [INFO ] [LOCAL ] Saved forecast: ONB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ONB.txt [2026-03-10T20:27:57.474029] [INFO ] [sig ] [2150/3275] Completed ONB in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:27:57.474069] [INFO ] [sig ] [2151/3275] Forecasting ONDS... [2026-03-10T20:27:57.474101] [INFO ] [sig ] Generating forecast for: ONDS [2026-03-10T20:27:57.474133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-03-10T20:27:57.490965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-03-10T20:27:57.491341] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-03-10T20:27:57.492212] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-03-10T20:27:57.492267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:57.492300] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:57.492329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:57.492387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:57.552493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:57.553401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:57.553486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:57.553521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:57.675783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:57.675946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:57.675989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:57.676018] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:57.679718] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: UP (p=96.11%) [2026-03-10T20:27:57.680015] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-03-10T20:27:57.680168] [INFO ] [sig ] ONDS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:57.837812] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ONDS.txt [2026-03-10T20:27:57.837980] [INFO ] [sig ] [2151/3275] Completed ONDS in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:27:57.838021] [INFO ] [sig ] [2152/3275] Forecasting ONEQ... [2026-03-10T20:27:57.838051] [INFO ] [sig ] Generating forecast for: ONEQ [2026-03-10T20:27:57.838082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-03-10T20:27:57.851648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-03-10T20:27:57.851989] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-03-10T20:27:57.852820] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-03-10T20:27:57.852874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:57.852906] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:57.852933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:57.852990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:57.913130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:57.914187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:57.914273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:57.914308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:58.042698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:58.042869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:58.042940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:58.042977] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:58.046812] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: UP (p=98.88%) [2026-03-10T20:27:58.047181] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-03-10T20:27:58.047335] [INFO ] [sig ] ONEQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:58.195412] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ONEQ.txt [2026-03-10T20:27:58.195545] [INFO ] [sig ] [2152/3275] Completed ONEQ in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:27:58.195604] [INFO ] [sig ] [2153/3275] Forecasting ONL... [2026-03-10T20:27:58.195637] [INFO ] [sig ] Generating forecast for: ONL [2026-03-10T20:27:58.195673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-03-10T20:27:58.207268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-03-10T20:27:58.207607] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-03-10T20:27:58.208429] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-03-10T20:27:58.208482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:58.208514] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:58.208540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:58.208614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:58.266450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:58.267129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:58.267209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:58.267242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:58.396056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:58.396212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:58.396253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:58.396282] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:58.399887] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: DOWN (p=6.20%) [2026-03-10T20:27:58.400176] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-03-10T20:27:58.400307] [INFO ] [sig ] ONL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:58.544764] [INFO ] [LOCAL ] Saved forecast: ONL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ONL.txt [2026-03-10T20:27:58.544916] [INFO ] [sig ] [2153/3275] Completed ONL in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:27:58.544957] [INFO ] [sig ] [2154/3275] Forecasting ONON... [2026-03-10T20:27:58.544988] [INFO ] [sig ] Generating forecast for: ONON [2026-03-10T20:27:58.545018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-03-10T20:27:58.556365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-03-10T20:27:58.556755] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-03-10T20:27:58.557596] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-03-10T20:27:58.557649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:58.557681] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:58.557708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:58.557765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:58.615591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:58.616321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:58.616405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:58.616438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:58.738800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:58.738969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:58.739011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:58.739042] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:58.743109] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: DOWN (p=49.79%) [2026-03-10T20:27:58.743678] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-03-10T20:27:58.743878] [INFO ] [sig ] ONON: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:58.892718] [INFO ] [LOCAL ] Saved forecast: ONON 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ONON.txt [2026-03-10T20:27:58.892868] [INFO ] [sig ] [2154/3275] Completed ONON in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:27:58.892910] [INFO ] [sig ] [2155/3275] Forecasting ONTF... [2026-03-10T20:27:58.892939] [INFO ] [sig ] Generating forecast for: ONTF [2026-03-10T20:27:58.892969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-03-10T20:27:58.904238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-03-10T20:27:58.904633] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-03-10T20:27:58.905459] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-03-10T20:27:58.905513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:58.905545] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:58.905591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:58.905651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:58.964007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:58.964936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:58.965026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:58.965061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:59.089899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:59.090057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:59.090100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:59.090130] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:59.094114] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: DOWN (p=24.74%) [2026-03-10T20:27:59.094396] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-03-10T20:27:59.094525] [INFO ] [sig ] ONTF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:59.237828] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ONTF.txt [2026-03-10T20:27:59.237984] [INFO ] [sig ] [2155/3275] Completed ONTF in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:27:59.238026] [INFO ] [sig ] [2156/3275] Forecasting ONTO... [2026-03-10T20:27:59.238055] [INFO ] [sig ] Generating forecast for: ONTO [2026-03-10T20:27:59.238090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-03-10T20:27:59.249764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-03-10T20:27:59.250154] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-03-10T20:27:59.250990] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-03-10T20:27:59.251043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:59.251075] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:59.251102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:59.251159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:59.311864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:59.312736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:59.312824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:59.312858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:59.438952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:59.439110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:59.439151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:59.439207] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:59.442713] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: UP (p=76.02%) [2026-03-10T20:27:59.442988] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-03-10T20:27:59.443118] [INFO ] [sig ] ONTO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:27:59.589336] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ONTO.txt [2026-03-10T20:27:59.589470] [INFO ] [sig ] [2156/3275] Completed ONTO in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:27:59.589510] [INFO ] [sig ] [2157/3275] Forecasting OOMA... [2026-03-10T20:27:59.589541] [INFO ] [sig ] Generating forecast for: OOMA [2026-03-10T20:27:59.589587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-03-10T20:27:59.600762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-03-10T20:27:59.601085] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-03-10T20:27:59.601901] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-03-10T20:27:59.601952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:59.601985] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:59.602012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:59.602069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:27:59.660049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:27:59.660728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:27:59.660809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:27:59.660842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:27:59.781009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:27:59.781166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:27:59.781207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:27:59.781239] [INFO ] [FORECASTER] Training complete [2026-03-10T20:27:59.784711] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: DOWN (p=6.78%) [2026-03-10T20:27:59.784988] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-03-10T20:27:59.785116] [INFO ] [sig ] OOMA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:27:59.934295] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OOMA.txt [2026-03-10T20:27:59.934449] [INFO ] [sig ] [2157/3275] Completed OOMA in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:27:59.934491] [INFO ] [sig ] [2158/3275] Forecasting OPAL... [2026-03-10T20:27:59.934522] [INFO ] [sig ] Generating forecast for: OPAL [2026-03-10T20:27:59.934552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-03-10T20:27:59.946823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-03-10T20:27:59.947160] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-03-10T20:27:59.948014] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-03-10T20:27:59.948068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:27:59.948099] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:27:59.948128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:27:59.948215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:00.006112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:00.006997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:00.007125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:00.007159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:00.129190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:00.129354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:00.129397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:00.129427] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:00.132968] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-03-10T20:28:00.133246] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-03-10T20:28:00.133374] [INFO ] [sig ] OPAL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:00.277784] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OPAL.txt [2026-03-10T20:28:00.277921] [INFO ] [sig ] [2158/3275] Completed OPAL in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:28:00.277962] [INFO ] [sig ] [2159/3275] Forecasting OPBK... [2026-03-10T20:28:00.277993] [INFO ] [sig ] Generating forecast for: OPBK [2026-03-10T20:28:00.278024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-03-10T20:28:00.289398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-03-10T20:28:00.289777] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-03-10T20:28:00.290642] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-03-10T20:28:00.290696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:00.290728] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:00.290755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:00.290811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:00.349449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:00.350092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:00.350186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:00.350225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:00.483159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:00.483317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:00.483358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:00.483387] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:00.486939] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-03-10T20:28:00.487252] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-03-10T20:28:00.487389] [INFO ] [sig ] OPBK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:00.632878] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OPBK.txt [2026-03-10T20:28:00.633036] [INFO ] [sig ] [2159/3275] Completed OPBK in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:28:00.633078] [INFO ] [sig ] [2160/3275] Forecasting OPCH... [2026-03-10T20:28:00.633120] [INFO ] [sig ] Generating forecast for: OPCH [2026-03-10T20:28:00.633152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-03-10T20:28:00.644782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-03-10T20:28:00.645142] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-03-10T20:28:00.646155] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-03-10T20:28:00.646207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:00.646238] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:00.646264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:00.646337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:00.704674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:00.705696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:00.705781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:00.705814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:00.827962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:00.828125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:00.828183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:00.828214] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:00.831861] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: DOWN (p=12.40%) [2026-03-10T20:28:00.832143] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-03-10T20:28:00.832278] [INFO ] [sig ] OPCH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:00.976227] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OPCH.txt [2026-03-10T20:28:00.976367] [INFO ] [sig ] [2160/3275] Completed OPCH in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:28:00.976405] [INFO ] [sig ] [2161/3275] Forecasting OPEN... [2026-03-10T20:28:00.976435] [INFO ] [sig ] Generating forecast for: OPEN [2026-03-10T20:28:00.976467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-03-10T20:28:00.987561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-03-10T20:28:00.987937] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-03-10T20:28:00.988790] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-03-10T20:28:00.988843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:00.988883] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:00.988910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:00.988967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:01.047195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:01.048100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:01.048202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:01.048236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:01.172681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:01.172842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:01.172883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:01.172913] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:01.176755] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: UP (p=86.43%) [2026-03-10T20:28:01.177042] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-03-10T20:28:01.177170] [INFO ] [sig ] OPEN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:01.323047] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OPEN.txt [2026-03-10T20:28:01.323242] [INFO ] [sig ] [2161/3275] Completed OPEN in 0.3s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:28:01.323283] [INFO ] [sig ] [2162/3275] Forecasting OPFI... [2026-03-10T20:28:01.323313] [INFO ] [sig ] Generating forecast for: OPFI [2026-03-10T20:28:01.323344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-03-10T20:28:01.335448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-03-10T20:28:01.335864] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-03-10T20:28:01.336737] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-03-10T20:28:01.336827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:01.336862] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:01.336890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:01.336949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:01.395526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:01.396368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:01.396456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:01.396490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:01.518941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:01.519078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:01.519120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:01.519149] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:01.522647] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: DOWN (p=11.38%) [2026-03-10T20:28:01.522922] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-03-10T20:28:01.523050] [INFO ] [sig ] OPFI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:01.673789] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OPFI.txt [2026-03-10T20:28:01.673950] [INFO ] [sig ] [2162/3275] Completed OPFI in 0.4s | 2.78 sym/s | Total: 12.9m | ETA: 6.7m [2026-03-10T20:28:01.673990] [INFO ] [sig ] [2163/3275] Forecasting OPK... [2026-03-10T20:28:01.674021] [INFO ] [sig ] Generating forecast for: OPK [2026-03-10T20:28:01.674054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-03-10T20:28:01.686701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-03-10T20:28:01.687099] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-03-10T20:28:01.687950] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-03-10T20:28:01.688002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:01.688034] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:01.688060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:01.688116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:01.746434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:01.747428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:01.747517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:01.747552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:01.873453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:01.873634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:01.873677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:01.873706] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:01.877114] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: UP (p=96.71%) [2026-03-10T20:28:01.877400] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-03-10T20:28:01.877531] [INFO ] [sig ] OPK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:02.022204] [INFO ] [LOCAL ] Saved forecast: OPK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OPK.txt [2026-03-10T20:28:02.022384] [INFO ] [sig ] [2163/3275] Completed OPK in 0.3s | 2.78 sym/s | Total: 13.0m | ETA: 6.7m [2026-03-10T20:28:02.022426] [INFO ] [sig ] [2164/3275] Forecasting OPP... [2026-03-10T20:28:02.022456] [INFO ] [sig ] Generating forecast for: OPP [2026-03-10T20:28:02.022488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-03-10T20:28:02.033790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-03-10T20:28:02.034156] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-03-10T20:28:02.034966] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-03-10T20:28:02.035019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:02.035052] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:02.035080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:02.035136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:02.092297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:02.093207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:02.093291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:02.093324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:02.219848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:02.220012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:02.220052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:02.220082] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:02.223724] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: UP (p=58.96%) [2026-03-10T20:28:02.224002] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-03-10T20:28:02.224136] [INFO ] [sig ] OPP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:02.385108] [INFO ] [LOCAL ] Saved forecast: OPP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OPP.txt [2026-03-10T20:28:02.385324] [INFO ] [sig ] [2164/3275] Completed OPP in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 6.7m [2026-03-10T20:28:02.385377] [INFO ] [sig ] [2165/3275] Forecasting OPRA... [2026-03-10T20:28:02.385412] [INFO ] [sig ] Generating forecast for: OPRA [2026-03-10T20:28:02.385452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-03-10T20:28:02.401683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-03-10T20:28:02.402145] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-03-10T20:28:02.403178] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-03-10T20:28:02.403241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:02.403315] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:02.403351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:02.403430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:02.476596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:02.477822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:02.477918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:02.477952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:02.607882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:02.608072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:02.608117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:02.608177] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:02.611925] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: DOWN (p=33.79%) [2026-03-10T20:28:02.612285] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-03-10T20:28:02.612443] [INFO ] [sig ] OPRA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:02.765177] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OPRA.txt [2026-03-10T20:28:02.765347] [INFO ] [sig ] [2165/3275] Completed OPRA in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:02.765389] [INFO ] [sig ] [2166/3275] Forecasting OPTX... [2026-03-10T20:28:02.765419] [INFO ] [sig ] Generating forecast for: OPTX [2026-03-10T20:28:02.765452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-03-10T20:28:02.778285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-03-10T20:28:02.778759] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-03-10T20:28:02.779602] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-03-10T20:28:02.779657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:02.779691] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:02.779720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:02.779786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:02.837494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:02.838530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:02.838655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:02.838689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:02.960504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:02.960696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:02.960740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:02.960775] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:02.964877] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: DOWN (p=26.20%) [2026-03-10T20:28:02.965225] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-03-10T20:28:02.965389] [INFO ] [sig ] OPTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:03.116968] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OPTX.txt [2026-03-10T20:28:03.117192] [INFO ] [sig ] [2166/3275] Completed OPTX in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:03.117263] [INFO ] [sig ] [2167/3275] Forecasting OPXS... [2026-03-10T20:28:03.117299] [INFO ] [sig ] Generating forecast for: OPXS [2026-03-10T20:28:03.117333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-03-10T20:28:03.131341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-03-10T20:28:03.131790] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-03-10T20:28:03.133021] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-03-10T20:28:03.133074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:03.133108] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:03.133135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:03.133192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:03.194303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:03.195278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:03.195369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:03.195403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:03.320135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:03.320309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:03.320351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:03.320379] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:03.324160] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: DOWN (p=12.52%) [2026-03-10T20:28:03.324553] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-03-10T20:28:03.324731] [INFO ] [sig ] OPXS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:03.472326] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OPXS.txt [2026-03-10T20:28:03.472497] [INFO ] [sig ] [2167/3275] Completed OPXS in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:03.472539] [INFO ] [sig ] [2168/3275] Forecasting ORA... [2026-03-10T20:28:03.472567] [INFO ] [sig ] Generating forecast for: ORA [2026-03-10T20:28:03.472627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-03-10T20:28:03.483965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-03-10T20:28:03.484395] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-03-10T20:28:03.485240] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-03-10T20:28:03.485295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:03.485326] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:03.485353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:03.485411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:03.542716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:03.543690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:03.543786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:03.543819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:03.666223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:03.666395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:03.666437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:03.666506] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:03.670280] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: DOWN (p=28.51%) [2026-03-10T20:28:03.670652] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-03-10T20:28:03.670804] [INFO ] [sig ] ORA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:03.833261] [INFO ] [LOCAL ] Saved forecast: ORA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ORA.txt [2026-03-10T20:28:03.833492] [INFO ] [sig ] [2168/3275] Completed ORA in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:03.833552] [INFO ] [sig ] [2169/3275] Forecasting ORC... [2026-03-10T20:28:03.833621] [INFO ] [sig ] Generating forecast for: ORC [2026-03-10T20:28:03.833666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-03-10T20:28:03.844949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-03-10T20:28:03.845353] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-03-10T20:28:03.846203] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-03-10T20:28:03.846258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:03.846290] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:03.846317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:03.846374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:03.905700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:03.906608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:03.906699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:03.906732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:04.027739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:04.027944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:04.027988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:04.028018] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:04.031498] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: DOWN (p=14.64%) [2026-03-10T20:28:04.031811] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-03-10T20:28:04.031942] [INFO ] [sig ] ORC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:04.178133] [INFO ] [LOCAL ] Saved forecast: ORC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ORC.txt [2026-03-10T20:28:04.178315] [INFO ] [sig ] [2169/3275] Completed ORC in 0.3s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:04.178358] [INFO ] [sig ] [2170/3275] Forecasting ORGO... [2026-03-10T20:28:04.178387] [INFO ] [sig ] Generating forecast for: ORGO [2026-03-10T20:28:04.178419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-03-10T20:28:04.189953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-03-10T20:28:04.190328] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-03-10T20:28:04.191149] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-03-10T20:28:04.191203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:04.191239] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:04.191272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:04.191342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:04.251211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:04.252164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:04.252251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:04.252284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:04.375059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:04.375226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:04.375267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:04.375296] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:04.378820] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: UP (p=71.06%) [2026-03-10T20:28:04.379108] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-03-10T20:28:04.379243] [INFO ] [sig ] ORGO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:04.527312] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ORGO.txt [2026-03-10T20:28:04.527489] [INFO ] [sig ] [2170/3275] Completed ORGO in 0.3s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:04.527529] [INFO ] [sig ] [2171/3275] Forecasting ORIC... [2026-03-10T20:28:04.527560] [INFO ] [sig ] Generating forecast for: ORIC [2026-03-10T20:28:04.527615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-03-10T20:28:04.539344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-03-10T20:28:04.539794] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-03-10T20:28:04.540642] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-03-10T20:28:04.540699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:04.540731] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:04.540759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:04.540817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:04.600786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:04.601729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:04.601819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:04.601852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:04.730750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:04.730916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:04.730959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:04.730989] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:04.734819] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: UP (p=91.10%) [2026-03-10T20:28:04.735140] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-03-10T20:28:04.735280] [INFO ] [sig ] ORIC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:04.884115] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ORIC.txt [2026-03-10T20:28:04.884282] [INFO ] [sig ] [2171/3275] Completed ORIC in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:04.884323] [INFO ] [sig ] [2172/3275] Forecasting ORKA... [2026-03-10T20:28:04.884356] [INFO ] [sig ] Generating forecast for: ORKA [2026-03-10T20:28:04.884387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-03-10T20:28:04.896229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-03-10T20:28:04.896647] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-03-10T20:28:04.897436] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-03-10T20:28:04.897489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:04.897520] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:04.897547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:04.897622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:04.960539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:04.961483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:04.961594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:04.961632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:05.087301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:05.087475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:05.087517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:05.087548] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:05.091200] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: DOWN (p=4.23%) [2026-03-10T20:28:05.091507] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-03-10T20:28:05.091669] [INFO ] [sig ] ORKA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:05.241618] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ORKA.txt [2026-03-10T20:28:05.241794] [INFO ] [sig ] [2172/3275] Completed ORKA in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:05.241838] [INFO ] [sig ] [2173/3275] Forecasting ORLY... [2026-03-10T20:28:05.241870] [INFO ] [sig ] Generating forecast for: ORLY [2026-03-10T20:28:05.241905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-03-10T20:28:05.253852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-03-10T20:28:05.254244] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-03-10T20:28:05.255083] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-03-10T20:28:05.255163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:05.255198] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:05.255225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:05.255283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:05.320192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:05.321103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:05.321195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:05.321229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:05.456242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:05.456414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:05.456660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:05.456694] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:05.460712] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: UP (p=86.75%) [2026-03-10T20:28:05.461046] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-03-10T20:28:05.461198] [INFO ] [sig ] ORLY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:05.613252] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ORLY.txt [2026-03-10T20:28:05.613419] [INFO ] [sig ] [2173/3275] Completed ORLY in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:05.613671] [INFO ] [sig ] [2174/3275] Forecasting ORMP... [2026-03-10T20:28:05.613704] [INFO ] [sig ] Generating forecast for: ORMP [2026-03-10T20:28:05.613736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-03-10T20:28:05.625241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-03-10T20:28:05.625691] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-03-10T20:28:05.626557] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-03-10T20:28:05.626639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:05.626675] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:05.626703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:05.626763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:05.691360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:05.692300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:05.692399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:05.692434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:05.813483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:05.813663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:05.813707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:05.813737] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:05.817424] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: UP (p=80.73%) [2026-03-10T20:28:05.817742] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-03-10T20:28:05.817879] [INFO ] [sig ] ORMP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:05.972417] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ORMP.txt [2026-03-10T20:28:05.972597] [INFO ] [sig ] [2174/3275] Completed ORMP in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:05.972643] [INFO ] [sig ] [2175/3275] Forecasting ORN... [2026-03-10T20:28:05.972676] [INFO ] [sig ] Generating forecast for: ORN [2026-03-10T20:28:05.972708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-03-10T20:28:05.986437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-03-10T20:28:05.986897] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-03-10T20:28:05.987763] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-03-10T20:28:05.987818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:05.987851] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:05.987880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:05.987939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:06.049594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:06.050560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:06.050727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:06.050777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:06.187261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:06.187418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:06.187461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:06.187490] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:06.191462] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: DOWN (p=39.26%) [2026-03-10T20:28:06.191827] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-03-10T20:28:06.191972] [INFO ] [sig ] ORN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:06.352750] [INFO ] [LOCAL ] Saved forecast: ORN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ORN.txt [2026-03-10T20:28:06.352902] [INFO ] [sig ] [2175/3275] Completed ORN in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:06.352943] [INFO ] [sig ] [2176/3275] Forecasting ORRF... [2026-03-10T20:28:06.352974] [INFO ] [sig ] Generating forecast for: ORRF [2026-03-10T20:28:06.353006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-03-10T20:28:06.365525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-03-10T20:28:06.366101] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-03-10T20:28:06.367092] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-03-10T20:28:06.367146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:06.367179] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:06.367206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:06.367264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:06.427628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:06.428424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:06.428511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:06.428545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:06.550288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:06.550465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:06.550509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:06.550539] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:06.554058] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: UP (p=93.48%) [2026-03-10T20:28:06.554357] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-03-10T20:28:06.554491] [INFO ] [sig ] ORRF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:06.700736] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ORRF.txt [2026-03-10T20:28:06.700877] [INFO ] [sig ] [2176/3275] Completed ORRF in 0.3s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:06.700922] [INFO ] [sig ] [2177/3275] Forecasting OS... [2026-03-10T20:28:06.700953] [INFO ] [sig ] Generating forecast for: OS [2026-03-10T20:28:06.700984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-03-10T20:28:06.715345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-03-10T20:28:06.715833] [INFO ] [FORECASTER] Starting predict_future for OS [2026-03-10T20:28:06.716723] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-03-10T20:28:06.716777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:06.716810] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:06.716838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:06.716895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:06.777360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:06.778335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:06.778421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:06.778456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:06.902607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:06.902770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:06.902812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:06.902843] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:06.906444] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: DOWN (p=8.04%) [2026-03-10T20:28:06.906781] [INFO ] [FORECASTER] Completed predict_future for OS [2026-03-10T20:28:06.906923] [INFO ] [sig ] OS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:07.063270] [INFO ] [LOCAL ] Saved forecast: OS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OS.txt [2026-03-10T20:28:07.063457] [INFO ] [sig ] [2177/3275] Completed OS in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:07.063507] [INFO ] [sig ] [2178/3275] Forecasting OSBC... [2026-03-10T20:28:07.063539] [INFO ] [sig ] Generating forecast for: OSBC [2026-03-10T20:28:07.063590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-03-10T20:28:07.076168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-03-10T20:28:07.076550] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-03-10T20:28:07.077986] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-03-10T20:28:07.078112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:07.078189] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:07.078229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:07.078308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:07.142412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:07.143353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:07.143440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:07.143474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:07.265074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:07.265235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:07.265276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:07.265309] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:07.268931] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: UP (p=53.42%) [2026-03-10T20:28:07.269204] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-03-10T20:28:07.269350] [INFO ] [sig ] OSBC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:07.418158] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OSBC.txt [2026-03-10T20:28:07.418367] [INFO ] [sig ] [2178/3275] Completed OSBC in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:07.418436] [INFO ] [sig ] [2179/3275] Forecasting OSIS... [2026-03-10T20:28:07.418481] [INFO ] [sig ] Generating forecast for: OSIS [2026-03-10T20:28:07.418525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-03-10T20:28:07.430423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-03-10T20:28:07.430815] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-03-10T20:28:07.431827] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-03-10T20:28:07.431880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:07.431913] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:07.431940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:07.431997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:07.492482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:07.493456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:07.493772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:07.493806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:07.622850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:07.623016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:07.623058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:07.623089] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:07.627269] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: UP (p=54.56%) [2026-03-10T20:28:07.627596] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-03-10T20:28:07.627762] [INFO ] [sig ] OSIS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:07.803601] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OSIS.txt [2026-03-10T20:28:07.803814] [INFO ] [sig ] [2179/3275] Completed OSIS in 0.4s | 2.78 sym/s | Total: 13.0m | ETA: 6.6m [2026-03-10T20:28:07.803888] [INFO ] [sig ] [2180/3275] Forecasting OSPN... [2026-03-10T20:28:07.803924] [INFO ] [sig ] Generating forecast for: OSPN [2026-03-10T20:28:07.803972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-03-10T20:28:07.818211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-03-10T20:28:07.818926] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-03-10T20:28:07.820382] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-03-10T20:28:07.820481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:07.820544] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:07.820612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:07.820888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:07.883316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:07.884309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:07.884423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:07.884465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:08.008349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:08.008512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:08.008612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:08.008842] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:08.012723] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: UP (p=77.86%) [2026-03-10T20:28:08.013020] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-03-10T20:28:08.013156] [INFO ] [sig ] OSPN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:08.163707] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OSPN.txt [2026-03-10T20:28:08.163870] [INFO ] [sig ] [2180/3275] Completed OSPN in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 6.6m [2026-03-10T20:28:08.163911] [INFO ] [sig ] [2181/3275] Forecasting OSS... [2026-03-10T20:28:08.163942] [INFO ] [sig ] Generating forecast for: OSS [2026-03-10T20:28:08.163973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-03-10T20:28:08.174728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-03-10T20:28:08.175058] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-03-10T20:28:08.175920] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-03-10T20:28:08.175974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:08.176006] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:08.176034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:08.176091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:08.234951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:08.235880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:08.235966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:08.236000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:08.358603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:08.358770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:08.358810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:08.358840] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:08.362295] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-03-10T20:28:08.362597] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-03-10T20:28:08.362728] [INFO ] [sig ] OSS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:08.507339] [INFO ] [LOCAL ] Saved forecast: OSS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OSS.txt [2026-03-10T20:28:08.507495] [INFO ] [sig ] [2181/3275] Completed OSS in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 6.6m [2026-03-10T20:28:08.507535] [INFO ] [sig ] [2182/3275] Forecasting OTEX... [2026-03-10T20:28:08.507564] [INFO ] [sig ] Generating forecast for: OTEX [2026-03-10T20:28:08.507617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-03-10T20:28:08.519076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-03-10T20:28:08.519481] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-03-10T20:28:08.520516] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-03-10T20:28:08.520589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:08.520651] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:08.520680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:08.520738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:08.582000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:08.582903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:08.583030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:08.583065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:08.708861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:08.709020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:08.709063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:08.709092] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:08.712506] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-03-10T20:28:08.712814] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-03-10T20:28:08.712949] [INFO ] [sig ] OTEX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:08.862437] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OTEX.txt [2026-03-10T20:28:08.862617] [INFO ] [sig ] [2182/3275] Completed OTEX in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-10T20:28:08.862663] [INFO ] [sig ] [2183/3275] Forecasting OTIS... [2026-03-10T20:28:08.862695] [INFO ] [sig ] Generating forecast for: OTIS [2026-03-10T20:28:08.862727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-03-10T20:28:08.874994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-03-10T20:28:08.875447] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-03-10T20:28:08.876631] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-03-10T20:28:08.876690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:08.876723] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:08.876752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:08.876811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:08.947337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:08.948305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:08.948394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:08.948429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:09.084804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:09.084961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:09.085003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:09.085032] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:09.088692] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: DOWN (p=5.96%) [2026-03-10T20:28:09.088993] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-03-10T20:28:09.089134] [INFO ] [sig ] OTIS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:09.238130] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OTIS.txt [2026-03-10T20:28:09.238323] [INFO ] [sig ] [2183/3275] Completed OTIS in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-10T20:28:09.238365] [INFO ] [sig ] [2184/3275] Forecasting OTLY... [2026-03-10T20:28:09.238395] [INFO ] [sig ] Generating forecast for: OTLY [2026-03-10T20:28:09.238427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-03-10T20:28:09.251032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-03-10T20:28:09.251456] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-03-10T20:28:09.252523] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-03-10T20:28:09.252599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:09.252650] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:09.252679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:09.252738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:09.313240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:09.314134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:09.314221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:09.314255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:09.439866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:09.440023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:09.440064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:09.440093] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:09.443538] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: DOWN (p=22.72%) [2026-03-10T20:28:09.443852] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-03-10T20:28:09.443984] [INFO ] [sig ] OTLY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:09.593081] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OTLY.txt [2026-03-10T20:28:09.593242] [INFO ] [sig ] [2184/3275] Completed OTLY in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-10T20:28:09.593282] [INFO ] [sig ] [2185/3275] Forecasting OVID... [2026-03-10T20:28:09.593312] [INFO ] [sig ] Generating forecast for: OVID [2026-03-10T20:28:09.593345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-03-10T20:28:09.606078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-03-10T20:28:09.606440] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-03-10T20:28:09.607285] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-03-10T20:28:09.607340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:09.607374] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:09.607403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:09.607461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:09.665188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:09.665905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:09.665988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:09.666022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:09.782376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:09.782534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:09.782592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:09.782662] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:09.786137] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: DOWN (p=18.14%) [2026-03-10T20:28:09.786417] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-03-10T20:28:09.786549] [INFO ] [sig ] OVID: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:09.933150] [INFO ] [LOCAL ] Saved forecast: OVID 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OVID.txt [2026-03-10T20:28:09.933286] [INFO ] [sig ] [2185/3275] Completed OVID in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-10T20:28:09.933326] [INFO ] [sig ] [2186/3275] Forecasting OVLY... [2026-03-10T20:28:09.933355] [INFO ] [sig ] Generating forecast for: OVLY [2026-03-10T20:28:09.933387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-03-10T20:28:09.944524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-03-10T20:28:09.944947] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-03-10T20:28:09.945787] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-03-10T20:28:09.945841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:09.945874] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:09.945903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:09.945962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:10.006885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:10.007965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:10.008056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:10.008090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:10.112928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:10.113091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:10.113133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:10.113163] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:10.116620] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: DOWN (p=9.43%) [2026-03-10T20:28:10.116900] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-03-10T20:28:10.117029] [INFO ] [sig ] OVLY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:10.261224] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OVLY.txt [2026-03-10T20:28:10.261378] [INFO ] [sig ] [2186/3275] Completed OVLY in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-10T20:28:10.261419] [INFO ] [sig ] [2187/3275] Forecasting OWL... [2026-03-10T20:28:10.261450] [INFO ] [sig ] Generating forecast for: OWL [2026-03-10T20:28:10.261482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-03-10T20:28:10.272994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-03-10T20:28:10.273361] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-03-10T20:28:10.274244] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-03-10T20:28:10.274297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:10.274329] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:10.274356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:10.274414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:10.332545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:10.333484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:10.333602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:10.333639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:10.463495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:10.463732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:10.463783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:10.463814] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:10.467524] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: DOWN (p=15.30%) [2026-03-10T20:28:10.467851] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-03-10T20:28:10.467989] [INFO ] [sig ] OWL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:10.615495] [INFO ] [LOCAL ] Saved forecast: OWL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OWL.txt [2026-03-10T20:28:10.615681] [INFO ] [sig ] [2187/3275] Completed OWL in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-10T20:28:10.615724] [INFO ] [sig ] [2188/3275] Forecasting OXLC... [2026-03-10T20:28:10.615759] [INFO ] [sig ] Generating forecast for: OXLC [2026-03-10T20:28:10.615792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-03-10T20:28:10.627661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-03-10T20:28:10.628033] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-03-10T20:28:10.628897] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-03-10T20:28:10.628951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:10.628983] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:10.629010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:10.629067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:10.693035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:10.694018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:10.694102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:10.694135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:10.815656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:10.815819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:10.815859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:10.815887] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:10.819422] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: DOWN (p=17.28%) [2026-03-10T20:28:10.819742] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-03-10T20:28:10.819879] [INFO ] [sig ] OXLC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:10.967909] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OXLC.txt [2026-03-10T20:28:10.968050] [INFO ] [sig ] [2188/3275] Completed OXLC in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-10T20:28:10.968090] [INFO ] [sig ] [2189/3275] Forecasting OXM... [2026-03-10T20:28:10.968120] [INFO ] [sig ] Generating forecast for: OXM [2026-03-10T20:28:10.968165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-03-10T20:28:10.979467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-03-10T20:28:10.980032] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-03-10T20:28:10.981119] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-03-10T20:28:10.981173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:10.981206] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:10.981234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:10.981291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:11.040642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:11.041407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:11.041507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:11.041548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:11.165315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:11.165477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:11.165518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:11.165549] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:11.169542] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: DOWN (p=35.34%) [2026-03-10T20:28:11.169883] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-03-10T20:28:11.170020] [INFO ] [sig ] OXM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:11.315670] [INFO ] [LOCAL ] Saved forecast: OXM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OXM.txt [2026-03-10T20:28:11.315834] [INFO ] [sig ] [2189/3275] Completed OXM in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-10T20:28:11.315879] [INFO ] [sig ] [2190/3275] Forecasting OXSQ... [2026-03-10T20:28:11.315909] [INFO ] [sig ] Generating forecast for: OXSQ [2026-03-10T20:28:11.315941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-03-10T20:28:11.327516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-03-10T20:28:11.327851] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-03-10T20:28:11.328734] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-03-10T20:28:11.328789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:11.328822] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:11.328849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:11.328905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:11.389144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:11.389896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:11.389982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:11.390018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:11.517009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:11.517164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:11.517206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:11.517237] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:11.520796] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: UP (p=51.81%) [2026-03-10T20:28:11.521086] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-03-10T20:28:11.521220] [INFO ] [sig ] OXSQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:11.667869] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/OXSQ.txt [2026-03-10T20:28:11.667999] [INFO ] [sig ] [2190/3275] Completed OXSQ in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-10T20:28:11.668040] [INFO ] [sig ] [2191/3275] Forecasting OZEM... [2026-03-10T20:28:11.668069] [INFO ] [sig ] Generating forecast for: OZEM [2026-03-10T20:28:11.668101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-03-10T20:28:11.679221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-03-10T20:28:11.679569] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-03-10T20:28:11.680384] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-03-10T20:28:11.680442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:11.680474] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:11.680501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:11.680557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:11.741371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:11.742320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:11.742411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:11.742446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:11.855256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:11.855414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:11.855457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:11.855505] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:11.859110] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: DOWN (p=36.62%) [2026-03-10T20:28:11.859400] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-03-10T20:28:11.859563] [INFO ] [sig ] OZEM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:12.004216] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OZEM.txt [2026-03-10T20:28:12.004341] [INFO ] [sig ] [2191/3275] Completed OZEM in 0.3s | 2.78 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-10T20:28:12.004381] [INFO ] [sig ] [2192/3275] Forecasting OZK... [2026-03-10T20:28:12.004410] [INFO ] [sig ] Generating forecast for: OZK [2026-03-10T20:28:12.004445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-03-10T20:28:12.017751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-03-10T20:28:12.018221] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-03-10T20:28:12.019257] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-03-10T20:28:12.019315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:12.019352] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:12.019391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:12.019454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:12.086808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:12.087858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:12.087985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:12.088021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:12.219290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:12.219464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:12.219507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:12.219538] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:12.223841] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: DOWN (p=17.35%) [2026-03-10T20:28:12.224334] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-03-10T20:28:12.224524] [INFO ] [sig ] OZK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:12.381051] [INFO ] [LOCAL ] Saved forecast: OZK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OZK.txt [2026-03-10T20:28:12.381216] [INFO ] [sig ] [2192/3275] Completed OZK in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-10T20:28:12.381258] [INFO ] [sig ] [2193/3275] Forecasting OZKAP... [2026-03-10T20:28:12.381289] [INFO ] [sig ] Generating forecast for: OZKAP [2026-03-10T20:28:12.381320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-03-10T20:28:12.393108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-03-10T20:28:12.393524] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-03-10T20:28:12.394385] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-03-10T20:28:12.394452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:12.394497] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:12.394525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:12.394605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:12.457250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:12.458298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:12.458389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:12.458442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:12.578910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:12.579073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:12.579116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:12.579146] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:12.583134] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: DOWN (p=11.71%) [2026-03-10T20:28:12.583525] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-03-10T20:28:12.583701] [INFO ] [sig ] OZKAP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:12.735197] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/OZKAP.txt [2026-03-10T20:28:12.735358] [INFO ] [sig ] [2193/3275] Completed OZKAP in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-10T20:28:12.735398] [INFO ] [sig ] [2194/3275] Forecasting PAA... [2026-03-10T20:28:12.735428] [INFO ] [sig ] Generating forecast for: PAA [2026-03-10T20:28:12.735459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-03-10T20:28:12.749013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-03-10T20:28:12.749455] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-03-10T20:28:12.750357] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-03-10T20:28:12.750425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:12.750466] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:12.750500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:12.750600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:12.816344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:12.817342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:12.817433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:12.817469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:12.944201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:12.944359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:12.944400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:12.944430] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:12.948009] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: DOWN (p=47.07%) [2026-03-10T20:28:12.948317] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-03-10T20:28:12.948465] [INFO ] [sig ] PAA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:13.096182] [INFO ] [LOCAL ] Saved forecast: PAA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PAA.txt [2026-03-10T20:28:13.096347] [INFO ] [sig ] [2194/3275] Completed PAA in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-10T20:28:13.096388] [INFO ] [sig ] [2195/3275] Forecasting PAAS... [2026-03-10T20:28:13.096417] [INFO ] [sig ] Generating forecast for: PAAS [2026-03-10T20:28:13.096449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-03-10T20:28:13.107864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-03-10T20:28:13.108312] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-03-10T20:28:13.109217] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-03-10T20:28:13.109280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:13.109313] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:13.109354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:13.109414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:13.169511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:13.170419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:13.170515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:13.170548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:13.297093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:13.297250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:13.297290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:13.297319] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:13.300946] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: DOWN (p=42.34%) [2026-03-10T20:28:13.301255] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-03-10T20:28:13.301395] [INFO ] [sig ] PAAS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:13.452169] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PAAS.txt [2026-03-10T20:28:13.452378] [INFO ] [sig ] [2195/3275] Completed PAAS in 0.4s | 2.78 sym/s | Total: 13.1m | ETA: 6.5m [2026-03-10T20:28:13.452425] [INFO ] [sig ] [2196/3275] Forecasting PAC... [2026-03-10T20:28:13.452463] [INFO ] [sig ] Generating forecast for: PAC [2026-03-10T20:28:13.452500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-03-10T20:28:13.464381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-03-10T20:28:13.464824] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-03-10T20:28:13.465695] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-03-10T20:28:13.465750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:13.465784] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:13.465813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:13.465873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:13.529474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:13.530622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:13.530725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:13.530761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:13.662122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:13.662315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:13.662388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:13.662430] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:13.666619] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: UP (p=83.78%) [2026-03-10T20:28:13.667055] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-03-10T20:28:13.667217] [INFO ] [sig ] PAC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:13.892533] [INFO ] [LOCAL ] Saved forecast: PAC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PAC.txt [2026-03-10T20:28:13.892790] [INFO ] [sig ] [2196/3275] Completed PAC in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 6.5m [2026-03-10T20:28:13.892846] [INFO ] [sig ] [2197/3275] Forecasting PACB... [2026-03-10T20:28:13.892887] [INFO ] [sig ] Generating forecast for: PACB [2026-03-10T20:28:13.892928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-03-10T20:28:13.912752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-03-10T20:28:13.913299] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-03-10T20:28:13.914627] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-03-10T20:28:13.914709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:13.914759] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:13.914805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:13.914899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:13.999361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:14.001919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:14.002109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:14.002169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:14.186603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:14.186816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:14.186877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:14.186919] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:14.193145] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: DOWN (p=3.38%) [2026-03-10T20:28:14.193714] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-03-10T20:28:14.193922] [INFO ] [sig ] PACB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:14.442017] [INFO ] [LOCAL ] Saved forecast: PACB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PACB.txt [2026-03-10T20:28:14.442288] [INFO ] [sig ] [2197/3275] Completed PACB in 0.5s | 2.78 sym/s | Total: 13.2m | ETA: 6.5m [2026-03-10T20:28:14.442352] [INFO ] [sig ] [2198/3275] Forecasting PACK... [2026-03-10T20:28:14.442398] [INFO ] [sig ] Generating forecast for: PACK [2026-03-10T20:28:14.442440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-03-10T20:28:14.462032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-03-10T20:28:14.462566] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-03-10T20:28:14.463836] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-03-10T20:28:14.463898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:14.463932] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:14.463960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:14.464019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:14.546011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:14.547354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:14.547481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:14.547541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:14.725635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:14.725846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:14.725916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:14.725970] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:14.731814] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: DOWN (p=29.22%) [2026-03-10T20:28:14.732352] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-03-10T20:28:14.732594] [INFO ] [sig ] PACK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:14.894985] [INFO ] [LOCAL ] Saved forecast: PACK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PACK.txt [2026-03-10T20:28:14.895160] [INFO ] [sig ] [2198/3275] Completed PACK in 0.5s | 2.78 sym/s | Total: 13.2m | ETA: 6.5m [2026-03-10T20:28:14.895201] [INFO ] [sig ] [2199/3275] Forecasting PAGP... [2026-03-10T20:28:14.895233] [INFO ] [sig ] Generating forecast for: PAGP [2026-03-10T20:28:14.895279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-03-10T20:28:14.908039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-03-10T20:28:14.908663] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-03-10T20:28:14.909651] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-03-10T20:28:14.909708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:14.909773] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:14.909803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:14.909864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:14.974346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:14.975424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:14.975543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:14.975618] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:15.115518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:15.115783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:15.115847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:15.115887] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:15.120277] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: DOWN (p=44.10%) [2026-03-10T20:28:15.120673] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-03-10T20:28:15.120840] [INFO ] [sig ] PAGP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:15.277205] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PAGP.txt [2026-03-10T20:28:15.277368] [INFO ] [sig ] [2199/3275] Completed PAGP in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-10T20:28:15.277409] [INFO ] [sig ] [2200/3275] Forecasting PAGS... [2026-03-10T20:28:15.277441] [INFO ] [sig ] Generating forecast for: PAGS [2026-03-10T20:28:15.277472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-03-10T20:28:15.290329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-03-10T20:28:15.290860] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-03-10T20:28:15.291906] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-03-10T20:28:15.291965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:15.291998] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:15.292026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:15.292084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:15.352018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:15.352989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:15.353087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:15.353122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:15.483839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:15.483995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:15.484037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:15.484067] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:15.487617] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: DOWN (p=33.94%) [2026-03-10T20:28:15.487904] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-03-10T20:28:15.488040] [INFO ] [sig ] PAGS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:15.635267] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PAGS.txt [2026-03-10T20:28:15.635481] [INFO ] [sig ] [2200/3275] Completed PAGS in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-10T20:28:15.635544] [INFO ] [sig ] [2201/3275] Forecasting PAHC... [2026-03-10T20:28:15.635608] [INFO ] [sig ] Generating forecast for: PAHC [2026-03-10T20:28:15.635656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-03-10T20:28:15.652497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-03-10T20:28:15.652945] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-03-10T20:28:15.653811] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-03-10T20:28:15.653866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:15.653900] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:15.653927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:15.653985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:15.713728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:15.714655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:15.714745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:15.714778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:15.839447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:15.839660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:15.839726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:15.839770] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:15.843524] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: UP (p=95.31%) [2026-03-10T20:28:15.843879] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-03-10T20:28:15.844020] [INFO ] [sig ] PAHC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:15.996861] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PAHC.txt [2026-03-10T20:28:15.997030] [INFO ] [sig ] [2201/3275] Completed PAHC in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-10T20:28:15.997072] [INFO ] [sig ] [2202/3275] Forecasting PAL... [2026-03-10T20:28:15.997102] [INFO ] [sig ] Generating forecast for: PAL [2026-03-10T20:28:15.997134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-03-10T20:28:16.009501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-03-10T20:28:16.009951] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-03-10T20:28:16.010792] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-03-10T20:28:16.010846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:16.010879] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:16.010906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:16.010962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:16.068671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:16.069538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:16.069650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:16.069686] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:16.192759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:16.192922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:16.192963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:16.193026] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:16.196605] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: UP (p=81.25%) [2026-03-10T20:28:16.196939] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-03-10T20:28:16.197099] [INFO ] [sig ] PAL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:16.351261] [INFO ] [LOCAL ] Saved forecast: PAL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PAL.txt [2026-03-10T20:28:16.351421] [INFO ] [sig ] [2202/3275] Completed PAL in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-10T20:28:16.351464] [INFO ] [sig ] [2203/3275] Forecasting PAM... [2026-03-10T20:28:16.351495] [INFO ] [sig ] Generating forecast for: PAM [2026-03-10T20:28:16.351526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-03-10T20:28:16.364262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-03-10T20:28:16.364671] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-03-10T20:28:16.365484] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-03-10T20:28:16.365538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:16.365588] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:16.365621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:16.365680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:16.430493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:16.431421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:16.431519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:16.431561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:16.556614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:16.556813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:16.556876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:16.556923] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:16.561161] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-03-10T20:28:16.561550] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-03-10T20:28:16.561917] [INFO ] [sig ] PAM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:16.726191] [INFO ] [LOCAL ] Saved forecast: PAM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PAM.txt [2026-03-10T20:28:16.726360] [INFO ] [sig ] [2203/3275] Completed PAM in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-10T20:28:16.726400] [INFO ] [sig ] [2204/3275] Forecasting PANL... [2026-03-10T20:28:16.726430] [INFO ] [sig ] Generating forecast for: PANL [2026-03-10T20:28:16.726461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-03-10T20:28:16.737948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-03-10T20:28:16.738396] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-03-10T20:28:16.739274] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-03-10T20:28:16.739327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:16.739358] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:16.739385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:16.739442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:16.798647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:16.799604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:16.799707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:16.799743] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:16.922082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:16.922252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:16.922293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:16.922323] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:16.925954] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: DOWN (p=41.83%) [2026-03-10T20:28:16.926252] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-03-10T20:28:16.926389] [INFO ] [sig ] PANL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:17.069927] [INFO ] [LOCAL ] Saved forecast: PANL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PANL.txt [2026-03-10T20:28:17.070087] [INFO ] [sig ] [2204/3275] Completed PANL in 0.3s | 2.78 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-10T20:28:17.070127] [INFO ] [sig ] [2205/3275] Forecasting PASG... [2026-03-10T20:28:17.070157] [INFO ] [sig ] Generating forecast for: PASG [2026-03-10T20:28:17.070191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-03-10T20:28:17.081353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-03-10T20:28:17.081825] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-03-10T20:28:17.082688] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-03-10T20:28:17.082742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:17.082773] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:17.082800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:17.082856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:17.139762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:17.140755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:17.140842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:17.140875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:17.277752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:17.277931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:17.277982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:17.278016] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:17.282708] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=16.65%) [2026-03-10T20:28:17.283162] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-03-10T20:28:17.283348] [INFO ] [sig ] PASG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:17.451068] [INFO ] [LOCAL ] Saved forecast: PASG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PASG.txt [2026-03-10T20:28:17.451267] [INFO ] [sig ] [2205/3275] Completed PASG in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-10T20:28:17.451309] [INFO ] [sig ] [2206/3275] Forecasting PATH... [2026-03-10T20:28:17.451339] [INFO ] [sig ] Generating forecast for: PATH [2026-03-10T20:28:17.451371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-03-10T20:28:17.464944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-03-10T20:28:17.465406] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-03-10T20:28:17.466443] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-03-10T20:28:17.466506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:17.466540] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:17.466614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:17.466744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:17.544156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:17.545200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:17.545300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:17.545337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:17.681308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:17.681482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:17.681532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:17.681567] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:17.685619] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-03-10T20:28:17.685919] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-03-10T20:28:17.686051] [INFO ] [sig ] PATH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:17.837828] [INFO ] [LOCAL ] Saved forecast: PATH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PATH.txt [2026-03-10T20:28:17.837986] [INFO ] [sig ] [2206/3275] Completed PATH in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-10T20:28:17.838026] [INFO ] [sig ] [2207/3275] Forecasting PATK... [2026-03-10T20:28:17.838055] [INFO ] [sig ] Generating forecast for: PATK [2026-03-10T20:28:17.838087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-03-10T20:28:17.849417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-03-10T20:28:17.849831] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-03-10T20:28:17.850655] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-03-10T20:28:17.850709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:17.850740] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:17.850767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:17.850823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:17.908013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:17.908800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:17.908885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:17.908918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:18.047870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:18.048053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:18.048107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:18.048170] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:18.053441] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: DOWN (p=22.23%) [2026-03-10T20:28:18.053847] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-03-10T20:28:18.054022] [INFO ] [sig ] PATK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:18.204523] [INFO ] [LOCAL ] Saved forecast: PATK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PATK.txt [2026-03-10T20:28:18.204724] [INFO ] [sig ] [2207/3275] Completed PATK in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-10T20:28:18.204767] [INFO ] [sig ] [2208/3275] Forecasting PAX... [2026-03-10T20:28:18.204797] [INFO ] [sig ] Generating forecast for: PAX [2026-03-10T20:28:18.205015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-03-10T20:28:18.217099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-03-10T20:28:18.217497] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-03-10T20:28:18.218556] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-03-10T20:28:18.218674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:18.218715] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:18.218744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:18.218801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:18.279783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:18.280746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:18.280838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:18.280873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:18.411793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:18.411964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:18.412007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:18.412038] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:18.415659] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: UP (p=91.21%) [2026-03-10T20:28:18.415988] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-03-10T20:28:18.416148] [INFO ] [sig ] PAX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:18.563919] [INFO ] [LOCAL ] Saved forecast: PAX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PAX.txt [2026-03-10T20:28:18.564083] [INFO ] [sig ] [2208/3275] Completed PAX in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-10T20:28:18.564123] [INFO ] [sig ] [2209/3275] Forecasting PAXS... [2026-03-10T20:28:18.564152] [INFO ] [sig ] Generating forecast for: PAXS [2026-03-10T20:28:18.564183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-03-10T20:28:18.575965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-03-10T20:28:18.576399] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-03-10T20:28:18.577258] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-03-10T20:28:18.577314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:18.577346] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:18.577376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:18.577434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:18.635042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:18.636022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:18.636165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:18.636200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:18.763133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:18.763305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:18.763354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:18.763391] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:18.767117] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=93.15%) [2026-03-10T20:28:18.767416] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-03-10T20:28:18.767552] [INFO ] [sig ] PAXS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:18.915732] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PAXS.txt [2026-03-10T20:28:18.915901] [INFO ] [sig ] [2209/3275] Completed PAXS in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-10T20:28:18.915943] [INFO ] [sig ] [2210/3275] Forecasting PAY... [2026-03-10T20:28:18.915975] [INFO ] [sig ] Generating forecast for: PAY [2026-03-10T20:28:18.916008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-03-10T20:28:18.927225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-03-10T20:28:18.927649] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-03-10T20:28:18.928551] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-03-10T20:28:18.928631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:18.928665] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:18.928692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:18.928750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:18.989250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:18.990168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:18.990259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:18.990293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:19.114007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:19.114169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:19.114212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:19.114244] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:19.118017] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-03-10T20:28:19.118340] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-03-10T20:28:19.118478] [INFO ] [sig ] PAY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:19.266718] [INFO ] [LOCAL ] Saved forecast: PAY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PAY.txt [2026-03-10T20:28:19.266887] [INFO ] [sig ] [2210/3275] Completed PAY in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-10T20:28:19.266929] [INFO ] [sig ] [2211/3275] Forecasting PAYC... [2026-03-10T20:28:19.266958] [INFO ] [sig ] Generating forecast for: PAYC [2026-03-10T20:28:19.266988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-03-10T20:28:19.279529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-03-10T20:28:19.279973] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-03-10T20:28:19.280940] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-03-10T20:28:19.281010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:19.281044] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:19.281072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:19.281129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:19.343704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:19.344651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:19.344741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:19.344776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:19.482016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:19.482170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:19.482209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:19.482238] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:19.485697] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: DOWN (p=22.18%) [2026-03-10T20:28:19.485979] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-03-10T20:28:19.486110] [INFO ] [sig ] PAYC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:19.635896] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PAYC.txt [2026-03-10T20:28:19.636059] [INFO ] [sig ] [2211/3275] Completed PAYC in 0.4s | 2.78 sym/s | Total: 13.2m | ETA: 6.4m [2026-03-10T20:28:19.636101] [INFO ] [sig ] [2212/3275] Forecasting PAYO... [2026-03-10T20:28:19.636131] [INFO ] [sig ] Generating forecast for: PAYO [2026-03-10T20:28:19.636163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-03-10T20:28:19.649251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-03-10T20:28:19.649749] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-03-10T20:28:19.650586] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-03-10T20:28:19.650651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:19.650683] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:19.650710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:19.650766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:19.712797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:19.713702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:19.713788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:19.713821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:19.867995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:19.868179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:19.868226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:19.868256] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:19.871755] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=91.46%) [2026-03-10T20:28:19.872033] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-03-10T20:28:19.872159] [INFO ] [sig ] PAYO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:20.015204] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PAYO.txt [2026-03-10T20:28:20.015386] [INFO ] [sig ] [2212/3275] Completed PAYO in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 6.4m [2026-03-10T20:28:20.015427] [INFO ] [sig ] [2213/3275] Forecasting PAYS... [2026-03-10T20:28:20.015457] [INFO ] [sig ] Generating forecast for: PAYS [2026-03-10T20:28:20.015488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-03-10T20:28:20.026540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-03-10T20:28:20.026900] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-03-10T20:28:20.027760] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-03-10T20:28:20.027829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:20.027873] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:20.027904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:20.027962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:20.085631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:20.086445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:20.086529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:20.086562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:20.214824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:20.215007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:20.215070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:20.215115] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:20.220164] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: UP (p=59.69%) [2026-03-10T20:28:20.220701] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-03-10T20:28:20.220891] [INFO ] [sig ] PAYS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:20.390820] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PAYS.txt [2026-03-10T20:28:20.391129] [INFO ] [sig ] [2213/3275] Completed PAYS in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 6.4m [2026-03-10T20:28:20.391170] [INFO ] [sig ] [2214/3275] Forecasting PAYX... [2026-03-10T20:28:20.391200] [INFO ] [sig ] Generating forecast for: PAYX [2026-03-10T20:28:20.391233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-03-10T20:28:20.403225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-03-10T20:28:20.403541] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-03-10T20:28:20.404346] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-03-10T20:28:20.404399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:20.404432] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:20.404460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:20.404516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:20.465126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:20.465823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:20.465904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:20.465937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:20.589036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:20.589191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:20.589230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:20.589259] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:20.593130] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: DOWN (p=6.38%) [2026-03-10T20:28:20.593405] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-03-10T20:28:20.593530] [INFO ] [sig ] PAYX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:20.758656] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PAYX.txt [2026-03-10T20:28:20.758851] [INFO ] [sig ] [2214/3275] Completed PAYX in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 6.4m [2026-03-10T20:28:20.758898] [INFO ] [sig ] [2215/3275] Forecasting PB... [2026-03-10T20:28:20.758940] [INFO ] [sig ] Generating forecast for: PB [2026-03-10T20:28:20.758985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-03-10T20:28:20.772114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-03-10T20:28:20.772521] [INFO ] [FORECASTER] Starting predict_future for PB [2026-03-10T20:28:20.773409] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-03-10T20:28:20.773467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:20.773503] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:20.773532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:20.773611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:20.834088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:20.834969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:20.835058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:20.835093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:20.958627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:20.958788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:20.958849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:20.958881] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:20.962828] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: UP (p=83.09%) [2026-03-10T20:28:20.963114] [INFO ] [FORECASTER] Completed predict_future for PB [2026-03-10T20:28:20.963244] [INFO ] [sig ] PB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:21.127628] [INFO ] [LOCAL ] Saved forecast: PB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PB.txt [2026-03-10T20:28:21.127784] [INFO ] [sig ] [2215/3275] Completed PB in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 6.4m [2026-03-10T20:28:21.127824] [INFO ] [sig ] [2216/3275] Forecasting PBA... [2026-03-10T20:28:21.127855] [INFO ] [sig ] Generating forecast for: PBA [2026-03-10T20:28:21.127886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-03-10T20:28:21.139630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-03-10T20:28:21.140030] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-03-10T20:28:21.140865] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-03-10T20:28:21.140919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:21.140984] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:21.141013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:21.141070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:21.201112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:21.201827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:21.201912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:21.201947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:21.330396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:21.330547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:21.330604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:21.330638] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:21.334539] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: DOWN (p=19.25%) [2026-03-10T20:28:21.334875] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-03-10T20:28:21.335013] [INFO ] [sig ] PBA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:21.478277] [INFO ] [LOCAL ] Saved forecast: PBA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PBA.txt [2026-03-10T20:28:21.478413] [INFO ] [sig ] [2216/3275] Completed PBA in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-10T20:28:21.478453] [INFO ] [sig ] [2217/3275] Forecasting PBF... [2026-03-10T20:28:21.478484] [INFO ] [sig ] Generating forecast for: PBF [2026-03-10T20:28:21.478514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-03-10T20:28:21.489422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-03-10T20:28:21.489814] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-03-10T20:28:21.490645] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-03-10T20:28:21.490700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:21.490733] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:21.490761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:21.490819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:21.551118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:21.551899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:21.551983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:21.552018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:21.686810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:21.686992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:21.687042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:21.687074] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:21.690870] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-03-10T20:28:21.691171] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-03-10T20:28:21.691308] [INFO ] [sig ] PBF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:21.853286] [INFO ] [LOCAL ] Saved forecast: PBF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PBF.txt [2026-03-10T20:28:21.853444] [INFO ] [sig ] [2217/3275] Completed PBF in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-10T20:28:21.853486] [INFO ] [sig ] [2218/3275] Forecasting PBFS... [2026-03-10T20:28:21.853518] [INFO ] [sig ] Generating forecast for: PBFS [2026-03-10T20:28:21.853549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-03-10T20:28:21.865040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-03-10T20:28:21.865466] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-03-10T20:28:21.866466] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-03-10T20:28:21.866524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:21.866558] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:21.866606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:21.866677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:21.931142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:21.932130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:21.932232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:21.932270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:22.042213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:22.042393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:22.042450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:22.042493] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:22.046180] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: DOWN (p=11.41%) [2026-03-10T20:28:22.046495] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-03-10T20:28:22.046680] [INFO ] [sig ] PBFS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:22.204881] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PBFS.txt [2026-03-10T20:28:22.205047] [INFO ] [sig ] [2218/3275] Completed PBFS in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-10T20:28:22.205286] [INFO ] [sig ] [2219/3275] Forecasting PBH... [2026-03-10T20:28:22.205329] [INFO ] [sig ] Generating forecast for: PBH [2026-03-10T20:28:22.205378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-03-10T20:28:22.218273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-03-10T20:28:22.218692] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-03-10T20:28:22.219570] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-03-10T20:28:22.219648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:22.219707] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:22.219746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:22.219806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:22.287223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:22.288101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:22.288229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:22.288278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:22.420168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:22.420327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:22.420370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:22.420435] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:22.424172] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: UP (p=85.22%) [2026-03-10T20:28:22.424473] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-03-10T20:28:22.424631] [INFO ] [sig ] PBH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:22.589513] [INFO ] [LOCAL ] Saved forecast: PBH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PBH.txt [2026-03-10T20:28:22.589714] [INFO ] [sig ] [2219/3275] Completed PBH in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-10T20:28:22.589774] [INFO ] [sig ] [2220/3275] Forecasting PBI... [2026-03-10T20:28:22.589834] [INFO ] [sig ] Generating forecast for: PBI [2026-03-10T20:28:22.589874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-03-10T20:28:22.602645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-03-10T20:28:22.603062] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-03-10T20:28:22.604162] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-03-10T20:28:22.604226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:22.604263] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:22.604290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:22.604359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:22.671783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:22.672773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:22.672862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:22.672899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:22.804948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:22.805104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:22.805145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:22.805173] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:22.809426] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: UP (p=87.11%) [2026-03-10T20:28:22.809755] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-03-10T20:28:22.809900] [INFO ] [sig ] PBI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:22.958856] [INFO ] [LOCAL ] Saved forecast: PBI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PBI.txt [2026-03-10T20:28:22.959024] [INFO ] [sig ] [2220/3275] Completed PBI in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-10T20:28:22.959066] [INFO ] [sig ] [2221/3275] Forecasting PBYI... [2026-03-10T20:28:22.959097] [INFO ] [sig ] Generating forecast for: PBYI [2026-03-10T20:28:22.959130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-03-10T20:28:22.970390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-03-10T20:28:22.970793] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-03-10T20:28:22.971661] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-03-10T20:28:22.971720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:22.971752] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:22.971781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:22.971840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:23.031636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:23.032526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:23.032633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:23.032672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:23.157429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:23.157619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:23.157662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:23.157692] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:23.161414] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: UP (p=65.73%) [2026-03-10T20:28:23.161796] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-03-10T20:28:23.161937] [INFO ] [sig ] PBYI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:23.310487] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PBYI.txt [2026-03-10T20:28:23.310674] [INFO ] [sig ] [2221/3275] Completed PBYI in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-10T20:28:23.310718] [INFO ] [sig ] [2222/3275] Forecasting PCB... [2026-03-10T20:28:23.310747] [INFO ] [sig ] Generating forecast for: PCB [2026-03-10T20:28:23.310781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-03-10T20:28:23.321981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-03-10T20:28:23.322359] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-03-10T20:28:23.323168] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-03-10T20:28:23.323221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:23.323253] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:23.323279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:23.323336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:23.380746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:23.381442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:23.381522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:23.381555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:23.495861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:23.496016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:23.496057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:23.496085] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:23.499551] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: UP (p=59.62%) [2026-03-10T20:28:23.499878] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-03-10T20:28:23.500006] [INFO ] [sig ] PCB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:23.644216] [INFO ] [LOCAL ] Saved forecast: PCB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PCB.txt [2026-03-10T20:28:23.644389] [INFO ] [sig ] [2222/3275] Completed PCB in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-10T20:28:23.644430] [INFO ] [sig ] [2223/3275] Forecasting PCF... [2026-03-10T20:28:23.644467] [INFO ] [sig ] Generating forecast for: PCF [2026-03-10T20:28:23.644498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-03-10T20:28:23.655903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-03-10T20:28:23.656362] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-03-10T20:28:23.657247] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-03-10T20:28:23.657302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:23.657334] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:23.657361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:23.657417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:23.714891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:23.715812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:23.715898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:23.715931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:23.840116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:23.840312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:23.840354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:23.840383] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:23.843818] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: UP (p=97.69%) [2026-03-10T20:28:23.844117] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-03-10T20:28:23.844254] [INFO ] [sig ] PCF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:23.995030] [INFO ] [LOCAL ] Saved forecast: PCF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PCF.txt [2026-03-10T20:28:23.995192] [INFO ] [sig ] [2223/3275] Completed PCF in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-10T20:28:23.995233] [INFO ] [sig ] [2224/3275] Forecasting PCG... [2026-03-10T20:28:23.995264] [INFO ] [sig ] Generating forecast for: PCG [2026-03-10T20:28:23.995294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-03-10T20:28:24.007665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-03-10T20:28:24.008306] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-03-10T20:28:24.009159] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-03-10T20:28:24.009213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:24.009244] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:24.009271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:24.009328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:24.067424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:24.068567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:24.068675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:24.068714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:24.196925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:24.197087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:24.197129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:24.197158] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:24.200647] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: UP (p=79.30%) [2026-03-10T20:28:24.200954] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-03-10T20:28:24.201291] [INFO ] [sig ] PCG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:24.344083] [INFO ] [LOCAL ] Saved forecast: PCG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PCG.txt [2026-03-10T20:28:24.344213] [INFO ] [sig ] [2224/3275] Completed PCG in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-10T20:28:24.344253] [INFO ] [sig ] [2225/3275] Forecasting PCM... [2026-03-10T20:28:24.344285] [INFO ] [sig ] Generating forecast for: PCM [2026-03-10T20:28:24.344316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-03-10T20:28:24.357534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-03-10T20:28:24.357889] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-03-10T20:28:24.359121] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-03-10T20:28:24.359175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:24.359207] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:24.359234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:24.359291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:24.419727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:24.420616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:24.420697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:24.420730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:24.543177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:24.543333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:24.543377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:24.543407] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:24.546855] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: UP (p=51.84%) [2026-03-10T20:28:24.547134] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-03-10T20:28:24.547262] [INFO ] [sig ] PCM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:24.694938] [INFO ] [LOCAL ] Saved forecast: PCM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PCM.txt [2026-03-10T20:28:24.695098] [INFO ] [sig ] [2225/3275] Completed PCM in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-10T20:28:24.695140] [INFO ] [sig ] [2226/3275] Forecasting PCN... [2026-03-10T20:28:24.695173] [INFO ] [sig ] Generating forecast for: PCN [2026-03-10T20:28:24.695204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-03-10T20:28:24.706990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-03-10T20:28:24.707383] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-03-10T20:28:24.708252] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-03-10T20:28:24.708307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:24.708339] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:24.708367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:24.708425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:24.768392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:24.769525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:24.769632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:24.769710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:24.892262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:24.892424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:24.892465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:24.892514] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:24.896033] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: UP (p=79.75%) [2026-03-10T20:28:24.896314] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-03-10T20:28:24.896442] [INFO ] [sig ] PCN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:25.108058] [INFO ] [LOCAL ] Saved forecast: PCN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PCN.txt [2026-03-10T20:28:25.108238] [INFO ] [sig ] [2226/3275] Completed PCN in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-10T20:28:25.108279] [INFO ] [sig ] [2227/3275] Forecasting PCQ... [2026-03-10T20:28:25.108311] [INFO ] [sig ] Generating forecast for: PCQ [2026-03-10T20:28:25.108342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-03-10T20:28:25.119353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-03-10T20:28:25.119697] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-03-10T20:28:25.120525] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-03-10T20:28:25.120597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:25.120633] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:25.120660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:25.120718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:25.179249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:25.180150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:25.180233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:25.180266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:25.300151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:25.300370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:25.300418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:25.300449] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:25.304368] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: UP (p=73.98%) [2026-03-10T20:28:25.304687] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-03-10T20:28:25.304872] [INFO ] [sig ] PCQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:25.449905] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PCQ.txt [2026-03-10T20:28:25.450070] [INFO ] [sig ] [2227/3275] Completed PCQ in 0.3s | 2.78 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-10T20:28:25.450120] [INFO ] [sig ] [2228/3275] Forecasting PCRX... [2026-03-10T20:28:25.450157] [INFO ] [sig ] Generating forecast for: PCRX [2026-03-10T20:28:25.450189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-03-10T20:28:25.462818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-03-10T20:28:25.463256] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-03-10T20:28:25.464138] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-03-10T20:28:25.464194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:25.464226] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:25.464253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:25.464324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:25.524849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:25.525857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:25.525948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:25.525984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:25.652691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:25.652863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:25.652905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:25.652934] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:25.656688] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: DOWN (p=24.90%) [2026-03-10T20:28:25.656991] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-03-10T20:28:25.657130] [INFO ] [sig ] PCRX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:25.811130] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PCRX.txt [2026-03-10T20:28:25.811341] [INFO ] [sig ] [2228/3275] Completed PCRX in 0.4s | 2.78 sym/s | Total: 13.3m | ETA: 6.3m [2026-03-10T20:28:25.811407] [INFO ] [sig ] [2229/3275] Forecasting PCTY... [2026-03-10T20:28:25.811459] [INFO ] [sig ] Generating forecast for: PCTY [2026-03-10T20:28:25.811504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-03-10T20:28:25.825614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-03-10T20:28:25.826116] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-03-10T20:28:25.827106] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-03-10T20:28:25.827162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:25.827195] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:25.827225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:25.827287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:25.887995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:25.888999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:25.889086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:25.889122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:26.017110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:26.017271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:26.017314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:26.017344] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:26.021289] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: UP (p=77.39%) [2026-03-10T20:28:26.021607] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-03-10T20:28:26.021744] [INFO ] [sig ] PCTY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:26.171209] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PCTY.txt [2026-03-10T20:28:26.171487] [INFO ] [sig ] [2229/3275] Completed PCTY in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 6.3m [2026-03-10T20:28:26.171546] [INFO ] [sig ] [2230/3275] Forecasting PCVX... [2026-03-10T20:28:26.171616] [INFO ] [sig ] Generating forecast for: PCVX [2026-03-10T20:28:26.171661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-03-10T20:28:26.183528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-03-10T20:28:26.183947] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-03-10T20:28:26.184847] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-03-10T20:28:26.184913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:26.184948] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:26.184977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:26.185052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:26.246243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:26.247149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:26.247249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:26.247283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:26.372895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:26.373055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:26.373098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:26.373128] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:26.376684] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: UP (p=90.08%) [2026-03-10T20:28:26.377018] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-03-10T20:28:26.377151] [INFO ] [sig ] PCVX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:26.528782] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PCVX.txt [2026-03-10T20:28:26.528968] [INFO ] [sig ] [2230/3275] Completed PCVX in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 6.3m [2026-03-10T20:28:26.529013] [INFO ] [sig ] [2231/3275] Forecasting PCYO... [2026-03-10T20:28:26.529046] [INFO ] [sig ] Generating forecast for: PCYO [2026-03-10T20:28:26.529079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-03-10T20:28:26.540496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-03-10T20:28:26.540945] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-03-10T20:28:26.541775] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-03-10T20:28:26.541832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:26.541864] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:26.541892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:26.541948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:26.604599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:26.605913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:26.606203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:26.606254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:26.730266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:26.730423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:26.730463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:26.730492] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:26.734215] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: DOWN (p=35.87%) [2026-03-10T20:28:26.734528] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-03-10T20:28:26.734683] [INFO ] [sig ] PCYO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:26.884698] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PCYO.txt [2026-03-10T20:28:26.884862] [INFO ] [sig ] [2231/3275] Completed PCYO in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 6.3m [2026-03-10T20:28:26.884902] [INFO ] [sig ] [2232/3275] Forecasting PD... [2026-03-10T20:28:26.884934] [INFO ] [sig ] Generating forecast for: PD [2026-03-10T20:28:26.884967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-03-10T20:28:26.896148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-03-10T20:28:26.896534] [INFO ] [FORECASTER] Starting predict_future for PD [2026-03-10T20:28:26.897410] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-03-10T20:28:26.897477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:26.897511] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:26.897539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:26.897613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:26.961822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:26.962868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:26.962966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:26.963006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:27.095720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:27.095894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:27.095943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:27.095979] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:27.099606] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: DOWN (p=23.46%) [2026-03-10T20:28:27.099944] [INFO ] [FORECASTER] Completed predict_future for PD [2026-03-10T20:28:27.100086] [INFO ] [sig ] PD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:27.246435] [INFO ] [LOCAL ] Saved forecast: PD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PD.txt [2026-03-10T20:28:27.246595] [INFO ] [sig ] [2232/3275] Completed PD in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-10T20:28:27.246639] [INFO ] [sig ] [2233/3275] Forecasting PDBC... [2026-03-10T20:28:27.246671] [INFO ] [sig ] Generating forecast for: PDBC [2026-03-10T20:28:27.246702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-03-10T20:28:27.258305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-03-10T20:28:27.258695] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-03-10T20:28:27.259552] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-03-10T20:28:27.259637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:27.259699] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:27.259730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:27.259796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:27.318921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:27.319686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:27.319789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:27.319830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:27.439461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:27.439635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:27.439677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:27.439706] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:27.443112] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: UP (p=66.98%) [2026-03-10T20:28:27.443413] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-03-10T20:28:27.443568] [INFO ] [sig ] PDBC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:27.589105] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PDBC.txt [2026-03-10T20:28:27.589264] [INFO ] [sig ] [2233/3275] Completed PDBC in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-10T20:28:27.589306] [INFO ] [sig ] [2234/3275] Forecasting PDD... [2026-03-10T20:28:27.589338] [INFO ] [sig ] Generating forecast for: PDD [2026-03-10T20:28:27.589369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-03-10T20:28:27.601061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-03-10T20:28:27.601426] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-03-10T20:28:27.602235] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-03-10T20:28:27.602289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:27.602321] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:27.602349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:27.602411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:27.661252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:27.662156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:27.662243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:27.662276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:27.788125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:27.788304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:27.788344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:27.788374] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:27.791810] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: DOWN (p=16.73%) [2026-03-10T20:28:27.792100] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-03-10T20:28:27.792231] [INFO ] [sig ] PDD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:27.939941] [INFO ] [LOCAL ] Saved forecast: PDD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PDD.txt [2026-03-10T20:28:27.940150] [INFO ] [sig ] [2234/3275] Completed PDD in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-10T20:28:27.940200] [INFO ] [sig ] [2235/3275] Forecasting PDEX... [2026-03-10T20:28:27.940232] [INFO ] [sig ] Generating forecast for: PDEX [2026-03-10T20:28:27.940270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-03-10T20:28:27.954388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-03-10T20:28:27.954826] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-03-10T20:28:27.955834] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-03-10T20:28:27.955888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:27.955921] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:27.955948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:27.956186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:28.016728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:28.017594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:28.017679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:28.017713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:28.145021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:28.145187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:28.145227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:28.145256] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:28.148793] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: DOWN (p=47.68%) [2026-03-10T20:28:28.149125] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-03-10T20:28:28.149256] [INFO ] [sig ] PDEX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:28.294233] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PDEX.txt [2026-03-10T20:28:28.294375] [INFO ] [sig ] [2235/3275] Completed PDEX in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-10T20:28:28.294416] [INFO ] [sig ] [2236/3275] Forecasting PDFS... [2026-03-10T20:28:28.294447] [INFO ] [sig ] Generating forecast for: PDFS [2026-03-10T20:28:28.294479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-03-10T20:28:28.305606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-03-10T20:28:28.305952] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-03-10T20:28:28.306775] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-03-10T20:28:28.306830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:28.306864] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:28.306891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:28.306948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:28.365951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:28.366666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:28.366749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:28.366782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:28.494451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:28.494626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:28.494669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:28.494731] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:28.498255] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: DOWN (p=22.73%) [2026-03-10T20:28:28.498531] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-03-10T20:28:28.498681] [INFO ] [sig ] PDFS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:28.642265] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PDFS.txt [2026-03-10T20:28:28.642395] [INFO ] [sig ] [2236/3275] Completed PDFS in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-10T20:28:28.642434] [INFO ] [sig ] [2237/3275] Forecasting PDI... [2026-03-10T20:28:28.642463] [INFO ] [sig ] Generating forecast for: PDI [2026-03-10T20:28:28.642493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-03-10T20:28:28.655317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-03-10T20:28:28.655640] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-03-10T20:28:28.656422] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-03-10T20:28:28.656475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:28.656506] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:28.656533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:28.656616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:28.716638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:28.717319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:28.717399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:28.717432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:28.834401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:28.834553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:28.834613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:28.834644] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:28.838052] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=75.38%) [2026-03-10T20:28:28.838367] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-03-10T20:28:28.838495] [INFO ] [sig ] PDI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:28.982324] [INFO ] [LOCAL ] Saved forecast: PDI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PDI.txt [2026-03-10T20:28:28.982444] [INFO ] [sig ] [2237/3275] Completed PDI in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-10T20:28:28.982492] [INFO ] [sig ] [2238/3275] Forecasting PDLB... [2026-03-10T20:28:28.982524] [INFO ] [sig ] Generating forecast for: PDLB [2026-03-10T20:28:28.982554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-03-10T20:28:28.994699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-03-10T20:28:28.995026] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-03-10T20:28:28.995832] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-03-10T20:28:28.995885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:28.995917] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:28.995944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:28.996000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:29.054301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:29.054957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:29.055070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:29.055103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:29.182714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:29.182885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:29.182934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:29.182970] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:29.186639] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: UP (p=99.10%) [2026-03-10T20:28:29.186983] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-03-10T20:28:29.187126] [INFO ] [sig ] PDLB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:29.333568] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PDLB.txt [2026-03-10T20:28:29.333743] [INFO ] [sig ] [2238/3275] Completed PDLB in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-10T20:28:29.333783] [INFO ] [sig ] [2239/3275] Forecasting PDM... [2026-03-10T20:28:29.333813] [INFO ] [sig ] Generating forecast for: PDM [2026-03-10T20:28:29.333845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-03-10T20:28:29.344781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-03-10T20:28:29.345167] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-03-10T20:28:29.346017] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-03-10T20:28:29.346072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:29.346104] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:29.346131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:29.346193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:29.407995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:29.408957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:29.409083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:29.409118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:29.530235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:29.530411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:29.530453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:29.530481] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:29.534007] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: DOWN (p=29.50%) [2026-03-10T20:28:29.534319] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-03-10T20:28:29.534453] [INFO ] [sig ] PDM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:29.678272] [INFO ] [LOCAL ] Saved forecast: PDM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PDM.txt [2026-03-10T20:28:29.678441] [INFO ] [sig ] [2239/3275] Completed PDM in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-10T20:28:29.678482] [INFO ] [sig ] [2240/3275] Forecasting PDO... [2026-03-10T20:28:29.678513] [INFO ] [sig ] Generating forecast for: PDO [2026-03-10T20:28:29.678544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-03-10T20:28:29.690361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-03-10T20:28:29.690812] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-03-10T20:28:29.691752] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-03-10T20:28:29.691827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:29.691890] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:29.691946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:29.692044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:29.761738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:29.762671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:29.762764] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:29.762799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:29.883940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:29.884107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:29.884151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:29.884183] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:29.888296] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-03-10T20:28:29.888610] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-03-10T20:28:29.888763] [INFO ] [sig ] PDO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:30.043968] [INFO ] [LOCAL ] Saved forecast: PDO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PDO.txt [2026-03-10T20:28:30.044163] [INFO ] [sig ] [2240/3275] Completed PDO in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-10T20:28:30.044220] [INFO ] [sig ] [2241/3275] Forecasting PDP... [2026-03-10T20:28:30.044268] [INFO ] [sig ] Generating forecast for: PDP [2026-03-10T20:28:30.044312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-03-10T20:28:30.059105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-03-10T20:28:30.059538] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-03-10T20:28:30.060453] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-03-10T20:28:30.060510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:30.060542] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:30.060569] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:30.060649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:30.121955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:30.122972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:30.123063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:30.123099] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:30.240093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:30.240243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:30.240283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:30.240312] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:30.244140] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: DOWN (p=20.90%) [2026-03-10T20:28:30.244419] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-03-10T20:28:30.244545] [INFO ] [sig ] PDP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:30.387818] [INFO ] [LOCAL ] Saved forecast: PDP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PDP.txt [2026-03-10T20:28:30.387940] [INFO ] [sig ] [2241/3275] Completed PDP in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-10T20:28:30.387980] [INFO ] [sig ] [2242/3275] Forecasting PDS... [2026-03-10T20:28:30.388010] [INFO ] [sig ] Generating forecast for: PDS [2026-03-10T20:28:30.388041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-03-10T20:28:30.399479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-03-10T20:28:30.399821] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-03-10T20:28:30.400676] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-03-10T20:28:30.400732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:30.400764] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:30.400792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:30.400857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:30.462548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:30.463243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:30.463326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:30.463360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:30.588396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:30.588547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:30.588606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:30.588638] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:30.592763] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: DOWN (p=11.99%) [2026-03-10T20:28:30.593048] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-03-10T20:28:30.593181] [INFO ] [sig ] PDS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:30.735826] [INFO ] [LOCAL ] Saved forecast: PDS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PDS.txt [2026-03-10T20:28:30.735989] [INFO ] [sig ] [2242/3275] Completed PDS in 0.3s | 2.78 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-10T20:28:30.736030] [INFO ] [sig ] [2243/3275] Forecasting PDX... [2026-03-10T20:28:30.736061] [INFO ] [sig ] Generating forecast for: PDX [2026-03-10T20:28:30.736092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-03-10T20:28:30.747598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-03-10T20:28:30.747986] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-03-10T20:28:30.748838] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-03-10T20:28:30.748902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:30.748956] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:30.748991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:30.749060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:30.807446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:30.808295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:30.808412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:30.808447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:30.935304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:30.935470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:30.935512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:30.935542] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:30.939106] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: DOWN (p=1.79%) [2026-03-10T20:28:30.939385] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-03-10T20:28:30.939515] [INFO ] [sig ] PDX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:31.101641] [INFO ] [LOCAL ] Saved forecast: PDX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PDX.txt [2026-03-10T20:28:31.101832] [INFO ] [sig ] [2243/3275] Completed PDX in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-10T20:28:31.101907] [INFO ] [sig ] [2244/3275] Forecasting PDYN... [2026-03-10T20:28:31.101968] [INFO ] [sig ] Generating forecast for: PDYN [2026-03-10T20:28:31.102022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-03-10T20:28:31.116147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-03-10T20:28:31.116660] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-03-10T20:28:31.117696] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-03-10T20:28:31.117760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:31.117800] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:31.117834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:31.117913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:31.181725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:31.182888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:31.182976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:31.183010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:31.310495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:31.310678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:31.310722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:31.310751] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:31.314416] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: DOWN (p=19.58%) [2026-03-10T20:28:31.314732] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-03-10T20:28:31.314865] [INFO ] [sig ] PDYN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:31.464203] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PDYN.txt [2026-03-10T20:28:31.464342] [INFO ] [sig ] [2244/3275] Completed PDYN in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-10T20:28:31.464382] [INFO ] [sig ] [2245/3275] Forecasting PEB... [2026-03-10T20:28:31.464412] [INFO ] [sig ] Generating forecast for: PEB [2026-03-10T20:28:31.464443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-03-10T20:28:31.477355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-03-10T20:28:31.477783] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-03-10T20:28:31.478855] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-03-10T20:28:31.478909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:31.478942] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:31.478970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:31.479026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:31.538529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:31.539404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:31.539492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:31.539528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:31.671604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:31.671787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:31.671835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:31.671871] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:31.676529] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: UP (p=97.09%) [2026-03-10T20:28:31.676931] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-03-10T20:28:31.677109] [INFO ] [sig ] PEB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:31.827970] [INFO ] [LOCAL ] Saved forecast: PEB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PEB.txt [2026-03-10T20:28:31.828132] [INFO ] [sig ] [2245/3275] Completed PEB in 0.4s | 2.78 sym/s | Total: 13.4m | ETA: 6.2m [2026-03-10T20:28:31.828193] [INFO ] [sig ] [2246/3275] Forecasting PEBK... [2026-03-10T20:28:31.828223] [INFO ] [sig ] Generating forecast for: PEBK [2026-03-10T20:28:31.828254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-03-10T20:28:31.838654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-03-10T20:28:31.838975] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-03-10T20:28:31.839939] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-03-10T20:28:31.840005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:31.840062] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:31.840090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:31.840148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:31.898218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:31.899140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:31.899225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:31.899257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:31.996207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:31.996362] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-10T20:28:31.996402] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:31.996432] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:31.999981] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: UP (p=84.62%) [2026-03-10T20:28:32.000261] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-03-10T20:28:32.000390] [INFO ] [sig ] PEBK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:32.145527] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PEBK.txt [2026-03-10T20:28:32.145750] [INFO ] [sig ] [2246/3275] Completed PEBK in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 6.2m [2026-03-10T20:28:32.145792] [INFO ] [sig ] [2247/3275] Forecasting PEBO... [2026-03-10T20:28:32.145830] [INFO ] [sig ] Generating forecast for: PEBO [2026-03-10T20:28:32.145863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-03-10T20:28:32.157671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-03-10T20:28:32.158007] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-03-10T20:28:32.158846] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-03-10T20:28:32.158899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:32.158930] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:32.158957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:32.159012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:32.219460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:32.220363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:32.220449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:32.220483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:32.346175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:32.346347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:32.346389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:32.346418] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:32.350096] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=2.94%) [2026-03-10T20:28:32.350386] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-03-10T20:28:32.350515] [INFO ] [sig ] PEBO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:32.494031] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PEBO.txt [2026-03-10T20:28:32.494192] [INFO ] [sig ] [2247/3275] Completed PEBO in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 6.2m [2026-03-10T20:28:32.494233] [INFO ] [sig ] [2248/3275] Forecasting PECO... [2026-03-10T20:28:32.494266] [INFO ] [sig ] Generating forecast for: PECO [2026-03-10T20:28:32.494299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-03-10T20:28:32.506246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-03-10T20:28:32.506669] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-03-10T20:28:32.507493] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-03-10T20:28:32.507548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:32.507608] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:32.507640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:32.507699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:32.565992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:32.566905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:32.566991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:32.567024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:32.691894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:32.692056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:32.692099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:32.692130] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:32.695676] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: DOWN (p=5.48%) [2026-03-10T20:28:32.695986] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-03-10T20:28:32.696130] [INFO ] [sig ] PECO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:32.847976] [INFO ] [LOCAL ] Saved forecast: PECO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PECO.txt [2026-03-10T20:28:32.848178] [INFO ] [sig ] [2248/3275] Completed PECO in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.2m [2026-03-10T20:28:32.848249] [INFO ] [sig ] [2249/3275] Forecasting PEG... [2026-03-10T20:28:32.848287] [INFO ] [sig ] Generating forecast for: PEG [2026-03-10T20:28:32.848325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-03-10T20:28:32.861306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-03-10T20:28:32.861736] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-03-10T20:28:32.862549] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-03-10T20:28:32.862627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:32.862664] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:32.862694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:32.862755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:32.923210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:32.924121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:32.924209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:32.924244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:33.044477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:33.044656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:33.044700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:33.044731] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:33.048207] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: DOWN (p=24.12%) [2026-03-10T20:28:33.048558] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-03-10T20:28:33.048772] [INFO ] [sig ] PEG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:33.193199] [INFO ] [LOCAL ] Saved forecast: PEG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PEG.txt [2026-03-10T20:28:33.193339] [INFO ] [sig ] [2249/3275] Completed PEG in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-10T20:28:33.193381] [INFO ] [sig ] [2250/3275] Forecasting PEGA... [2026-03-10T20:28:33.193412] [INFO ] [sig ] Generating forecast for: PEGA [2026-03-10T20:28:33.193444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-03-10T20:28:33.205620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-03-10T20:28:33.205955] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-03-10T20:28:33.206765] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-03-10T20:28:33.206818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:33.206880] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:33.206908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:33.206966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:33.267143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:33.267971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:33.268054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:33.268297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:33.393417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:33.393612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:33.393658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:33.393717] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:33.397414] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: UP (p=86.68%) [2026-03-10T20:28:33.397804] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-03-10T20:28:33.397952] [INFO ] [sig ] PEGA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:33.548113] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PEGA.txt [2026-03-10T20:28:33.548289] [INFO ] [sig ] [2250/3275] Completed PEGA in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-10T20:28:33.548333] [INFO ] [sig ] [2251/3275] Forecasting PEN... [2026-03-10T20:28:33.548366] [INFO ] [sig ] Generating forecast for: PEN [2026-03-10T20:28:33.548397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-03-10T20:28:33.561561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-03-10T20:28:33.562003] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-03-10T20:28:33.562859] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-03-10T20:28:33.562915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:33.562948] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:33.562976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:33.563034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:33.623433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:33.624259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:33.624344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:33.624379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:33.753372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:33.753537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:33.753602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:33.753636] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:33.757233] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: UP (p=95.26%) [2026-03-10T20:28:33.757522] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-03-10T20:28:33.757676] [INFO ] [sig ] PEN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:33.916566] [INFO ] [LOCAL ] Saved forecast: PEN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PEN.txt [2026-03-10T20:28:33.916802] [INFO ] [sig ] [2251/3275] Completed PEN in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-10T20:28:33.916864] [INFO ] [sig ] [2252/3275] Forecasting PENN... [2026-03-10T20:28:33.916897] [INFO ] [sig ] Generating forecast for: PENN [2026-03-10T20:28:33.916932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-03-10T20:28:33.931314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-03-10T20:28:33.931724] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-03-10T20:28:33.932647] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-03-10T20:28:33.932703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:33.932737] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:33.932766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:33.932823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:33.995543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:33.996606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:33.996699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:33.996763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:34.132940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:34.133319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:34.133382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:34.133434] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:34.138115] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: UP (p=98.33%) [2026-03-10T20:28:34.138500] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-03-10T20:28:34.138669] [INFO ] [sig ] PENN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:34.289529] [INFO ] [LOCAL ] Saved forecast: PENN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PENN.txt [2026-03-10T20:28:34.289694] [INFO ] [sig ] [2252/3275] Completed PENN in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-10T20:28:34.289735] [INFO ] [sig ] [2253/3275] Forecasting PEO... [2026-03-10T20:28:34.289766] [INFO ] [sig ] Generating forecast for: PEO [2026-03-10T20:28:34.289797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-03-10T20:28:34.302258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-03-10T20:28:34.302647] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-03-10T20:28:34.303459] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-03-10T20:28:34.303512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:34.303544] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:34.303592] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:34.303653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:34.362473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:34.363489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:34.363592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:34.363629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:34.486908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:34.487073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:34.487115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:34.487181] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:34.491106] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: UP (p=80.11%) [2026-03-10T20:28:34.491606] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-03-10T20:28:34.491740] [INFO ] [sig ] PEO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:34.661559] [INFO ] [LOCAL ] Saved forecast: PEO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PEO.txt [2026-03-10T20:28:34.661752] [INFO ] [sig ] [2253/3275] Completed PEO in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-10T20:28:34.661793] [INFO ] [sig ] [2254/3275] Forecasting PEP... [2026-03-10T20:28:34.661824] [INFO ] [sig ] Generating forecast for: PEP [2026-03-10T20:28:34.661856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-03-10T20:28:34.675503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-03-10T20:28:34.675969] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-03-10T20:28:34.677037] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-03-10T20:28:34.677094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:34.677125] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:34.677169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:34.677227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:34.738059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:34.739058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:34.739157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:34.739191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:34.866419] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:34.866601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:34.866645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:34.866673] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:34.870199] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: DOWN (p=7.22%) [2026-03-10T20:28:34.870505] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-03-10T20:28:34.870665] [INFO ] [sig ] PEP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:35.019703] [INFO ] [LOCAL ] Saved forecast: PEP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PEP.txt [2026-03-10T20:28:35.019861] [INFO ] [sig ] [2254/3275] Completed PEP in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-10T20:28:35.019903] [INFO ] [sig ] [2255/3275] Forecasting PEPG... [2026-03-10T20:28:35.019934] [INFO ] [sig ] Generating forecast for: PEPG [2026-03-10T20:28:35.019965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-03-10T20:28:35.031168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-03-10T20:28:35.031607] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-03-10T20:28:35.032471] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-03-10T20:28:35.032528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:35.032560] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:35.032616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:35.032677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:35.091812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:35.092744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:35.092829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:35.092862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:35.212731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:35.212895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:35.212936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:35.212966] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:35.216605] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: UP (p=56.79%) [2026-03-10T20:28:35.216905] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-03-10T20:28:35.217049] [INFO ] [sig ] PEPG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:35.389852] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PEPG.txt [2026-03-10T20:28:35.390037] [INFO ] [sig ] [2255/3275] Completed PEPG in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-10T20:28:35.390078] [INFO ] [sig ] [2256/3275] Forecasting PERF... [2026-03-10T20:28:35.390109] [INFO ] [sig ] Generating forecast for: PERF [2026-03-10T20:28:35.390141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-03-10T20:28:35.403372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-03-10T20:28:35.403785] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-03-10T20:28:35.404852] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-03-10T20:28:35.404906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:35.404938] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:35.404964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:35.405020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:35.464320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:35.465275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:35.465401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:35.465435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:35.617641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:35.617808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:35.617851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:35.617879] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:35.621591] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: UP (p=58.09%) [2026-03-10T20:28:35.621953] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-03-10T20:28:35.622103] [INFO ] [sig ] PERF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:35.788262] [INFO ] [LOCAL ] Saved forecast: PERF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PERF.txt [2026-03-10T20:28:35.788428] [INFO ] [sig ] [2256/3275] Completed PERF in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-10T20:28:35.788470] [INFO ] [sig ] [2257/3275] Forecasting PERI... [2026-03-10T20:28:35.788502] [INFO ] [sig ] Generating forecast for: PERI [2026-03-10T20:28:35.788533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-03-10T20:28:35.799452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-03-10T20:28:35.799864] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-03-10T20:28:35.800698] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-03-10T20:28:35.800751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:35.800784] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:35.800811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:35.800867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:35.859587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:35.860499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:35.860604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:35.860641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:35.978289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:35.978451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:35.978498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:35.978528] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:35.981976] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: DOWN (p=42.16%) [2026-03-10T20:28:35.982260] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-03-10T20:28:35.982390] [INFO ] [sig ] PERI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:36.127002] [INFO ] [LOCAL ] Saved forecast: PERI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PERI.txt [2026-03-10T20:28:36.127162] [INFO ] [sig ] [2257/3275] Completed PERI in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-10T20:28:36.127203] [INFO ] [sig ] [2258/3275] Forecasting PESI... [2026-03-10T20:28:36.127236] [INFO ] [sig ] Generating forecast for: PESI [2026-03-10T20:28:36.127273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-03-10T20:28:36.138661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-03-10T20:28:36.138961] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-03-10T20:28:36.139789] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-03-10T20:28:36.139843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:36.139876] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:36.139903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:36.139961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:36.198081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:36.198740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:36.198821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:36.198854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:36.320889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:36.321053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:36.321093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:36.321122] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:36.324510] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: UP (p=99.11%) [2026-03-10T20:28:36.324804] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-03-10T20:28:36.324932] [INFO ] [sig ] PESI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:36.469193] [INFO ] [LOCAL ] Saved forecast: PESI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PESI.txt [2026-03-10T20:28:36.469333] [INFO ] [sig ] [2258/3275] Completed PESI in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-10T20:28:36.469372] [INFO ] [sig ] [2259/3275] Forecasting PETS... [2026-03-10T20:28:36.469402] [INFO ] [sig ] Generating forecast for: PETS [2026-03-10T20:28:36.469433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-03-10T20:28:36.481021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-03-10T20:28:36.481405] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-03-10T20:28:36.482233] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-03-10T20:28:36.482287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:36.482318] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:36.482345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:36.482402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:36.540421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:36.541536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:36.541641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:36.541675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:36.674727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:36.674909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:36.674960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:36.674991] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:36.680493] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=31.42%) [2026-03-10T20:28:36.681002] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-03-10T20:28:36.681210] [INFO ] [sig ] PETS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:36.849659] [INFO ] [LOCAL ] Saved forecast: PETS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PETS.txt [2026-03-10T20:28:36.849800] [INFO ] [sig ] [2259/3275] Completed PETS in 0.4s | 2.78 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-10T20:28:36.849840] [INFO ] [sig ] [2260/3275] Forecasting PEY... [2026-03-10T20:28:36.849869] [INFO ] [sig ] Generating forecast for: PEY [2026-03-10T20:28:36.849900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-03-10T20:28:36.861813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-03-10T20:28:36.862161] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-03-10T20:28:36.863183] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-03-10T20:28:36.863236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:36.863451] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:36.863477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:36.863533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:36.923401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:36.924202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:36.924509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:36.924543] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:37.046620] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:37.046787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:37.046829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:37.046858] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:37.050325] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=4.93%) [2026-03-10T20:28:37.050629] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-03-10T20:28:37.050762] [INFO ] [sig ] PEY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:37.193412] [INFO ] [LOCAL ] Saved forecast: PEY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PEY.txt [2026-03-10T20:28:37.193551] [INFO ] [sig ] [2260/3275] Completed PEY in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-10T20:28:37.193611] [INFO ] [sig ] [2261/3275] Forecasting PFBC... [2026-03-10T20:28:37.193644] [INFO ] [sig ] Generating forecast for: PFBC [2026-03-10T20:28:37.193674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-03-10T20:28:37.204173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-03-10T20:28:37.204530] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-03-10T20:28:37.205341] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-03-10T20:28:37.205396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:37.205429] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:37.205456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:37.205513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:37.263816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:37.264617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:37.264698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:37.264731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:37.378627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:37.378792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:37.378833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:37.378862] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:37.382392] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-03-10T20:28:37.382696] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-03-10T20:28:37.382825] [INFO ] [sig ] PFBC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:37.527537] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PFBC.txt [2026-03-10T20:28:37.527722] [INFO ] [sig ] [2261/3275] Completed PFBC in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-10T20:28:37.527763] [INFO ] [sig ] [2262/3275] Forecasting PFD... [2026-03-10T20:28:37.527793] [INFO ] [sig ] Generating forecast for: PFD [2026-03-10T20:28:37.527826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-03-10T20:28:37.539322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-03-10T20:28:37.539747] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-03-10T20:28:37.540630] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-03-10T20:28:37.540686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:37.540717] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:37.540757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:37.540815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:37.598262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:37.599202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:37.599290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:37.599324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:37.710462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:37.710672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:37.710724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:37.710760] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:37.714722] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: DOWN (p=16.73%) [2026-03-10T20:28:37.715026] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-03-10T20:28:37.715169] [INFO ] [sig ] PFD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:37.862429] [INFO ] [LOCAL ] Saved forecast: PFD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PFD.txt [2026-03-10T20:28:37.862611] [INFO ] [sig ] [2262/3275] Completed PFD in 0.3s | 2.78 sym/s | Total: 13.5m | ETA: 6.1m [2026-03-10T20:28:37.862655] [INFO ] [sig ] [2263/3275] Forecasting PFF... [2026-03-10T20:28:37.862686] [INFO ] [sig ] Generating forecast for: PFF [2026-03-10T20:28:37.862718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-03-10T20:28:37.874956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-03-10T20:28:37.875380] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-03-10T20:28:37.876258] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-03-10T20:28:37.876313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:37.876346] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:37.876373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:37.876431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:37.934198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:37.935117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:37.935205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:37.935238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:38.066821] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:38.066981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:38.067022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:38.067052] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:38.071086] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=9.34%) [2026-03-10T20:28:38.071388] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-03-10T20:28:38.071534] [INFO ] [sig ] PFF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:38.257683] [INFO ] [LOCAL ] Saved forecast: PFF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PFF.txt [2026-03-10T20:28:38.257886] [INFO ] [sig ] [2263/3275] Completed PFF in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.1m [2026-03-10T20:28:38.257930] [INFO ] [sig ] [2264/3275] Forecasting PFG... [2026-03-10T20:28:38.257962] [INFO ] [sig ] Generating forecast for: PFG [2026-03-10T20:28:38.257993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-03-10T20:28:38.272847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-03-10T20:28:38.273291] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-03-10T20:28:38.274179] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-03-10T20:28:38.274234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:38.274265] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:38.274291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:38.274348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:38.332159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:38.333189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:38.333277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:38.333312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:38.456856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:38.457021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:38.457062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:38.457091] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:38.460553] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: UP (p=99.89%) [2026-03-10T20:28:38.460884] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-03-10T20:28:38.461013] [INFO ] [sig ] PFG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:38.607092] [INFO ] [LOCAL ] Saved forecast: PFG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PFG.txt [2026-03-10T20:28:38.607256] [INFO ] [sig ] [2264/3275] Completed PFG in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 6.1m [2026-03-10T20:28:38.607296] [INFO ] [sig ] [2265/3275] Forecasting PFGC... [2026-03-10T20:28:38.607326] [INFO ] [sig ] Generating forecast for: PFGC [2026-03-10T20:28:38.607357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-03-10T20:28:38.619022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-03-10T20:28:38.619439] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-03-10T20:28:38.620353] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-03-10T20:28:38.620408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:38.620442] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:38.620471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:38.620529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:38.678222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:38.679181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:38.679271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:38.679304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:38.806270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:38.806438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:38.806479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:38.806509] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:38.810103] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: DOWN (p=34.14%) [2026-03-10T20:28:38.810404] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-03-10T20:28:38.810545] [INFO ] [sig ] PFGC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:38.956725] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PFGC.txt [2026-03-10T20:28:38.956887] [INFO ] [sig ] [2265/3275] Completed PFGC in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 6.1m [2026-03-10T20:28:38.956928] [INFO ] [sig ] [2266/3275] Forecasting PFH... [2026-03-10T20:28:38.956959] [INFO ] [sig ] Generating forecast for: PFH [2026-03-10T20:28:38.956990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-03-10T20:28:38.969699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-03-10T20:28:38.970106] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-03-10T20:28:38.971009] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-03-10T20:28:38.971064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:38.971101] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:38.971130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:38.971188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:39.030881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:39.032046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:39.032146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:39.032187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:39.153450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:39.153631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:39.153674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:39.153704] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:39.157184] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: DOWN (p=17.36%) [2026-03-10T20:28:39.157467] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-03-10T20:28:39.157612] [INFO ] [sig ] PFH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:39.300690] [INFO ] [LOCAL ] Saved forecast: PFH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PFH.txt [2026-03-10T20:28:39.300853] [INFO ] [sig ] [2266/3275] Completed PFH in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-10T20:28:39.300893] [INFO ] [sig ] [2267/3275] Forecasting PFIS... [2026-03-10T20:28:39.300924] [INFO ] [sig ] Generating forecast for: PFIS [2026-03-10T20:28:39.300954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-03-10T20:28:39.312282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-03-10T20:28:39.312729] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-03-10T20:28:39.313630] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-03-10T20:28:39.313700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:39.313770] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:39.313810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:39.313895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:39.371196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:39.372087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:39.372176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:39.372210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:39.487234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:39.487394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:39.487435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:39.487464] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:39.491027] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: UP (p=79.63%) [2026-03-10T20:28:39.491312] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-03-10T20:28:39.491445] [INFO ] [sig ] PFIS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:39.634478] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PFIS.txt [2026-03-10T20:28:39.634648] [INFO ] [sig ] [2267/3275] Completed PFIS in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-10T20:28:39.634701] [INFO ] [sig ] [2268/3275] Forecasting PFL... [2026-03-10T20:28:39.634732] [INFO ] [sig ] Generating forecast for: PFL [2026-03-10T20:28:39.634764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-03-10T20:28:39.645801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-03-10T20:28:39.646177] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-03-10T20:28:39.646985] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-03-10T20:28:39.647038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:39.647069] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:39.647096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:39.647161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:39.713213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:39.714600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:39.714691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:39.714725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:39.846729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:39.846909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:39.846950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:39.846981] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:39.850471] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: UP (p=99.64%) [2026-03-10T20:28:39.850781] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-03-10T20:28:39.850915] [INFO ] [sig ] PFL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:39.999640] [INFO ] [LOCAL ] Saved forecast: PFL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PFL.txt [2026-03-10T20:28:39.999823] [INFO ] [sig ] [2268/3275] Completed PFL in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-10T20:28:39.999865] [INFO ] [sig ] [2269/3275] Forecasting PFM... [2026-03-10T20:28:39.999895] [INFO ] [sig ] Generating forecast for: PFM [2026-03-10T20:28:39.999926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-03-10T20:28:40.013171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-03-10T20:28:40.013705] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-03-10T20:28:40.014697] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-03-10T20:28:40.014757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:40.014791] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:40.014818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:40.014876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:40.073018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:40.074029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:40.074123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:40.074159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:40.198591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:40.198759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:40.198802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:40.198831] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:40.202493] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: DOWN (p=40.29%) [2026-03-10T20:28:40.202831] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-03-10T20:28:40.202977] [INFO ] [sig ] PFM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:40.352686] [INFO ] [LOCAL ] Saved forecast: PFM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PFM.txt [2026-03-10T20:28:40.352861] [INFO ] [sig ] [2269/3275] Completed PFM in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-10T20:28:40.352901] [INFO ] [sig ] [2270/3275] Forecasting PFN... [2026-03-10T20:28:40.352931] [INFO ] [sig ] Generating forecast for: PFN [2026-03-10T20:28:40.352964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-03-10T20:28:40.364704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-03-10T20:28:40.365177] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-03-10T20:28:40.366107] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-03-10T20:28:40.366173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:40.366211] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:40.366243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:40.366302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:40.423539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:40.424523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:40.424644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:40.424678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:40.543750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:40.543921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:40.543962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:40.544030] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:40.547949] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: UP (p=87.63%) [2026-03-10T20:28:40.548400] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-03-10T20:28:40.548563] [INFO ] [sig ] PFN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:40.695986] [INFO ] [LOCAL ] Saved forecast: PFN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PFN.txt [2026-03-10T20:28:40.696164] [INFO ] [sig ] [2270/3275] Completed PFN in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-10T20:28:40.696211] [INFO ] [sig ] [2271/3275] Forecasting PFO... [2026-03-10T20:28:40.696243] [INFO ] [sig ] Generating forecast for: PFO [2026-03-10T20:28:40.696273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-03-10T20:28:40.707699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-03-10T20:28:40.708249] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-03-10T20:28:40.709318] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-03-10T20:28:40.709375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:40.709408] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:40.709435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:40.709492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:40.767401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:40.768354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:40.768440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:40.768472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:40.882918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:40.883087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:40.883128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:40.883158] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:40.886657] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: DOWN (p=16.06%) [2026-03-10T20:28:40.886952] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-03-10T20:28:40.887087] [INFO ] [sig ] PFO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:41.029554] [INFO ] [LOCAL ] Saved forecast: PFO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PFO.txt [2026-03-10T20:28:41.029728] [INFO ] [sig ] [2271/3275] Completed PFO in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-10T20:28:41.029769] [INFO ] [sig ] [2272/3275] Forecasting PFS... [2026-03-10T20:28:41.029800] [INFO ] [sig ] Generating forecast for: PFS [2026-03-10T20:28:41.029831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-03-10T20:28:41.041336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-03-10T20:28:41.041762] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-03-10T20:28:41.042565] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-03-10T20:28:41.042642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:41.042673] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:41.042700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:41.042757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:41.099663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:41.100596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:41.100682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:41.100716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:41.222474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:41.222651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:41.222692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:41.222722] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:41.226222] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: DOWN (p=7.12%) [2026-03-10T20:28:41.226525] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-03-10T20:28:41.226693] [INFO ] [sig ] PFS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:41.373947] [INFO ] [LOCAL ] Saved forecast: PFS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PFS.txt [2026-03-10T20:28:41.374122] [INFO ] [sig ] [2272/3275] Completed PFS in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-10T20:28:41.374180] [INFO ] [sig ] [2273/3275] Forecasting PFSI... [2026-03-10T20:28:41.374220] [INFO ] [sig ] Generating forecast for: PFSI [2026-03-10T20:28:41.374258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-03-10T20:28:41.386260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-03-10T20:28:41.386682] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-03-10T20:28:41.387494] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-03-10T20:28:41.387548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:41.387606] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:41.387637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:41.387718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:41.447968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:41.448915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:41.449002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:41.449035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:41.570989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:41.571141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:41.571181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:41.571208] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:41.574978] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: DOWN (p=14.55%) [2026-03-10T20:28:41.575293] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-03-10T20:28:41.575420] [INFO ] [sig ] PFSI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:41.718926] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PFSI.txt [2026-03-10T20:28:41.719072] [INFO ] [sig ] [2273/3275] Completed PFSI in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-10T20:28:41.719111] [INFO ] [sig ] [2274/3275] Forecasting PGC... [2026-03-10T20:28:41.719142] [INFO ] [sig ] Generating forecast for: PGC [2026-03-10T20:28:41.719172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-03-10T20:28:41.730540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-03-10T20:28:41.730924] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-03-10T20:28:41.731734] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-03-10T20:28:41.731786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:41.731818] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:41.731846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:41.731903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:41.790058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:41.790969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:41.791059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:41.791091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:41.909493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:41.909674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:41.909758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:41.909798] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:41.913252] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: UP (p=76.26%) [2026-03-10T20:28:41.913540] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-03-10T20:28:41.913685] [INFO ] [sig ] PGC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:42.055960] [INFO ] [LOCAL ] Saved forecast: PGC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PGC.txt [2026-03-10T20:28:42.056085] [INFO ] [sig ] [2274/3275] Completed PGC in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-10T20:28:42.056125] [INFO ] [sig ] [2275/3275] Forecasting PGEN... [2026-03-10T20:28:42.056155] [INFO ] [sig ] Generating forecast for: PGEN [2026-03-10T20:28:42.056185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-03-10T20:28:42.067689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-03-10T20:28:42.068034] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-03-10T20:28:42.068865] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-03-10T20:28:42.068919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:42.068950] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:42.068977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:42.069033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:42.126728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:42.127664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:42.127749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:42.127782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:42.247147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:42.247315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:42.247356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:42.247384] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:42.251018] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: UP (p=52.32%) [2026-03-10T20:28:42.251341] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-03-10T20:28:42.251471] [INFO ] [sig ] PGEN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:42.396158] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PGEN.txt [2026-03-10T20:28:42.396307] [INFO ] [sig ] [2275/3275] Completed PGEN in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-10T20:28:42.396347] [INFO ] [sig ] [2276/3275] Forecasting PGJ... [2026-03-10T20:28:42.396377] [INFO ] [sig ] Generating forecast for: PGJ [2026-03-10T20:28:42.396408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-03-10T20:28:42.408698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-03-10T20:28:42.409133] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-03-10T20:28:42.410016] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-03-10T20:28:42.410071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:42.410102] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:42.410129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:42.410190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:42.470302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:42.471274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:42.471403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:42.471440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:42.596828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:42.596991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:42.597032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:42.597062] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:42.600695] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: UP (p=95.04%) [2026-03-10T20:28:42.600993] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-03-10T20:28:42.601130] [INFO ] [sig ] PGJ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:42.758690] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PGJ.txt [2026-03-10T20:28:42.758890] [INFO ] [sig ] [2276/3275] Completed PGJ in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-10T20:28:42.758935] [INFO ] [sig ] [2277/3275] Forecasting PGNY... [2026-03-10T20:28:42.758968] [INFO ] [sig ] Generating forecast for: PGNY [2026-03-10T20:28:42.758998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-03-10T20:28:42.772466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-03-10T20:28:42.772880] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-03-10T20:28:42.773731] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-03-10T20:28:42.773785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:42.773817] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:42.773846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:42.773903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:42.839884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:42.840894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:42.841025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:42.841062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:42.986637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:42.986797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:42.986838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:42.986868] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:42.990732] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: UP (p=92.91%) [2026-03-10T20:28:42.991014] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-03-10T20:28:42.991150] [INFO ] [sig ] PGNY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:43.151104] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PGNY.txt [2026-03-10T20:28:43.151236] [INFO ] [sig ] [2277/3275] Completed PGNY in 0.4s | 2.78 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-10T20:28:43.151276] [INFO ] [sig ] [2278/3275] Forecasting PGP... [2026-03-10T20:28:43.151307] [INFO ] [sig ] Generating forecast for: PGP [2026-03-10T20:28:43.151339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-03-10T20:28:43.162784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-03-10T20:28:43.163113] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-03-10T20:28:43.164121] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-03-10T20:28:43.164180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:43.164241] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:43.164271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:43.164518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:43.223548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:43.224214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:43.224331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:43.224376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:43.341312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:43.341441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:43.341480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:43.341509] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:43.344892] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: UP (p=99.61%) [2026-03-10T20:28:43.345168] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-03-10T20:28:43.345291] [INFO ] [sig ] PGP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:43.489073] [INFO ] [LOCAL ] Saved forecast: PGP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PGP.txt [2026-03-10T20:28:43.489206] [INFO ] [sig ] [2278/3275] Completed PGP in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-10T20:28:43.489254] [INFO ] [sig ] [2279/3275] Forecasting PGZ... [2026-03-10T20:28:43.489291] [INFO ] [sig ] Generating forecast for: PGZ [2026-03-10T20:28:43.489327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-03-10T20:28:43.500925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-03-10T20:28:43.501273] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-03-10T20:28:43.502092] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-03-10T20:28:43.502146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:43.502179] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:43.502209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:43.502265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:43.561110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:43.561821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:43.561906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:43.561940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:43.681087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:43.681246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:43.681286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:43.681314] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:43.684772] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: DOWN (p=47.72%) [2026-03-10T20:28:43.685061] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-03-10T20:28:43.685190] [INFO ] [sig ] PGZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:43.830207] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PGZ.txt [2026-03-10T20:28:43.830374] [INFO ] [sig ] [2279/3275] Completed PGZ in 0.3s | 2.78 sym/s | Total: 13.6m | ETA: 6.0m [2026-03-10T20:28:43.830623] [INFO ] [sig ] [2280/3275] Forecasting PH... [2026-03-10T20:28:43.830656] [INFO ] [sig ] Generating forecast for: PH [2026-03-10T20:28:43.830687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-03-10T20:28:43.842430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-03-10T20:28:43.842814] [INFO ] [FORECASTER] Starting predict_future for PH [2026-03-10T20:28:43.843673] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-03-10T20:28:43.843727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:43.843759] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:43.843786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:43.843843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:43.900963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:43.901886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:43.901973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:43.902006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:44.026987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:44.027177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:44.027223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:44.027258] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:44.030793] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: DOWN (p=34.87%) [2026-03-10T20:28:44.031079] [INFO ] [FORECASTER] Completed predict_future for PH [2026-03-10T20:28:44.031210] [INFO ] [sig ] PH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:44.175018] [INFO ] [LOCAL ] Saved forecast: PH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PH.txt [2026-03-10T20:28:44.175197] [INFO ] [sig ] [2280/3275] Completed PH in 0.3s | 2.78 sym/s | Total: 13.7m | ETA: 6.0m [2026-03-10T20:28:44.175246] [INFO ] [sig ] [2281/3275] Forecasting PHG... [2026-03-10T20:28:44.175283] [INFO ] [sig ] Generating forecast for: PHG [2026-03-10T20:28:44.175322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-03-10T20:28:44.186312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-03-10T20:28:44.186898] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-03-10T20:28:44.187720] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-03-10T20:28:44.187773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:44.187805] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:44.187831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:44.187888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:44.245654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:44.246555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:44.246664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:44.246700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:44.374083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:44.374272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:44.374316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:44.374345] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:44.377895] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: DOWN (p=19.53%) [2026-03-10T20:28:44.378241] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-03-10T20:28:44.378396] [INFO ] [sig ] PHG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:44.521616] [INFO ] [LOCAL ] Saved forecast: PHG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PHG.txt [2026-03-10T20:28:44.521779] [INFO ] [sig ] [2281/3275] Completed PHG in 0.3s | 2.78 sym/s | Total: 13.7m | ETA: 6.0m [2026-03-10T20:28:44.521820] [INFO ] [sig ] [2282/3275] Forecasting PHI... [2026-03-10T20:28:44.521850] [INFO ] [sig ] Generating forecast for: PHI [2026-03-10T20:28:44.521896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-03-10T20:28:44.533476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-03-10T20:28:44.533884] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-03-10T20:28:44.534742] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-03-10T20:28:44.534797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:44.534830] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:44.534859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:44.534919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:44.594517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:44.595520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:44.595630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:44.595673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:44.712152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:44.712310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:44.712354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:44.712383] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:44.715817] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: DOWN (p=27.29%) [2026-03-10T20:28:44.716106] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-03-10T20:28:44.716240] [INFO ] [sig ] PHI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:44.870991] [INFO ] [LOCAL ] Saved forecast: PHI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PHI.txt [2026-03-10T20:28:44.871170] [INFO ] [sig ] [2282/3275] Completed PHI in 0.3s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:44.871212] [INFO ] [sig ] [2283/3275] Forecasting PHK... [2026-03-10T20:28:44.871244] [INFO ] [sig ] Generating forecast for: PHK [2026-03-10T20:28:44.871276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-03-10T20:28:44.883327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-03-10T20:28:44.883719] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-03-10T20:28:44.884635] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-03-10T20:28:44.884690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:44.884724] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:44.884752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:44.884810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:44.950775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:44.951717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:44.951808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:44.951842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:45.088958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:45.089141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:45.089182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:45.089219] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:45.092977] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: UP (p=77.70%) [2026-03-10T20:28:45.093305] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-03-10T20:28:45.093452] [INFO ] [sig ] PHK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:45.242763] [INFO ] [LOCAL ] Saved forecast: PHK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PHK.txt [2026-03-10T20:28:45.242914] [INFO ] [sig ] [2283/3275] Completed PHK in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:45.242957] [INFO ] [sig ] [2284/3275] Forecasting PHM... [2026-03-10T20:28:45.242988] [INFO ] [sig ] Generating forecast for: PHM [2026-03-10T20:28:45.243018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-03-10T20:28:45.255936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-03-10T20:28:45.256294] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-03-10T20:28:45.257154] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-03-10T20:28:45.257210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:45.257276] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:45.257306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:45.257368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:45.318886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:45.319696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:45.319784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:45.319818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:45.444788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:45.444951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:45.444994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:45.445023] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:45.449131] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: DOWN (p=36.34%) [2026-03-10T20:28:45.449683] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-03-10T20:28:45.449842] [INFO ] [sig ] PHM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:45.595849] [INFO ] [LOCAL ] Saved forecast: PHM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PHM.txt [2026-03-10T20:28:45.596015] [INFO ] [sig ] [2284/3275] Completed PHM in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:45.596058] [INFO ] [sig ] [2285/3275] Forecasting PHO... [2026-03-10T20:28:45.596087] [INFO ] [sig ] Generating forecast for: PHO [2026-03-10T20:28:45.596117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-03-10T20:28:45.607483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-03-10T20:28:45.607864] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-03-10T20:28:45.608765] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-03-10T20:28:45.608819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:45.608850] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:45.608876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:45.608932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:45.670222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:45.671169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:45.671260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:45.671295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:45.800474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:45.800672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:45.800716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:45.800745] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:45.804648] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=45.50%) [2026-03-10T20:28:45.805004] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-03-10T20:28:45.805148] [INFO ] [sig ] PHO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:45.955958] [INFO ] [LOCAL ] Saved forecast: PHO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PHO.txt [2026-03-10T20:28:45.956173] [INFO ] [sig ] [2285/3275] Completed PHO in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:45.956229] [INFO ] [sig ] [2286/3275] Forecasting PHUN... [2026-03-10T20:28:45.956269] [INFO ] [sig ] Generating forecast for: PHUN [2026-03-10T20:28:45.956320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-03-10T20:28:45.970975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-03-10T20:28:45.971414] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-03-10T20:28:45.972337] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-03-10T20:28:45.972399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:45.972441] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:45.972472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:45.972529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:46.034129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:46.035108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:46.035204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:46.035246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:46.162426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:46.162600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:46.162643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:46.162672] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:46.166336] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=24.43%) [2026-03-10T20:28:46.166664] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-03-10T20:28:46.166799] [INFO ] [sig ] PHUN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:46.313027] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PHUN.txt [2026-03-10T20:28:46.313181] [INFO ] [sig ] [2286/3275] Completed PHUN in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:46.313223] [INFO ] [sig ] [2287/3275] Forecasting PHVS... [2026-03-10T20:28:46.313253] [INFO ] [sig ] Generating forecast for: PHVS [2026-03-10T20:28:46.313286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-03-10T20:28:46.324771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-03-10T20:28:46.325140] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-03-10T20:28:46.326020] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-03-10T20:28:46.326074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:46.326107] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:46.326134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:46.326190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:46.383334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:46.384126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:46.384210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:46.384243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:46.512055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:46.512218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:46.512260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:46.512333] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:46.516053] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: UP (p=88.69%) [2026-03-10T20:28:46.516380] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-03-10T20:28:46.516527] [INFO ] [sig ] PHVS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:46.659663] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PHVS.txt [2026-03-10T20:28:46.659810] [INFO ] [sig ] [2287/3275] Completed PHVS in 0.3s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:46.659851] [INFO ] [sig ] [2288/3275] Forecasting PI... [2026-03-10T20:28:46.659881] [INFO ] [sig ] Generating forecast for: PI [2026-03-10T20:28:46.659914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-03-10T20:28:46.672031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-03-10T20:28:46.672433] [INFO ] [FORECASTER] Starting predict_future for PI [2026-03-10T20:28:46.673250] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-03-10T20:28:46.673303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:46.673335] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:46.673363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:46.673419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:46.732774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:46.733867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:46.733992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:46.734028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:46.859695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:46.859860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:46.859903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:46.859933] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:46.863562] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: UP (p=86.78%) [2026-03-10T20:28:46.863925] [INFO ] [FORECASTER] Completed predict_future for PI [2026-03-10T20:28:46.864087] [INFO ] [sig ] PI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:47.010324] [INFO ] [LOCAL ] Saved forecast: PI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PI.txt [2026-03-10T20:28:47.010491] [INFO ] [sig ] [2288/3275] Completed PI in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:47.010531] [INFO ] [sig ] [2289/3275] Forecasting PID... [2026-03-10T20:28:47.010559] [INFO ] [sig ] Generating forecast for: PID [2026-03-10T20:28:47.010612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-03-10T20:28:47.022722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-03-10T20:28:47.023142] [INFO ] [FORECASTER] Starting predict_future for PID [2026-03-10T20:28:47.024000] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-03-10T20:28:47.024055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:47.024089] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:47.024117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:47.024177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:47.085164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:47.086115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:47.086206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:47.086240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:47.214359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:47.214537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:47.214628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:47.214684] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:47.218467] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: DOWN (p=10.72%) [2026-03-10T20:28:47.218877] [INFO ] [FORECASTER] Completed predict_future for PID [2026-03-10T20:28:47.219078] [INFO ] [sig ] PID: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:47.374864] [INFO ] [LOCAL ] Saved forecast: PID 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PID.txt [2026-03-10T20:28:47.375029] [INFO ] [sig ] [2289/3275] Completed PID in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:47.375078] [INFO ] [sig ] [2290/3275] Forecasting PIE... [2026-03-10T20:28:47.375110] [INFO ] [sig ] Generating forecast for: PIE [2026-03-10T20:28:47.375143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-03-10T20:28:47.386466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-03-10T20:28:47.386926] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-03-10T20:28:47.387791] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-03-10T20:28:47.387845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:47.387878] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:47.387905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:47.387962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:47.446619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:47.447488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:47.447598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:47.447639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:47.565709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:47.565876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:47.565917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:47.565946] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:47.569616] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: UP (p=95.81%) [2026-03-10T20:28:47.569951] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-03-10T20:28:47.570094] [INFO ] [sig ] PIE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:47.717192] [INFO ] [LOCAL ] Saved forecast: PIE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PIE.txt [2026-03-10T20:28:47.717351] [INFO ] [sig ] [2290/3275] Completed PIE in 0.3s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:47.717392] [INFO ] [sig ] [2291/3275] Forecasting PII... [2026-03-10T20:28:47.717422] [INFO ] [sig ] Generating forecast for: PII [2026-03-10T20:28:47.717453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-03-10T20:28:47.728950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-03-10T20:28:47.729410] [INFO ] [FORECASTER] Starting predict_future for PII [2026-03-10T20:28:47.730325] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-03-10T20:28:47.730384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:47.730456] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:47.730487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:47.730545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:47.791188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:47.792148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:47.792246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:47.792281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:47.917255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:47.917412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:47.917453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:47.917482] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:47.921036] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: DOWN (p=29.80%) [2026-03-10T20:28:47.921344] [INFO ] [FORECASTER] Completed predict_future for PII [2026-03-10T20:28:47.921489] [INFO ] [sig ] PII: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:48.066347] [INFO ] [LOCAL ] Saved forecast: PII 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PII.txt [2026-03-10T20:28:48.066522] [INFO ] [sig ] [2291/3275] Completed PII in 0.3s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:48.066562] [INFO ] [sig ] [2292/3275] Forecasting PIM... [2026-03-10T20:28:48.066613] [INFO ] [sig ] Generating forecast for: PIM [2026-03-10T20:28:48.066647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-03-10T20:28:48.077861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-03-10T20:28:48.078290] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-03-10T20:28:48.079172] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-03-10T20:28:48.079228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:48.079261] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:48.079290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:48.079348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:48.139733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:48.140701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:48.140791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:48.140826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:48.259801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:48.259957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:48.259998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:48.260026] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:48.263493] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: UP (p=52.74%) [2026-03-10T20:28:48.263787] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-03-10T20:28:48.263914] [INFO ] [sig ] PIM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:48.408121] [INFO ] [LOCAL ] Saved forecast: PIM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PIM.txt [2026-03-10T20:28:48.408283] [INFO ] [sig ] [2292/3275] Completed PIM in 0.3s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:48.408332] [INFO ] [sig ] [2293/3275] Forecasting PINE... [2026-03-10T20:28:48.408368] [INFO ] [sig ] Generating forecast for: PINE [2026-03-10T20:28:48.408406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-03-10T20:28:48.419706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-03-10T20:28:48.420036] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-03-10T20:28:48.420869] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-03-10T20:28:48.420922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:48.420954] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:48.420981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:48.421038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:48.481510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:48.482471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:48.482569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:48.482626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:48.605715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:48.605877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:48.605918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:48.605947] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:48.609488] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: DOWN (p=24.92%) [2026-03-10T20:28:48.609800] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-03-10T20:28:48.609938] [INFO ] [sig ] PINE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:48.765809] [INFO ] [LOCAL ] Saved forecast: PINE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PINE.txt [2026-03-10T20:28:48.765980] [INFO ] [sig ] [2293/3275] Completed PINE in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:48.766024] [INFO ] [sig ] [2294/3275] Forecasting PINS... [2026-03-10T20:28:48.766054] [INFO ] [sig ] Generating forecast for: PINS [2026-03-10T20:28:48.766087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-03-10T20:28:48.778394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-03-10T20:28:48.778861] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-03-10T20:28:48.779812] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-03-10T20:28:48.779866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:48.779898] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:48.779925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:48.779982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:48.840651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:48.841654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:48.841781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:48.841817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:48.970686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:48.970845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:48.970888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:48.970918] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:48.974432] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: UP (p=64.31%) [2026-03-10T20:28:48.974751] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-03-10T20:28:48.974887] [INFO ] [sig ] PINS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:49.118686] [INFO ] [LOCAL ] Saved forecast: PINS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PINS.txt [2026-03-10T20:28:49.118854] [INFO ] [sig ] [2294/3275] Completed PINS in 0.4s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:49.118902] [INFO ] [sig ] [2295/3275] Forecasting PK... [2026-03-10T20:28:49.118935] [INFO ] [sig ] Generating forecast for: PK [2026-03-10T20:28:49.118969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-03-10T20:28:49.131288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-03-10T20:28:49.131868] [INFO ] [FORECASTER] Starting predict_future for PK [2026-03-10T20:28:49.132903] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-03-10T20:28:49.132957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:49.132991] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:49.133018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:49.133075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:49.195127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:49.196195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:49.196279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:49.196312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:49.318248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:49.318416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:49.318457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:49.318486] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:49.321993] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: DOWN (p=38.84%) [2026-03-10T20:28:49.322277] [INFO ] [FORECASTER] Completed predict_future for PK [2026-03-10T20:28:49.322411] [INFO ] [sig ] PK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:49.465090] [INFO ] [LOCAL ] Saved forecast: PK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PK.txt [2026-03-10T20:28:49.465251] [INFO ] [sig ] [2295/3275] Completed PK in 0.3s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:49.465295] [INFO ] [sig ] [2296/3275] Forecasting PKBK... [2026-03-10T20:28:49.465331] [INFO ] [sig ] Generating forecast for: PKBK [2026-03-10T20:28:49.465372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-03-10T20:28:49.476872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-03-10T20:28:49.477293] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-03-10T20:28:49.478164] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-03-10T20:28:49.478219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:49.478251] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:49.478278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:49.478335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:49.536338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:49.537242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:49.537330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:49.537364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:49.661776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:49.661944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:49.661985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:49.662013] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:49.665626] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: UP (p=73.97%) [2026-03-10T20:28:49.665909] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-03-10T20:28:49.666055] [INFO ] [sig ] PKBK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:49.812728] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PKBK.txt [2026-03-10T20:28:49.812887] [INFO ] [sig ] [2296/3275] Completed PKBK in 0.3s | 2.78 sym/s | Total: 13.7m | ETA: 5.9m [2026-03-10T20:28:49.812927] [INFO ] [sig ] [2297/3275] Forecasting PKE... [2026-03-10T20:28:49.812957] [INFO ] [sig ] Generating forecast for: PKE [2026-03-10T20:28:49.812988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-03-10T20:28:49.824299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-03-10T20:28:49.824723] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-03-10T20:28:49.825522] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-03-10T20:28:49.825597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:49.825631] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:49.825657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:49.825713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:49.884432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:49.885359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:49.885445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:49.885479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:50.005860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:50.006025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:50.006066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:50.006096] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:50.009662] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: DOWN (p=27.08%) [2026-03-10T20:28:50.009957] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-03-10T20:28:50.010092] [INFO ] [sig ] PKE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:50.158202] [INFO ] [LOCAL ] Saved forecast: PKE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PKE.txt [2026-03-10T20:28:50.158404] [INFO ] [sig ] [2297/3275] Completed PKE in 0.3s | 2.78 sym/s | Total: 13.8m | ETA: 5.9m [2026-03-10T20:28:50.158455] [INFO ] [sig ] [2298/3275] Forecasting PKG... [2026-03-10T20:28:50.158491] [INFO ] [sig ] Generating forecast for: PKG [2026-03-10T20:28:50.158528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-03-10T20:28:50.169874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-03-10T20:28:50.170280] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-03-10T20:28:50.171119] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-03-10T20:28:50.171174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:50.171207] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:50.171233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:50.171295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:50.228813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:50.229765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:50.229855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:50.229890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:50.355296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:50.355459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:50.355499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:50.355594] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:50.359447] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: DOWN (p=14.21%) [2026-03-10T20:28:50.359784] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-03-10T20:28:50.359925] [INFO ] [sig ] PKG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:50.509251] [INFO ] [LOCAL ] Saved forecast: PKG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PKG.txt [2026-03-10T20:28:50.509413] [INFO ] [sig ] [2298/3275] Completed PKG in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 5.9m [2026-03-10T20:28:50.509453] [INFO ] [sig ] [2299/3275] Forecasting PKOH... [2026-03-10T20:28:50.509484] [INFO ] [sig ] Generating forecast for: PKOH [2026-03-10T20:28:50.509515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-03-10T20:28:50.520791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-03-10T20:28:50.521189] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-03-10T20:28:50.522057] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-03-10T20:28:50.522112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:50.522144] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:50.522171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:50.522228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:50.579735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:50.580667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:50.580761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:50.580795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:50.701323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:50.701511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:50.701567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:50.701618] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:50.705543] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=9.30%) [2026-03-10T20:28:50.705908] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-03-10T20:28:50.706072] [INFO ] [sig ] PKOH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:50.852254] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PKOH.txt [2026-03-10T20:28:50.852428] [INFO ] [sig ] [2299/3275] Completed PKOH in 0.3s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:50.852469] [INFO ] [sig ] [2300/3275] Forecasting PKX... [2026-03-10T20:28:50.852499] [INFO ] [sig ] Generating forecast for: PKX [2026-03-10T20:28:50.852531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-03-10T20:28:50.864435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-03-10T20:28:50.864895] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-03-10T20:28:50.865749] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-03-10T20:28:50.865801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:50.865834] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:50.865861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:50.865918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:50.924530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:50.925487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:50.925611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:50.925649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:51.050846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:51.051006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:51.051047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:51.051076] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:51.054958] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: DOWN (p=17.10%) [2026-03-10T20:28:51.055241] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-03-10T20:28:51.055372] [INFO ] [sig ] PKX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:51.208852] [INFO ] [LOCAL ] Saved forecast: PKX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PKX.txt [2026-03-10T20:28:51.209011] [INFO ] [sig ] [2300/3275] Completed PKX in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:51.209051] [INFO ] [sig ] [2301/3275] Forecasting PLAB... [2026-03-10T20:28:51.209080] [INFO ] [sig ] Generating forecast for: PLAB [2026-03-10T20:28:51.209112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-03-10T20:28:51.221532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-03-10T20:28:51.221952] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-03-10T20:28:51.222774] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-03-10T20:28:51.222827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:51.222891] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:51.222920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:51.222978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:51.282783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:51.283684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:51.283770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:51.283803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:51.415798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:51.415978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:51.416025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:51.416056] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:51.419865] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: UP (p=81.56%) [2026-03-10T20:28:51.420176] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-03-10T20:28:51.420308] [INFO ] [sig ] PLAB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:51.566283] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PLAB.txt [2026-03-10T20:28:51.566397] [INFO ] [sig ] [2301/3275] Completed PLAB in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:51.566436] [INFO ] [sig ] [2302/3275] Forecasting PLAY... [2026-03-10T20:28:51.566465] [INFO ] [sig ] Generating forecast for: PLAY [2026-03-10T20:28:51.566495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-03-10T20:28:51.578093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-03-10T20:28:51.578447] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-03-10T20:28:51.579247] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-03-10T20:28:51.579300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:51.579347] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:51.579375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:51.579437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:51.638855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:51.639499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:51.639777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:51.639812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:51.760686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:51.760834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:51.760874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:51.760903] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:51.764730] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: UP (p=93.52%) [2026-03-10T20:28:51.765006] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-03-10T20:28:51.765130] [INFO ] [sig ] PLAY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:51.910082] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PLAY.txt [2026-03-10T20:28:51.910208] [INFO ] [sig ] [2302/3275] Completed PLAY in 0.3s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:51.910250] [INFO ] [sig ] [2303/3275] Forecasting PLBC... [2026-03-10T20:28:51.910278] [INFO ] [sig ] Generating forecast for: PLBC [2026-03-10T20:28:51.910309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-03-10T20:28:51.921278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-03-10T20:28:51.921612] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-03-10T20:28:51.922391] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-03-10T20:28:51.922449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:51.922482] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:51.922510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:51.922566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:51.986457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:51.987259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:51.987343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:51.987382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:52.093998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:52.094153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:52.094193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:52.094222] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:52.098247] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: UP (p=72.15%) [2026-03-10T20:28:52.098538] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-03-10T20:28:52.098687] [INFO ] [sig ] PLBC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:52.244158] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PLBC.txt [2026-03-10T20:28:52.244303] [INFO ] [sig ] [2303/3275] Completed PLBC in 0.3s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:52.244344] [INFO ] [sig ] [2304/3275] Forecasting PLBY... [2026-03-10T20:28:52.244373] [INFO ] [sig ] Generating forecast for: PLBY [2026-03-10T20:28:52.244404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-03-10T20:28:52.255797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-03-10T20:28:52.256117] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-03-10T20:28:52.256922] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-03-10T20:28:52.256975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:52.257007] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:52.257034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:52.257090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:52.315365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:52.316032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:52.316112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:52.316144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:52.438277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:52.438432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:52.438473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:52.438536] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:52.441999] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=38.74%) [2026-03-10T20:28:52.442281] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-03-10T20:28:52.442422] [INFO ] [sig ] PLBY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:52.586302] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PLBY.txt [2026-03-10T20:28:52.586419] [INFO ] [sig ] [2304/3275] Completed PLBY in 0.3s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:52.586458] [INFO ] [sig ] [2305/3275] Forecasting PLCE... [2026-03-10T20:28:52.586489] [INFO ] [sig ] Generating forecast for: PLCE [2026-03-10T20:28:52.586519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-03-10T20:28:52.597389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-03-10T20:28:52.597713] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-03-10T20:28:52.598521] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-03-10T20:28:52.598594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:52.598628] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:52.598655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:52.598712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:52.660988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:52.662216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:52.662340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:52.662376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:52.780490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:52.780667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:52.780723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:52.780753] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:52.784290] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-03-10T20:28:52.784637] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-03-10T20:28:52.784777] [INFO ] [sig ] PLCE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:52.933410] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PLCE.txt [2026-03-10T20:28:52.933599] [INFO ] [sig ] [2305/3275] Completed PLCE in 0.3s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:52.933651] [INFO ] [sig ] [2306/3275] Forecasting PLD... [2026-03-10T20:28:52.933698] [INFO ] [sig ] Generating forecast for: PLD [2026-03-10T20:28:52.933731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-03-10T20:28:52.947488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-03-10T20:28:52.947946] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-03-10T20:28:52.948839] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-03-10T20:28:52.948895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:52.948927] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:52.948954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:52.949013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:53.009107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:53.009955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:53.010045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:53.010079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:53.140622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:53.140787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:53.140827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:53.140858] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:53.144386] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: UP (p=66.66%) [2026-03-10T20:28:53.144928] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-03-10T20:28:53.145069] [INFO ] [sig ] PLD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:53.301004] [INFO ] [LOCAL ] Saved forecast: PLD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PLD.txt [2026-03-10T20:28:53.301171] [INFO ] [sig ] [2306/3275] Completed PLD in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:53.301213] [INFO ] [sig ] [2307/3275] Forecasting PLPC... [2026-03-10T20:28:53.301243] [INFO ] [sig ] Generating forecast for: PLPC [2026-03-10T20:28:53.301276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-03-10T20:28:53.314471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-03-10T20:28:53.315117] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-03-10T20:28:53.315978] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-03-10T20:28:53.316034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:53.316065] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:53.316091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:53.316148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:53.376291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:53.377395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:53.377495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:53.377528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:53.513606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:53.513974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:53.514015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:53.514043] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:53.517723] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: UP (p=57.00%) [2026-03-10T20:28:53.518093] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-03-10T20:28:53.518269] [INFO ] [sig ] PLPC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:53.670654] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PLPC.txt [2026-03-10T20:28:53.670804] [INFO ] [sig ] [2307/3275] Completed PLPC in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:53.670851] [INFO ] [sig ] [2308/3275] Forecasting PLRX... [2026-03-10T20:28:53.670883] [INFO ] [sig ] Generating forecast for: PLRX [2026-03-10T20:28:53.670914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-03-10T20:28:53.682441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-03-10T20:28:53.682857] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-03-10T20:28:53.683876] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-03-10T20:28:53.684118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:53.684151] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:53.684179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:53.684236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:53.743001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:53.744007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:53.744096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:53.744130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:53.866057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:53.866228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:53.866270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:53.866300] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:53.870067] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: UP (p=87.17%) [2026-03-10T20:28:53.870371] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-03-10T20:28:53.870506] [INFO ] [sig ] PLRX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:54.030080] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PLRX.txt [2026-03-10T20:28:54.030318] [INFO ] [sig ] [2308/3275] Completed PLRX in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:54.030374] [INFO ] [sig ] [2309/3275] Forecasting PLSE... [2026-03-10T20:28:54.030411] [INFO ] [sig ] Generating forecast for: PLSE [2026-03-10T20:28:54.030467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-03-10T20:28:54.044720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-03-10T20:28:54.045157] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-03-10T20:28:54.046257] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-03-10T20:28:54.046315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:54.046348] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:54.046376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:54.046444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:54.113261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:54.114306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:54.114430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:54.114468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:54.246217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:54.246384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:54.246427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:54.246475] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:54.251170] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: DOWN (p=45.86%) [2026-03-10T20:28:54.251540] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-03-10T20:28:54.251914] [INFO ] [sig ] PLSE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:54.399892] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PLSE.txt [2026-03-10T20:28:54.400058] [INFO ] [sig ] [2309/3275] Completed PLSE in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:54.400099] [INFO ] [sig ] [2310/3275] Forecasting PLTK... [2026-03-10T20:28:54.400129] [INFO ] [sig ] Generating forecast for: PLTK [2026-03-10T20:28:54.400160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-03-10T20:28:54.411843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-03-10T20:28:54.412256] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-03-10T20:28:54.413108] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-03-10T20:28:54.413161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:54.413195] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:54.413222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:54.413278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:54.470968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:54.471895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:54.471979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:54.472012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:54.596442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:54.596625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:54.596669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:54.596699] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:54.600199] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: UP (p=78.68%) [2026-03-10T20:28:54.600497] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-03-10T20:28:54.600663] [INFO ] [sig ] PLTK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:54.751837] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PLTK.txt [2026-03-10T20:28:54.752016] [INFO ] [sig ] [2310/3275] Completed PLTK in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:54.752058] [INFO ] [sig ] [2311/3275] Forecasting PLUG... [2026-03-10T20:28:54.752090] [INFO ] [sig ] Generating forecast for: PLUG [2026-03-10T20:28:54.752120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-03-10T20:28:54.764490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-03-10T20:28:54.764923] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-03-10T20:28:54.765832] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-03-10T20:28:54.765885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:54.765917] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:54.765945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:54.766002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:54.827007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:54.828035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:54.828190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:54.828250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:54.952933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:54.953125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:54.953182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:54.953223] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:54.958275] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=69.06%) [2026-03-10T20:28:54.958719] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-03-10T20:28:54.958902] [INFO ] [sig ] PLUG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:55.117198] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PLUG.txt [2026-03-10T20:28:55.117390] [INFO ] [sig ] [2311/3275] Completed PLUG in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:55.117460] [INFO ] [sig ] [2312/3275] Forecasting PLUS... [2026-03-10T20:28:55.117512] [INFO ] [sig ] Generating forecast for: PLUS [2026-03-10T20:28:55.117556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-03-10T20:28:55.129775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-03-10T20:28:55.130212] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-03-10T20:28:55.131091] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-03-10T20:28:55.131148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:55.131182] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:55.131210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:55.131270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:55.196201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:55.197374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:55.197470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:55.197505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:55.335160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:55.335358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:55.335413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:55.335459] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:55.339842] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: DOWN (p=41.82%) [2026-03-10T20:28:55.340214] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-03-10T20:28:55.340364] [INFO ] [sig ] PLUS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:55.497890] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PLUS.txt [2026-03-10T20:28:55.498067] [INFO ] [sig ] [2312/3275] Completed PLUS in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:55.498122] [INFO ] [sig ] [2313/3275] Forecasting PLXS... [2026-03-10T20:28:55.498186] [INFO ] [sig ] Generating forecast for: PLXS [2026-03-10T20:28:55.498223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-03-10T20:28:55.514870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-03-10T20:28:55.515373] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-03-10T20:28:55.516498] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-03-10T20:28:55.516567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:55.516644] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:55.516683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:55.516782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:55.578657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:55.579636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:55.579727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:55.579762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:55.706620] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:55.706786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:55.706829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:55.706859] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:55.710397] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: UP (p=69.81%) [2026-03-10T20:28:55.710709] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-03-10T20:28:55.710841] [INFO ] [sig ] PLXS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:55.854273] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PLXS.txt [2026-03-10T20:28:55.854446] [INFO ] [sig ] [2313/3275] Completed PLXS in 0.4s | 2.78 sym/s | Total: 13.8m | ETA: 5.8m [2026-03-10T20:28:55.854486] [INFO ] [sig ] [2314/3275] Forecasting PM... [2026-03-10T20:28:55.854518] [INFO ] [sig ] Generating forecast for: PM [2026-03-10T20:28:55.854548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-03-10T20:28:55.866412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-03-10T20:28:55.866826] [INFO ] [FORECASTER] Starting predict_future for PM [2026-03-10T20:28:55.867696] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-03-10T20:28:55.867750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:55.867784] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:55.867811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:55.867869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:55.926801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:55.927644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:55.927730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:55.927765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:56.056454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:56.056800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:56.056846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:56.056877] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:56.060685] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: UP (p=65.33%) [2026-03-10T20:28:56.061050] [INFO ] [FORECASTER] Completed predict_future for PM [2026-03-10T20:28:56.061212] [INFO ] [sig ] PM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:56.224111] [INFO ] [LOCAL ] Saved forecast: PM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PM.txt [2026-03-10T20:28:56.224332] [INFO ] [sig ] [2314/3275] Completed PM in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 5.8m [2026-03-10T20:28:56.224404] [INFO ] [sig ] [2315/3275] Forecasting PML... [2026-03-10T20:28:56.224451] [INFO ] [sig ] Generating forecast for: PML [2026-03-10T20:28:56.224498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-03-10T20:28:56.236730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-03-10T20:28:56.237147] [INFO ] [FORECASTER] Starting predict_future for PML [2026-03-10T20:28:56.238007] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-03-10T20:28:56.238076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:56.238109] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:56.238158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:56.238221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:56.298207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:56.299345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:56.299439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:56.299474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:56.420673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:56.420836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:56.420879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:56.420910] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:56.424523] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: UP (p=73.63%) [2026-03-10T20:28:56.424845] [INFO ] [FORECASTER] Completed predict_future for PML [2026-03-10T20:28:56.424980] [INFO ] [sig ] PML: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:56.568986] [INFO ] [LOCAL ] Saved forecast: PML 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PML.txt [2026-03-10T20:28:56.569133] [INFO ] [sig ] [2315/3275] Completed PML in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:28:56.569173] [INFO ] [sig ] [2316/3275] Forecasting PMM... [2026-03-10T20:28:56.569204] [INFO ] [sig ] Generating forecast for: PMM [2026-03-10T20:28:56.569235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-03-10T20:28:56.580503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-03-10T20:28:56.580956] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-03-10T20:28:56.581866] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-03-10T20:28:56.581920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:56.581951] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:56.581978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:56.582034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:56.639518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:56.640430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:56.640514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:56.640546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:56.766135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:56.766317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:56.766360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:56.766390] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:56.770210] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=8.16%) [2026-03-10T20:28:56.770509] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-03-10T20:28:56.770672] [INFO ] [sig ] PMM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:56.916313] [INFO ] [LOCAL ] Saved forecast: PMM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PMM.txt [2026-03-10T20:28:56.916470] [INFO ] [sig ] [2316/3275] Completed PMM in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:28:56.916512] [INFO ] [sig ] [2317/3275] Forecasting PMO... [2026-03-10T20:28:56.916545] [INFO ] [sig ] Generating forecast for: PMO [2026-03-10T20:28:56.916599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-03-10T20:28:56.928295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-03-10T20:28:56.928669] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-03-10T20:28:56.929490] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-03-10T20:28:56.929543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:56.929601] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:56.929634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:56.929694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:56.990646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:56.991303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:56.991387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:56.991421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:57.113846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:57.114001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:57.114040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:57.114070] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:57.117470] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: UP (p=84.29%) [2026-03-10T20:28:57.117768] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-03-10T20:28:57.117896] [INFO ] [sig ] PMO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:57.261393] [INFO ] [LOCAL ] Saved forecast: PMO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PMO.txt [2026-03-10T20:28:57.261537] [INFO ] [sig ] [2317/3275] Completed PMO in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:28:57.261606] [INFO ] [sig ] [2318/3275] Forecasting PMTS... [2026-03-10T20:28:57.261646] [INFO ] [sig ] Generating forecast for: PMTS [2026-03-10T20:28:57.261682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-03-10T20:28:57.272487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-03-10T20:28:57.272870] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-03-10T20:28:57.273704] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-03-10T20:28:57.273756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:57.273815] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:57.273844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:57.273902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:57.333872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:57.334897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:57.335023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:57.335058] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:57.464251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:57.464430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:57.464473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:57.464502] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:57.468096] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: UP (p=88.77%) [2026-03-10T20:28:57.468398] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-03-10T20:28:57.468538] [INFO ] [sig ] PMTS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:57.620451] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PMTS.txt [2026-03-10T20:28:57.620638] [INFO ] [sig ] [2318/3275] Completed PMTS in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:28:57.620682] [INFO ] [sig ] [2319/3275] Forecasting PMVP... [2026-03-10T20:28:57.620713] [INFO ] [sig ] Generating forecast for: PMVP [2026-03-10T20:28:57.620744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-03-10T20:28:57.632435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-03-10T20:28:57.632890] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-03-10T20:28:57.633822] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-03-10T20:28:57.633879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:57.633913] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:57.633941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:57.634000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:57.693669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:57.694560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:57.694662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:57.694697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:57.821498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:57.821684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:57.821726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:57.821755] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:57.825550] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=34.21%) [2026-03-10T20:28:57.826028] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-03-10T20:28:57.826156] [INFO ] [sig ] PMVP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:57.973392] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PMVP.txt [2026-03-10T20:28:57.973520] [INFO ] [sig ] [2319/3275] Completed PMVP in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:28:57.973562] [INFO ] [sig ] [2320/3275] Forecasting PNC... [2026-03-10T20:28:57.973613] [INFO ] [sig ] Generating forecast for: PNC [2026-03-10T20:28:57.973644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-03-10T20:28:57.985514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-03-10T20:28:57.985904] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-03-10T20:28:57.986839] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-03-10T20:28:57.986895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:57.986930] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:57.986959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:57.987017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:58.046188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:58.047066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:58.047151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:58.047184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:58.176646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:58.176851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:58.176903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:58.176934] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:58.180501] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: DOWN (p=21.96%) [2026-03-10T20:28:58.180833] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-03-10T20:28:58.180965] [INFO ] [sig ] PNC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:28:58.325239] [INFO ] [LOCAL ] Saved forecast: PNC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PNC.txt [2026-03-10T20:28:58.325370] [INFO ] [sig ] [2320/3275] Completed PNC in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:28:58.325410] [INFO ] [sig ] [2321/3275] Forecasting PNI... [2026-03-10T20:28:58.325439] [INFO ] [sig ] Generating forecast for: PNI [2026-03-10T20:28:58.325470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-03-10T20:28:58.337366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-03-10T20:28:58.337733] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-03-10T20:28:58.338601] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-03-10T20:28:58.338666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:58.338701] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:58.338726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:58.338782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:58.397178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:58.397813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:58.397893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:58.397925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:58.511339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:58.511492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:58.511540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:58.511654] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:58.515099] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: UP (p=73.32%) [2026-03-10T20:28:58.515384] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-03-10T20:28:58.515520] [INFO ] [sig ] PNI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:58.658657] [INFO ] [LOCAL ] Saved forecast: PNI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PNI.txt [2026-03-10T20:28:58.658793] [INFO ] [sig ] [2321/3275] Completed PNI in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:28:58.658832] [INFO ] [sig ] [2322/3275] Forecasting PNQI... [2026-03-10T20:28:58.658863] [INFO ] [sig ] Generating forecast for: PNQI [2026-03-10T20:28:58.658893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-03-10T20:28:58.669810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-03-10T20:28:58.670128] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-03-10T20:28:58.670936] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-03-10T20:28:58.670989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:58.671021] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:58.671047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:58.671103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:58.731135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:58.732040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:58.732126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:58.732158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:58.858797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:58.858956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:58.859011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:58.859041] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:58.863050] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: UP (p=98.17%) [2026-03-10T20:28:58.863334] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-03-10T20:28:58.863461] [INFO ] [sig ] PNQI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:59.007693] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PNQI.txt [2026-03-10T20:28:59.007839] [INFO ] [sig ] [2322/3275] Completed PNQI in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:28:59.007879] [INFO ] [sig ] [2323/3275] Forecasting PNRG... [2026-03-10T20:28:59.007910] [INFO ] [sig ] Generating forecast for: PNRG [2026-03-10T20:28:59.007940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-03-10T20:28:59.019240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-03-10T20:28:59.019608] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-03-10T20:28:59.020422] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-03-10T20:28:59.020475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:59.020507] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:59.020535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:59.020615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:59.079997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:59.080640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:59.080720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:59.080753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:59.198530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:59.198685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:59.198726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:59.198756] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:59.202362] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: UP (p=98.02%) [2026-03-10T20:28:59.202661] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-03-10T20:28:59.202790] [INFO ] [sig ] PNRG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:59.350130] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PNRG.txt [2026-03-10T20:28:59.350274] [INFO ] [sig ] [2323/3275] Completed PNRG in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:28:59.350314] [INFO ] [sig ] [2324/3275] Forecasting PNTG... [2026-03-10T20:28:59.350344] [INFO ] [sig ] Generating forecast for: PNTG [2026-03-10T20:28:59.350375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-03-10T20:28:59.362124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-03-10T20:28:59.362501] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-03-10T20:28:59.363315] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-03-10T20:28:59.363369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:59.363400] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:59.363427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:59.363485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:59.426229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:59.427363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:59.427446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:59.427480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:59.550149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:59.550298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:59.550338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:59.550366] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:59.553886] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: UP (p=74.42%) [2026-03-10T20:28:59.554179] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-03-10T20:28:59.554306] [INFO ] [sig ] PNTG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:28:59.697286] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PNTG.txt [2026-03-10T20:28:59.697416] [INFO ] [sig ] [2324/3275] Completed PNTG in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:28:59.697455] [INFO ] [sig ] [2325/3275] Forecasting PODD... [2026-03-10T20:28:59.697485] [INFO ] [sig ] Generating forecast for: PODD [2026-03-10T20:28:59.697515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-03-10T20:28:59.708925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-03-10T20:28:59.709246] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-03-10T20:28:59.710083] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-03-10T20:28:59.710136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:28:59.710168] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:28:59.710196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:28:59.710253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:28:59.770537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:28:59.771727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:28:59.772003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:28:59.772039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:28:59.892099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:28:59.892258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:28:59.892300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:28:59.892330] [INFO ] [FORECASTER] Training complete [2026-03-10T20:28:59.896101] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=56.83%) [2026-03-10T20:28:59.896376] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-03-10T20:28:59.896503] [INFO ] [sig ] PODD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:00.042119] [INFO ] [LOCAL ] Saved forecast: PODD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PODD.txt [2026-03-10T20:29:00.042262] [INFO ] [sig ] [2325/3275] Completed PODD in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:29:00.042301] [INFO ] [sig ] [2326/3275] Forecasting POOL... [2026-03-10T20:29:00.042331] [INFO ] [sig ] Generating forecast for: POOL [2026-03-10T20:29:00.042361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-03-10T20:29:00.055016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-03-10T20:29:00.055352] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-03-10T20:29:00.056194] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-03-10T20:29:00.056246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:00.056291] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:00.056320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:00.056377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:00.117648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:00.118732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:00.118832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:00.118868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:00.238669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:00.238832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:00.238874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:00.238903] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:00.242450] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: UP (p=50.18%) [2026-03-10T20:29:00.242766] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-03-10T20:29:00.242902] [INFO ] [sig ] POOL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:00.389823] [INFO ] [LOCAL ] Saved forecast: POOL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/POOL.txt [2026-03-10T20:29:00.389992] [INFO ] [sig ] [2326/3275] Completed POOL in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:29:00.390033] [INFO ] [sig ] [2327/3275] Forecasting POWI... [2026-03-10T20:29:00.390065] [INFO ] [sig ] Generating forecast for: POWI [2026-03-10T20:29:00.390096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-03-10T20:29:00.402300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-03-10T20:29:00.402739] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-03-10T20:29:00.403628] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-03-10T20:29:00.403695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:00.403736] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:00.403769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:00.403827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:00.463936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:00.464878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:00.464966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:00.465002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:00.585928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:00.586097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:00.586139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:00.586169] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:00.589727] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=6.09%) [2026-03-10T20:29:00.590014] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-03-10T20:29:00.590147] [INFO ] [sig ] POWI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:00.734084] [INFO ] [LOCAL ] Saved forecast: POWI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/POWI.txt [2026-03-10T20:29:00.734239] [INFO ] [sig ] [2327/3275] Completed POWI in 0.3s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:29:00.734279] [INFO ] [sig ] [2328/3275] Forecasting POWL... [2026-03-10T20:29:00.734311] [INFO ] [sig ] Generating forecast for: POWL [2026-03-10T20:29:00.734341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-03-10T20:29:00.750114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-03-10T20:29:00.750538] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-03-10T20:29:00.751369] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-03-10T20:29:00.751421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:00.751454] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:00.751481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:00.751539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:00.812171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:00.813129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:00.813276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:00.813311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:00.940516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:00.940663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:00.940706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:00.940737] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:00.944570] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: DOWN (p=11.80%) [2026-03-10T20:29:00.944947] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-03-10T20:29:00.945097] [INFO ] [sig ] POWL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:01.095970] [INFO ] [LOCAL ] Saved forecast: POWL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/POWL.txt [2026-03-10T20:29:01.096142] [INFO ] [sig ] [2328/3275] Completed POWL in 0.4s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:29:01.096184] [INFO ] [sig ] [2329/3275] Forecasting PPC... [2026-03-10T20:29:01.096214] [INFO ] [sig ] Generating forecast for: PPC [2026-03-10T20:29:01.096244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-03-10T20:29:01.108648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-03-10T20:29:01.109078] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-03-10T20:29:01.110063] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-03-10T20:29:01.110121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:01.110154] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:01.110181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:01.110240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:01.174179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:01.175248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:01.175340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:01.175373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:01.337944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:01.338193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:01.338262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:01.338314] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:01.344853] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-03-10T20:29:01.345519] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-03-10T20:29:01.345825] [INFO ] [sig ] PPC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:01.579684] [INFO ] [LOCAL ] Saved forecast: PPC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PPC.txt [2026-03-10T20:29:01.579942] [INFO ] [sig ] [2329/3275] Completed PPC in 0.5s | 2.78 sym/s | Total: 13.9m | ETA: 5.7m [2026-03-10T20:29:01.580020] [INFO ] [sig ] [2330/3275] Forecasting PPG... [2026-03-10T20:29:01.580073] [INFO ] [sig ] Generating forecast for: PPG [2026-03-10T20:29:01.580118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-03-10T20:29:01.598966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-03-10T20:29:01.601293] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-03-10T20:29:01.603120] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-03-10T20:29:01.603221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:01.603273] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:01.603318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:01.603412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:01.689279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:01.690442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:01.690560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:01.690625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:01.864778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:01.864981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:01.865036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:01.865075] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:01.872146] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-03-10T20:29:01.872817] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-03-10T20:29:01.873079] [INFO ] [sig ] PPG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:02.106747] [INFO ] [LOCAL ] Saved forecast: PPG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PPG.txt [2026-03-10T20:29:02.107002] [INFO ] [sig ] [2330/3275] Completed PPG in 0.5s | 2.78 sym/s | Total: 14.0m | ETA: 5.7m [2026-03-10T20:29:02.107055] [INFO ] [sig ] [2331/3275] Forecasting PPH... [2026-03-10T20:29:02.107091] [INFO ] [sig ] Generating forecast for: PPH [2026-03-10T20:29:02.107130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-03-10T20:29:02.131383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-03-10T20:29:02.131974] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-03-10T20:29:02.133247] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-03-10T20:29:02.133322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:02.133376] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:02.133422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:02.133517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:02.228225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:02.229564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:02.229732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:02.229785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:02.398412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:02.398653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:02.398738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:02.398799] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:02.403304] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: UP (p=52.03%) [2026-03-10T20:29:02.403731] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-03-10T20:29:02.403943] [INFO ] [sig ] PPH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:02.631683] [INFO ] [LOCAL ] Saved forecast: PPH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PPH.txt [2026-03-10T20:29:02.631955] [INFO ] [sig ] [2331/3275] Completed PPH in 0.5s | 2.78 sym/s | Total: 14.0m | ETA: 5.7m [2026-03-10T20:29:02.632024] [INFO ] [sig ] [2332/3275] Forecasting PPIH... [2026-03-10T20:29:02.632079] [INFO ] [sig ] Generating forecast for: PPIH [2026-03-10T20:29:02.632138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-03-10T20:29:02.648866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-03-10T20:29:02.649409] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-03-10T20:29:02.650664] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-03-10T20:29:02.650736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:02.650789] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:02.650834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:02.650930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:02.742694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:02.743910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:02.744020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:02.744067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:02.890484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:02.890682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:02.890725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:02.890755] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:02.894334] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: UP (p=50.75%) [2026-03-10T20:29:02.894647] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-03-10T20:29:02.894781] [INFO ] [sig ] PPIH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:03.038833] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PPIH.txt [2026-03-10T20:29:03.039005] [INFO ] [sig ] [2332/3275] Completed PPIH in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-10T20:29:03.039046] [INFO ] [sig ] [2333/3275] Forecasting PPL... [2026-03-10T20:29:03.039076] [INFO ] [sig ] Generating forecast for: PPL [2026-03-10T20:29:03.039107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-03-10T20:29:03.050951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-03-10T20:29:03.051357] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-03-10T20:29:03.052202] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-03-10T20:29:03.052267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:03.052307] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:03.052340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:03.052405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:03.114407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:03.115553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:03.115677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:03.115721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:03.241050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:03.241213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:03.241256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:03.241304] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:03.244881] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: DOWN (p=41.86%) [2026-03-10T20:29:03.245176] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-03-10T20:29:03.245309] [INFO ] [sig ] PPL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:03.391177] [INFO ] [LOCAL ] Saved forecast: PPL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PPL.txt [2026-03-10T20:29:03.391340] [INFO ] [sig ] [2333/3275] Completed PPL in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-10T20:29:03.391381] [INFO ] [sig ] [2334/3275] Forecasting PPSI... [2026-03-10T20:29:03.391411] [INFO ] [sig ] Generating forecast for: PPSI [2026-03-10T20:29:03.391441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-03-10T20:29:03.402479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-03-10T20:29:03.402916] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-03-10T20:29:03.403777] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-03-10T20:29:03.403842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:03.403875] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:03.403903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:03.403961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:03.461532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:03.462450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:03.462536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:03.462569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:03.580918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:03.581081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:03.581122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:03.581151] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:03.585016] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=18.16%) [2026-03-10T20:29:03.585297] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-03-10T20:29:03.585428] [INFO ] [sig ] PPSI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:03.729501] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PPSI.txt [2026-03-10T20:29:03.729712] [INFO ] [sig ] [2334/3275] Completed PPSI in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-10T20:29:03.729773] [INFO ] [sig ] [2335/3275] Forecasting PPTA... [2026-03-10T20:29:03.729811] [INFO ] [sig ] Generating forecast for: PPTA [2026-03-10T20:29:03.729841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-03-10T20:29:03.741511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-03-10T20:29:03.741895] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-03-10T20:29:03.742707] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-03-10T20:29:03.742761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:03.742823] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:03.742851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:03.742909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:03.816070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:03.817052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:03.817157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:03.817192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:03.943978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:03.944149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:03.944195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:03.944225] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:03.947867] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: UP (p=64.41%) [2026-03-10T20:29:03.948189] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-03-10T20:29:03.948328] [INFO ] [sig ] PPTA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:04.103589] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PPTA.txt [2026-03-10T20:29:04.103742] [INFO ] [sig ] [2335/3275] Completed PPTA in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-10T20:29:04.103783] [INFO ] [sig ] [2336/3275] Forecasting PRA... [2026-03-10T20:29:04.103814] [INFO ] [sig ] Generating forecast for: PRA [2026-03-10T20:29:04.103845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-03-10T20:29:04.115232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-03-10T20:29:04.115625] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-03-10T20:29:04.116482] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-03-10T20:29:04.116536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:04.116593] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:04.116625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:04.116683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:04.174442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:04.175393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:04.175481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:04.175515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:04.308134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:04.308308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:04.308351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:04.308381] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:04.311907] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: UP (p=56.73%) [2026-03-10T20:29:04.312187] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-03-10T20:29:04.312315] [INFO ] [sig ] PRA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:04.461792] [INFO ] [LOCAL ] Saved forecast: PRA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PRA.txt [2026-03-10T20:29:04.462137] [INFO ] [sig ] [2336/3275] Completed PRA in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-10T20:29:04.462177] [INFO ] [sig ] [2337/3275] Forecasting PRAA... [2026-03-10T20:29:04.462208] [INFO ] [sig ] Generating forecast for: PRAA [2026-03-10T20:29:04.462239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-03-10T20:29:04.473882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-03-10T20:29:04.474265] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-03-10T20:29:04.475088] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-03-10T20:29:04.475141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:04.475174] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:04.475226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:04.475284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:04.536278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:04.537172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:04.537255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:04.537290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:04.658603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:04.658780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:04.658827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:04.658856] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:04.662299] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=63.15%) [2026-03-10T20:29:04.662598] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-03-10T20:29:04.662732] [INFO ] [sig ] PRAA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:04.809360] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PRAA.txt [2026-03-10T20:29:04.809522] [INFO ] [sig ] [2337/3275] Completed PRAA in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-10T20:29:04.809563] [INFO ] [sig ] [2338/3275] Forecasting PRAX... [2026-03-10T20:29:04.809616] [INFO ] [sig ] Generating forecast for: PRAX [2026-03-10T20:29:04.809652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-03-10T20:29:04.822673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-03-10T20:29:04.823047] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-03-10T20:29:04.823914] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-03-10T20:29:04.823967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:04.824188] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:04.824215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:04.824272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:04.886243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:04.887346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:04.887430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:04.887463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:05.019095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:05.019259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:05.019299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:05.019385] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:05.022845] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: UP (p=94.83%) [2026-03-10T20:29:05.023124] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-03-10T20:29:05.023255] [INFO ] [sig ] PRAX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:05.168658] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PRAX.txt [2026-03-10T20:29:05.168838] [INFO ] [sig ] [2338/3275] Completed PRAX in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-10T20:29:05.168879] [INFO ] [sig ] [2339/3275] Forecasting PRCH... [2026-03-10T20:29:05.168911] [INFO ] [sig ] Generating forecast for: PRCH [2026-03-10T20:29:05.168941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-03-10T20:29:05.182150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-03-10T20:29:05.182549] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-03-10T20:29:05.183416] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-03-10T20:29:05.183494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:05.183527] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:05.183554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:05.183640] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:05.242072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:05.242976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:05.243059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:05.243092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:05.369957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:05.370122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:05.370161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:05.370191] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:05.373657] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=7.39%) [2026-03-10T20:29:05.373936] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-03-10T20:29:05.374067] [INFO ] [sig ] PRCH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:05.518033] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PRCH.txt [2026-03-10T20:29:05.518233] [INFO ] [sig ] [2339/3275] Completed PRCH in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-10T20:29:05.518278] [INFO ] [sig ] [2340/3275] Forecasting PRDO... [2026-03-10T20:29:05.518308] [INFO ] [sig ] Generating forecast for: PRDO [2026-03-10T20:29:05.518338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-03-10T20:29:05.530040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-03-10T20:29:05.530403] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-03-10T20:29:05.531221] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-03-10T20:29:05.531273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:05.531306] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:05.531333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:05.531390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:05.589838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:05.590735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:05.590820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:05.590852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:05.716761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:05.716922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:05.716962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:05.716992] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:05.721106] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=78.66%) [2026-03-10T20:29:05.721384] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-03-10T20:29:05.721514] [INFO ] [sig ] PRDO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:05.866028] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PRDO.txt [2026-03-10T20:29:05.866158] [INFO ] [sig ] [2340/3275] Completed PRDO in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-10T20:29:05.866198] [INFO ] [sig ] [2341/3275] Forecasting PRFZ... [2026-03-10T20:29:05.866228] [INFO ] [sig ] Generating forecast for: PRFZ [2026-03-10T20:29:05.866264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-03-10T20:29:05.877275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-03-10T20:29:05.877613] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-03-10T20:29:05.878424] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-03-10T20:29:05.878478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:05.878509] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:05.878536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:05.878610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:05.940863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:05.941752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:05.941839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:05.941873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:06.071266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:06.071432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:06.071475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:06.071504] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:06.075554] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: UP (p=65.78%) [2026-03-10T20:29:06.076062] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-03-10T20:29:06.076198] [INFO ] [sig ] PRFZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:06.222402] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PRFZ.txt [2026-03-10T20:29:06.222562] [INFO ] [sig ] [2341/3275] Completed PRFZ in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-10T20:29:06.222628] [INFO ] [sig ] [2342/3275] Forecasting PRG... [2026-03-10T20:29:06.222661] [INFO ] [sig ] Generating forecast for: PRG [2026-03-10T20:29:06.222692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-03-10T20:29:06.235406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-03-10T20:29:06.235849] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-03-10T20:29:06.236720] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-03-10T20:29:06.236785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:06.236824] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:06.236858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:06.236925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:06.298862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:06.299985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:06.300071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:06.300106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:06.420254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:06.420422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:06.420462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:06.420491] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:06.424070] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: DOWN (p=20.41%) [2026-03-10T20:29:06.424378] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-03-10T20:29:06.424514] [INFO ] [sig ] PRG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:06.574217] [INFO ] [LOCAL ] Saved forecast: PRG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PRG.txt [2026-03-10T20:29:06.574367] [INFO ] [sig ] [2342/3275] Completed PRG in 0.4s | 2.78 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-10T20:29:06.574408] [INFO ] [sig ] [2343/3275] Forecasting PRGO... [2026-03-10T20:29:06.574438] [INFO ] [sig ] Generating forecast for: PRGO [2026-03-10T20:29:06.574468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-03-10T20:29:06.585404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-03-10T20:29:06.585757] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-03-10T20:29:06.586539] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-03-10T20:29:06.586611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:06.586644] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:06.586671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:06.586739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:06.646040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:06.646870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:06.646955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:06.646988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:06.766921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:06.767069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:06.767110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:06.767138] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:06.770775] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: DOWN (p=45.38%) [2026-03-10T20:29:06.771074] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-03-10T20:29:06.771200] [INFO ] [sig ] PRGO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:06.914229] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PRGO.txt [2026-03-10T20:29:06.914358] [INFO ] [sig ] [2343/3275] Completed PRGO in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-10T20:29:06.914397] [INFO ] [sig ] [2344/3275] Forecasting PRH... [2026-03-10T20:29:06.914428] [INFO ] [sig ] Generating forecast for: PRH [2026-03-10T20:29:06.914458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-03-10T20:29:06.925311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-03-10T20:29:06.925673] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-03-10T20:29:06.926468] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-03-10T20:29:06.926521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:06.926553] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:06.926604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:06.926667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:06.984214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:06.984903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:06.984983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:06.985016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:07.105260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:07.105416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:07.105457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:07.105503] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:07.109105] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: UP (p=95.83%) [2026-03-10T20:29:07.109398] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-03-10T20:29:07.109530] [INFO ] [sig ] PRH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:07.259981] [INFO ] [LOCAL ] Saved forecast: PRH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PRH.txt [2026-03-10T20:29:07.260137] [INFO ] [sig ] [2344/3275] Completed PRH in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-10T20:29:07.260176] [INFO ] [sig ] [2345/3275] Forecasting PRI... [2026-03-10T20:29:07.260206] [INFO ] [sig ] Generating forecast for: PRI [2026-03-10T20:29:07.260237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-03-10T20:29:07.271426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-03-10T20:29:07.271854] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-03-10T20:29:07.272796] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-03-10T20:29:07.272870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:07.272912] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:07.272944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:07.273005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:07.333163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:07.333978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:07.334132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:07.334186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:07.452009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:07.452160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:07.452200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:07.452230] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:07.455670] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: UP (p=93.38%) [2026-03-10T20:29:07.455975] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-03-10T20:29:07.456103] [INFO ] [sig ] PRI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:07.600612] [INFO ] [LOCAL ] Saved forecast: PRI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PRI.txt [2026-03-10T20:29:07.600745] [INFO ] [sig ] [2345/3275] Completed PRI in 0.3s | 2.78 sym/s | Total: 14.0m | ETA: 5.6m [2026-03-10T20:29:07.600784] [INFO ] [sig ] [2346/3275] Forecasting PRIM... [2026-03-10T20:29:07.600814] [INFO ] [sig ] Generating forecast for: PRIM [2026-03-10T20:29:07.600845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-03-10T20:29:07.611721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-03-10T20:29:07.612038] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-03-10T20:29:07.612879] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-03-10T20:29:07.612932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:07.612964] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:07.612990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:07.613046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:07.671295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:07.671973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:07.672070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:07.672104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:07.794358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:07.794512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:07.794554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:07.794603] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:07.798034] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: DOWN (p=15.88%) [2026-03-10T20:29:07.798336] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-03-10T20:29:07.798461] [INFO ] [sig ] PRIM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:07.941417] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PRIM.txt [2026-03-10T20:29:07.941543] [INFO ] [sig ] [2346/3275] Completed PRIM in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 5.6m [2026-03-10T20:29:07.941598] [INFO ] [sig ] [2347/3275] Forecasting PRLB... [2026-03-10T20:29:07.941630] [INFO ] [sig ] Generating forecast for: PRLB [2026-03-10T20:29:07.941660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-03-10T20:29:07.952954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-03-10T20:29:07.953310] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-03-10T20:29:07.954199] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-03-10T20:29:07.954255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:07.954287] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:07.954316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:07.954374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:08.013865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:08.014797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:08.014878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:08.014912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:08.137380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:08.137540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:08.137598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:08.137630] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:08.141223] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: DOWN (p=31.42%) [2026-03-10T20:29:08.141512] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-03-10T20:29:08.141662] [INFO ] [sig ] PRLB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:08.284842] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PRLB.txt [2026-03-10T20:29:08.285011] [INFO ] [sig ] [2347/3275] Completed PRLB in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 5.6m [2026-03-10T20:29:08.285051] [INFO ] [sig ] [2348/3275] Forecasting PRM... [2026-03-10T20:29:08.285081] [INFO ] [sig ] Generating forecast for: PRM [2026-03-10T20:29:08.285114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-03-10T20:29:08.296803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-03-10T20:29:08.297208] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-03-10T20:29:08.298109] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-03-10T20:29:08.298185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:08.298219] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:08.298247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:08.298341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:08.356697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:08.357629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:08.357718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:08.357752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:08.482855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:08.483016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:08.483057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:08.483088] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:08.486663] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: UP (p=76.55%) [2026-03-10T20:29:08.486960] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-03-10T20:29:08.487092] [INFO ] [sig ] PRM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:08.642311] [INFO ] [LOCAL ] Saved forecast: PRM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PRM.txt [2026-03-10T20:29:08.642566] [INFO ] [sig ] [2348/3275] Completed PRM in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 5.6m [2026-03-10T20:29:08.642643] [INFO ] [sig ] [2349/3275] Forecasting PRME... [2026-03-10T20:29:08.642681] [INFO ] [sig ] Generating forecast for: PRME [2026-03-10T20:29:08.642713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-03-10T20:29:08.654662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-03-10T20:29:08.655111] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-03-10T20:29:08.656016] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-03-10T20:29:08.656072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:08.656116] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:08.656147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:08.656216] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:08.719999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:08.721051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:08.721157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:08.721194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:08.845171] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:08.845353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:08.845405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:08.845436] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:08.849137] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: DOWN (p=6.40%) [2026-03-10T20:29:08.849652] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-03-10T20:29:08.849784] [INFO ] [sig ] PRME: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:09.004561] [INFO ] [LOCAL ] Saved forecast: PRME 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PRME.txt [2026-03-10T20:29:09.004764] [INFO ] [sig ] [2349/3275] Completed PRME in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-10T20:29:09.004812] [INFO ] [sig ] [2350/3275] Forecasting PRN... [2026-03-10T20:29:09.004850] [INFO ] [sig ] Generating forecast for: PRN [2026-03-10T20:29:09.004884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-03-10T20:29:09.019246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-03-10T20:29:09.019756] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-03-10T20:29:09.020843] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-03-10T20:29:09.021118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:09.021165] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:09.021199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:09.021271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:09.100899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:09.101936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:09.102031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:09.102070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:09.250428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:09.250617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:09.250663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:09.250694] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:09.254599] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: DOWN (p=12.47%) [2026-03-10T20:29:09.254910] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-03-10T20:29:09.255048] [INFO ] [sig ] PRN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:09.410161] [INFO ] [LOCAL ] Saved forecast: PRN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PRN.txt [2026-03-10T20:29:09.410368] [INFO ] [sig ] [2350/3275] Completed PRN in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-10T20:29:09.410420] [INFO ] [sig ] [2351/3275] Forecasting PROF... [2026-03-10T20:29:09.410457] [INFO ] [sig ] Generating forecast for: PROF [2026-03-10T20:29:09.410494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-03-10T20:29:09.422365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-03-10T20:29:09.422794] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-03-10T20:29:09.423688] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-03-10T20:29:09.423744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:09.423778] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:09.423807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:09.423865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:09.488424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:09.489353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:09.489443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:09.489478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:09.619312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:09.619477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:09.619520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:09.619549] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:09.623503] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: DOWN (p=49.73%) [2026-03-10T20:29:09.623882] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-03-10T20:29:09.624236] [INFO ] [sig ] PROF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:09.776509] [INFO ] [LOCAL ] Saved forecast: PROF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PROF.txt [2026-03-10T20:29:09.776678] [INFO ] [sig ] [2351/3275] Completed PROF in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-10T20:29:09.776721] [INFO ] [sig ] [2352/3275] Forecasting PROK... [2026-03-10T20:29:09.776752] [INFO ] [sig ] Generating forecast for: PROK [2026-03-10T20:29:09.776788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-03-10T20:29:09.789726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-03-10T20:29:09.790141] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-03-10T20:29:09.791022] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-03-10T20:29:09.791077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:09.791140] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:09.791169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:09.791227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:09.858394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:09.859596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:09.859704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:09.859741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:09.996465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:09.996644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:09.996689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:09.996719] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:10.001520] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=0.12%) [2026-03-10T20:29:10.001859] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-03-10T20:29:10.002023] [INFO ] [sig ] PROK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:10.161030] [INFO ] [LOCAL ] Saved forecast: PROK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PROK.txt [2026-03-10T20:29:10.161399] [INFO ] [sig ] [2352/3275] Completed PROK in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-10T20:29:10.161453] [INFO ] [sig ] [2353/3275] Forecasting PRTA... [2026-03-10T20:29:10.161489] [INFO ] [sig ] Generating forecast for: PRTA [2026-03-10T20:29:10.161553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-03-10T20:29:10.178536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-03-10T20:29:10.179022] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-03-10T20:29:10.180082] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-03-10T20:29:10.180152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:10.180200] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:10.180234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:10.180303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:10.246733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:10.247904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:10.247993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:10.248028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:10.377093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:10.377261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:10.377304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:10.377335] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:10.381143] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: DOWN (p=8.82%) [2026-03-10T20:29:10.381443] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-03-10T20:29:10.381600] [INFO ] [sig ] PRTA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:10.537376] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PRTA.txt [2026-03-10T20:29:10.537559] [INFO ] [sig ] [2353/3275] Completed PRTA in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-10T20:29:10.537624] [INFO ] [sig ] [2354/3275] Forecasting PRTH... [2026-03-10T20:29:10.537657] [INFO ] [sig ] Generating forecast for: PRTH [2026-03-10T20:29:10.537688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-03-10T20:29:10.549787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-03-10T20:29:10.550182] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-03-10T20:29:10.551123] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-03-10T20:29:10.551177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:10.551211] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:10.551239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:10.551298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:10.617936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:10.619153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:10.619248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:10.619283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:10.750835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:10.751005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:10.751049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:10.751272] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:10.755165] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: UP (p=52.12%) [2026-03-10T20:29:10.755472] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-03-10T20:29:10.755632] [INFO ] [sig ] PRTH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:10.911007] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PRTH.txt [2026-03-10T20:29:10.911361] [INFO ] [sig ] [2354/3275] Completed PRTH in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-10T20:29:10.911412] [INFO ] [sig ] [2355/3275] Forecasting PRVA... [2026-03-10T20:29:10.911447] [INFO ] [sig ] Generating forecast for: PRVA [2026-03-10T20:29:10.911481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-03-10T20:29:10.924100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-03-10T20:29:10.924472] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-03-10T20:29:10.925309] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-03-10T20:29:10.925398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:10.925445] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:10.925482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:10.925561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:10.992821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:10.994184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:10.994293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:10.994346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:11.126357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:11.126554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:11.126663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:11.126763] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:11.135630] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-03-10T20:29:11.135999] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-03-10T20:29:11.136157] [INFO ] [sig ] PRVA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:11.290125] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PRVA.txt [2026-03-10T20:29:11.290298] [INFO ] [sig ] [2355/3275] Completed PRVA in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-10T20:29:11.290342] [INFO ] [sig ] [2356/3275] Forecasting PSC... [2026-03-10T20:29:11.290375] [INFO ] [sig ] Generating forecast for: PSC [2026-03-10T20:29:11.290410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-03-10T20:29:11.303403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-03-10T20:29:11.303817] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-03-10T20:29:11.304652] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-03-10T20:29:11.304706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:11.304739] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:11.304768] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:11.304837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:11.367408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:11.368307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:11.368429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:11.368466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:11.501752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:11.501920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:11.501961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:11.501991] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:11.506115] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: DOWN (p=35.60%) [2026-03-10T20:29:11.506465] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-03-10T20:29:11.506637] [INFO ] [sig ] PSC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:11.662601] [INFO ] [LOCAL ] Saved forecast: PSC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PSC.txt [2026-03-10T20:29:11.662772] [INFO ] [sig ] [2356/3275] Completed PSC in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-10T20:29:11.662815] [INFO ] [sig ] [2357/3275] Forecasting PSCE... [2026-03-10T20:29:11.662847] [INFO ] [sig ] Generating forecast for: PSCE [2026-03-10T20:29:11.662879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-03-10T20:29:11.674642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-03-10T20:29:11.675047] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-03-10T20:29:11.675897] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-03-10T20:29:11.675950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:11.675982] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:11.676009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:11.676255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:11.735073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:11.736083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:11.736172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:11.736206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:11.850389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:11.850594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:11.850641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:11.850672] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:11.854463] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: UP (p=71.72%) [2026-03-10T20:29:11.854811] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-03-10T20:29:11.854969] [INFO ] [sig ] PSCE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:12.083918] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PSCE.txt [2026-03-10T20:29:12.084089] [INFO ] [sig ] [2357/3275] Completed PSCE in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-10T20:29:12.084131] [INFO ] [sig ] [2358/3275] Forecasting PSCH... [2026-03-10T20:29:12.084162] [INFO ] [sig ] Generating forecast for: PSCH [2026-03-10T20:29:12.084194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-03-10T20:29:12.095344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-03-10T20:29:12.095763] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-03-10T20:29:12.096641] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-03-10T20:29:12.096697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:12.096731] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:12.096759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:12.096817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:12.157143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:12.158088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:12.158208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:12.158246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:12.272983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:12.273143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:12.273185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:12.273215] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:12.277103] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=18.63%) [2026-03-10T20:29:12.277452] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-03-10T20:29:12.277618] [INFO ] [sig ] PSCH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:12.432223] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PSCH.txt [2026-03-10T20:29:12.432479] [INFO ] [sig ] [2358/3275] Completed PSCH in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-10T20:29:12.432526] [INFO ] [sig ] [2359/3275] Forecasting PSEC... [2026-03-10T20:29:12.432557] [INFO ] [sig ] Generating forecast for: PSEC [2026-03-10T20:29:12.432613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-03-10T20:29:12.445170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-03-10T20:29:12.445617] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-03-10T20:29:12.446592] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-03-10T20:29:12.446651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:12.446684] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:12.446711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:12.446769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:12.513901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:12.514877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:12.514986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:12.515025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:12.639690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:12.639849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:12.639892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:12.639923] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:12.643530] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: DOWN (p=25.92%) [2026-03-10T20:29:12.643837] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-03-10T20:29:12.643972] [INFO ] [sig ] PSEC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:12.794100] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PSEC.txt [2026-03-10T20:29:12.794264] [INFO ] [sig ] [2359/3275] Completed PSEC in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-10T20:29:12.794308] [INFO ] [sig ] [2360/3275] Forecasting PSF... [2026-03-10T20:29:12.794354] [INFO ] [sig ] Generating forecast for: PSF [2026-03-10T20:29:12.794394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-03-10T20:29:12.806818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-03-10T20:29:12.807188] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-03-10T20:29:12.808044] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-03-10T20:29:12.808100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:12.808135] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:12.808195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:12.808254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:12.866985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:12.867751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:12.867835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:12.867871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:12.989881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:12.990037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:12.990080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:12.990111] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:12.993761] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: UP (p=91.10%) [2026-03-10T20:29:12.994054] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-03-10T20:29:12.994187] [INFO ] [sig ] PSF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:13.140735] [INFO ] [LOCAL ] Saved forecast: PSF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PSF.txt [2026-03-10T20:29:13.140870] [INFO ] [sig ] [2360/3275] Completed PSF in 0.3s | 2.78 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-10T20:29:13.140910] [INFO ] [sig ] [2361/3275] Forecasting PSFE... [2026-03-10T20:29:13.140940] [INFO ] [sig ] Generating forecast for: PSFE [2026-03-10T20:29:13.140970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-03-10T20:29:13.152477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-03-10T20:29:13.152902] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-03-10T20:29:13.153783] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-03-10T20:29:13.153838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:13.153885] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:13.153916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:13.153978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:13.212891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:13.213740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:13.213831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:13.213879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:13.341280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:13.341450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:13.341491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:13.341520] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:13.345837] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: DOWN (p=18.73%) [2026-03-10T20:29:13.346299] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-03-10T20:29:13.346469] [INFO ] [sig ] PSFE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:13.496210] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PSFE.txt [2026-03-10T20:29:13.496369] [INFO ] [sig ] [2361/3275] Completed PSFE in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-10T20:29:13.496410] [INFO ] [sig ] [2362/3275] Forecasting PSHG... [2026-03-10T20:29:13.496442] [INFO ] [sig ] Generating forecast for: PSHG [2026-03-10T20:29:13.496473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-03-10T20:29:13.509424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-03-10T20:29:13.509869] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-03-10T20:29:13.510937] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-03-10T20:29:13.510993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:13.511025] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:13.511053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:13.511110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:13.571086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:13.572011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:13.572155] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:13.572189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:13.697396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:13.697555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:13.697619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:13.697651] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:13.701425] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: UP (p=73.70%) [2026-03-10T20:29:13.701778] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-03-10T20:29:13.701921] [INFO ] [sig ] PSHG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:13.858967] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PSHG.txt [2026-03-10T20:29:13.859124] [INFO ] [sig ] [2362/3275] Completed PSHG in 0.4s | 2.78 sym/s | Total: 14.1m | ETA: 5.5m [2026-03-10T20:29:13.859165] [INFO ] [sig ] [2363/3275] Forecasting PSN... [2026-03-10T20:29:13.859197] [INFO ] [sig ] Generating forecast for: PSN [2026-03-10T20:29:13.859228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-03-10T20:29:13.871907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-03-10T20:29:13.872312] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-03-10T20:29:13.873222] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-03-10T20:29:13.873278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:13.873312] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:13.873340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:13.873398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:13.935848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:13.936807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:13.936909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:13.936966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:14.065995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:14.066150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:14.066192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:14.066223] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:14.069905] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: UP (p=87.82%) [2026-03-10T20:29:14.070384] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-03-10T20:29:14.070516] [INFO ] [sig ] PSN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:14.219727] [INFO ] [LOCAL ] Saved forecast: PSN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PSN.txt [2026-03-10T20:29:14.219888] [INFO ] [sig ] [2363/3275] Completed PSN in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 5.5m [2026-03-10T20:29:14.219929] [INFO ] [sig ] [2364/3275] Forecasting PSNL... [2026-03-10T20:29:14.219960] [INFO ] [sig ] Generating forecast for: PSNL [2026-03-10T20:29:14.219990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-03-10T20:29:14.231140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-03-10T20:29:14.231524] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-03-10T20:29:14.232393] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-03-10T20:29:14.232448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:14.232480] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:14.232506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:14.232564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:14.291421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:14.292471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:14.292566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:14.292621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:14.416784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:14.416952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:14.417001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:14.417035] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:14.421120] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-03-10T20:29:14.421424] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-03-10T20:29:14.421561] [INFO ] [sig ] PSNL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:14.569287] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PSNL.txt [2026-03-10T20:29:14.569551] [INFO ] [sig ] [2364/3275] Completed PSNL in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 5.5m [2026-03-10T20:29:14.569616] [INFO ] [sig ] [2365/3275] Forecasting PSO... [2026-03-10T20:29:14.569649] [INFO ] [sig ] Generating forecast for: PSO [2026-03-10T20:29:14.569682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-03-10T20:29:14.583528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-03-10T20:29:14.584025] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-03-10T20:29:14.585227] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-03-10T20:29:14.585286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:14.585319] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:14.585346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:14.585404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:14.648673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:14.649607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:14.649699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:14.649739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:14.776173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:14.776335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:14.776379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:14.776411] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:14.780468] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: DOWN (p=33.58%) [2026-03-10T20:29:14.780822] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-03-10T20:29:14.780986] [INFO ] [sig ] PSO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:14.930408] [INFO ] [LOCAL ] Saved forecast: PSO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PSO.txt [2026-03-10T20:29:14.930615] [INFO ] [sig ] [2365/3275] Completed PSO in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 5.5m [2026-03-10T20:29:14.930660] [INFO ] [sig ] [2366/3275] Forecasting PSTG... [2026-03-10T20:29:14.930691] [INFO ] [sig ] Generating forecast for: PSTG [2026-03-10T20:29:14.930723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-03-10T20:29:14.942825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-03-10T20:29:14.943157] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-03-10T20:29:14.943977] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-03-10T20:29:14.944033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:14.944066] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:14.944094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:14.944150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:15.003696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:15.004599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:15.004683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:15.004716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:15.132995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:15.133157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:15.133197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:15.133227] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:15.137205] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: UP (p=53.69%) [2026-03-10T20:29:15.137493] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-03-10T20:29:15.137669] [INFO ] [sig ] PSTG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:15.281525] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PSTG.txt [2026-03-10T20:29:15.281682] [INFO ] [sig ] [2366/3275] Completed PSTG in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-10T20:29:15.281725] [INFO ] [sig ] [2367/3275] Forecasting PSTL... [2026-03-10T20:29:15.281757] [INFO ] [sig ] Generating forecast for: PSTL [2026-03-10T20:29:15.281788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-03-10T20:29:15.293425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-03-10T20:29:15.293815] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-03-10T20:29:15.294633] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-03-10T20:29:15.294687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:15.294720] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:15.294748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:15.294806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:15.355260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:15.356085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:15.356172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:15.356205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:15.476839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:15.476994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:15.477035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:15.477064] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:15.480586] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: DOWN (p=18.18%) [2026-03-10T20:29:15.480888] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-03-10T20:29:15.481041] [INFO ] [sig ] PSTL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:15.624968] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PSTL.txt [2026-03-10T20:29:15.625144] [INFO ] [sig ] [2367/3275] Completed PSTL in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-10T20:29:15.625193] [INFO ] [sig ] [2368/3275] Forecasting PSX... [2026-03-10T20:29:15.625231] [INFO ] [sig ] Generating forecast for: PSX [2026-03-10T20:29:15.625267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-03-10T20:29:15.636975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-03-10T20:29:15.637320] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-03-10T20:29:15.638123] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-03-10T20:29:15.638206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:15.638241] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:15.638269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:15.638326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:15.699820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:15.700531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:15.700632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:15.700669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:15.825718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:15.825875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:15.825932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:15.825965] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:15.829464] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: UP (p=63.52%) [2026-03-10T20:29:15.829785] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-03-10T20:29:15.829920] [INFO ] [sig ] PSX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:15.976639] [INFO ] [LOCAL ] Saved forecast: PSX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PSX.txt [2026-03-10T20:29:15.976782] [INFO ] [sig ] [2368/3275] Completed PSX in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-10T20:29:15.976821] [INFO ] [sig ] [2369/3275] Forecasting PTA... [2026-03-10T20:29:15.976851] [INFO ] [sig ] Generating forecast for: PTA [2026-03-10T20:29:15.976883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-03-10T20:29:15.989118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-03-10T20:29:15.989702] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-03-10T20:29:15.990705] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-03-10T20:29:15.990759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:15.990830] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:15.990859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:15.990915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:16.052948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:16.053833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:16.053920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:16.053960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:16.177234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:16.177406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:16.177449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:16.177479] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:16.181468] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-03-10T20:29:16.181896] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-03-10T20:29:16.182055] [INFO ] [sig ] PTA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:16.328764] [INFO ] [LOCAL ] Saved forecast: PTA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PTA.txt [2026-03-10T20:29:16.328906] [INFO ] [sig ] [2369/3275] Completed PTA in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-10T20:29:16.328952] [INFO ] [sig ] [2370/3275] Forecasting PTC... [2026-03-10T20:29:16.328988] [INFO ] [sig ] Generating forecast for: PTC [2026-03-10T20:29:16.329024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-03-10T20:29:16.343889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-03-10T20:29:16.344303] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-03-10T20:29:16.345154] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-03-10T20:29:16.345207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:16.345238] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:16.345266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:16.345323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:16.403406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:16.404216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:16.404316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:16.404350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:16.532690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:16.532850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:16.532890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:16.532920] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:16.536377] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: UP (p=62.44%) [2026-03-10T20:29:16.536678] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-03-10T20:29:16.536816] [INFO ] [sig ] PTC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:16.681694] [INFO ] [LOCAL ] Saved forecast: PTC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PTC.txt [2026-03-10T20:29:16.681841] [INFO ] [sig ] [2370/3275] Completed PTC in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-10T20:29:16.681881] [INFO ] [sig ] [2371/3275] Forecasting PTEN... [2026-03-10T20:29:16.681912] [INFO ] [sig ] Generating forecast for: PTEN [2026-03-10T20:29:16.681943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-03-10T20:29:16.693957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-03-10T20:29:16.694345] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-03-10T20:29:16.695192] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-03-10T20:29:16.695245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:16.695277] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:16.695305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:16.695362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:16.753738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:16.754468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:16.754552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:16.754605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:16.873030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:16.873191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:16.873231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:16.873259] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:16.876849] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: DOWN (p=23.97%) [2026-03-10T20:29:16.877148] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-03-10T20:29:16.877280] [INFO ] [sig ] PTEN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:17.024180] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PTEN.txt [2026-03-10T20:29:17.024336] [INFO ] [sig ] [2371/3275] Completed PTEN in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-10T20:29:17.024377] [INFO ] [sig ] [2372/3275] Forecasting PTF... [2026-03-10T20:29:17.024408] [INFO ] [sig ] Generating forecast for: PTF [2026-03-10T20:29:17.024438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-03-10T20:29:17.036515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-03-10T20:29:17.036932] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-03-10T20:29:17.037975] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-03-10T20:29:17.038033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:17.038064] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:17.038341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:17.038414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:17.101591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:17.102350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:17.102437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:17.102472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:17.230925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:17.231094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:17.231135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:17.231200] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:17.234721] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: DOWN (p=17.55%) [2026-03-10T20:29:17.235006] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-03-10T20:29:17.235132] [INFO ] [sig ] PTF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:17.384541] [INFO ] [LOCAL ] Saved forecast: PTF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PTF.txt [2026-03-10T20:29:17.384694] [INFO ] [sig ] [2372/3275] Completed PTF in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-10T20:29:17.384733] [INFO ] [sig ] [2373/3275] Forecasting PTGX... [2026-03-10T20:29:17.384763] [INFO ] [sig ] Generating forecast for: PTGX [2026-03-10T20:29:17.384794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-03-10T20:29:17.395987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-03-10T20:29:17.396401] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-03-10T20:29:17.397233] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-03-10T20:29:17.397287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:17.397318] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:17.397345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:17.397402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:17.456191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:17.457208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:17.457309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:17.457344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:17.603051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:17.603220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:17.603261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:17.603289] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:17.607054] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: DOWN (p=17.10%) [2026-03-10T20:29:17.607360] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-03-10T20:29:17.607500] [INFO ] [sig ] PTGX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:17.761757] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PTGX.txt [2026-03-10T20:29:17.761927] [INFO ] [sig ] [2373/3275] Completed PTGX in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-10T20:29:17.761968] [INFO ] [sig ] [2374/3275] Forecasting PTH... [2026-03-10T20:29:17.762000] [INFO ] [sig ] Generating forecast for: PTH [2026-03-10T20:29:17.762030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-03-10T20:29:17.772929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-03-10T20:29:17.773332] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-03-10T20:29:17.774172] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-03-10T20:29:17.774224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:17.774255] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:17.774281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:17.774337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:17.834247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:17.835177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:17.835266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:17.835298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:17.949788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:17.949953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:17.949996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:17.950026] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:17.953910] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-03-10T20:29:17.954422] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-03-10T20:29:17.954561] [INFO ] [sig ] PTH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:18.100744] [INFO ] [LOCAL ] Saved forecast: PTH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PTH.txt [2026-03-10T20:29:18.100913] [INFO ] [sig ] [2374/3275] Completed PTH in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-10T20:29:18.100955] [INFO ] [sig ] [2375/3275] Forecasting PTLO... [2026-03-10T20:29:18.100985] [INFO ] [sig ] Generating forecast for: PTLO [2026-03-10T20:29:18.101018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-03-10T20:29:18.112918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-03-10T20:29:18.113334] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-03-10T20:29:18.114190] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-03-10T20:29:18.114243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:18.114276] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:18.114303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:18.114360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:18.174624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:18.175540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:18.175663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:18.175720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:18.305082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:18.305248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:18.305290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:18.305319] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:18.309145] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=1.51%) [2026-03-10T20:29:18.309488] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-03-10T20:29:18.309659] [INFO ] [sig ] PTLO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:18.458264] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PTLO.txt [2026-03-10T20:29:18.458417] [INFO ] [sig ] [2375/3275] Completed PTLO in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-10T20:29:18.458459] [INFO ] [sig ] [2376/3275] Forecasting PTNQ... [2026-03-10T20:29:18.458490] [INFO ] [sig ] Generating forecast for: PTNQ [2026-03-10T20:29:18.458526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-03-10T20:29:18.469795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-03-10T20:29:18.470134] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-03-10T20:29:18.470978] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-03-10T20:29:18.471034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:18.471067] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:18.471095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:18.471154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:18.530149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:18.530818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:18.530900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:18.530932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:18.649804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:18.649962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:18.650010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:18.650047] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:18.653548] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: UP (p=55.25%) [2026-03-10T20:29:18.653875] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-03-10T20:29:18.654014] [INFO ] [sig ] PTNQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:18.799198] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PTNQ.txt [2026-03-10T20:29:18.799330] [INFO ] [sig ] [2376/3275] Completed PTNQ in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-10T20:29:18.799370] [INFO ] [sig ] [2377/3275] Forecasting PTON... [2026-03-10T20:29:18.799401] [INFO ] [sig ] Generating forecast for: PTON [2026-03-10T20:29:18.799430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-03-10T20:29:18.811816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-03-10T20:29:18.812170] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-03-10T20:29:18.813010] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-03-10T20:29:18.813070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:18.813103] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:18.813132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:18.813190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:18.876864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:18.877748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:18.877831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:18.877864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:19.006260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:19.006453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:19.006496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:19.006525] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:19.010918] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: DOWN (p=33.93%) [2026-03-10T20:29:19.011243] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-03-10T20:29:19.011387] [INFO ] [sig ] PTON: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:19.159345] [INFO ] [LOCAL ] Saved forecast: PTON 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PTON.txt [2026-03-10T20:29:19.159485] [INFO ] [sig ] [2377/3275] Completed PTON in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-10T20:29:19.159524] [INFO ] [sig ] [2378/3275] Forecasting PTY... [2026-03-10T20:29:19.159554] [INFO ] [sig ] Generating forecast for: PTY [2026-03-10T20:29:19.159605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-03-10T20:29:19.171460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-03-10T20:29:19.171807] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-03-10T20:29:19.172617] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-03-10T20:29:19.172672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:19.172703] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:19.172730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:19.172810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:19.231364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:19.232310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:19.232394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:19.232427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:19.352610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:19.352778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:19.352819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:19.352847] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:19.356330] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: DOWN (p=4.34%) [2026-03-10T20:29:19.356643] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-03-10T20:29:19.356776] [INFO ] [sig ] PTY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:19.500216] [INFO ] [LOCAL ] Saved forecast: PTY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PTY.txt [2026-03-10T20:29:19.500374] [INFO ] [sig ] [2378/3275] Completed PTY in 0.3s | 2.78 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-10T20:29:19.500414] [INFO ] [sig ] [2379/3275] Forecasting PUBM... [2026-03-10T20:29:19.500445] [INFO ] [sig ] Generating forecast for: PUBM [2026-03-10T20:29:19.500477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-03-10T20:29:19.512242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-03-10T20:29:19.512646] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-03-10T20:29:19.513456] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-03-10T20:29:19.513511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:19.513544] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:19.513591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:19.513652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:19.571660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:19.572605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:19.572729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:19.572763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:19.703958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:19.704129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:19.704172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:19.704221] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:19.708117] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: DOWN (p=0.50%) [2026-03-10T20:29:19.708497] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-03-10T20:29:19.708665] [INFO ] [sig ] PUBM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:19.867045] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PUBM.txt [2026-03-10T20:29:19.867209] [INFO ] [sig ] [2379/3275] Completed PUBM in 0.4s | 2.78 sym/s | Total: 14.2m | ETA: 5.4m [2026-03-10T20:29:19.867263] [INFO ] [sig ] [2380/3275] Forecasting PUK... [2026-03-10T20:29:19.867297] [INFO ] [sig ] Generating forecast for: PUK [2026-03-10T20:29:19.867344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-03-10T20:29:19.879329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-03-10T20:29:19.879751] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-03-10T20:29:19.880642] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-03-10T20:29:19.880697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:19.880731] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:19.880761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:19.880820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:19.941082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:19.942217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:19.942315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:19.942349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:20.069448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:20.069634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:20.069679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:20.069711] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:20.073998] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: DOWN (p=15.39%) [2026-03-10T20:29:20.074546] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-03-10T20:29:20.074724] [INFO ] [sig ] PUK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:20.224988] [INFO ] [LOCAL ] Saved forecast: PUK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PUK.txt [2026-03-10T20:29:20.225147] [INFO ] [sig ] [2380/3275] Completed PUK in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 5.4m [2026-03-10T20:29:20.225189] [INFO ] [sig ] [2381/3275] Forecasting PUMP... [2026-03-10T20:29:20.225218] [INFO ] [sig ] Generating forecast for: PUMP [2026-03-10T20:29:20.225249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-03-10T20:29:20.237494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-03-10T20:29:20.237942] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-03-10T20:29:20.238833] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-03-10T20:29:20.238886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:20.238918] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:20.238944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:20.239000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:20.303765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:20.304898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:20.304986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:20.305021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:20.440281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:20.440438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:20.440479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:20.440509] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:20.444193] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: DOWN (p=47.48%) [2026-03-10T20:29:20.444479] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-03-10T20:29:20.444640] [INFO ] [sig ] PUMP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:20.590443] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PUMP.txt [2026-03-10T20:29:20.590596] [INFO ] [sig ] [2381/3275] Completed PUMP in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 5.4m [2026-03-10T20:29:20.590638] [INFO ] [sig ] [2382/3275] Forecasting PVH... [2026-03-10T20:29:20.590669] [INFO ] [sig ] Generating forecast for: PVH [2026-03-10T20:29:20.590698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-03-10T20:29:20.602031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-03-10T20:29:20.602565] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-03-10T20:29:20.603412] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-03-10T20:29:20.603464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:20.603497] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:20.603524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:20.603603] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:20.663450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:20.664237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:20.664320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:20.664355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:20.788561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:20.788728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:20.788772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:20.788801] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:20.792301] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: UP (p=88.64%) [2026-03-10T20:29:20.792595] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-03-10T20:29:20.792726] [INFO ] [sig ] PVH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:20.939181] [INFO ] [LOCAL ] Saved forecast: PVH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PVH.txt [2026-03-10T20:29:20.939351] [INFO ] [sig ] [2382/3275] Completed PVH in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-10T20:29:20.939391] [INFO ] [sig ] [2383/3275] Forecasting PVL... [2026-03-10T20:29:20.939421] [INFO ] [sig ] Generating forecast for: PVL [2026-03-10T20:29:20.939452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-03-10T20:29:20.951777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-03-10T20:29:20.952112] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-03-10T20:29:20.952913] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-03-10T20:29:20.952966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:20.952998] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:20.953025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:20.953122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:21.012926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:21.013566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:21.013663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:21.013695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:21.128293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:21.128448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:21.128488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:21.128519] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:21.132103] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: DOWN (p=28.17%) [2026-03-10T20:29:21.132568] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-03-10T20:29:21.132723] [INFO ] [sig ] PVL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:21.283516] [INFO ] [LOCAL ] Saved forecast: PVL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PVL.txt [2026-03-10T20:29:21.283698] [INFO ] [sig ] [2383/3275] Completed PVL in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-10T20:29:21.283744] [INFO ] [sig ] [2384/3275] Forecasting PWP... [2026-03-10T20:29:21.283774] [INFO ] [sig ] Generating forecast for: PWP [2026-03-10T20:29:21.283808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-03-10T20:29:21.295359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-03-10T20:29:21.295785] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-03-10T20:29:21.296620] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-03-10T20:29:21.296673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:21.296706] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:21.296733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:21.296790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:21.358918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:21.359737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:21.359815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:21.359848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:21.501888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:21.502064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:21.502116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:21.502153] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:21.506076] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: UP (p=97.75%) [2026-03-10T20:29:21.506422] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-03-10T20:29:21.506595] [INFO ] [sig ] PWP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:21.664649] [INFO ] [LOCAL ] Saved forecast: PWP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PWP.txt [2026-03-10T20:29:21.664824] [INFO ] [sig ] [2384/3275] Completed PWP in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-10T20:29:21.664873] [INFO ] [sig ] [2385/3275] Forecasting PXS... [2026-03-10T20:29:21.664906] [INFO ] [sig ] Generating forecast for: PXS [2026-03-10T20:29:21.664936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-03-10T20:29:21.676712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-03-10T20:29:21.677113] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-03-10T20:29:21.677960] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-03-10T20:29:21.678046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:21.678098] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:21.678189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:21.678268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:21.739664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:21.740774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:21.740870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:21.740906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:21.863752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:21.863914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:21.863956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:21.863986] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:21.867478] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: UP (p=92.35%) [2026-03-10T20:29:21.867798] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-03-10T20:29:21.867932] [INFO ] [sig ] PXS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:22.013843] [INFO ] [LOCAL ] Saved forecast: PXS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PXS.txt [2026-03-10T20:29:22.013994] [INFO ] [sig ] [2385/3275] Completed PXS in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-10T20:29:22.014035] [INFO ] [sig ] [2386/3275] Forecasting PY... [2026-03-10T20:29:22.014066] [INFO ] [sig ] Generating forecast for: PY [2026-03-10T20:29:22.014096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-03-10T20:29:22.025324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-03-10T20:29:22.025744] [INFO ] [FORECASTER] Starting predict_future for PY [2026-03-10T20:29:22.026568] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-03-10T20:29:22.026647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:22.026738] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:22.026769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:22.026829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:22.086901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:22.087744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:22.087830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:22.087875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:22.200193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:22.200354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:22.200397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:22.200428] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:22.204005] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: UP (p=65.96%) [2026-03-10T20:29:22.204296] [INFO ] [FORECASTER] Completed predict_future for PY [2026-03-10T20:29:22.204433] [INFO ] [sig ] PY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:22.378850] [INFO ] [LOCAL ] Saved forecast: PY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PY.txt [2026-03-10T20:29:22.379016] [INFO ] [sig ] [2386/3275] Completed PY in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-10T20:29:22.379058] [INFO ] [sig ] [2387/3275] Forecasting PYXS... [2026-03-10T20:29:22.379090] [INFO ] [sig ] Generating forecast for: PYXS [2026-03-10T20:29:22.379121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-03-10T20:29:22.391220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-03-10T20:29:22.391633] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-03-10T20:29:22.392464] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-03-10T20:29:22.392519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:22.392551] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:22.392596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:22.392656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:22.452894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:22.453860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:22.453950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:22.453985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:22.579352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:22.579540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:22.579620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:22.579656] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:22.583772] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: DOWN (p=28.49%) [2026-03-10T20:29:22.584171] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-03-10T20:29:22.584327] [INFO ] [sig ] PYXS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:22.771877] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/PYXS.txt [2026-03-10T20:29:22.772041] [INFO ] [sig ] [2387/3275] Completed PYXS in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-10T20:29:22.772082] [INFO ] [sig ] [2388/3275] Forecasting PZZA... [2026-03-10T20:29:22.772113] [INFO ] [sig ] Generating forecast for: PZZA [2026-03-10T20:29:22.772144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-03-10T20:29:22.784855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-03-10T20:29:22.785285] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-03-10T20:29:22.786542] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-03-10T20:29:22.786624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:22.786659] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:22.786686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:22.786744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:22.855034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:22.856326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:22.856448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:22.856486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:22.981069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:22.981236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:22.981278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:22.981307] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:22.984947] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: UP (p=85.06%) [2026-03-10T20:29:22.985269] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-03-10T20:29:22.985409] [INFO ] [sig ] PZZA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:23.134456] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/PZZA.txt [2026-03-10T20:29:23.134646] [INFO ] [sig ] [2388/3275] Completed PZZA in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-10T20:29:23.134695] [INFO ] [sig ] [2389/3275] Forecasting QBTS... [2026-03-10T20:29:23.134728] [INFO ] [sig ] Generating forecast for: QBTS [2026-03-10T20:29:23.134760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-03-10T20:29:23.146286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-03-10T20:29:23.146705] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-03-10T20:29:23.147548] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-03-10T20:29:23.147625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:23.147657] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:23.147684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:23.147740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:23.208396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:23.209382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:23.209471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:23.209505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:23.339026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:23.339200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:23.339243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:23.339315] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:23.343078] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: UP (p=55.75%) [2026-03-10T20:29:23.343453] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-03-10T20:29:23.343628] [INFO ] [sig ] QBTS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:23.516499] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QBTS.txt [2026-03-10T20:29:23.516730] [INFO ] [sig ] [2389/3275] Completed QBTS in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-10T20:29:23.516793] [INFO ] [sig ] [2390/3275] Forecasting QCLN... [2026-03-10T20:29:23.516842] [INFO ] [sig ] Generating forecast for: QCLN [2026-03-10T20:29:23.516889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-03-10T20:29:23.531774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-03-10T20:29:23.532276] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-03-10T20:29:23.533476] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-03-10T20:29:23.533546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:23.533618] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:23.533664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:23.533754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:23.595329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:23.596258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:23.596345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:23.596379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:23.721701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:23.721872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:23.721918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:23.721948] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:23.725750] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=14.53%) [2026-03-10T20:29:23.726127] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-03-10T20:29:23.726275] [INFO ] [sig ] QCLN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:23.875817] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QCLN.txt [2026-03-10T20:29:23.875958] [INFO ] [sig ] [2390/3275] Completed QCLN in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-10T20:29:23.875999] [INFO ] [sig ] [2391/3275] Forecasting QCOM... [2026-03-10T20:29:23.876029] [INFO ] [sig ] Generating forecast for: QCOM [2026-03-10T20:29:23.876060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-03-10T20:29:23.887553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-03-10T20:29:23.887938] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-03-10T20:29:23.888811] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-03-10T20:29:23.888867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:23.888899] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:23.888928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:23.888988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:23.949956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:23.950713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:23.950792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:23.950825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:24.073538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:24.073713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:24.073754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:24.073785] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:24.077415] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: UP (p=74.59%) [2026-03-10T20:29:24.077712] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-03-10T20:29:24.077844] [INFO ] [sig ] QCOM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:24.228418] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QCOM.txt [2026-03-10T20:29:24.228603] [INFO ] [sig ] [2391/3275] Completed QCOM in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-10T20:29:24.228646] [INFO ] [sig ] [2392/3275] Forecasting QCRH... [2026-03-10T20:29:24.228678] [INFO ] [sig ] Generating forecast for: QCRH [2026-03-10T20:29:24.228716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-03-10T20:29:24.239866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-03-10T20:29:24.240210] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-03-10T20:29:24.241055] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-03-10T20:29:24.241108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:24.241140] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:24.241167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:24.241224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:24.298726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:24.299436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:24.299524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:24.299559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:24.417026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:24.417191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:24.417252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:24.417282] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:24.421740] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-03-10T20:29:24.422121] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-03-10T20:29:24.422279] [INFO ] [sig ] QCRH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:24.576709] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QCRH.txt [2026-03-10T20:29:24.576894] [INFO ] [sig ] [2392/3275] Completed QCRH in 0.3s | 2.78 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-10T20:29:24.576937] [INFO ] [sig ] [2393/3275] Forecasting QDEL... [2026-03-10T20:29:24.576971] [INFO ] [sig ] Generating forecast for: QDEL [2026-03-10T20:29:24.577003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-03-10T20:29:24.588648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-03-10T20:29:24.589019] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-03-10T20:29:24.589863] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-03-10T20:29:24.589917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:24.589952] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:24.589980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:24.590038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:24.648870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:24.649750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:24.649835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:24.649868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:24.777720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:24.777885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:24.777927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:24.777958] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:24.781602] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=96.49%) [2026-03-10T20:29:24.781901] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-03-10T20:29:24.782038] [INFO ] [sig ] QDEL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:24.932493] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QDEL.txt [2026-03-10T20:29:24.932685] [INFO ] [sig ] [2393/3275] Completed QDEL in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-10T20:29:24.932728] [INFO ] [sig ] [2394/3275] Forecasting QFIN... [2026-03-10T20:29:24.932759] [INFO ] [sig ] Generating forecast for: QFIN [2026-03-10T20:29:24.932790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-03-10T20:29:24.945825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-03-10T20:29:24.946255] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-03-10T20:29:24.947365] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-03-10T20:29:24.947423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:24.947458] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:24.947487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:24.947545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:25.014761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:25.015701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:25.015786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:25.015822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:25.147550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:25.147719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:25.147761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:25.147790] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:25.151232] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: DOWN (p=22.31%) [2026-03-10T20:29:25.151511] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-03-10T20:29:25.151662] [INFO ] [sig ] QFIN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:25.305859] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QFIN.txt [2026-03-10T20:29:25.306020] [INFO ] [sig ] [2394/3275] Completed QFIN in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-10T20:29:25.306063] [INFO ] [sig ] [2395/3275] Forecasting QGEN... [2026-03-10T20:29:25.306095] [INFO ] [sig ] Generating forecast for: QGEN [2026-03-10T20:29:25.306127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-03-10T20:29:25.319209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-03-10T20:29:25.319640] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-03-10T20:29:25.320505] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-03-10T20:29:25.320560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:25.320624] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:25.320655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:25.320714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:25.386320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:25.387240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:25.387328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:25.387363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:25.530248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:25.530458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:25.530533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:25.530604] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:25.534709] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: DOWN (p=35.54%) [2026-03-10T20:29:25.535017] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-03-10T20:29:25.535151] [INFO ] [sig ] QGEN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:25.681673] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QGEN.txt [2026-03-10T20:29:25.681812] [INFO ] [sig ] [2395/3275] Completed QGEN in 0.4s | 2.78 sym/s | Total: 14.3m | ETA: 5.3m [2026-03-10T20:29:25.681853] [INFO ] [sig ] [2396/3275] Forecasting QLYS... [2026-03-10T20:29:25.681885] [INFO ] [sig ] Generating forecast for: QLYS [2026-03-10T20:29:25.681917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-03-10T20:29:25.693551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-03-10T20:29:25.693892] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-03-10T20:29:25.694728] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-03-10T20:29:25.694783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:25.694832] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:25.694862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:25.694925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:25.752990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:25.753631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:25.753742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:25.753778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:25.878396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:25.878551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:25.878608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:25.878639] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:25.882642] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: DOWN (p=15.14%) [2026-03-10T20:29:25.882920] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-03-10T20:29:25.883048] [INFO ] [sig ] QLYS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:26.025989] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QLYS.txt [2026-03-10T20:29:26.026113] [INFO ] [sig ] [2396/3275] Completed QLYS in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 5.3m [2026-03-10T20:29:26.026152] [INFO ] [sig ] [2397/3275] Forecasting QMCO... [2026-03-10T20:29:26.026182] [INFO ] [sig ] Generating forecast for: QMCO [2026-03-10T20:29:26.026214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-03-10T20:29:26.037475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-03-10T20:29:26.037802] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-03-10T20:29:26.038644] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-03-10T20:29:26.038698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:26.038730] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:26.038757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:26.038815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:26.099316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:26.100010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:26.100092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:26.100126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:26.218211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:26.218377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:26.218420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:26.218451] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:26.222808] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: UP (p=98.67%) [2026-03-10T20:29:26.223190] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-03-10T20:29:26.223344] [INFO ] [sig ] QMCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:26.374545] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QMCO.txt [2026-03-10T20:29:26.374726] [INFO ] [sig ] [2397/3275] Completed QMCO in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 5.3m [2026-03-10T20:29:26.374769] [INFO ] [sig ] [2398/3275] Forecasting QMOM... [2026-03-10T20:29:26.374802] [INFO ] [sig ] Generating forecast for: QMOM [2026-03-10T20:29:26.374834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-03-10T20:29:26.388025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-03-10T20:29:26.388497] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-03-10T20:29:26.389390] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-03-10T20:29:26.389454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:26.389487] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:26.389515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:26.389595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:26.451225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:26.452165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:26.452267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:26.452310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:26.573542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:26.573716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:26.573757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:26.573786] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:26.577204] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: UP (p=80.11%) [2026-03-10T20:29:26.577485] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-03-10T20:29:26.577631] [INFO ] [sig ] QMOM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:26.722956] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QMOM.txt [2026-03-10T20:29:26.723084] [INFO ] [sig ] [2398/3275] Completed QMOM in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 5.3m [2026-03-10T20:29:26.723124] [INFO ] [sig ] [2399/3275] Forecasting QNTM... [2026-03-10T20:29:26.723154] [INFO ] [sig ] Generating forecast for: QNTM [2026-03-10T20:29:26.723184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-03-10T20:29:26.734668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-03-10T20:29:26.734980] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-03-10T20:29:26.735815] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-03-10T20:29:26.735867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:26.735900] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:26.735927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:26.735983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:26.800731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:26.802001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:26.802106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:26.802142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:26.926478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:26.926657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:26.926700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:26.926733] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:26.930503] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: DOWN (p=5.02%) [2026-03-10T20:29:26.930810] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-03-10T20:29:26.930943] [INFO ] [sig ] QNTM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:27.075461] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QNTM.txt [2026-03-10T20:29:27.075622] [INFO ] [sig ] [2399/3275] Completed QNTM in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-10T20:29:27.075671] [INFO ] [sig ] [2400/3275] Forecasting QQMG... [2026-03-10T20:29:27.075702] [INFO ] [sig ] Generating forecast for: QQMG [2026-03-10T20:29:27.075733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-03-10T20:29:27.086485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-03-10T20:29:27.086843] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-03-10T20:29:27.087698] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-03-10T20:29:27.087752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:27.087785] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:27.087812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:27.087871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:27.146613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:27.147288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:27.147369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:27.147401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:27.267760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:27.267921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:27.267961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:27.267990] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:27.271439] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=95.16%) [2026-03-10T20:29:27.271740] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-03-10T20:29:27.271868] [INFO ] [sig ] QQMG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:27.418262] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QQMG.txt [2026-03-10T20:29:27.418399] [INFO ] [sig ] [2400/3275] Completed QQMG in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-10T20:29:27.418439] [INFO ] [sig ] [2401/3275] Forecasting QQQ... [2026-03-10T20:29:27.418470] [INFO ] [sig ] Generating forecast for: QQQ [2026-03-10T20:29:27.418501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-03-10T20:29:27.429703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-03-10T20:29:27.430025] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-03-10T20:29:27.430843] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-03-10T20:29:27.430896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:27.430928] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:27.430955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:27.431012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:27.490364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:27.491111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:27.491194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:27.491233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:27.616063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:27.616214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:27.616254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:27.616287] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:27.619711] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: DOWN (p=47.51%) [2026-03-10T20:29:27.619986] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-03-10T20:29:27.620132] [INFO ] [sig ] QQQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:27.764598] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QQQ.txt [2026-03-10T20:29:27.764721] [INFO ] [sig ] [2401/3275] Completed QQQ in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-10T20:29:27.764760] [INFO ] [sig ] [2402/3275] Forecasting QQQE... [2026-03-10T20:29:27.764790] [INFO ] [sig ] Generating forecast for: QQQE [2026-03-10T20:29:27.764820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-03-10T20:29:27.775940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-03-10T20:29:27.776317] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-03-10T20:29:27.777143] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-03-10T20:29:27.777195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:27.777228] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:27.777258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:27.777316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:27.835894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:27.836850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:27.836937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:27.836974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:27.950819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:27.950978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:27.951021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:27.951054] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:27.954538] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: DOWN (p=39.94%) [2026-03-10T20:29:27.954839] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-03-10T20:29:27.954969] [INFO ] [sig ] QQQE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:28.099859] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QQQE.txt [2026-03-10T20:29:28.099999] [INFO ] [sig ] [2402/3275] Completed QQQE in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-10T20:29:28.100040] [INFO ] [sig ] [2403/3275] Forecasting QQQI... [2026-03-10T20:29:28.100070] [INFO ] [sig ] Generating forecast for: QQQI [2026-03-10T20:29:28.100099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-03-10T20:29:28.111952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-03-10T20:29:28.112268] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-03-10T20:29:28.113124] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-03-10T20:29:28.113176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:28.113254] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:28.113288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:28.113346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:28.171406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:28.172141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:28.172246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:28.172286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:28.289668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:28.289798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:28.289852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:28.289881] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:28.293316] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=71.84%) [2026-03-10T20:29:28.293608] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-03-10T20:29:28.293737] [INFO ] [sig ] QQQI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:28.437591] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QQQI.txt [2026-03-10T20:29:28.437721] [INFO ] [sig ] [2403/3275] Completed QQQI in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-10T20:29:28.437760] [INFO ] [sig ] [2404/3275] Forecasting QQQJ... [2026-03-10T20:29:28.437789] [INFO ] [sig ] Generating forecast for: QQQJ [2026-03-10T20:29:28.437819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-03-10T20:29:28.449136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-03-10T20:29:28.449469] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-03-10T20:29:28.450277] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-03-10T20:29:28.450330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:28.450363] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:28.450390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:28.450447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:28.508230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:28.508929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:28.509007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:28.509039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:28.628183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:28.628358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:28.628406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:28.628435] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:28.631929] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: UP (p=67.95%) [2026-03-10T20:29:28.632203] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-03-10T20:29:28.632330] [INFO ] [sig ] QQQJ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:28.776548] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QQQJ.txt [2026-03-10T20:29:28.776695] [INFO ] [sig ] [2404/3275] Completed QQQJ in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-10T20:29:28.776735] [INFO ] [sig ] [2405/3275] Forecasting QQQM... [2026-03-10T20:29:28.776765] [INFO ] [sig ] Generating forecast for: QQQM [2026-03-10T20:29:28.776794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-03-10T20:29:28.788030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-03-10T20:29:28.788402] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-03-10T20:29:28.789205] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-03-10T20:29:28.789258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:28.789291] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:28.789318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:28.789374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:28.848549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:28.849180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:28.849275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:28.849311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:28.976114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:28.976281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:28.976328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:28.976358] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:28.979899] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: DOWN (p=2.67%) [2026-03-10T20:29:28.980184] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-03-10T20:29:28.980332] [INFO ] [sig ] QQQM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:29.125505] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QQQM.txt [2026-03-10T20:29:29.125659] [INFO ] [sig ] [2405/3275] Completed QQQM in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-10T20:29:29.125704] [INFO ] [sig ] [2406/3275] Forecasting QQQX... [2026-03-10T20:29:29.125736] [INFO ] [sig ] Generating forecast for: QQQX [2026-03-10T20:29:29.125769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-03-10T20:29:29.137566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-03-10T20:29:29.137919] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-03-10T20:29:29.138780] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-03-10T20:29:29.138835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:29.138867] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:29.138895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:29.138952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:29.198599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:29.199240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:29.199323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:29.199358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:29.322687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:29.322840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:29.322883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:29.322963] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:29.326479] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: UP (p=80.91%) [2026-03-10T20:29:29.326786] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-03-10T20:29:29.326922] [INFO ] [sig ] QQQX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:29.478330] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QQQX.txt [2026-03-10T20:29:29.478502] [INFO ] [sig ] [2406/3275] Completed QQQX in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-10T20:29:29.478545] [INFO ] [sig ] [2407/3275] Forecasting QRHC... [2026-03-10T20:29:29.478598] [INFO ] [sig ] Generating forecast for: QRHC [2026-03-10T20:29:29.478634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-03-10T20:29:29.490540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-03-10T20:29:29.490952] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-03-10T20:29:29.491793] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-03-10T20:29:29.491849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:29.491898] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:29.491929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:29.491989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:29.551430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:29.552405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:29.552509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:29.552547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:29.674311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:29.674473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:29.674516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:29.674547] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:29.678018] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: UP (p=90.07%) [2026-03-10T20:29:29.678341] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-03-10T20:29:29.678478] [INFO ] [sig ] QRHC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:29.822191] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QRHC.txt [2026-03-10T20:29:29.822369] [INFO ] [sig ] [2407/3275] Completed QRHC in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-10T20:29:29.822418] [INFO ] [sig ] [2408/3275] Forecasting QRVO... [2026-03-10T20:29:29.822447] [INFO ] [sig ] Generating forecast for: QRVO [2026-03-10T20:29:29.822480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-03-10T20:29:29.833653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-03-10T20:29:29.834001] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-03-10T20:29:29.834831] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-03-10T20:29:29.834882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:29.834914] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:29.834941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:29.834999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:29.892998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:29.893707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:29.893787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:29.893820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:30.013360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:30.013510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:30.013550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:30.013599] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:30.017064] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: DOWN (p=7.64%) [2026-03-10T20:29:30.017339] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-03-10T20:29:30.017467] [INFO ] [sig ] QRVO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:30.160560] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QRVO.txt [2026-03-10T20:29:30.160709] [INFO ] [sig ] [2408/3275] Completed QRVO in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-10T20:29:30.160747] [INFO ] [sig ] [2409/3275] Forecasting QS... [2026-03-10T20:29:30.160778] [INFO ] [sig ] Generating forecast for: QS [2026-03-10T20:29:30.160809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-03-10T20:29:30.172233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-03-10T20:29:30.172674] [INFO ] [FORECASTER] Starting predict_future for QS [2026-03-10T20:29:30.173523] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-03-10T20:29:30.173606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:30.173643] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:30.173671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:30.173730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:30.233666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:30.234505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:30.234615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:30.234651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:30.359859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:30.360020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:30.360062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:30.360091] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:30.363712] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: UP (p=58.26%) [2026-03-10T20:29:30.363994] [INFO ] [FORECASTER] Completed predict_future for QS [2026-03-10T20:29:30.364126] [INFO ] [sig ] QS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:30.508390] [INFO ] [LOCAL ] Saved forecast: QS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QS.txt [2026-03-10T20:29:30.508528] [INFO ] [sig ] [2409/3275] Completed QS in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-10T20:29:30.508584] [INFO ] [sig ] [2410/3275] Forecasting QTEC... [2026-03-10T20:29:30.508618] [INFO ] [sig ] Generating forecast for: QTEC [2026-03-10T20:29:30.508648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-03-10T20:29:30.520027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-03-10T20:29:30.520359] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-03-10T20:29:30.521166] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-03-10T20:29:30.521220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:30.521253] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:30.521280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:30.521345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:30.581017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:30.581947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:30.582032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:30.582066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:30.708110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:30.708321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:30.708364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:30.708394] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:30.712172] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=53.24%) [2026-03-10T20:29:30.712493] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-03-10T20:29:30.712661] [INFO ] [sig ] QTEC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:30.862776] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QTEC.txt [2026-03-10T20:29:30.862935] [INFO ] [sig ] [2410/3275] Completed QTEC in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-10T20:29:30.862976] [INFO ] [sig ] [2411/3275] Forecasting QTRX... [2026-03-10T20:29:30.863013] [INFO ] [sig ] Generating forecast for: QTRX [2026-03-10T20:29:30.863045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-03-10T20:29:30.874596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-03-10T20:29:30.874969] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-03-10T20:29:30.875785] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-03-10T20:29:30.875840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:30.875873] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:30.875900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:30.875958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:30.933929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:30.934803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:30.934886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:30.934920] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:31.055708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:31.055869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:31.055910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:31.055940] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:31.059381] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: UP (p=97.66%) [2026-03-10T20:29:31.059687] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-03-10T20:29:31.059818] [INFO ] [sig ] QTRX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:31.201796] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QTRX.txt [2026-03-10T20:29:31.201954] [INFO ] [sig ] [2411/3275] Completed QTRX in 0.3s | 2.78 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-10T20:29:31.201997] [INFO ] [sig ] [2412/3275] Forecasting QTTB... [2026-03-10T20:29:31.202026] [INFO ] [sig ] Generating forecast for: QTTB [2026-03-10T20:29:31.202056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-03-10T20:29:31.213524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-03-10T20:29:31.213958] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-03-10T20:29:31.214854] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-03-10T20:29:31.214909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:31.214940] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:31.214967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:31.215023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:31.274229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:31.275176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:31.275284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:31.275322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:31.402192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:31.402404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:31.402469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:31.402504] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:31.407372] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: DOWN (p=9.30%) [2026-03-10T20:29:31.408169] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-03-10T20:29:31.408395] [INFO ] [sig ] QTTB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:31.565236] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QTTB.txt [2026-03-10T20:29:31.565396] [INFO ] [sig ] [2412/3275] Completed QTTB in 0.4s | 2.78 sym/s | Total: 14.4m | ETA: 5.2m [2026-03-10T20:29:31.565440] [INFO ] [sig ] [2413/3275] Forecasting QTUM... [2026-03-10T20:29:31.565469] [INFO ] [sig ] Generating forecast for: QTUM [2026-03-10T20:29:31.565500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-03-10T20:29:31.578079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-03-10T20:29:31.578495] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-03-10T20:29:31.579319] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-03-10T20:29:31.579375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:31.579407] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:31.579435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:31.579494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:31.639659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:31.640607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:31.640746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:31.640781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:31.768282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:31.768449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:31.768491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:31.768521] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:31.772164] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: DOWN (p=17.24%) [2026-03-10T20:29:31.772530] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-03-10T20:29:31.772697] [INFO ] [sig ] QTUM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:31.927991] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QTUM.txt [2026-03-10T20:29:31.928184] [INFO ] [sig ] [2413/3275] Completed QTUM in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 5.2m [2026-03-10T20:29:31.928225] [INFO ] [sig ] [2414/3275] Forecasting QTWO... [2026-03-10T20:29:31.928258] [INFO ] [sig ] Generating forecast for: QTWO [2026-03-10T20:29:31.928289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-03-10T20:29:31.939384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-03-10T20:29:31.939809] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-03-10T20:29:31.940695] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-03-10T20:29:31.940750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:31.940783] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:31.940811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:31.940870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:32.003790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:32.005017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:32.005146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:32.005183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:32.129178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:32.129331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:32.129371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:32.129417] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:32.132941] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: DOWN (p=14.73%) [2026-03-10T20:29:32.133213] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-03-10T20:29:32.133347] [INFO ] [sig ] QTWO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:32.276546] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QTWO.txt [2026-03-10T20:29:32.276697] [INFO ] [sig ] [2414/3275] Completed QTWO in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 5.2m [2026-03-10T20:29:32.276744] [INFO ] [sig ] [2415/3275] Forecasting QUAD... [2026-03-10T20:29:32.276776] [INFO ] [sig ] Generating forecast for: QUAD [2026-03-10T20:29:32.276806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-03-10T20:29:32.288063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-03-10T20:29:32.288407] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-03-10T20:29:32.289240] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-03-10T20:29:32.289294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:32.289333] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:32.289366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:32.289435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:32.348038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:32.348732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:32.348814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:32.348849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:32.469678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:32.469822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:32.469861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:32.469890] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:32.473295] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=18.29%) [2026-03-10T20:29:32.473593] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-03-10T20:29:32.473727] [INFO ] [sig ] QUAD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:32.630009] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QUAD.txt [2026-03-10T20:29:32.630166] [INFO ] [sig ] [2415/3275] Completed QUAD in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 5.2m [2026-03-10T20:29:32.630209] [INFO ] [sig ] [2416/3275] Forecasting QUIK... [2026-03-10T20:29:32.630239] [INFO ] [sig ] Generating forecast for: QUIK [2026-03-10T20:29:32.630269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-03-10T20:29:32.642271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-03-10T20:29:32.642708] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-03-10T20:29:32.643537] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-03-10T20:29:32.643612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:32.643647] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:32.643677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:32.643736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:32.703519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:32.704415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:32.704504] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:32.704553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:32.823622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:32.823786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:32.823827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:32.823857] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:32.827327] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: DOWN (p=7.40%) [2026-03-10T20:29:32.827640] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-03-10T20:29:32.827777] [INFO ] [sig ] QUIK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:32.972079] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QUIK.txt [2026-03-10T20:29:32.972222] [INFO ] [sig ] [2416/3275] Completed QUIK in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-10T20:29:32.972262] [INFO ] [sig ] [2417/3275] Forecasting QURE... [2026-03-10T20:29:32.972294] [INFO ] [sig ] Generating forecast for: QURE [2026-03-10T20:29:32.972324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-03-10T20:29:32.983970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-03-10T20:29:32.984387] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-03-10T20:29:32.985284] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-03-10T20:29:32.985338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:32.985374] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:32.985401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:32.985458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:33.045327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:33.046497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:33.046614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:33.046841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:33.188020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:33.188210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:33.188256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:33.188287] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:33.192177] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-03-10T20:29:33.192516] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-03-10T20:29:33.192671] [INFO ] [sig ] QURE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:33.350177] [INFO ] [LOCAL ] Saved forecast: QURE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QURE.txt [2026-03-10T20:29:33.350339] [INFO ] [sig ] [2417/3275] Completed QURE in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-10T20:29:33.350380] [INFO ] [sig ] [2418/3275] Forecasting QVAL... [2026-03-10T20:29:33.350413] [INFO ] [sig ] Generating forecast for: QVAL [2026-03-10T20:29:33.350447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-03-10T20:29:33.364463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-03-10T20:29:33.364924] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-03-10T20:29:33.365762] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-03-10T20:29:33.365816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:33.365848] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:33.365891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:33.365950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:33.427608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:33.428606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:33.428701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:33.428736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:33.546460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:33.546649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:33.546693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:33.546725] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:33.550394] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: DOWN (p=47.78%) [2026-03-10T20:29:33.550765] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-03-10T20:29:33.550912] [INFO ] [sig ] QVAL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:33.700323] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QVAL.txt [2026-03-10T20:29:33.700532] [INFO ] [sig ] [2418/3275] Completed QVAL in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-10T20:29:33.700788] [INFO ] [sig ] [2419/3275] Forecasting QVCC... [2026-03-10T20:29:33.700832] [INFO ] [sig ] Generating forecast for: QVCC [2026-03-10T20:29:33.700863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-03-10T20:29:33.714553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-03-10T20:29:33.714998] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-03-10T20:29:33.715850] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-03-10T20:29:33.715905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:33.715939] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:33.715968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:33.716027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:33.778433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:33.779371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:33.779458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:33.779492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:33.904551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:33.904737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:33.904779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:33.904809] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:33.908438] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: DOWN (p=5.96%) [2026-03-10T20:29:33.908762] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-03-10T20:29:33.908899] [INFO ] [sig ] QVCC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:34.057177] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/QVCC.txt [2026-03-10T20:29:34.057332] [INFO ] [sig ] [2419/3275] Completed QVCC in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-10T20:29:34.057374] [INFO ] [sig ] [2420/3275] Forecasting QYLD... [2026-03-10T20:29:34.057404] [INFO ] [sig ] Generating forecast for: QYLD [2026-03-10T20:29:34.057434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-03-10T20:29:34.069145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-03-10T20:29:34.069518] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-03-10T20:29:34.070349] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-03-10T20:29:34.070453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:34.070486] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:34.070514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:34.070591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:34.127214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:34.128074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:34.128181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:34.128215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:34.246664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:34.246830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:34.246873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:34.246902] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:34.250456] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=66.25%) [2026-03-10T20:29:34.250797] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-03-10T20:29:34.250930] [INFO ] [sig ] QYLD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:34.394512] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QYLD.txt [2026-03-10T20:29:34.394676] [INFO ] [sig ] [2420/3275] Completed QYLD in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-10T20:29:34.394717] [INFO ] [sig ] [2421/3275] Forecasting QYLG... [2026-03-10T20:29:34.394942] [INFO ] [sig ] Generating forecast for: QYLG [2026-03-10T20:29:34.394971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-03-10T20:29:34.405329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-03-10T20:29:34.405696] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-03-10T20:29:34.406487] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-03-10T20:29:34.406541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:34.406602] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:34.406634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:34.406693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:34.467506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:34.468371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:34.468463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:34.468497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:34.596941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:34.597138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:34.597192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:34.597224] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:34.601496] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-03-10T20:29:34.601866] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-03-10T20:29:34.602020] [INFO ] [sig ] QYLG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:34.750409] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/QYLG.txt [2026-03-10T20:29:34.750592] [INFO ] [sig ] [2421/3275] Completed QYLG in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-10T20:29:34.750636] [INFO ] [sig ] [2422/3275] Forecasting RA... [2026-03-10T20:29:34.750668] [INFO ] [sig ] Generating forecast for: RA [2026-03-10T20:29:34.750712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-03-10T20:29:34.764347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-03-10T20:29:34.764764] [INFO ] [FORECASTER] Starting predict_future for RA [2026-03-10T20:29:34.765656] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-03-10T20:29:34.765712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:34.765746] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:34.765773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:34.765842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:34.831505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:34.832518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:34.832822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:34.832862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:34.957810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:34.957971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:34.958011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:34.958040] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:34.961699] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: UP (p=72.76%) [2026-03-10T20:29:34.961984] [INFO ] [FORECASTER] Completed predict_future for RA [2026-03-10T20:29:34.962116] [INFO ] [sig ] RA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:35.107615] [INFO ] [LOCAL ] Saved forecast: RA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RA.txt [2026-03-10T20:29:35.107763] [INFO ] [sig ] [2422/3275] Completed RA in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-10T20:29:35.107804] [INFO ] [sig ] [2423/3275] Forecasting RACE... [2026-03-10T20:29:35.107836] [INFO ] [sig ] Generating forecast for: RACE [2026-03-10T20:29:35.107866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-03-10T20:29:35.119092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-03-10T20:29:35.119490] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-03-10T20:29:35.120321] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-03-10T20:29:35.120375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:35.120413] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:35.120447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:35.120515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:35.181667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:35.182545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:35.182660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:35.182695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:35.310671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:35.310834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:35.310917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:35.310947] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:35.314741] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: DOWN (p=0.44%) [2026-03-10T20:29:35.315078] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-03-10T20:29:35.315254] [INFO ] [sig ] RACE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:35.463656] [INFO ] [LOCAL ] Saved forecast: RACE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RACE.txt [2026-03-10T20:29:35.463895] [INFO ] [sig ] [2423/3275] Completed RACE in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-10T20:29:35.463964] [INFO ] [sig ] [2424/3275] Forecasting RAIL... [2026-03-10T20:29:35.464014] [INFO ] [sig ] Generating forecast for: RAIL [2026-03-10T20:29:35.464048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-03-10T20:29:35.475802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-03-10T20:29:35.476196] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-03-10T20:29:35.477024] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-03-10T20:29:35.477078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:35.477111] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:35.477138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:35.477195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:35.538828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:35.539748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:35.539843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:35.539878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:35.680476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:35.680656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:35.680701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:35.680732] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:35.684389] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-03-10T20:29:35.684730] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-03-10T20:29:35.684874] [INFO ] [sig ] RAIL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:35.854318] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RAIL.txt [2026-03-10T20:29:35.854524] [INFO ] [sig ] [2424/3275] Completed RAIL in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-10T20:29:35.854612] [INFO ] [sig ] [2425/3275] Forecasting RAMP... [2026-03-10T20:29:35.854660] [INFO ] [sig ] Generating forecast for: RAMP [2026-03-10T20:29:35.854710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-03-10T20:29:35.866885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-03-10T20:29:35.867300] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-03-10T20:29:35.868299] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-03-10T20:29:35.868355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:35.868387] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:35.868415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:35.868472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:35.932683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:35.933668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:35.933763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:35.933799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:36.064974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:36.065133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:36.065174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:36.065203] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:36.068689] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=96.97%) [2026-03-10T20:29:36.068974] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-03-10T20:29:36.069104] [INFO ] [sig ] RAMP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:36.213371] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RAMP.txt [2026-03-10T20:29:36.213550] [INFO ] [sig ] [2425/3275] Completed RAMP in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-10T20:29:36.213616] [INFO ] [sig ] [2426/3275] Forecasting RARE... [2026-03-10T20:29:36.213652] [INFO ] [sig ] Generating forecast for: RARE [2026-03-10T20:29:36.213683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-03-10T20:29:36.225025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-03-10T20:29:36.225390] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-03-10T20:29:36.226257] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-03-10T20:29:36.226312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:36.226346] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:36.226378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:36.226471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:36.293637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:36.294423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:36.294521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:36.294562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:36.411350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:36.411504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:36.411545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:36.411594] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:36.415083] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-03-10T20:29:36.415360] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-03-10T20:29:36.415488] [INFO ] [sig ] RARE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:36.557662] [INFO ] [LOCAL ] Saved forecast: RARE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RARE.txt [2026-03-10T20:29:36.557776] [INFO ] [sig ] [2426/3275] Completed RARE in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-10T20:29:36.557816] [INFO ] [sig ] [2427/3275] Forecasting RAVE... [2026-03-10T20:29:36.557881] [INFO ] [sig ] Generating forecast for: RAVE [2026-03-10T20:29:36.557914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-03-10T20:29:36.568387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-03-10T20:29:36.568736] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-03-10T20:29:36.569527] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-03-10T20:29:36.569603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:36.569637] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:36.569665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:36.569724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:36.629101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:36.629914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:36.629993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:36.630027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:36.742420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:36.742558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:36.742624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:36.742654] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:36.746002] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: DOWN (p=1.06%) [2026-03-10T20:29:36.746276] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-03-10T20:29:36.746400] [INFO ] [sig ] RAVE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:36.889183] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RAVE.txt [2026-03-10T20:29:36.889296] [INFO ] [sig ] [2427/3275] Completed RAVE in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-10T20:29:36.889335] [INFO ] [sig ] [2428/3275] Forecasting RAY... [2026-03-10T20:29:36.889364] [INFO ] [sig ] Generating forecast for: RAY [2026-03-10T20:29:36.889395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-03-10T20:29:36.901010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-03-10T20:29:36.901364] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-03-10T20:29:36.902193] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-03-10T20:29:36.902248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:36.902281] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:36.902310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:36.902368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:36.962198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:36.962838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:36.962918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:36.962950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:37.087348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:37.087494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:37.087540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:37.087586] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:37.091523] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=12.37%) [2026-03-10T20:29:37.091818] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-03-10T20:29:37.091951] [INFO ] [sig ] RAY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:37.239606] [INFO ] [LOCAL ] Saved forecast: RAY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RAY.txt [2026-03-10T20:29:37.239757] [INFO ] [sig ] [2428/3275] Completed RAY in 0.4s | 2.78 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-10T20:29:37.239799] [INFO ] [sig ] [2429/3275] Forecasting RBA... [2026-03-10T20:29:37.239829] [INFO ] [sig ] Generating forecast for: RBA [2026-03-10T20:29:37.239859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-03-10T20:29:37.252233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-03-10T20:29:37.252598] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-03-10T20:29:37.253493] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-03-10T20:29:37.253550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:37.253612] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:37.253643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:37.253708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:37.311732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:37.312616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:37.312712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:37.312747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:37.436669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:37.436824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:37.436865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:37.436895] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:37.440411] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: UP (p=80.38%) [2026-03-10T20:29:37.440759] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-03-10T20:29:37.440892] [INFO ] [sig ] RBA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:37.583214] [INFO ] [LOCAL ] Saved forecast: RBA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RBA.txt [2026-03-10T20:29:37.583351] [INFO ] [sig ] [2429/3275] Completed RBA in 0.3s | 2.78 sym/s | Total: 14.5m | ETA: 5.1m [2026-03-10T20:29:37.583393] [INFO ] [sig ] [2430/3275] Forecasting RBB... [2026-03-10T20:29:37.583422] [INFO ] [sig ] Generating forecast for: RBB [2026-03-10T20:29:37.583452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-03-10T20:29:37.594676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-03-10T20:29:37.595023] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-03-10T20:29:37.595837] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-03-10T20:29:37.595890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:37.595921] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:37.595948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:37.596034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:37.656801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:37.657643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:37.657745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:37.657973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:37.785519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:37.785706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:37.785749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:37.785780] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:37.789406] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: UP (p=99.49%) [2026-03-10T20:29:37.789762] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-03-10T20:29:37.789909] [INFO ] [sig ] RBB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:37.940549] [INFO ] [LOCAL ] Saved forecast: RBB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RBB.txt [2026-03-10T20:29:37.940734] [INFO ] [sig ] [2430/3275] Completed RBB in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.1m [2026-03-10T20:29:37.940774] [INFO ] [sig ] [2431/3275] Forecasting RBC... [2026-03-10T20:29:37.940806] [INFO ] [sig ] Generating forecast for: RBC [2026-03-10T20:29:37.940837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-03-10T20:29:37.953566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-03-10T20:29:37.954168] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-03-10T20:29:37.955215] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-03-10T20:29:37.955284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:37.955317] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:37.955344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:37.955400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:38.018515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:38.019457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:38.019552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:38.019608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:38.147494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:38.147681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:38.147725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:38.147756] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:38.151481] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-03-10T20:29:38.151830] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-03-10T20:29:38.151980] [INFO ] [sig ] RBC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:38.298600] [INFO ] [LOCAL ] Saved forecast: RBC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RBC.txt [2026-03-10T20:29:38.298758] [INFO ] [sig ] [2431/3275] Completed RBC in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.1m [2026-03-10T20:29:38.298800] [INFO ] [sig ] [2432/3275] Forecasting RBCAA... [2026-03-10T20:29:38.298830] [INFO ] [sig ] Generating forecast for: RBCAA [2026-03-10T20:29:38.298860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-03-10T20:29:38.309998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-03-10T20:29:38.310407] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-03-10T20:29:38.311283] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-03-10T20:29:38.311338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:38.311371] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:38.311398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:38.311462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:38.372339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:38.373287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:38.373387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:38.373421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:38.499437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:38.499651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:38.499705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:38.499740] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:38.503741] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: DOWN (p=7.13%) [2026-03-10T20:29:38.504092] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-03-10T20:29:38.504253] [INFO ] [sig ] RBCAA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:38.657361] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RBCAA.txt [2026-03-10T20:29:38.657522] [INFO ] [sig ] [2432/3275] Completed RBCAA in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:38.657565] [INFO ] [sig ] [2433/3275] Forecasting RBLX... [2026-03-10T20:29:38.657620] [INFO ] [sig ] Generating forecast for: RBLX [2026-03-10T20:29:38.657650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-03-10T20:29:38.669891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-03-10T20:29:38.670301] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-03-10T20:29:38.671162] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-03-10T20:29:38.671218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:38.671250] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:38.671277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:38.671334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:38.730735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:38.731735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:38.731821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:38.731857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:38.863231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:38.863392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:38.863432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:38.863461] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:38.867070] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=97.48%) [2026-03-10T20:29:38.867452] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-03-10T20:29:38.867663] [INFO ] [sig ] RBLX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:39.011170] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RBLX.txt [2026-03-10T20:29:39.011329] [INFO ] [sig ] [2433/3275] Completed RBLX in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:39.011371] [INFO ] [sig ] [2434/3275] Forecasting RC... [2026-03-10T20:29:39.011401] [INFO ] [sig ] Generating forecast for: RC [2026-03-10T20:29:39.011431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-03-10T20:29:39.022671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-03-10T20:29:39.023038] [INFO ] [FORECASTER] Starting predict_future for RC [2026-03-10T20:29:39.023915] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-03-10T20:29:39.023983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:39.024015] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:39.024042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:39.024098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:39.082714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:39.083878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:39.083965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:39.083998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:39.207775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:39.207932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:39.207974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:39.208003] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:39.211457] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: UP (p=69.00%) [2026-03-10T20:29:39.211777] [INFO ] [FORECASTER] Completed predict_future for RC [2026-03-10T20:29:39.211917] [INFO ] [sig ] RC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:39.354096] [INFO ] [LOCAL ] Saved forecast: RC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RC.txt [2026-03-10T20:29:39.354232] [INFO ] [sig ] [2434/3275] Completed RC in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:39.354277] [INFO ] [sig ] [2435/3275] Forecasting RCEL... [2026-03-10T20:29:39.354310] [INFO ] [sig ] Generating forecast for: RCEL [2026-03-10T20:29:39.354340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-03-10T20:29:39.365292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-03-10T20:29:39.365693] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-03-10T20:29:39.366557] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-03-10T20:29:39.366641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:39.366676] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:39.366705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:39.366763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:39.424921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:39.425698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:39.425784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:39.425819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:39.548900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:39.549058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:39.549101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:39.549129] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:39.552655] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: UP (p=78.87%) [2026-03-10T20:29:39.552961] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-03-10T20:29:39.553098] [INFO ] [sig ] RCEL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:39.700089] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RCEL.txt [2026-03-10T20:29:39.700235] [INFO ] [sig ] [2435/3275] Completed RCEL in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:39.700277] [INFO ] [sig ] [2436/3275] Forecasting RCI... [2026-03-10T20:29:39.700306] [INFO ] [sig ] Generating forecast for: RCI [2026-03-10T20:29:39.700337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-03-10T20:29:39.711623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-03-10T20:29:39.712196] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-03-10T20:29:39.713029] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-03-10T20:29:39.713082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:39.713114] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:39.713141] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:39.713198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:39.777838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:39.779232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:39.779312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:39.779346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:39.901018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:39.901177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:39.901217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:39.901247] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:39.904705] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: UP (p=89.56%) [2026-03-10T20:29:39.904987] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-03-10T20:29:39.905156] [INFO ] [sig ] RCI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:40.071963] [INFO ] [LOCAL ] Saved forecast: RCI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RCI.txt [2026-03-10T20:29:40.072137] [INFO ] [sig ] [2436/3275] Completed RCI in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:40.072184] [INFO ] [sig ] [2437/3275] Forecasting RCKY... [2026-03-10T20:29:40.072216] [INFO ] [sig ] Generating forecast for: RCKY [2026-03-10T20:29:40.072246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-03-10T20:29:40.083712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-03-10T20:29:40.084155] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-03-10T20:29:40.085009] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-03-10T20:29:40.085074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:40.085116] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:40.085151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:40.085213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:40.146961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:40.147898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:40.147980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:40.148015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:40.279985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:40.280157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:40.280198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:40.280227] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:40.283884] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: DOWN (p=1.24%) [2026-03-10T20:29:40.284236] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-03-10T20:29:40.284387] [INFO ] [sig ] RCKY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:40.430757] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RCKY.txt [2026-03-10T20:29:40.430919] [INFO ] [sig ] [2437/3275] Completed RCKY in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:40.430961] [INFO ] [sig ] [2438/3275] Forecasting RCL... [2026-03-10T20:29:40.430992] [INFO ] [sig ] Generating forecast for: RCL [2026-03-10T20:29:40.431022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-03-10T20:29:40.445745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-03-10T20:29:40.446247] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-03-10T20:29:40.447414] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-03-10T20:29:40.447502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:40.447551] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:40.447621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:40.447712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:40.516240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:40.517143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:40.517231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:40.517264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:40.640841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:40.641005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:40.641061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:40.641092] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:40.644679] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: UP (p=99.43%) [2026-03-10T20:29:40.645014] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-03-10T20:29:40.645156] [INFO ] [sig ] RCL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:40.791877] [INFO ] [LOCAL ] Saved forecast: RCL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RCL.txt [2026-03-10T20:29:40.792038] [INFO ] [sig ] [2438/3275] Completed RCL in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:40.792079] [INFO ] [sig ] [2439/3275] Forecasting RCS... [2026-03-10T20:29:40.792109] [INFO ] [sig ] Generating forecast for: RCS [2026-03-10T20:29:40.792139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-03-10T20:29:40.803902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-03-10T20:29:40.804288] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-03-10T20:29:40.805108] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-03-10T20:29:40.805161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:40.805193] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:40.805221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:40.805278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:40.864746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:40.865670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:40.865760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:40.865793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:40.987951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:40.988108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:40.988167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:40.988198] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:40.992142] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: DOWN (p=36.18%) [2026-03-10T20:29:40.992447] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-03-10T20:29:40.992602] [INFO ] [sig ] RCS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:41.140223] [INFO ] [LOCAL ] Saved forecast: RCS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RCS.txt [2026-03-10T20:29:41.140417] [INFO ] [sig ] [2439/3275] Completed RCS in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:41.140460] [INFO ] [sig ] [2440/3275] Forecasting RCUS... [2026-03-10T20:29:41.140491] [INFO ] [sig ] Generating forecast for: RCUS [2026-03-10T20:29:41.140521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-03-10T20:29:41.152317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-03-10T20:29:41.152741] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-03-10T20:29:41.153608] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-03-10T20:29:41.153662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:41.153694] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:41.153721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:41.153780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:41.214650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:41.215659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:41.215782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:41.215846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:41.338781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:41.338940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:41.338983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:41.339015] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:41.342779] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-03-10T20:29:41.343087] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-03-10T20:29:41.343228] [INFO ] [sig ] RCUS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:41.489095] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RCUS.txt [2026-03-10T20:29:41.489259] [INFO ] [sig ] [2440/3275] Completed RCUS in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:41.489304] [INFO ] [sig ] [2441/3275] Forecasting RDCM... [2026-03-10T20:29:41.489335] [INFO ] [sig ] Generating forecast for: RDCM [2026-03-10T20:29:41.489367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-03-10T20:29:41.500739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-03-10T20:29:41.501185] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-03-10T20:29:41.502075] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-03-10T20:29:41.502130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:41.502163] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:41.502189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:41.502247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:41.564158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:41.565135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:41.565224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:41.565259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:41.694654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:41.694826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:41.694872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:41.694904] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:41.699065] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: DOWN (p=14.80%) [2026-03-10T20:29:41.699436] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-03-10T20:29:41.699604] [INFO ] [sig ] RDCM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:41.850676] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RDCM.txt [2026-03-10T20:29:41.850818] [INFO ] [sig ] [2441/3275] Completed RDCM in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:41.850859] [INFO ] [sig ] [2442/3275] Forecasting RDVY... [2026-03-10T20:29:41.850889] [INFO ] [sig ] Generating forecast for: RDVY [2026-03-10T20:29:41.850920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-03-10T20:29:41.862829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-03-10T20:29:41.863165] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-03-10T20:29:41.864006] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-03-10T20:29:41.864060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:41.864106] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:41.864134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:41.864191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:41.924444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:41.925284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:41.925367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:41.925400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:42.049649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:42.049808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:42.049851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:42.049882] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:42.053352] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: DOWN (p=28.72%) [2026-03-10T20:29:42.053690] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-03-10T20:29:42.053830] [INFO ] [sig ] RDVY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:42.202628] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RDVY.txt [2026-03-10T20:29:42.202767] [INFO ] [sig ] [2442/3275] Completed RDVY in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:42.202810] [INFO ] [sig ] [2443/3275] Forecasting RDY... [2026-03-10T20:29:42.202840] [INFO ] [sig ] Generating forecast for: RDY [2026-03-10T20:29:42.202872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-03-10T20:29:42.215679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-03-10T20:29:42.216070] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-03-10T20:29:42.216933] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-03-10T20:29:42.216989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:42.217022] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:42.217050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:42.217110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:42.275434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:42.276119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:42.276214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:42.276252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:42.404899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:42.405084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:42.405126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:42.405156] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:42.408828] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: UP (p=66.05%) [2026-03-10T20:29:42.409128] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-03-10T20:29:42.409256] [INFO ] [sig ] RDY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:42.553374] [INFO ] [LOCAL ] Saved forecast: RDY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RDY.txt [2026-03-10T20:29:42.553509] [INFO ] [sig ] [2443/3275] Completed RDY in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:42.553590] [INFO ] [sig ] [2444/3275] Forecasting REAL... [2026-03-10T20:29:42.553627] [INFO ] [sig ] Generating forecast for: REAL [2026-03-10T20:29:42.553660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-03-10T20:29:42.564918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-03-10T20:29:42.565257] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-03-10T20:29:42.566062] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-03-10T20:29:42.566116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:42.566147] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:42.566175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:42.566231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:42.624338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:42.625034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:42.625114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:42.625147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:42.748736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:42.748892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:42.748934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:42.748964] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:42.752507] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: DOWN (p=5.57%) [2026-03-10T20:29:42.752821] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-03-10T20:29:42.752957] [INFO ] [sig ] REAL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:42.897724] [INFO ] [LOCAL ] Saved forecast: REAL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/REAL.txt [2026-03-10T20:29:42.897860] [INFO ] [sig ] [2444/3275] Completed REAL in 0.3s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:42.897900] [INFO ] [sig ] [2445/3275] Forecasting REAX... [2026-03-10T20:29:42.897931] [INFO ] [sig ] Generating forecast for: REAX [2026-03-10T20:29:42.897961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-03-10T20:29:42.909084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-03-10T20:29:42.909408] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-03-10T20:29:42.910227] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-03-10T20:29:42.910283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:42.910316] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:42.910344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:42.910403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:42.971092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:42.972002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:42.972089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:42.972124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:43.096212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:43.096367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:43.096407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:43.096436] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:43.099925] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: DOWN (p=14.86%) [2026-03-10T20:29:43.100202] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-03-10T20:29:43.100338] [INFO ] [sig ] REAX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:43.248047] [INFO ] [LOCAL ] Saved forecast: REAX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/REAX.txt [2026-03-10T20:29:43.248247] [INFO ] [sig ] [2445/3275] Completed REAX in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:43.248294] [INFO ] [sig ] [2446/3275] Forecasting REBN... [2026-03-10T20:29:43.248330] [INFO ] [sig ] Generating forecast for: REBN [2026-03-10T20:29:43.248361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-03-10T20:29:43.259982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-03-10T20:29:43.260322] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-03-10T20:29:43.261179] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-03-10T20:29:43.261246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:43.261286] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:43.261316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:43.261375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:43.324383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:43.325293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:43.325380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:43.325414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:43.454229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:43.454390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:43.454432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:43.454463] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:43.458233] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: DOWN (p=21.00%) [2026-03-10T20:29:43.458542] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-03-10T20:29:43.458699] [INFO ] [sig ] REBN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:43.603837] [INFO ] [LOCAL ] Saved forecast: REBN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/REBN.txt [2026-03-10T20:29:43.603969] [INFO ] [sig ] [2446/3275] Completed REBN in 0.4s | 2.78 sym/s | Total: 14.6m | ETA: 5.0m [2026-03-10T20:29:43.604010] [INFO ] [sig ] [2447/3275] Forecasting REFI... [2026-03-10T20:29:43.604040] [INFO ] [sig ] Generating forecast for: REFI [2026-03-10T20:29:43.604070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-03-10T20:29:43.616719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-03-10T20:29:43.617289] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-03-10T20:29:43.618347] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-03-10T20:29:43.618402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:43.618434] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:43.618494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:43.618563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:43.679927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:43.680630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:43.680712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:43.680744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:43.805751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:43.805910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:43.805950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:43.805979] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:43.809625] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=73.26%) [2026-03-10T20:29:43.809920] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-03-10T20:29:43.810049] [INFO ] [sig ] REFI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:43.958046] [INFO ] [LOCAL ] Saved forecast: REFI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/REFI.txt [2026-03-10T20:29:43.958209] [INFO ] [sig ] [2447/3275] Completed REFI in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.0m [2026-03-10T20:29:43.958252] [INFO ] [sig ] [2448/3275] Forecasting REG... [2026-03-10T20:29:43.958283] [INFO ] [sig ] Generating forecast for: REG [2026-03-10T20:29:43.958313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-03-10T20:29:43.970518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-03-10T20:29:43.970913] [INFO ] [FORECASTER] Starting predict_future for REG [2026-03-10T20:29:43.971754] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-03-10T20:29:43.971806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:43.971838] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:43.971865] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:43.971922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:44.042663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:44.043540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:44.043647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:44.043683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:44.163115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:44.163275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:44.163317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:44.163348] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:44.166909] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: DOWN (p=16.14%) [2026-03-10T20:29:44.167203] [INFO ] [FORECASTER] Completed predict_future for REG [2026-03-10T20:29:44.167337] [INFO ] [sig ] REG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:44.311899] [INFO ] [LOCAL ] Saved forecast: REG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/REG.txt [2026-03-10T20:29:44.312059] [INFO ] [sig ] [2448/3275] Completed REG in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 5.0m [2026-03-10T20:29:44.312099] [INFO ] [sig ] [2449/3275] Forecasting REGN... [2026-03-10T20:29:44.312130] [INFO ] [sig ] Generating forecast for: REGN [2026-03-10T20:29:44.312161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-03-10T20:29:44.323144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-03-10T20:29:44.323533] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-03-10T20:29:44.324448] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-03-10T20:29:44.324504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:44.324537] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:44.324567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:44.324657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:44.383688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:44.384628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:44.384727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:44.384768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:44.504914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:44.505066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:44.505108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:44.505151] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:44.508619] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=9.66%) [2026-03-10T20:29:44.508897] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-03-10T20:29:44.509024] [INFO ] [sig ] REGN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:44.653113] [INFO ] [LOCAL ] Saved forecast: REGN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/REGN.txt [2026-03-10T20:29:44.653245] [INFO ] [sig ] [2449/3275] Completed REGN in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:44.653284] [INFO ] [sig ] [2450/3275] Forecasting RELL... [2026-03-10T20:29:44.653315] [INFO ] [sig ] Generating forecast for: RELL [2026-03-10T20:29:44.653347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-03-10T20:29:44.664602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-03-10T20:29:44.664926] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-03-10T20:29:44.665733] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-03-10T20:29:44.665786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:44.665818] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:44.665845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:44.665902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:44.728796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:44.729766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:44.729860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:44.729897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:44.850882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:44.851029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:44.851069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:44.851097] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:44.854598] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: DOWN (p=42.87%) [2026-03-10T20:29:44.854888] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-03-10T20:29:44.855021] [INFO ] [sig ] RELL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:45.004804] [INFO ] [LOCAL ] Saved forecast: RELL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RELL.txt [2026-03-10T20:29:45.004965] [INFO ] [sig ] [2450/3275] Completed RELL in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:45.005008] [INFO ] [sig ] [2451/3275] Forecasting RELX... [2026-03-10T20:29:45.005038] [INFO ] [sig ] Generating forecast for: RELX [2026-03-10T20:29:45.005069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-03-10T20:29:45.017420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-03-10T20:29:45.017881] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-03-10T20:29:45.018865] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-03-10T20:29:45.018923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:45.018959] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:45.018986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:45.019046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:45.076919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:45.077841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:45.077932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:45.077982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:45.200064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:45.200222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:45.200263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:45.200292] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:45.203740] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: DOWN (p=26.87%) [2026-03-10T20:29:45.204027] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-03-10T20:29:45.204156] [INFO ] [sig ] RELX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:45.346820] [INFO ] [LOCAL ] Saved forecast: RELX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RELX.txt [2026-03-10T20:29:45.346969] [INFO ] [sig ] [2451/3275] Completed RELX in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:45.347011] [INFO ] [sig ] [2452/3275] Forecasting RELY... [2026-03-10T20:29:45.347041] [INFO ] [sig ] Generating forecast for: RELY [2026-03-10T20:29:45.347072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-03-10T20:29:45.358607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-03-10T20:29:45.359021] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-03-10T20:29:45.359947] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-03-10T20:29:45.360002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:45.360035] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:45.360064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:45.360121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:45.417456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:45.418193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:45.418275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:45.418308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:45.543645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:45.543816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:45.543857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:45.543886] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:45.547403] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: DOWN (p=12.66%) [2026-03-10T20:29:45.547712] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-03-10T20:29:45.547844] [INFO ] [sig ] RELY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:45.692236] [INFO ] [LOCAL ] Saved forecast: RELY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RELY.txt [2026-03-10T20:29:45.692387] [INFO ] [sig ] [2452/3275] Completed RELY in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:45.692427] [INFO ] [sig ] [2453/3275] Forecasting REPL... [2026-03-10T20:29:45.692459] [INFO ] [sig ] Generating forecast for: REPL [2026-03-10T20:29:45.692489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-03-10T20:29:45.705403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-03-10T20:29:45.705808] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-03-10T20:29:45.706696] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-03-10T20:29:45.706751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:45.706783] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:45.706843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:45.706904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:45.766227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:45.767339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:45.767429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:45.767462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:45.896751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:45.896905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:45.896945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:45.896974] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:45.900738] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: UP (p=89.58%) [2026-03-10T20:29:45.901210] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-03-10T20:29:45.901339] [INFO ] [sig ] REPL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:46.048796] [INFO ] [LOCAL ] Saved forecast: REPL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/REPL.txt [2026-03-10T20:29:46.048954] [INFO ] [sig ] [2453/3275] Completed REPL in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:46.048998] [INFO ] [sig ] [2454/3275] Forecasting RERE... [2026-03-10T20:29:46.049027] [INFO ] [sig ] Generating forecast for: RERE [2026-03-10T20:29:46.049057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-03-10T20:29:46.060458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-03-10T20:29:46.060830] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-03-10T20:29:46.061694] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-03-10T20:29:46.061749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:46.061784] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:46.061813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:46.061872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:46.119225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:46.119903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:46.119982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:46.120017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:46.242143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:46.242308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:46.242353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:46.242384] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:46.245957] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-03-10T20:29:46.246231] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-03-10T20:29:46.246359] [INFO ] [sig ] RERE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:46.387556] [INFO ] [LOCAL ] Saved forecast: RERE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RERE.txt [2026-03-10T20:29:46.387701] [INFO ] [sig ] [2454/3275] Completed RERE in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:46.387749] [INFO ] [sig ] [2455/3275] Forecasting RES... [2026-03-10T20:29:46.387786] [INFO ] [sig ] Generating forecast for: RES [2026-03-10T20:29:46.387822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-03-10T20:29:46.399677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-03-10T20:29:46.400038] [INFO ] [FORECASTER] Starting predict_future for RES [2026-03-10T20:29:46.400972] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-03-10T20:29:46.401027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:46.401060] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:46.401089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:46.401148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:46.458308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:46.458933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:46.459010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:46.459043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:46.582536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:46.582693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:46.582733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:46.582763] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:46.586163] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: DOWN (p=3.83%) [2026-03-10T20:29:46.586438] [INFO ] [FORECASTER] Completed predict_future for RES [2026-03-10T20:29:46.586564] [INFO ] [sig ] RES: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:46.727169] [INFO ] [LOCAL ] Saved forecast: RES 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RES.txt [2026-03-10T20:29:46.727281] [INFO ] [sig ] [2455/3275] Completed RES in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:46.727321] [INFO ] [sig ] [2456/3275] Forecasting REX... [2026-03-10T20:29:46.727350] [INFO ] [sig ] Generating forecast for: REX [2026-03-10T20:29:46.727380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-03-10T20:29:46.739004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-03-10T20:29:46.739351] [INFO ] [FORECASTER] Starting predict_future for REX [2026-03-10T20:29:46.740192] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-03-10T20:29:46.740246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:46.740279] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:46.740308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:46.740366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:46.800675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:46.801301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:46.801380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:46.801413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:46.923195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:46.923370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:46.923415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:46.923444] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:46.926921] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: UP (p=97.97%) [2026-03-10T20:29:46.927195] [INFO ] [FORECASTER] Completed predict_future for REX [2026-03-10T20:29:46.927319] [INFO ] [sig ] REX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:47.068952] [INFO ] [LOCAL ] Saved forecast: REX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/REX.txt [2026-03-10T20:29:47.069067] [INFO ] [sig ] [2456/3275] Completed REX in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:47.069105] [INFO ] [sig ] [2457/3275] Forecasting REYN... [2026-03-10T20:29:47.069134] [INFO ] [sig ] Generating forecast for: REYN [2026-03-10T20:29:47.069177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-03-10T20:29:47.081327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-03-10T20:29:47.081730] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-03-10T20:29:47.082617] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-03-10T20:29:47.082672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:47.082705] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:47.082735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:47.082799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:47.141482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:47.142106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:47.142213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:47.142246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:47.260519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:47.260669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:47.260717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:47.260752] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:47.264265] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: UP (p=64.01%) [2026-03-10T20:29:47.264544] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-03-10T20:29:47.264696] [INFO ] [sig ] REYN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:47.425422] [INFO ] [LOCAL ] Saved forecast: REYN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/REYN.txt [2026-03-10T20:29:47.425558] [INFO ] [sig ] [2457/3275] Completed REYN in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:47.425617] [INFO ] [sig ] [2458/3275] Forecasting REZI... [2026-03-10T20:29:47.425648] [INFO ] [sig ] Generating forecast for: REZI [2026-03-10T20:29:47.425679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-03-10T20:29:47.436922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-03-10T20:29:47.437281] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-03-10T20:29:47.438228] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-03-10T20:29:47.438285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:47.438318] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:47.438347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:47.438405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:47.496325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:47.496973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:47.497051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:47.497084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:47.618291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:47.618426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:47.618467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:47.618494] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:47.621898] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: DOWN (p=12.78%) [2026-03-10T20:29:47.622171] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-03-10T20:29:47.622298] [INFO ] [sig ] REZI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:47.768248] [INFO ] [LOCAL ] Saved forecast: REZI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/REZI.txt [2026-03-10T20:29:47.768391] [INFO ] [sig ] [2458/3275] Completed REZI in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:47.768434] [INFO ] [sig ] [2459/3275] Forecasting RF... [2026-03-10T20:29:47.768463] [INFO ] [sig ] Generating forecast for: RF [2026-03-10T20:29:47.768494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-03-10T20:29:47.779936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-03-10T20:29:47.780273] [INFO ] [FORECASTER] Starting predict_future for RF [2026-03-10T20:29:47.781108] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-03-10T20:29:47.781161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:47.781193] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:47.781220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:47.781276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:47.839048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:47.839698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:47.839779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:47.839812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:47.962528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:47.962686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:47.962727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:47.962755] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:47.966127] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: UP (p=52.97%) [2026-03-10T20:29:47.966400] [INFO ] [FORECASTER] Completed predict_future for RF [2026-03-10T20:29:47.966526] [INFO ] [sig ] RF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:48.111069] [INFO ] [LOCAL ] Saved forecast: RF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RF.txt [2026-03-10T20:29:48.111190] [INFO ] [sig ] [2459/3275] Completed RF in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:48.111230] [INFO ] [sig ] [2460/3275] Forecasting RFI... [2026-03-10T20:29:48.111260] [INFO ] [sig ] Generating forecast for: RFI [2026-03-10T20:29:48.111292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-03-10T20:29:48.122451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-03-10T20:29:48.122811] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-03-10T20:29:48.123629] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-03-10T20:29:48.123681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:48.123713] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:48.123739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:48.123795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:48.182635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:48.183276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:48.183362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:48.183394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:48.304418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:48.304586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:48.304628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:48.304657] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:48.308056] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: UP (p=53.21%) [2026-03-10T20:29:48.308345] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-03-10T20:29:48.308473] [INFO ] [sig ] RFI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:48.452526] [INFO ] [LOCAL ] Saved forecast: RFI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RFI.txt [2026-03-10T20:29:48.452716] [INFO ] [sig ] [2460/3275] Completed RFI in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:48.452759] [INFO ] [sig ] [2461/3275] Forecasting RFL... [2026-03-10T20:29:48.452788] [INFO ] [sig ] Generating forecast for: RFL [2026-03-10T20:29:48.452819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-03-10T20:29:48.463790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-03-10T20:29:48.464180] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-03-10T20:29:48.465008] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-03-10T20:29:48.465062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:48.465095] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:48.465122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:48.465179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:48.525003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:48.525920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:48.526005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:48.526038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:48.652888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:48.653048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:48.653089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:48.653118] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:48.656819] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=19.84%) [2026-03-10T20:29:48.657351] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-03-10T20:29:48.657500] [INFO ] [sig ] RFL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:48.807567] [INFO ] [LOCAL ] Saved forecast: RFL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RFL.txt [2026-03-10T20:29:48.807747] [INFO ] [sig ] [2461/3275] Completed RFL in 0.4s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:48.807787] [INFO ] [sig ] [2462/3275] Forecasting RFM... [2026-03-10T20:29:48.807817] [INFO ] [sig ] Generating forecast for: RFM [2026-03-10T20:29:48.807849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-03-10T20:29:48.820677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-03-10T20:29:48.821082] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-03-10T20:29:48.821968] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-03-10T20:29:48.822022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:48.822054] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:48.822080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:48.822136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:48.880002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:48.880936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:48.881025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:48.881058] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:48.989424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:48.989621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:48.989664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:48.989694] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:48.993187] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: UP (p=73.93%) [2026-03-10T20:29:48.993474] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-03-10T20:29:48.993622] [INFO ] [sig ] RFM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:49.137506] [INFO ] [LOCAL ] Saved forecast: RFM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RFM.txt [2026-03-10T20:29:49.137687] [INFO ] [sig ] [2462/3275] Completed RFM in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:49.137731] [INFO ] [sig ] [2463/3275] Forecasting RFMZ... [2026-03-10T20:29:49.137760] [INFO ] [sig ] Generating forecast for: RFMZ [2026-03-10T20:29:49.137790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-03-10T20:29:49.149286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-03-10T20:29:49.149717] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-03-10T20:29:49.150538] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-03-10T20:29:49.150615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:49.150649] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:49.150679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:49.150748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:49.209116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:49.210041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:49.210126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:49.210160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:49.326625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:49.326784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:49.326823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:49.326852] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:49.330856] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: UP (p=96.83%) [2026-03-10T20:29:49.331350] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-03-10T20:29:49.331479] [INFO ] [sig ] RFMZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:49.475585] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RFMZ.txt [2026-03-10T20:29:49.475717] [INFO ] [sig ] [2463/3275] Completed RFMZ in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:49.475756] [INFO ] [sig ] [2464/3275] Forecasting RGA... [2026-03-10T20:29:49.475785] [INFO ] [sig ] Generating forecast for: RGA [2026-03-10T20:29:49.475815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-03-10T20:29:49.487167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-03-10T20:29:49.487527] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-03-10T20:29:49.488468] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-03-10T20:29:49.488524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:49.488623] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:49.488668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:49.488753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:49.549515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:49.550203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:49.550282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:49.550315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:49.669309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:49.669466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:49.669508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:49.669537] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:49.672920] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: DOWN (p=30.95%) [2026-03-10T20:29:49.673194] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-03-10T20:29:49.673322] [INFO ] [sig ] RGA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:49.816385] [INFO ] [LOCAL ] Saved forecast: RGA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RGA.txt [2026-03-10T20:29:49.816524] [INFO ] [sig ] [2464/3275] Completed RGA in 0.3s | 2.78 sym/s | Total: 14.7m | ETA: 4.9m [2026-03-10T20:29:49.816564] [INFO ] [sig ] [2465/3275] Forecasting RGCO... [2026-03-10T20:29:49.816613] [INFO ] [sig ] Generating forecast for: RGCO [2026-03-10T20:29:49.816645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-03-10T20:29:49.827234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-03-10T20:29:49.827593] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-03-10T20:29:49.828440] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-03-10T20:29:49.828495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:49.828528] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:49.828555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:49.828631] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:49.889248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:49.889938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:49.890017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:49.890049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:49.990611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:49.990742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:49.990787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:49.990823] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:49.994234] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-03-10T20:29:49.994507] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-03-10T20:29:49.994650] [INFO ] [sig ] RGCO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:50.138627] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RGCO.txt [2026-03-10T20:29:50.138763] [INFO ] [sig ] [2465/3275] Completed RGCO in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:50.138809] [INFO ] [sig ] [2466/3275] Forecasting RGEN... [2026-03-10T20:29:50.138841] [INFO ] [sig ] Generating forecast for: RGEN [2026-03-10T20:29:50.138872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-03-10T20:29:50.151644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-03-10T20:29:50.152013] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-03-10T20:29:50.152888] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-03-10T20:29:50.152971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:50.153007] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:50.153035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:50.153093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:50.212283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:50.213046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:50.213132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:50.213165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:50.332914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:50.333073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:50.333113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:50.333149] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:50.336727] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: UP (p=82.15%) [2026-03-10T20:29:50.337016] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-03-10T20:29:50.337149] [INFO ] [sig ] RGEN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:50.481991] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RGEN.txt [2026-03-10T20:29:50.482102] [INFO ] [sig ] [2466/3275] Completed RGEN in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:50.482140] [INFO ] [sig ] [2467/3275] Forecasting RGLD... [2026-03-10T20:29:50.482170] [INFO ] [sig ] Generating forecast for: RGLD [2026-03-10T20:29:50.482201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-03-10T20:29:50.494501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-03-10T20:29:50.494863] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-03-10T20:29:50.495900] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-03-10T20:29:50.495953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:50.496181] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:50.496207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:50.496268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:50.556494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:50.557154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:50.557234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:50.557267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:50.679557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:50.679734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:50.679776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:50.679863] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:50.683435] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: UP (p=93.26%) [2026-03-10T20:29:50.683735] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-03-10T20:29:50.683865] [INFO ] [sig ] RGLD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:50.828249] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RGLD.txt [2026-03-10T20:29:50.828421] [INFO ] [sig ] [2467/3275] Completed RGLD in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:50.828465] [INFO ] [sig ] [2468/3275] Forecasting RGNX... [2026-03-10T20:29:50.828497] [INFO ] [sig ] Generating forecast for: RGNX [2026-03-10T20:29:50.828530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-03-10T20:29:50.840293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-03-10T20:29:50.840651] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-03-10T20:29:50.841473] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-03-10T20:29:50.841527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:50.841559] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:50.841607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:50.841666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:50.899551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:50.900361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:50.900443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:50.900475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:51.019746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:51.019913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:51.019954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:51.019982] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:51.023511] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: DOWN (p=21.48%) [2026-03-10T20:29:51.023837] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-03-10T20:29:51.023977] [INFO ] [sig ] RGNX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:51.166750] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RGNX.txt [2026-03-10T20:29:51.166908] [INFO ] [sig ] [2468/3275] Completed RGNX in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:51.166948] [INFO ] [sig ] [2469/3275] Forecasting RGP... [2026-03-10T20:29:51.166979] [INFO ] [sig ] Generating forecast for: RGP [2026-03-10T20:29:51.167010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-03-10T20:29:51.182737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-03-10T20:29:51.183152] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-03-10T20:29:51.184000] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-03-10T20:29:51.184053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:51.184084] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:51.184111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:51.184168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:51.242081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:51.243038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:51.243156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:51.243206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:51.365857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:51.366023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:51.366065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:51.366095] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:51.369605] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: UP (p=62.37%) [2026-03-10T20:29:51.369909] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-03-10T20:29:51.370045] [INFO ] [sig ] RGP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:51.513298] [INFO ] [LOCAL ] Saved forecast: RGP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RGP.txt [2026-03-10T20:29:51.513461] [INFO ] [sig ] [2469/3275] Completed RGP in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:51.513509] [INFO ] [sig ] [2470/3275] Forecasting RGS... [2026-03-10T20:29:51.513539] [INFO ] [sig ] Generating forecast for: RGS [2026-03-10T20:29:51.513594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-03-10T20:29:51.525081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-03-10T20:29:51.525514] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-03-10T20:29:51.526402] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-03-10T20:29:51.526458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:51.526490] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:51.526516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:51.526595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:51.585210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:51.586154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:51.586241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:51.586274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:51.696465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:51.696647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:51.696689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:51.696718] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:51.700483] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: DOWN (p=36.35%) [2026-03-10T20:29:51.700891] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-03-10T20:29:51.701044] [INFO ] [sig ] RGS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:51.847343] [INFO ] [LOCAL ] Saved forecast: RGS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RGS.txt [2026-03-10T20:29:51.847504] [INFO ] [sig ] [2470/3275] Completed RGS in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:51.847544] [INFO ] [sig ] [2471/3275] Forecasting RGTI... [2026-03-10T20:29:51.847595] [INFO ] [sig ] Generating forecast for: RGTI [2026-03-10T20:29:51.847628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-03-10T20:29:51.860471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-03-10T20:29:51.860854] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-03-10T20:29:51.861667] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-03-10T20:29:51.861720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:51.861751] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:51.861778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:51.861833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:51.921864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:51.922785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:51.922874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:51.922907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:52.053317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:52.053477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:52.053517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:52.053546] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:52.057384] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: UP (p=78.32%) [2026-03-10T20:29:52.057694] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-03-10T20:29:52.057859] [INFO ] [sig ] RGTI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:52.208332] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RGTI.txt [2026-03-10T20:29:52.208496] [INFO ] [sig ] [2471/3275] Completed RGTI in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:52.208537] [INFO ] [sig ] [2472/3275] Forecasting RH... [2026-03-10T20:29:52.208586] [INFO ] [sig ] Generating forecast for: RH [2026-03-10T20:29:52.208621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-03-10T20:29:52.220463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-03-10T20:29:52.220886] [INFO ] [FORECASTER] Starting predict_future for RH [2026-03-10T20:29:52.221718] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-03-10T20:29:52.221772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:52.221804] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:52.221834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:52.221893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:52.282660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:52.283758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:52.283855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:52.283896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:52.410230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:52.410394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:52.410436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:52.410464] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:52.413976] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: UP (p=59.25%) [2026-03-10T20:29:52.414281] [INFO ] [FORECASTER] Completed predict_future for RH [2026-03-10T20:29:52.414424] [INFO ] [sig ] RH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:52.559874] [INFO ] [LOCAL ] Saved forecast: RH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RH.txt [2026-03-10T20:29:52.560043] [INFO ] [sig ] [2472/3275] Completed RH in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:52.560084] [INFO ] [sig ] [2473/3275] Forecasting RHI... [2026-03-10T20:29:52.560114] [INFO ] [sig ] Generating forecast for: RHI [2026-03-10T20:29:52.560151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-03-10T20:29:52.571120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-03-10T20:29:52.571493] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-03-10T20:29:52.572355] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-03-10T20:29:52.572411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:52.572445] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:52.572473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:52.572533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:52.632152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:52.633121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:52.633217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:52.633252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:52.760639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:52.760786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:52.760843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:52.760873] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:52.764277] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-03-10T20:29:52.764553] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-03-10T20:29:52.764703] [INFO ] [sig ] RHI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:52.918079] [INFO ] [LOCAL ] Saved forecast: RHI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RHI.txt [2026-03-10T20:29:52.918230] [INFO ] [sig ] [2473/3275] Completed RHI in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:52.918271] [INFO ] [sig ] [2474/3275] Forecasting RHP... [2026-03-10T20:29:52.918300] [INFO ] [sig ] Generating forecast for: RHP [2026-03-10T20:29:52.918338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-03-10T20:29:52.929600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-03-10T20:29:52.929953] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-03-10T20:29:52.930866] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-03-10T20:29:52.930922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:52.930955] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:52.930984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:52.931042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:52.990013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:52.990665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:52.990747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:52.990829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:53.116328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:53.116494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:53.116542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:53.116591] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:53.120244] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=5.83%) [2026-03-10T20:29:53.120517] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-03-10T20:29:53.120661] [INFO ] [sig ] RHP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:53.262773] [INFO ] [LOCAL ] Saved forecast: RHP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RHP.txt [2026-03-10T20:29:53.262926] [INFO ] [sig ] [2474/3275] Completed RHP in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:53.262967] [INFO ] [sig ] [2475/3275] Forecasting RIG... [2026-03-10T20:29:53.262998] [INFO ] [sig ] Generating forecast for: RIG [2026-03-10T20:29:53.263029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-03-10T20:29:53.275010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-03-10T20:29:53.275389] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-03-10T20:29:53.276199] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-03-10T20:29:53.276253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:53.276285] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:53.276312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:53.276367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:53.338059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:53.339015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:53.339116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:53.339149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:53.468815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:53.468976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:53.469018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:53.469048] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:53.472458] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: DOWN (p=43.85%) [2026-03-10T20:29:53.472761] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-03-10T20:29:53.472905] [INFO ] [sig ] RIG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:53.617377] [INFO ] [LOCAL ] Saved forecast: RIG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RIG.txt [2026-03-10T20:29:53.617510] [INFO ] [sig ] [2475/3275] Completed RIG in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:53.617550] [INFO ] [sig ] [2476/3275] Forecasting RIGL... [2026-03-10T20:29:53.617599] [INFO ] [sig ] Generating forecast for: RIGL [2026-03-10T20:29:53.617631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-03-10T20:29:53.628911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-03-10T20:29:53.629237] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-03-10T20:29:53.630034] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-03-10T20:29:53.630087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:53.630119] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:53.630146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:53.630202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:53.688934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:53.689726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:53.689814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:53.689855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:53.811278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:53.811439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:53.811479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:53.811508] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:53.814975] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: UP (p=58.25%) [2026-03-10T20:29:53.815248] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-03-10T20:29:53.815373] [INFO ] [sig ] RIGL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:53.957305] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RIGL.txt [2026-03-10T20:29:53.957420] [INFO ] [sig ] [2476/3275] Completed RIGL in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:53.957459] [INFO ] [sig ] [2477/3275] Forecasting RILY... [2026-03-10T20:29:53.957490] [INFO ] [sig ] Generating forecast for: RILY [2026-03-10T20:29:53.957520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-03-10T20:29:53.968434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-03-10T20:29:53.968773] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-03-10T20:29:53.969609] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-03-10T20:29:53.969665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:53.969711] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:53.969740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:53.969799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:54.027628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:54.028246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:54.028324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:54.028357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:54.155804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:54.155950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:54.155990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:54.156017] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:54.159443] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-03-10T20:29:54.159762] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-03-10T20:29:54.159913] [INFO ] [sig ] RILY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:54.306430] [INFO ] [LOCAL ] Saved forecast: RILY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RILY.txt [2026-03-10T20:29:54.306645] [INFO ] [sig ] [2477/3275] Completed RILY in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:54.306690] [INFO ] [sig ] [2478/3275] Forecasting RILYN... [2026-03-10T20:29:54.306724] [INFO ] [sig ] Generating forecast for: RILYN [2026-03-10T20:29:54.306756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-03-10T20:29:54.317638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-03-10T20:29:54.318074] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-03-10T20:29:54.318948] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-03-10T20:29:54.319012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:54.319045] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:54.319072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:54.319128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:54.379298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:54.380452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:54.380543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:54.380597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:54.502403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:54.502565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:54.502626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:54.502656] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:54.506163] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: UP (p=67.82%) [2026-03-10T20:29:54.506453] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-03-10T20:29:54.506603] [INFO ] [sig ] RILYN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:54.653050] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RILYN.txt [2026-03-10T20:29:54.653214] [INFO ] [sig ] [2478/3275] Completed RILYN in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:54.653256] [INFO ] [sig ] [2479/3275] Forecasting RILYZ... [2026-03-10T20:29:54.653286] [INFO ] [sig ] Generating forecast for: RILYZ [2026-03-10T20:29:54.653318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-03-10T20:29:54.665765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-03-10T20:29:54.666180] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-03-10T20:29:54.666998] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-03-10T20:29:54.667052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:54.667084] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:54.667111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:54.667169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:54.728369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:54.729326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:54.729416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:54.729452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:54.860814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:54.860981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:54.861023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:54.861054] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:54.864944] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: DOWN (p=8.48%) [2026-03-10T20:29:54.865243] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-03-10T20:29:54.865377] [INFO ] [sig ] RILYZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:55.020960] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RILYZ.txt [2026-03-10T20:29:55.021177] [INFO ] [sig ] [2479/3275] Completed RILYZ in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:55.021237] [INFO ] [sig ] [2480/3275] Forecasting RING... [2026-03-10T20:29:55.021276] [INFO ] [sig ] Generating forecast for: RING [2026-03-10T20:29:55.021309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-03-10T20:29:55.036871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-03-10T20:29:55.037433] [INFO ] [FORECASTER] Starting predict_future for RING [2026-03-10T20:29:55.038748] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-03-10T20:29:55.038821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:55.038891] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:55.038943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:55.039047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:55.105282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:55.106434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:55.106549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:55.106604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:55.232856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:55.233017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:55.233061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:55.233091] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:55.236635] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-03-10T20:29:55.236924] [INFO ] [FORECASTER] Completed predict_future for RING [2026-03-10T20:29:55.237052] [INFO ] [sig ] RING: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:55.381441] [INFO ] [LOCAL ] Saved forecast: RING 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RING.txt [2026-03-10T20:29:55.381614] [INFO ] [sig ] [2480/3275] Completed RING in 0.4s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:55.381660] [INFO ] [sig ] [2481/3275] Forecasting RIO... [2026-03-10T20:29:55.381697] [INFO ] [sig ] Generating forecast for: RIO [2026-03-10T20:29:55.381729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-03-10T20:29:55.393330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-03-10T20:29:55.393696] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-03-10T20:29:55.394479] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-03-10T20:29:55.394533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:55.394637] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:55.394668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:55.394726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:55.454154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:55.454825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:55.454907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:55.454941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:55.582116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:55.582261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:55.582300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:55.582328] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:55.585747] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: DOWN (p=17.75%) [2026-03-10T20:29:55.586052] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-03-10T20:29:55.586180] [INFO ] [sig ] RIO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:55.730046] [INFO ] [LOCAL ] Saved forecast: RIO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RIO.txt [2026-03-10T20:29:55.730166] [INFO ] [sig ] [2481/3275] Completed RIO in 0.3s | 2.78 sym/s | Total: 14.8m | ETA: 4.8m [2026-03-10T20:29:55.730207] [INFO ] [sig ] [2482/3275] Forecasting RITM... [2026-03-10T20:29:55.730236] [INFO ] [sig ] Generating forecast for: RITM [2026-03-10T20:29:55.730266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-03-10T20:29:55.741895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-03-10T20:29:55.742223] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-03-10T20:29:55.743083] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-03-10T20:29:55.743139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:55.743172] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:55.743201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:55.743259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:55.802331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:55.803002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:55.803081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:55.803113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:55.920430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:55.920590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:55.920633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:55.920662] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:55.924097] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: DOWN (p=30.98%) [2026-03-10T20:29:55.924375] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-03-10T20:29:55.924503] [INFO ] [sig ] RITM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:56.068616] [INFO ] [LOCAL ] Saved forecast: RITM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RITM.txt [2026-03-10T20:29:56.068753] [INFO ] [sig ] [2482/3275] Completed RITM in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:29:56.068794] [INFO ] [sig ] [2483/3275] Forecasting RIVN... [2026-03-10T20:29:56.068822] [INFO ] [sig ] Generating forecast for: RIVN [2026-03-10T20:29:56.068851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-03-10T20:29:56.081131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-03-10T20:29:56.081486] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-03-10T20:29:56.082302] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-03-10T20:29:56.082357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:56.082392] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:56.082421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:56.082479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:56.142869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:56.143538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:56.143638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:56.143672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:56.271977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:56.272135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:56.272175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:56.272204] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:56.275708] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: DOWN (p=4.60%) [2026-03-10T20:29:56.275987] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-03-10T20:29:56.276115] [INFO ] [sig ] RIVN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:56.422738] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RIVN.txt [2026-03-10T20:29:56.422861] [INFO ] [sig ] [2483/3275] Completed RIVN in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:29:56.422903] [INFO ] [sig ] [2484/3275] Forecasting RKLB... [2026-03-10T20:29:56.422940] [INFO ] [sig ] Generating forecast for: RKLB [2026-03-10T20:29:56.422971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-03-10T20:29:56.434153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-03-10T20:29:56.434474] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-03-10T20:29:56.435275] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-03-10T20:29:56.435329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:56.435362] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:56.435390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:56.435448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:56.492415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:56.493101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:56.493182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:56.493217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:56.618349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:56.618509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:56.618550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:56.618641] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:56.622107] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: UP (p=54.16%) [2026-03-10T20:29:56.622384] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-03-10T20:29:56.622512] [INFO ] [sig ] RKLB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:56.765288] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RKLB.txt [2026-03-10T20:29:56.765401] [INFO ] [sig ] [2484/3275] Completed RKLB in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:29:56.765456] [INFO ] [sig ] [2485/3275] Forecasting RL... [2026-03-10T20:29:56.765487] [INFO ] [sig ] Generating forecast for: RL [2026-03-10T20:29:56.765518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-03-10T20:29:56.778849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-03-10T20:29:56.779177] [INFO ] [FORECASTER] Starting predict_future for RL [2026-03-10T20:29:56.779999] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-03-10T20:29:56.780052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:56.780083] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:56.780111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:56.780167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:56.840554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:56.841208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:56.841475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:56.841507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:56.959082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:56.959235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:56.959274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:56.959303] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:56.962728] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-03-10T20:29:56.963009] [INFO ] [FORECASTER] Completed predict_future for RL [2026-03-10T20:29:56.963136] [INFO ] [sig ] RL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:57.106788] [INFO ] [LOCAL ] Saved forecast: RL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RL.txt [2026-03-10T20:29:57.106916] [INFO ] [sig ] [2485/3275] Completed RL in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:29:57.106965] [INFO ] [sig ] [2486/3275] Forecasting RLAY... [2026-03-10T20:29:57.107002] [INFO ] [sig ] Generating forecast for: RLAY [2026-03-10T20:29:57.107038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-03-10T20:29:57.117899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-03-10T20:29:57.118264] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-03-10T20:29:57.119063] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-03-10T20:29:57.119116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:57.119148] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:57.119174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:57.119231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:57.176342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:57.177030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:57.177114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:57.177176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:57.298476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:57.298653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:57.298694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:57.298724] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:57.302296] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: UP (p=52.11%) [2026-03-10T20:29:57.302598] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-03-10T20:29:57.302732] [INFO ] [sig ] RLAY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:57.446714] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RLAY.txt [2026-03-10T20:29:57.446878] [INFO ] [sig ] [2486/3275] Completed RLAY in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:29:57.446920] [INFO ] [sig ] [2487/3275] Forecasting RLI... [2026-03-10T20:29:57.446950] [INFO ] [sig ] Generating forecast for: RLI [2026-03-10T20:29:57.446980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-03-10T20:29:57.457913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-03-10T20:29:57.462309] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-03-10T20:29:57.463396] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-03-10T20:29:57.463451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:57.463483] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:57.463510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:57.463594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:57.522045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:57.522988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:57.523278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:57.523313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:57.655934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:57.656105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:57.656148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:57.656177] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:57.660331] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: DOWN (p=0.66%) [2026-03-10T20:29:57.660766] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-03-10T20:29:57.660924] [INFO ] [sig ] RLI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:57.811151] [INFO ] [LOCAL ] Saved forecast: RLI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RLI.txt [2026-03-10T20:29:57.811317] [INFO ] [sig ] [2487/3275] Completed RLI in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:29:57.811361] [INFO ] [sig ] [2488/3275] Forecasting RLJ... [2026-03-10T20:29:57.811393] [INFO ] [sig ] Generating forecast for: RLJ [2026-03-10T20:29:57.811436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-03-10T20:29:57.824188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-03-10T20:29:57.824607] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-03-10T20:29:57.825461] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-03-10T20:29:57.825517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:57.825550] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:57.825599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:57.825678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:57.884861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:57.885785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:57.885871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:57.885909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:58.002984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:58.003154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:58.003196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:58.003225] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:58.006892] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-03-10T20:29:58.007262] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-03-10T20:29:58.007402] [INFO ] [sig ] RLJ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:58.221918] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RLJ.txt [2026-03-10T20:29:58.222079] [INFO ] [sig ] [2488/3275] Completed RLJ in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:29:58.222122] [INFO ] [sig ] [2489/3275] Forecasting RLMD... [2026-03-10T20:29:58.222153] [INFO ] [sig ] Generating forecast for: RLMD [2026-03-10T20:29:58.222201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-03-10T20:29:58.233689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-03-10T20:29:58.234082] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-03-10T20:29:58.234925] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-03-10T20:29:58.234991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:58.235030] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:58.235063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:58.235127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:58.293955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:58.294888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:58.294982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:58.295017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:58.420475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:58.420663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:58.420705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:58.420734] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:58.424365] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: DOWN (p=36.71%) [2026-03-10T20:29:58.424678] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-03-10T20:29:58.424814] [INFO ] [sig ] RLMD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:58.570517] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RLMD.txt [2026-03-10T20:29:58.570699] [INFO ] [sig ] [2489/3275] Completed RLMD in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:29:58.570741] [INFO ] [sig ] [2490/3275] Forecasting RLTY... [2026-03-10T20:29:58.570770] [INFO ] [sig ] Generating forecast for: RLTY [2026-03-10T20:29:58.570803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-03-10T20:29:58.582483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-03-10T20:29:58.582911] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-03-10T20:29:58.583785] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-03-10T20:29:58.583840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:58.583872] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:58.583898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:58.583957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:58.661157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:58.662359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:58.662475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:58.662532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:58.826001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:58.826159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:58.826200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:58.826229] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:58.829771] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: UP (p=67.25%) [2026-03-10T20:29:58.830081] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-03-10T20:29:58.830219] [INFO ] [sig ] RLTY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:29:58.991748] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RLTY.txt [2026-03-10T20:29:58.991934] [INFO ] [sig ] [2490/3275] Completed RLTY in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:29:58.991978] [INFO ] [sig ] [2491/3275] Forecasting RLX... [2026-03-10T20:29:58.992009] [INFO ] [sig ] Generating forecast for: RLX [2026-03-10T20:29:58.992040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-03-10T20:29:59.004076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-03-10T20:29:59.004494] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-03-10T20:29:59.005369] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-03-10T20:29:59.005423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:59.005456] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:59.005484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:59.005542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:59.063826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:59.064780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:59.064939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:59.064986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:59.184886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:59.185055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:59.185097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:59.185127] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:59.188816] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: DOWN (p=37.28%) [2026-03-10T20:29:59.189142] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-03-10T20:29:59.189283] [INFO ] [sig ] RLX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:59.333191] [INFO ] [LOCAL ] Saved forecast: RLX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RLX.txt [2026-03-10T20:29:59.333348] [INFO ] [sig ] [2491/3275] Completed RLX in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:29:59.333390] [INFO ] [sig ] [2492/3275] Forecasting RM... [2026-03-10T20:29:59.333421] [INFO ] [sig ] Generating forecast for: RM [2026-03-10T20:29:59.333450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-03-10T20:29:59.345165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-03-10T20:29:59.345638] [INFO ] [FORECASTER] Starting predict_future for RM [2026-03-10T20:29:59.346525] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-03-10T20:29:59.346601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:59.346636] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:59.346664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:59.346722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:59.409494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:59.410498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:59.410612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:59.410651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:59.534295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:59.534459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:59.534500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:59.534529] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:59.538053] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: DOWN (p=11.45%) [2026-03-10T20:29:59.538365] [INFO ] [FORECASTER] Completed predict_future for RM [2026-03-10T20:29:59.538501] [INFO ] [sig ] RM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:29:59.683703] [INFO ] [LOCAL ] Saved forecast: RM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RM.txt [2026-03-10T20:29:59.683845] [INFO ] [sig ] [2492/3275] Completed RM in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:29:59.683886] [INFO ] [sig ] [2493/3275] Forecasting RMAX... [2026-03-10T20:29:59.683915] [INFO ] [sig ] Generating forecast for: RMAX [2026-03-10T20:29:59.683944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-03-10T20:29:59.695721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-03-10T20:29:59.696095] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-03-10T20:29:59.696936] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-03-10T20:29:59.696990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:29:59.697022] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:29:59.697049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:29:59.697115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:29:59.755017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:29:59.755920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:29:59.756007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:29:59.756041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:29:59.871209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:29:59.871365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:29:59.871406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:29:59.871434] [INFO ] [FORECASTER] Training complete [2026-03-10T20:29:59.874921] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: UP (p=81.45%) [2026-03-10T20:29:59.875220] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-03-10T20:29:59.875350] [INFO ] [sig ] RMAX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:00.028678] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RMAX.txt [2026-03-10T20:30:00.028892] [INFO ] [sig ] [2493/3275] Completed RMAX in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:30:00.028942] [INFO ] [sig ] [2494/3275] Forecasting RMBI... [2026-03-10T20:30:00.028978] [INFO ] [sig ] Generating forecast for: RMBI [2026-03-10T20:30:00.029018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-03-10T20:30:00.044718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-03-10T20:30:00.045253] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-03-10T20:30:00.046555] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-03-10T20:30:00.046679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:00.046727] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:00.046767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:00.046853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:00.137153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:00.138401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:00.138546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:00.138625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:00.261539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:00.261709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:00.261750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:00.261781] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:00.265314] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: UP (p=63.78%) [2026-03-10T20:30:00.265640] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-03-10T20:30:00.265779] [INFO ] [sig ] RMBI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:00.419253] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RMBI.txt [2026-03-10T20:30:00.419775] [INFO ] [sig ] [2494/3275] Completed RMBI in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:30:00.419819] [INFO ] [sig ] [2495/3275] Forecasting RMBS... [2026-03-10T20:30:00.419851] [INFO ] [sig ] Generating forecast for: RMBS [2026-03-10T20:30:00.419881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-03-10T20:30:00.444161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-03-10T20:30:00.444745] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-03-10T20:30:00.445806] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-03-10T20:30:00.445860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:00.445892] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:00.445918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:00.445979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:00.509119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:00.510006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:00.510094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:00.510130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:00.633785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:00.633909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:00.633952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:00.633982] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:00.637662] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: DOWN (p=0.34%) [2026-03-10T20:30:00.637999] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-03-10T20:30:00.638160] [INFO ] [sig ] RMBS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:00.788632] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RMBS.txt [2026-03-10T20:30:00.788819] [INFO ] [sig ] [2495/3275] Completed RMBS in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:30:00.788865] [INFO ] [sig ] [2496/3275] Forecasting RMD... [2026-03-10T20:30:00.788897] [INFO ] [sig ] Generating forecast for: RMD [2026-03-10T20:30:00.788929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-03-10T20:30:00.802061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-03-10T20:30:00.802487] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-03-10T20:30:00.803395] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-03-10T20:30:00.803451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:00.803483] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:00.803510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:00.803590] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:00.863668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:00.864612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:00.864709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:00.864744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:00.991291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:00.991621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:00.991664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:00.991694] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:00.996019] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: DOWN (p=9.57%) [2026-03-10T20:30:00.996325] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-03-10T20:30:00.996466] [INFO ] [sig ] RMD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:01.141666] [INFO ] [LOCAL ] Saved forecast: RMD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RMD.txt [2026-03-10T20:30:01.141816] [INFO ] [sig ] [2496/3275] Completed RMD in 0.4s | 2.78 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:30:01.141857] [INFO ] [sig ] [2497/3275] Forecasting RMI... [2026-03-10T20:30:01.141886] [INFO ] [sig ] Generating forecast for: RMI [2026-03-10T20:30:01.141917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-03-10T20:30:01.153546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-03-10T20:30:01.153953] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-03-10T20:30:01.154788] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-03-10T20:30:01.154844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:01.154877] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:01.154904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:01.154965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:01.214464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:01.215413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:01.215502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:01.215536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:01.334364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:01.334549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:01.334619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:01.334653] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:01.338238] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: UP (p=91.82%) [2026-03-10T20:30:01.338555] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-03-10T20:30:01.338715] [INFO ] [sig ] RMI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:01.490184] [INFO ] [LOCAL ] Saved forecast: RMI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RMI.txt [2026-03-10T20:30:01.490395] [INFO ] [sig ] [2497/3275] Completed RMI in 0.3s | 2.78 sym/s | Total: 14.9m | ETA: 4.7m [2026-03-10T20:30:01.490445] [INFO ] [sig ] [2498/3275] Forecasting RMM... [2026-03-10T20:30:01.490477] [INFO ] [sig ] Generating forecast for: RMM [2026-03-10T20:30:01.490507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-03-10T20:30:01.528304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-03-10T20:30:01.528803] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-03-10T20:30:01.529895] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-03-10T20:30:01.529955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:01.530052] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:01.530083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:01.530151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:01.593513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:01.594606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:01.594761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:01.594808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:01.725469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:01.725682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:01.725740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:01.725773] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:01.730040] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: DOWN (p=28.96%) [2026-03-10T20:30:01.730473] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-03-10T20:30:01.730671] [INFO ] [sig ] RMM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:01.878938] [INFO ] [LOCAL ] Saved forecast: RMM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RMM.txt [2026-03-10T20:30:01.879113] [INFO ] [sig ] [2498/3275] Completed RMM in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 4.7m [2026-03-10T20:30:01.879155] [INFO ] [sig ] [2499/3275] Forecasting RMMZ... [2026-03-10T20:30:01.879185] [INFO ] [sig ] Generating forecast for: RMMZ [2026-03-10T20:30:01.879215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-03-10T20:30:01.890835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-03-10T20:30:01.891278] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-03-10T20:30:01.892175] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-03-10T20:30:01.892230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:01.892263] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:01.892290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:01.892346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:01.953895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:01.954890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:01.954984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:01.955020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:02.067556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:02.067755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:02.067798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:02.067827] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:02.071763] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-03-10T20:30:02.072159] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-03-10T20:30:02.072320] [INFO ] [sig ] RMMZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:02.224438] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RMMZ.txt [2026-03-10T20:30:02.224637] [INFO ] [sig ] [2499/3275] Completed RMMZ in 0.3s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:02.224681] [INFO ] [sig ] [2500/3275] Forecasting RMNI... [2026-03-10T20:30:02.224712] [INFO ] [sig ] Generating forecast for: RMNI [2026-03-10T20:30:02.224742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-03-10T20:30:02.241232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-03-10T20:30:02.241755] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-03-10T20:30:02.242981] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-03-10T20:30:02.243053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:02.243094] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:02.243124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:02.243184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:02.322499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:02.323521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:02.323641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:02.323677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:02.450087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:02.450266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:02.450308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:02.450336] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:02.454325] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: UP (p=82.53%) [2026-03-10T20:30:02.454758] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-03-10T20:30:02.454915] [INFO ] [sig ] RMNI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:02.615478] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RMNI.txt [2026-03-10T20:30:02.615663] [INFO ] [sig ] [2500/3275] Completed RMNI in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:02.615706] [INFO ] [sig ] [2501/3275] Forecasting RNAC... [2026-03-10T20:30:02.615737] [INFO ] [sig ] Generating forecast for: RNAC [2026-03-10T20:30:02.615767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-03-10T20:30:02.629076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-03-10T20:30:02.629469] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-03-10T20:30:02.630924] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-03-10T20:30:02.630987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:02.631042] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:02.631074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:02.631143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:02.691491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:02.692411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:02.692499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:02.692534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:02.817761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:02.817888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:02.817928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:02.817986] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:02.821568] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: DOWN (p=14.10%) [2026-03-10T20:30:02.821913] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-03-10T20:30:02.822052] [INFO ] [sig ] RNAC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:02.976315] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RNAC.txt [2026-03-10T20:30:02.976468] [INFO ] [sig ] [2501/3275] Completed RNAC in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:02.976508] [INFO ] [sig ] [2502/3275] Forecasting RNAZ... [2026-03-10T20:30:02.976538] [INFO ] [sig ] Generating forecast for: RNAZ [2026-03-10T20:30:02.976587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-03-10T20:30:02.989740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-03-10T20:30:02.990168] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-03-10T20:30:02.991327] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-03-10T20:30:02.991394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:02.991437] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:02.991475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:02.991560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:03.075444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:03.076602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:03.076715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:03.076769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:03.218788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:03.218921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:03.218964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:03.218994] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:03.223537] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: UP (p=77.26%) [2026-03-10T20:30:03.223933] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-03-10T20:30:03.224081] [INFO ] [sig ] RNAZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:03.390861] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RNAZ.txt [2026-03-10T20:30:03.391017] [INFO ] [sig ] [2502/3275] Completed RNAZ in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:03.391058] [INFO ] [sig ] [2503/3275] Forecasting RNG... [2026-03-10T20:30:03.391089] [INFO ] [sig ] Generating forecast for: RNG [2026-03-10T20:30:03.391119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-03-10T20:30:03.403200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-03-10T20:30:03.403596] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-03-10T20:30:03.404654] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-03-10T20:30:03.404708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:03.404741] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:03.404769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:03.404829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:03.463059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:03.464150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:03.464437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:03.464485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:03.591815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:03.591980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:03.592022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:03.592054] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:03.596272] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: UP (p=65.44%) [2026-03-10T20:30:03.596563] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-03-10T20:30:03.596714] [INFO ] [sig ] RNG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:03.750846] [INFO ] [LOCAL ] Saved forecast: RNG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RNG.txt [2026-03-10T20:30:03.751025] [INFO ] [sig ] [2503/3275] Completed RNG in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:03.751076] [INFO ] [sig ] [2504/3275] Forecasting RNP... [2026-03-10T20:30:03.751108] [INFO ] [sig ] Generating forecast for: RNP [2026-03-10T20:30:03.751140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-03-10T20:30:03.763819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-03-10T20:30:03.764227] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-03-10T20:30:03.765201] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-03-10T20:30:03.765267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:03.765299] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:03.765326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:03.765385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:03.825275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:03.826187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:03.826292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:03.826328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:03.951060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:03.951214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:03.951256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:03.951287] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:03.955044] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: UP (p=99.84%) [2026-03-10T20:30:03.955417] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-03-10T20:30:03.955567] [INFO ] [sig ] RNP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:04.105943] [INFO ] [LOCAL ] Saved forecast: RNP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RNP.txt [2026-03-10T20:30:04.106145] [INFO ] [sig ] [2504/3275] Completed RNP in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:04.106238] [INFO ] [sig ] [2505/3275] Forecasting ROAD... [2026-03-10T20:30:04.106278] [INFO ] [sig ] Generating forecast for: ROAD [2026-03-10T20:30:04.106310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-03-10T20:30:04.119287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-03-10T20:30:04.119737] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-03-10T20:30:04.120742] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-03-10T20:30:04.120799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:04.120833] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:04.120872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:04.120958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:04.183942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:04.184912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:04.185001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:04.185036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:04.320320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:04.320436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:04.320477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:04.320509] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:04.324786] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: UP (p=88.89%) [2026-03-10T20:30:04.325138] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-03-10T20:30:04.325288] [INFO ] [sig ] ROAD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:04.484410] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ROAD.txt [2026-03-10T20:30:04.484591] [INFO ] [sig ] [2505/3275] Completed ROAD in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:04.484638] [INFO ] [sig ] [2506/3275] Forecasting ROCK... [2026-03-10T20:30:04.484672] [INFO ] [sig ] Generating forecast for: ROCK [2026-03-10T20:30:04.484703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-03-10T20:30:04.496695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-03-10T20:30:04.497070] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-03-10T20:30:04.497981] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-03-10T20:30:04.498038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:04.498071] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:04.498104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:04.498210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:04.563347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:04.564333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:04.564432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:04.564468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:04.692489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:04.692666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:04.692707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:04.692738] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:04.696311] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: DOWN (p=18.07%) [2026-03-10T20:30:04.696635] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-03-10T20:30:04.696812] [INFO ] [sig ] ROCK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:04.847157] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ROCK.txt [2026-03-10T20:30:04.847300] [INFO ] [sig ] [2506/3275] Completed ROCK in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:04.847342] [INFO ] [sig ] [2507/3275] Forecasting ROE... [2026-03-10T20:30:04.847373] [INFO ] [sig ] Generating forecast for: ROE [2026-03-10T20:30:04.847403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-03-10T20:30:04.859304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-03-10T20:30:04.859799] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-03-10T20:30:04.860990] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-03-10T20:30:04.861067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:04.861119] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:04.861168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:04.861261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:04.923112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:04.923955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:04.924042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:04.924077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:05.043331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:05.043485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:05.043529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:05.043558] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:05.047157] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-03-10T20:30:05.047641] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-03-10T20:30:05.047771] [INFO ] [sig ] ROE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:05.193411] [INFO ] [LOCAL ] Saved forecast: ROE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ROE.txt [2026-03-10T20:30:05.193585] [INFO ] [sig ] [2507/3275] Completed ROE in 0.3s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:05.193627] [INFO ] [sig ] [2508/3275] Forecasting ROP... [2026-03-10T20:30:05.193659] [INFO ] [sig ] Generating forecast for: ROP [2026-03-10T20:30:05.193690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-03-10T20:30:05.205782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-03-10T20:30:05.206212] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-03-10T20:30:05.207138] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-03-10T20:30:05.207196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:05.207231] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:05.207260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:05.207319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:05.280079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:05.281014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:05.281143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:05.281180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:05.400669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:05.400837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:05.400879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:05.400925] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:05.404490] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: DOWN (p=45.73%) [2026-03-10T20:30:05.404830] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-03-10T20:30:05.404971] [INFO ] [sig ] ROP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:05.554055] [INFO ] [LOCAL ] Saved forecast: ROP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ROP.txt [2026-03-10T20:30:05.554210] [INFO ] [sig ] [2508/3275] Completed ROP in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:05.554251] [INFO ] [sig ] [2509/3275] Forecasting RPAY... [2026-03-10T20:30:05.554282] [INFO ] [sig ] Generating forecast for: RPAY [2026-03-10T20:30:05.554312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-03-10T20:30:05.565783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-03-10T20:30:05.566181] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-03-10T20:30:05.567016] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-03-10T20:30:05.567070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:05.567103] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:05.567130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:05.567189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:05.627987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:05.628924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:05.629019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:05.629053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:05.753443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:05.753626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:05.753673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:05.753703] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:05.757338] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: DOWN (p=13.66%) [2026-03-10T20:30:05.757677] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-03-10T20:30:05.757820] [INFO ] [sig ] RPAY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:05.911639] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RPAY.txt [2026-03-10T20:30:05.911873] [INFO ] [sig ] [2509/3275] Completed RPAY in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:05.911937] [INFO ] [sig ] [2510/3275] Forecasting RPD... [2026-03-10T20:30:05.911977] [INFO ] [sig ] Generating forecast for: RPD [2026-03-10T20:30:05.912017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-03-10T20:30:05.928538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-03-10T20:30:05.929304] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-03-10T20:30:05.930608] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-03-10T20:30:05.930699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:05.930746] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:05.930788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:05.930876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:05.999799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:06.000782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:06.000912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:06.000947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:06.126489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:06.126677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:06.126722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:06.126751] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:06.130478] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: UP (p=65.10%) [2026-03-10T20:30:06.130830] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-03-10T20:30:06.130970] [INFO ] [sig ] RPD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:06.285710] [INFO ] [LOCAL ] Saved forecast: RPD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RPD.txt [2026-03-10T20:30:06.285871] [INFO ] [sig ] [2510/3275] Completed RPD in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:06.285912] [INFO ] [sig ] [2511/3275] Forecasting RPID... [2026-03-10T20:30:06.285945] [INFO ] [sig ] Generating forecast for: RPID [2026-03-10T20:30:06.285979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-03-10T20:30:06.298973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-03-10T20:30:06.299368] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-03-10T20:30:06.300483] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-03-10T20:30:06.300551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:06.300607] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:06.300636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:06.300693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:06.359893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:06.360871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:06.360957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:06.360992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:06.482604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:06.482764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:06.482805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:06.482834] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:06.486833] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: UP (p=93.04%) [2026-03-10T20:30:06.487123] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-03-10T20:30:06.487259] [INFO ] [sig ] RPID: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:06.630210] [INFO ] [LOCAL ] Saved forecast: RPID 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RPID.txt [2026-03-10T20:30:06.630399] [INFO ] [sig ] [2511/3275] Completed RPID in 0.3s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:06.630656] [INFO ] [sig ] [2512/3275] Forecasting RPRX... [2026-03-10T20:30:06.630688] [INFO ] [sig ] Generating forecast for: RPRX [2026-03-10T20:30:06.630720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-03-10T20:30:06.642831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-03-10T20:30:06.643182] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-03-10T20:30:06.644159] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-03-10T20:30:06.644213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:06.644257] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:06.644482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:06.644539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:06.706076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:06.706999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:06.707087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:06.707125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:06.833984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:06.834144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:06.834189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:06.834219] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:06.837662] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: UP (p=97.64%) [2026-03-10T20:30:06.837938] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-03-10T20:30:06.838066] [INFO ] [sig ] RPRX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:06.986048] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RPRX.txt [2026-03-10T20:30:06.986189] [INFO ] [sig ] [2512/3275] Completed RPRX in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:06.986231] [INFO ] [sig ] [2513/3275] Forecasting RQI... [2026-03-10T20:30:06.986260] [INFO ] [sig ] Generating forecast for: RQI [2026-03-10T20:30:06.986292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-03-10T20:30:06.998713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-03-10T20:30:06.999091] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-03-10T20:30:06.999936] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-03-10T20:30:06.999990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:07.000022] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:07.000049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:07.000106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:07.063043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:07.064116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:07.064205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:07.064240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:07.194009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:07.194159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:07.194198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:07.194227] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:07.197890] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: DOWN (p=5.86%) [2026-03-10T20:30:07.198201] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-03-10T20:30:07.198331] [INFO ] [sig ] RQI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:07.343825] [INFO ] [LOCAL ] Saved forecast: RQI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RQI.txt [2026-03-10T20:30:07.343965] [INFO ] [sig ] [2513/3275] Completed RQI in 0.4s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:07.344004] [INFO ] [sig ] [2514/3275] Forecasting RRBI... [2026-03-10T20:30:07.344035] [INFO ] [sig ] Generating forecast for: RRBI [2026-03-10T20:30:07.344065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-03-10T20:30:07.356005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-03-10T20:30:07.356383] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-03-10T20:30:07.357332] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-03-10T20:30:07.357589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:07.357625] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:07.357652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:07.357708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:07.419628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:07.420661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:07.420750] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:07.420785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:07.536241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:07.536609] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-10T20:30:07.536650] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:07.536678] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:07.540155] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-03-10T20:30:07.540432] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-03-10T20:30:07.540560] [INFO ] [sig ] RRBI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:07.685611] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RRBI.txt [2026-03-10T20:30:07.685772] [INFO ] [sig ] [2514/3275] Completed RRBI in 0.3s | 2.78 sym/s | Total: 15.0m | ETA: 4.6m [2026-03-10T20:30:07.685814] [INFO ] [sig ] [2515/3275] Forecasting RRC... [2026-03-10T20:30:07.685847] [INFO ] [sig ] Generating forecast for: RRC [2026-03-10T20:30:07.685879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-03-10T20:30:07.696720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-03-10T20:30:07.697090] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-03-10T20:30:07.698004] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-03-10T20:30:07.698060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:07.698125] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:07.698199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:07.698287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:07.759374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:07.760166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:07.760253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:07.760287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:07.884691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:07.884849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:07.884891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:07.884920] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:07.888496] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: DOWN (p=4.98%) [2026-03-10T20:30:07.888825] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-03-10T20:30:07.888961] [INFO ] [sig ] RRC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:08.039224] [INFO ] [LOCAL ] Saved forecast: RRC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RRC.txt [2026-03-10T20:30:08.039380] [INFO ] [sig ] [2515/3275] Completed RRC in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:08.039453] [INFO ] [sig ] [2516/3275] Forecasting RRGB... [2026-03-10T20:30:08.039495] [INFO ] [sig ] Generating forecast for: RRGB [2026-03-10T20:30:08.039548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-03-10T20:30:08.051685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-03-10T20:30:08.052061] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-03-10T20:30:08.052884] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-03-10T20:30:08.052937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:08.052969] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:08.052996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:08.053052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:08.115549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:08.116406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:08.116498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:08.116533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:08.259241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:08.259405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:08.259446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:08.259474] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:08.263041] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: UP (p=54.91%) [2026-03-10T20:30:08.263357] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-03-10T20:30:08.263498] [INFO ] [sig ] RRGB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:08.409617] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RRGB.txt [2026-03-10T20:30:08.409781] [INFO ] [sig ] [2516/3275] Completed RRGB in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:08.409822] [INFO ] [sig ] [2517/3275] Forecasting RRX... [2026-03-10T20:30:08.409854] [INFO ] [sig ] Generating forecast for: RRX [2026-03-10T20:30:08.409884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-03-10T20:30:08.421782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-03-10T20:30:08.422214] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-03-10T20:30:08.423077] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-03-10T20:30:08.423131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:08.423164] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:08.423195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:08.423252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:08.482212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:08.483094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:08.483185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:08.483218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:08.606142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:08.606307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:08.606350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:08.606382] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:08.610007] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: DOWN (p=19.60%) [2026-03-10T20:30:08.610330] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-03-10T20:30:08.610476] [INFO ] [sig ] RRX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:08.757746] [INFO ] [LOCAL ] Saved forecast: RRX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RRX.txt [2026-03-10T20:30:08.757910] [INFO ] [sig ] [2517/3275] Completed RRX in 0.3s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:08.757954] [INFO ] [sig ] [2518/3275] Forecasting RS... [2026-03-10T20:30:08.757984] [INFO ] [sig ] Generating forecast for: RS [2026-03-10T20:30:08.758017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-03-10T20:30:08.769551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-03-10T20:30:08.769968] [INFO ] [FORECASTER] Starting predict_future for RS [2026-03-10T20:30:08.770828] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-03-10T20:30:08.770885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:08.770919] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:08.770948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:08.771007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:08.831550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:08.832544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:08.832670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:08.832707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:08.961240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:08.961412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:08.961454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:08.961588] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:08.965284] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: DOWN (p=19.54%) [2026-03-10T20:30:08.965604] [INFO ] [FORECASTER] Completed predict_future for RS [2026-03-10T20:30:08.965746] [INFO ] [sig ] RS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:09.119827] [INFO ] [LOCAL ] Saved forecast: RS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RS.txt [2026-03-10T20:30:09.119995] [INFO ] [sig ] [2518/3275] Completed RS in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:09.120040] [INFO ] [sig ] [2519/3275] Forecasting RSG... [2026-03-10T20:30:09.120069] [INFO ] [sig ] Generating forecast for: RSG [2026-03-10T20:30:09.120099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-03-10T20:30:09.133117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-03-10T20:30:09.133557] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-03-10T20:30:09.134435] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-03-10T20:30:09.134711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:09.134745] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:09.134773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:09.134832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:09.195300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:09.196253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:09.196350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:09.196384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:09.322086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:09.322245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:09.322288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:09.322318] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:09.325878] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: UP (p=87.09%) [2026-03-10T20:30:09.326179] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-03-10T20:30:09.326340] [INFO ] [sig ] RSG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:09.470162] [INFO ] [LOCAL ] Saved forecast: RSG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RSG.txt [2026-03-10T20:30:09.470345] [INFO ] [sig ] [2519/3275] Completed RSG in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:09.470391] [INFO ] [sig ] [2520/3275] Forecasting RSI... [2026-03-10T20:30:09.470421] [INFO ] [sig ] Generating forecast for: RSI [2026-03-10T20:30:09.470451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-03-10T20:30:09.482365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-03-10T20:30:09.482751] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-03-10T20:30:09.483670] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-03-10T20:30:09.483728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:09.483761] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:09.483789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:09.483848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:09.541048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:09.541988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:09.542075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:09.542109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:09.664975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:09.665140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:09.665183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:09.665220] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:09.668789] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: UP (p=96.61%) [2026-03-10T20:30:09.669100] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-03-10T20:30:09.669240] [INFO ] [sig ] RSI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:09.814320] [INFO ] [LOCAL ] Saved forecast: RSI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RSI.txt [2026-03-10T20:30:09.814482] [INFO ] [sig ] [2520/3275] Completed RSI in 0.3s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:09.814523] [INFO ] [sig ] [2521/3275] Forecasting RSKD... [2026-03-10T20:30:09.814553] [INFO ] [sig ] Generating forecast for: RSKD [2026-03-10T20:30:09.814606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-03-10T20:30:09.826400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-03-10T20:30:09.826867] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-03-10T20:30:09.827799] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-03-10T20:30:09.827855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:09.827887] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:09.827913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:09.827971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:09.885957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:09.886964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:09.887053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:09.887088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:10.020727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:10.020893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:10.020934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:10.020962] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:10.024528] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: DOWN (p=2.46%) [2026-03-10T20:30:10.024877] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-03-10T20:30:10.025020] [INFO ] [sig ] RSKD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:10.175410] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RSKD.txt [2026-03-10T20:30:10.175614] [INFO ] [sig ] [2521/3275] Completed RSKD in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:10.175671] [INFO ] [sig ] [2522/3275] Forecasting RSSS... [2026-03-10T20:30:10.175700] [INFO ] [sig ] Generating forecast for: RSSS [2026-03-10T20:30:10.175730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-03-10T20:30:10.187674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-03-10T20:30:10.188107] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-03-10T20:30:10.189081] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-03-10T20:30:10.189138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:10.189171] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:10.189210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:10.189281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:10.251056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:10.252078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:10.252186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:10.252220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:10.377708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:10.377880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:10.377922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:10.377951] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:10.381602] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: UP (p=94.60%) [2026-03-10T20:30:10.381895] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-03-10T20:30:10.382030] [INFO ] [sig ] RSSS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:10.585318] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RSSS.txt [2026-03-10T20:30:10.585606] [INFO ] [sig ] [2522/3275] Completed RSSS in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:10.585689] [INFO ] [sig ] [2523/3275] Forecasting RTO... [2026-03-10T20:30:10.585741] [INFO ] [sig ] Generating forecast for: RTO [2026-03-10T20:30:10.585791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-03-10T20:30:10.602476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-03-10T20:30:10.603030] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-03-10T20:30:10.604274] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-03-10T20:30:10.604348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:10.604402] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:10.604449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:10.604553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:10.697357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:10.700143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:10.700395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:10.700473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:10.874512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:10.874732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:10.874790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:10.874829] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:10.880403] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: DOWN (p=41.49%) [2026-03-10T20:30:10.881003] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-03-10T20:30:10.881235] [INFO ] [sig ] RTO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:11.122146] [INFO ] [LOCAL ] Saved forecast: RTO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RTO.txt [2026-03-10T20:30:11.122423] [INFO ] [sig ] [2523/3275] Completed RTO in 0.5s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:11.122496] [INFO ] [sig ] [2524/3275] Forecasting RUM... [2026-03-10T20:30:11.122552] [INFO ] [sig ] Generating forecast for: RUM [2026-03-10T20:30:11.122638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-03-10T20:30:11.143363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-03-10T20:30:11.144891] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-03-10T20:30:11.146344] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-03-10T20:30:11.146421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:11.146469] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:11.146507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:11.146610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:11.242873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:11.244200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:11.244331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:11.244386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:11.424516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:11.424746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:11.424801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:11.424841] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:11.430549] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: UP (p=89.93%) [2026-03-10T20:30:11.431158] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-03-10T20:30:11.431380] [INFO ] [sig ] RUM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:11.662734] [INFO ] [LOCAL ] Saved forecast: RUM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RUM.txt [2026-03-10T20:30:11.662969] [INFO ] [sig ] [2524/3275] Completed RUM in 0.5s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:11.663031] [INFO ] [sig ] [2525/3275] Forecasting RUN... [2026-03-10T20:30:11.663082] [INFO ] [sig ] Generating forecast for: RUN [2026-03-10T20:30:11.663132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-03-10T20:30:11.683530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-03-10T20:30:11.684116] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-03-10T20:30:11.685455] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-03-10T20:30:11.685599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:11.685663] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:11.685713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:11.685798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:11.779460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:11.780767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:11.780954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:11.781014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:11.951983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:11.952201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:11.952269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:11.952320] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:11.957126] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: DOWN (p=4.03%) [2026-03-10T20:30:11.957535] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-03-10T20:30:11.957754] [INFO ] [sig ] RUN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:12.112414] [INFO ] [LOCAL ] Saved forecast: RUN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RUN.txt [2026-03-10T20:30:12.112611] [INFO ] [sig ] [2525/3275] Completed RUN in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:12.112657] [INFO ] [sig ] [2526/3275] Forecasting RUNN... [2026-03-10T20:30:12.112692] [INFO ] [sig ] Generating forecast for: RUNN [2026-03-10T20:30:12.112723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-03-10T20:30:12.124375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-03-10T20:30:12.124825] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-03-10T20:30:12.125725] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-03-10T20:30:12.125782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:12.125815] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:12.125843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:12.125900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:12.185160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:12.186109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:12.186202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:12.186236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:12.308089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:12.308285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:12.308334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:12.308365] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:12.312021] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: DOWN (p=12.32%) [2026-03-10T20:30:12.312322] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-03-10T20:30:12.312472] [INFO ] [sig ] RUNN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:12.459542] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RUNN.txt [2026-03-10T20:30:12.459734] [INFO ] [sig ] [2526/3275] Completed RUNN in 0.3s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:12.459780] [INFO ] [sig ] [2527/3275] Forecasting RUSHA... [2026-03-10T20:30:12.459811] [INFO ] [sig ] Generating forecast for: RUSHA [2026-03-10T20:30:12.459842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-03-10T20:30:12.471696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-03-10T20:30:12.472155] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-03-10T20:30:12.473067] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-03-10T20:30:12.473123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:12.473156] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:12.473185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:12.473244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:12.538494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:12.539430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:12.539516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:12.539551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:12.661869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:12.662034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:12.662076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:12.662106] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:12.665740] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: UP (p=87.82%) [2026-03-10T20:30:12.666064] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-03-10T20:30:12.666209] [INFO ] [sig ] RUSHA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:12.815810] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RUSHA.txt [2026-03-10T20:30:12.815979] [INFO ] [sig ] [2527/3275] Completed RUSHA in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:12.816022] [INFO ] [sig ] [2528/3275] Forecasting RUSHB... [2026-03-10T20:30:12.816054] [INFO ] [sig ] Generating forecast for: RUSHB [2026-03-10T20:30:12.816084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-03-10T20:30:12.827321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-03-10T20:30:12.827730] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-03-10T20:30:12.828773] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-03-10T20:30:12.828828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:12.828861] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:12.828888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:12.828944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:12.886228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:12.887047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:12.887133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:12.887166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:12.997497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:12.997673] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-10T20:30:12.997715] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:12.997746] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:13.001362] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=3.94%) [2026-03-10T20:30:13.001682] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-03-10T20:30:13.001816] [INFO ] [sig ] RUSHB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:13.147063] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RUSHB.txt [2026-03-10T20:30:13.147220] [INFO ] [sig ] [2528/3275] Completed RUSHB in 0.3s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:13.147266] [INFO ] [sig ] [2529/3275] Forecasting RVMD... [2026-03-10T20:30:13.147298] [INFO ] [sig ] Generating forecast for: RVMD [2026-03-10T20:30:13.147330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-03-10T20:30:13.158820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-03-10T20:30:13.159239] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-03-10T20:30:13.160130] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-03-10T20:30:13.160186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:13.160219] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:13.160249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:13.160328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:13.220247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:13.221048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:13.221137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:13.221171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:13.343737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:13.343900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:13.343943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:13.343972] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:13.347558] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: UP (p=65.02%) [2026-03-10T20:30:13.347870] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-03-10T20:30:13.348007] [INFO ] [sig ] RVMD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:13.497524] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RVMD.txt [2026-03-10T20:30:13.497722] [INFO ] [sig ] [2529/3275] Completed RVMD in 0.4s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:13.497767] [INFO ] [sig ] [2530/3275] Forecasting RVSB... [2026-03-10T20:30:13.497797] [INFO ] [sig ] Generating forecast for: RVSB [2026-03-10T20:30:13.497827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-03-10T20:30:13.508829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-03-10T20:30:13.509174] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-03-10T20:30:13.510029] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-03-10T20:30:13.510083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:13.510115] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:13.510142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:13.510200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:13.567402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:13.568204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:13.568295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:13.568337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:13.684279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:13.684445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:13.684487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:13.684516] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:13.687981] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: DOWN (p=5.90%) [2026-03-10T20:30:13.688325] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-03-10T20:30:13.688461] [INFO ] [sig ] RVSB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:13.830734] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RVSB.txt [2026-03-10T20:30:13.830861] [INFO ] [sig ] [2530/3275] Completed RVSB in 0.3s | 2.78 sym/s | Total: 15.1m | ETA: 4.5m [2026-03-10T20:30:13.830901] [INFO ] [sig ] [2531/3275] Forecasting RVTY... [2026-03-10T20:30:13.830931] [INFO ] [sig ] Generating forecast for: RVTY [2026-03-10T20:30:13.830961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-03-10T20:30:13.842156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-03-10T20:30:13.842493] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-03-10T20:30:13.843322] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-03-10T20:30:13.843376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:13.843408] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:13.843435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:13.843492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:13.901368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:13.902028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:13.902113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:13.902145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:14.024248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:14.024414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:14.024456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:14.024485] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:14.028733] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: UP (p=84.59%) [2026-03-10T20:30:14.029054] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-03-10T20:30:14.029194] [INFO ] [sig ] RVTY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:14.174156] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RVTY.txt [2026-03-10T20:30:14.174303] [INFO ] [sig ] [2531/3275] Completed RVTY in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 4.5m [2026-03-10T20:30:14.174351] [INFO ] [sig ] [2532/3275] Forecasting RWAY... [2026-03-10T20:30:14.174388] [INFO ] [sig ] Generating forecast for: RWAY [2026-03-10T20:30:14.174425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-03-10T20:30:14.186230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-03-10T20:30:14.186639] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-03-10T20:30:14.187446] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-03-10T20:30:14.187551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:14.187605] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:14.187635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:14.187692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:14.247366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:14.248149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:14.248237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:14.248274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:14.373420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:14.373602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:14.373677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:14.373708] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:14.377308] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: DOWN (p=28.23%) [2026-03-10T20:30:14.377655] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-03-10T20:30:14.377798] [INFO ] [sig ] RWAY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:14.524088] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RWAY.txt [2026-03-10T20:30:14.524263] [INFO ] [sig ] [2532/3275] Completed RWAY in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:14.524302] [INFO ] [sig ] [2533/3275] Forecasting RXO... [2026-03-10T20:30:14.524335] [INFO ] [sig ] Generating forecast for: RXO [2026-03-10T20:30:14.524364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-03-10T20:30:14.536762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-03-10T20:30:14.537216] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-03-10T20:30:14.538173] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-03-10T20:30:14.538237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:14.538269] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:14.538296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:14.538353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:14.599067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:14.600089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:14.600205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:14.600240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:14.727484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:14.727681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:14.727722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:14.727751] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:14.731478] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: UP (p=55.98%) [2026-03-10T20:30:14.731876] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-03-10T20:30:14.732031] [INFO ] [sig ] RXO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:14.881726] [INFO ] [LOCAL ] Saved forecast: RXO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RXO.txt [2026-03-10T20:30:14.881916] [INFO ] [sig ] [2533/3275] Completed RXO in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:14.881964] [INFO ] [sig ] [2534/3275] Forecasting RXRX... [2026-03-10T20:30:14.881997] [INFO ] [sig ] Generating forecast for: RXRX [2026-03-10T20:30:14.882027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-03-10T20:30:14.894445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-03-10T20:30:14.894928] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-03-10T20:30:14.895876] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-03-10T20:30:14.895940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:14.895972] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:14.895999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:14.896056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:14.958478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:14.959625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:14.959748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:14.959783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:15.082387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:15.082556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:15.082619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:15.082650] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:15.086416] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: DOWN (p=49.91%) [2026-03-10T20:30:15.086835] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-03-10T20:30:15.086989] [INFO ] [sig ] RXRX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:15.234555] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RXRX.txt [2026-03-10T20:30:15.234746] [INFO ] [sig ] [2534/3275] Completed RXRX in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:15.234787] [INFO ] [sig ] [2535/3275] Forecasting RY... [2026-03-10T20:30:15.234820] [INFO ] [sig ] Generating forecast for: RY [2026-03-10T20:30:15.234851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-03-10T20:30:15.247907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-03-10T20:30:15.248362] [INFO ] [FORECASTER] Starting predict_future for RY [2026-03-10T20:30:15.249300] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-03-10T20:30:15.249363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:15.249399] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:15.249427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:15.249485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:15.309418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:15.310433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:15.310551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:15.310608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:15.440060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:15.440225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:15.440347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:15.440392] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:15.444177] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: UP (p=98.59%) [2026-03-10T20:30:15.444519] [INFO ] [FORECASTER] Completed predict_future for RY [2026-03-10T20:30:15.444688] [INFO ] [sig ] RY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:15.593457] [INFO ] [LOCAL ] Saved forecast: RY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RY.txt [2026-03-10T20:30:15.593651] [INFO ] [sig ] [2535/3275] Completed RY in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:15.593695] [INFO ] [sig ] [2536/3275] Forecasting RYAAY... [2026-03-10T20:30:15.593726] [INFO ] [sig ] Generating forecast for: RYAAY [2026-03-10T20:30:15.593757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-03-10T20:30:15.605705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-03-10T20:30:15.606132] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-03-10T20:30:15.606995] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-03-10T20:30:15.607048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:15.607096] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:15.607124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:15.607181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:15.667797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:15.668802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:15.668893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:15.668928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:15.797367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:15.797727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:15.797769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:15.797798] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:15.801563] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: DOWN (p=43.30%) [2026-03-10T20:30:15.801907] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-03-10T20:30:15.802058] [INFO ] [sig ] RYAAY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:15.957461] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RYAAY.txt [2026-03-10T20:30:15.957650] [INFO ] [sig ] [2536/3275] Completed RYAAY in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:15.957695] [INFO ] [sig ] [2537/3275] Forecasting RYAM... [2026-03-10T20:30:15.957724] [INFO ] [sig ] Generating forecast for: RYAM [2026-03-10T20:30:15.957755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-03-10T20:30:15.969712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-03-10T20:30:15.970133] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-03-10T20:30:15.970987] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-03-10T20:30:15.971042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:15.971074] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:15.971102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:15.971159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:16.032080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:16.033249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:16.033340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:16.033374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:16.168908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:16.169078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:16.169120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:16.169148] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:16.172734] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: DOWN (p=5.25%) [2026-03-10T20:30:16.173112] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-03-10T20:30:16.173267] [INFO ] [sig ] RYAM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:16.322176] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RYAM.txt [2026-03-10T20:30:16.322339] [INFO ] [sig ] [2537/3275] Completed RYAM in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:16.322387] [INFO ] [sig ] [2538/3275] Forecasting RYAN... [2026-03-10T20:30:16.322425] [INFO ] [sig ] Generating forecast for: RYAN [2026-03-10T20:30:16.322461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-03-10T20:30:16.334284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-03-10T20:30:16.334758] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-03-10T20:30:16.335662] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-03-10T20:30:16.335720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:16.335754] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:16.335781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:16.335839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:16.394723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:16.395663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:16.395754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:16.395790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:16.525262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:16.525446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:16.525491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:16.525526] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:16.529768] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: UP (p=85.93%) [2026-03-10T20:30:16.530178] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-03-10T20:30:16.530332] [INFO ] [sig ] RYAN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:16.682080] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RYAN.txt [2026-03-10T20:30:16.682276] [INFO ] [sig ] [2538/3275] Completed RYAN in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:16.682321] [INFO ] [sig ] [2539/3275] Forecasting RYN... [2026-03-10T20:30:16.682413] [INFO ] [sig ] Generating forecast for: RYN [2026-03-10T20:30:16.682469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-03-10T20:30:16.695099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-03-10T20:30:16.695538] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-03-10T20:30:16.696454] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-03-10T20:30:16.696511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:16.696543] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:16.696589] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:16.696652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:16.759186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:16.760192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:16.760291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:16.760327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:16.881745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:16.881905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:16.881954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:16.881987] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:16.886498] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=98.73%) [2026-03-10T20:30:16.886929] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-03-10T20:30:16.887111] [INFO ] [sig ] RYN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:17.055059] [INFO ] [LOCAL ] Saved forecast: RYN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RYN.txt [2026-03-10T20:30:17.055228] [INFO ] [sig ] [2539/3275] Completed RYN in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:17.055274] [INFO ] [sig ] [2540/3275] Forecasting RYTM... [2026-03-10T20:30:17.055306] [INFO ] [sig ] Generating forecast for: RYTM [2026-03-10T20:30:17.055337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-03-10T20:30:17.069223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-03-10T20:30:17.069695] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-03-10T20:30:17.070641] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-03-10T20:30:17.070699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:17.070730] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:17.070756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:17.070812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:17.132493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:17.133490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:17.133622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:17.133663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:17.262478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:17.262667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:17.262711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:17.262739] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:17.266536] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: UP (p=87.77%) [2026-03-10T20:30:17.266920] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-03-10T20:30:17.267072] [INFO ] [sig ] RYTM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:17.416401] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RYTM.txt [2026-03-10T20:30:17.416588] [INFO ] [sig ] [2540/3275] Completed RYTM in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:17.416632] [INFO ] [sig ] [2541/3275] Forecasting RZB... [2026-03-10T20:30:17.416665] [INFO ] [sig ] Generating forecast for: RZB [2026-03-10T20:30:17.416695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-03-10T20:30:17.428689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-03-10T20:30:17.429036] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-03-10T20:30:17.429852] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-03-10T20:30:17.429905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:17.429937] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:17.429964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:17.430026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:17.487397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:17.488417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:17.488514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:17.488547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:17.604791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:17.604954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:17.604994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:17.605022] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:17.608532] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: UP (p=53.85%) [2026-03-10T20:30:17.608837] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-03-10T20:30:17.608987] [INFO ] [sig ] RZB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:17.752555] [INFO ] [LOCAL ] Saved forecast: RZB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/RZB.txt [2026-03-10T20:30:17.752730] [INFO ] [sig ] [2541/3275] Completed RZB in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:17.752778] [INFO ] [sig ] [2542/3275] Forecasting RZC... [2026-03-10T20:30:17.752814] [INFO ] [sig ] Generating forecast for: RZC [2026-03-10T20:30:17.752844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-03-10T20:30:17.764093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-03-10T20:30:17.764410] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-03-10T20:30:17.765210] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-03-10T20:30:17.765263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:17.765295] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:17.765322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:17.765433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:17.823161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:17.824107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:17.824190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:17.824224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:17.944974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:17.945158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:17.945213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:17.945245] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:17.949034] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: DOWN (p=21.48%) [2026-03-10T20:30:17.949344] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-03-10T20:30:17.949494] [INFO ] [sig ] RZC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:18.090976] [INFO ] [LOCAL ] Saved forecast: RZC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/RZC.txt [2026-03-10T20:30:18.091112] [INFO ] [sig ] [2542/3275] Completed RZC in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:18.091153] [INFO ] [sig ] [2543/3275] Forecasting S... [2026-03-10T20:30:18.091184] [INFO ] [sig ] Generating forecast for: S [2026-03-10T20:30:18.091214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-03-10T20:30:18.103271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-03-10T20:30:18.103637] [INFO ] [FORECASTER] Starting predict_future for S [2026-03-10T20:30:18.104438] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-03-10T20:30:18.104491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:18.104524] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:18.104551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:18.104632] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:18.161609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:18.162258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:18.162344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:18.162379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:18.289331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:18.289513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:18.289564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:18.289646] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:18.293521] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-03-10T20:30:18.293853] [INFO ] [FORECASTER] Completed predict_future for S [2026-03-10T20:30:18.293997] [INFO ] [sig ] S: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:18.447809] [INFO ] [LOCAL ] Saved forecast: S 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/S.txt [2026-03-10T20:30:18.447962] [INFO ] [sig ] [2543/3275] Completed S in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:18.448002] [INFO ] [sig ] [2544/3275] Forecasting SA... [2026-03-10T20:30:18.448034] [INFO ] [sig ] Generating forecast for: SA [2026-03-10T20:30:18.448064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-03-10T20:30:18.461094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-03-10T20:30:18.461530] [INFO ] [FORECASTER] Starting predict_future for SA [2026-03-10T20:30:18.462624] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-03-10T20:30:18.462693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:18.462741] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:18.462783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:18.462876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:18.545830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:18.546741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:18.546829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:18.546863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:18.693417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:18.693604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:18.693656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:18.693689] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:18.697329] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: DOWN (p=5.16%) [2026-03-10T20:30:18.697646] [INFO ] [FORECASTER] Completed predict_future for SA [2026-03-10T20:30:18.697789] [INFO ] [sig ] SA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:18.856216] [INFO ] [LOCAL ] Saved forecast: SA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SA.txt [2026-03-10T20:30:18.856364] [INFO ] [sig ] [2544/3275] Completed SA in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:18.856404] [INFO ] [sig ] [2545/3275] Forecasting SAFE... [2026-03-10T20:30:18.856435] [INFO ] [sig ] Generating forecast for: SAFE [2026-03-10T20:30:18.856464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-03-10T20:30:18.868951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-03-10T20:30:18.869330] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-03-10T20:30:18.870192] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-03-10T20:30:18.870249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:18.870281] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:18.870307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:18.870364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:18.928132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:18.929059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:18.929149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:18.929202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:19.045477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:19.045656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:19.045700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:19.045729] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:19.049270] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: DOWN (p=5.69%) [2026-03-10T20:30:19.049561] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-03-10T20:30:19.049764] [INFO ] [sig ] SAFE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:19.191743] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SAFE.txt [2026-03-10T20:30:19.191886] [INFO ] [sig ] [2545/3275] Completed SAFE in 0.3s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:19.191926] [INFO ] [sig ] [2546/3275] Forecasting SAH... [2026-03-10T20:30:19.191956] [INFO ] [sig ] Generating forecast for: SAH [2026-03-10T20:30:19.191986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-03-10T20:30:19.203421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-03-10T20:30:19.203815] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-03-10T20:30:19.204691] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-03-10T20:30:19.204747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:19.204779] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:19.204806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:19.204865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:19.263639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:19.264295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:19.264378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:19.264412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:19.390349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:19.390566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:19.390646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:19.390689] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:19.395873] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: DOWN (p=17.53%) [2026-03-10T20:30:19.396313] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-03-10T20:30:19.396528] [INFO ] [sig ] SAH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:19.549138] [INFO ] [LOCAL ] Saved forecast: SAH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SAH.txt [2026-03-10T20:30:19.549314] [INFO ] [sig ] [2546/3275] Completed SAH in 0.4s | 2.78 sym/s | Total: 15.2m | ETA: 4.4m [2026-03-10T20:30:19.549356] [INFO ] [sig ] [2547/3275] Forecasting SAIA... [2026-03-10T20:30:19.549388] [INFO ] [sig ] Generating forecast for: SAIA [2026-03-10T20:30:19.549418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-03-10T20:30:19.561112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-03-10T20:30:19.561525] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-03-10T20:30:19.562412] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-03-10T20:30:19.562480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:19.562520] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:19.562552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:19.562670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:19.623910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:19.624898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:19.624988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:19.625022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:19.752563] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:19.752747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:19.752789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:19.752819] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:19.756423] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: DOWN (p=1.06%) [2026-03-10T20:30:19.756756] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-03-10T20:30:19.756896] [INFO ] [sig ] SAIA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:19.901987] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SAIA.txt [2026-03-10T20:30:19.902155] [INFO ] [sig ] [2547/3275] Completed SAIA in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 4.4m [2026-03-10T20:30:19.902197] [INFO ] [sig ] [2548/3275] Forecasting SAIC... [2026-03-10T20:30:19.902229] [INFO ] [sig ] Generating forecast for: SAIC [2026-03-10T20:30:19.902261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-03-10T20:30:19.914409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-03-10T20:30:19.914841] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-03-10T20:30:19.915716] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-03-10T20:30:19.915769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:19.915800] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:19.915827] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:19.915885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:19.974916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:19.975852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:19.975939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:19.975981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:20.097593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:20.097758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:20.097799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:20.097828] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:20.101322] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: UP (p=61.90%) [2026-03-10T20:30:20.101657] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-03-10T20:30:20.101795] [INFO ] [sig ] SAIC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:20.243934] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SAIC.txt [2026-03-10T20:30:20.244099] [INFO ] [sig ] [2548/3275] Completed SAIC in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 4.4m [2026-03-10T20:30:20.244141] [INFO ] [sig ] [2549/3275] Forecasting SAM... [2026-03-10T20:30:20.244171] [INFO ] [sig ] Generating forecast for: SAM [2026-03-10T20:30:20.244202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-03-10T20:30:20.255928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-03-10T20:30:20.256262] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-03-10T20:30:20.257144] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-03-10T20:30:20.257197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:20.257229] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:20.257256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:20.257312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:20.314848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:20.315682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:20.315766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:20.315801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:20.434063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:20.434222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:20.434264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:20.434294] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:20.437761] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: DOWN (p=12.87%) [2026-03-10T20:30:20.438051] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-03-10T20:30:20.438208] [INFO ] [sig ] SAM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:20.583949] [INFO ] [LOCAL ] Saved forecast: SAM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SAM.txt [2026-03-10T20:30:20.584130] [INFO ] [sig ] [2549/3275] Completed SAM in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:20.584175] [INFO ] [sig ] [2550/3275] Forecasting SAMG... [2026-03-10T20:30:20.584205] [INFO ] [sig ] Generating forecast for: SAMG [2026-03-10T20:30:20.584236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-03-10T20:30:20.596372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-03-10T20:30:20.596812] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-03-10T20:30:20.597712] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-03-10T20:30:20.597770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:20.597802] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:20.597830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:20.597887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:20.657713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:20.658735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:20.658830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:20.658863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:20.778684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:20.778846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:20.778887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:20.778914] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:20.782445] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: DOWN (p=37.92%) [2026-03-10T20:30:20.782781] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-03-10T20:30:20.782914] [INFO ] [sig ] SAMG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:20.932655] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SAMG.txt [2026-03-10T20:30:20.932808] [INFO ] [sig ] [2550/3275] Completed SAMG in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:20.932849] [INFO ] [sig ] [2551/3275] Forecasting SAN... [2026-03-10T20:30:20.932881] [INFO ] [sig ] Generating forecast for: SAN [2026-03-10T20:30:20.932917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-03-10T20:30:20.944346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-03-10T20:30:20.944739] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-03-10T20:30:20.945567] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-03-10T20:30:20.945648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:20.945679] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:20.945705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:20.945761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:21.009275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:21.010488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:21.010651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:21.010708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:21.148133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:21.148331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:21.148375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:21.148405] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:21.152138] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: DOWN (p=41.61%) [2026-03-10T20:30:21.152492] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-03-10T20:30:21.152661] [INFO ] [sig ] SAN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:21.298312] [INFO ] [LOCAL ] Saved forecast: SAN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SAN.txt [2026-03-10T20:30:21.298455] [INFO ] [sig ] [2551/3275] Completed SAN in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:21.298501] [INFO ] [sig ] [2552/3275] Forecasting SANA... [2026-03-10T20:30:21.298531] [INFO ] [sig ] Generating forecast for: SANA [2026-03-10T20:30:21.298561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-03-10T20:30:21.310833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-03-10T20:30:21.311259] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-03-10T20:30:21.312278] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-03-10T20:30:21.312337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:21.312370] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:21.312409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:21.312487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:21.379734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:21.380601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:21.380689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:21.380724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:21.507850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:21.508044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:21.508086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:21.508114] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:21.511644] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: DOWN (p=30.32%) [2026-03-10T20:30:21.511937] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-03-10T20:30:21.512071] [INFO ] [sig ] SANA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:21.654088] [INFO ] [LOCAL ] Saved forecast: SANA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SANA.txt [2026-03-10T20:30:21.654224] [INFO ] [sig ] [2552/3275] Completed SANA in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:21.654265] [INFO ] [sig ] [2553/3275] Forecasting SANM... [2026-03-10T20:30:21.654295] [INFO ] [sig ] Generating forecast for: SANM [2026-03-10T20:30:21.654325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-03-10T20:30:21.665289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-03-10T20:30:21.665701] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-03-10T20:30:21.666554] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-03-10T20:30:21.666645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:21.666685] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:21.666718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:21.666788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:21.725451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:21.726152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:21.726235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:21.726270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:21.847471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:21.847641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:21.847683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:21.847712] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:21.851255] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=85.77%) [2026-03-10T20:30:21.851623] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-03-10T20:30:21.851766] [INFO ] [sig ] SANM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:21.997701] [INFO ] [LOCAL ] Saved forecast: SANM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SANM.txt [2026-03-10T20:30:21.997861] [INFO ] [sig ] [2553/3275] Completed SANM in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:21.997904] [INFO ] [sig ] [2554/3275] Forecasting SAP... [2026-03-10T20:30:21.997933] [INFO ] [sig ] Generating forecast for: SAP [2026-03-10T20:30:21.997963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-03-10T20:30:22.009030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-03-10T20:30:22.009392] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-03-10T20:30:22.010223] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-03-10T20:30:22.010276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:22.010309] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:22.010337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:22.010395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:22.069688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:22.070636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:22.070725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:22.070761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:22.194860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:22.195026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:22.195067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:22.195096] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:22.198680] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-03-10T20:30:22.198983] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-03-10T20:30:22.199116] [INFO ] [sig ] SAP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:22.348304] [INFO ] [LOCAL ] Saved forecast: SAP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SAP.txt [2026-03-10T20:30:22.348476] [INFO ] [sig ] [2554/3275] Completed SAP in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:22.348520] [INFO ] [sig ] [2555/3275] Forecasting SARK... [2026-03-10T20:30:22.348550] [INFO ] [sig ] Generating forecast for: SARK [2026-03-10T20:30:22.348599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-03-10T20:30:22.360603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-03-10T20:30:22.361006] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-03-10T20:30:22.361870] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-03-10T20:30:22.361923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:22.361954] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:22.361981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:22.362037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:22.420106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:22.421048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:22.421134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:22.421167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:22.548296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:22.548456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:22.548496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:22.548526] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:22.552516] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-03-10T20:30:22.553005] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-03-10T20:30:22.553138] [INFO ] [sig ] SARK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:22.703171] [INFO ] [LOCAL ] Saved forecast: SARK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SARK.txt [2026-03-10T20:30:22.703333] [INFO ] [sig ] [2555/3275] Completed SARK in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:22.703415] [INFO ] [sig ] [2556/3275] Forecasting SATL... [2026-03-10T20:30:22.703447] [INFO ] [sig ] Generating forecast for: SATL [2026-03-10T20:30:22.703478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-03-10T20:30:22.714473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-03-10T20:30:22.714901] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-03-10T20:30:22.715738] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-03-10T20:30:22.715791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:22.715823] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:22.715850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:22.715907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:22.773591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:22.774454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:22.774561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:22.774628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:22.911858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:22.912064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:22.912124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:22.912170] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:22.917400] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-03-10T20:30:22.918027] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-03-10T20:30:22.918228] [INFO ] [sig ] SATL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:23.075217] [INFO ] [LOCAL ] Saved forecast: SATL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SATL.txt [2026-03-10T20:30:23.075410] [INFO ] [sig ] [2556/3275] Completed SATL in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:23.075464] [INFO ] [sig ] [2557/3275] Forecasting SATS... [2026-03-10T20:30:23.075498] [INFO ] [sig ] Generating forecast for: SATS [2026-03-10T20:30:23.075542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-03-10T20:30:23.090068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-03-10T20:30:23.090519] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-03-10T20:30:23.091524] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-03-10T20:30:23.091608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:23.091656] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:23.091688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:23.091752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:23.164141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:23.165180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:23.165281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:23.165318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:23.311477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:23.311672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:23.311724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:23.311758] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:23.315328] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=91.29%) [2026-03-10T20:30:23.315701] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-03-10T20:30:23.315850] [INFO ] [sig ] SATS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:23.460437] [INFO ] [LOCAL ] Saved forecast: SATS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SATS.txt [2026-03-10T20:30:23.460642] [INFO ] [sig ] [2557/3275] Completed SATS in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:23.460690] [INFO ] [sig ] [2558/3275] Forecasting SAVA... [2026-03-10T20:30:23.460722] [INFO ] [sig ] Generating forecast for: SAVA [2026-03-10T20:30:23.460753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-03-10T20:30:23.472173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-03-10T20:30:23.472588] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-03-10T20:30:23.473403] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-03-10T20:30:23.473457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:23.473489] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:23.473517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:23.473592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:23.532333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:23.533248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:23.533335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:23.533368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:23.656120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:23.656286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:23.656327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:23.656355] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:23.659966] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: UP (p=59.95%) [2026-03-10T20:30:23.660257] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-03-10T20:30:23.660388] [INFO ] [sig ] SAVA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:23.806555] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SAVA.txt [2026-03-10T20:30:23.806786] [INFO ] [sig ] [2558/3275] Completed SAVA in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:23.806833] [INFO ] [sig ] [2559/3275] Forecasting SB... [2026-03-10T20:30:23.806864] [INFO ] [sig ] Generating forecast for: SB [2026-03-10T20:30:23.806896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-03-10T20:30:23.818608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-03-10T20:30:23.819021] [INFO ] [FORECASTER] Starting predict_future for SB [2026-03-10T20:30:23.819909] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-03-10T20:30:23.819962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:23.819993] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:23.820061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:23.820120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:23.876902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:23.877861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:23.877947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:23.877981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:24.000017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:24.000172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:24.000217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:24.000246] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:24.004183] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: UP (p=81.32%) [2026-03-10T20:30:24.004514] [INFO ] [FORECASTER] Completed predict_future for SB [2026-03-10T20:30:24.004675] [INFO ] [sig ] SB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:24.149643] [INFO ] [LOCAL ] Saved forecast: SB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SB.txt [2026-03-10T20:30:24.149805] [INFO ] [sig ] [2559/3275] Completed SB in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:24.149844] [INFO ] [sig ] [2560/3275] Forecasting SBAC... [2026-03-10T20:30:24.149875] [INFO ] [sig ] Generating forecast for: SBAC [2026-03-10T20:30:24.149907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-03-10T20:30:24.161675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-03-10T20:30:24.162088] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-03-10T20:30:24.163031] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-03-10T20:30:24.163101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:24.163135] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:24.163163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:24.163221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:24.228776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:24.229497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:24.229610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:24.229654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:24.371602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:24.371764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:24.371816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:24.371849] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:24.376302] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: UP (p=88.34%) [2026-03-10T20:30:24.376649] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-03-10T20:30:24.376807] [INFO ] [sig ] SBAC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:24.552075] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SBAC.txt [2026-03-10T20:30:24.552228] [INFO ] [sig ] [2560/3275] Completed SBAC in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:24.552284] [INFO ] [sig ] [2561/3275] Forecasting SBCF... [2026-03-10T20:30:24.552330] [INFO ] [sig ] Generating forecast for: SBCF [2026-03-10T20:30:24.552364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-03-10T20:30:24.563836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-03-10T20:30:24.564198] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-03-10T20:30:24.565019] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-03-10T20:30:24.565073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:24.565105] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:24.565132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:24.565189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:24.624416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:24.625158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:24.625242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:24.625277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:24.751270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:24.751455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:24.751504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:24.751545] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:24.755854] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=3.49%) [2026-03-10T20:30:24.756229] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-03-10T20:30:24.756391] [INFO ] [sig ] SBCF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:24.913773] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SBCF.txt [2026-03-10T20:30:24.913939] [INFO ] [sig ] [2561/3275] Completed SBCF in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:24.913979] [INFO ] [sig ] [2562/3275] Forecasting SBFM... [2026-03-10T20:30:24.914010] [INFO ] [sig ] Generating forecast for: SBFM [2026-03-10T20:30:24.914040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-03-10T20:30:24.925910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-03-10T20:30:24.926302] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-03-10T20:30:24.927229] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-03-10T20:30:24.927286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:24.927318] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:24.927346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:24.927404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:24.986792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:24.987594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:24.987696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:24.987733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:25.110646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:25.110806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:25.110849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:25.110878] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:25.114375] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: UP (p=65.64%) [2026-03-10T20:30:25.114681] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-03-10T20:30:25.114813] [INFO ] [sig ] SBFM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:25.267099] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SBFM.txt [2026-03-10T20:30:25.267490] [INFO ] [sig ] [2562/3275] Completed SBFM in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:25.267625] [INFO ] [sig ] [2563/3275] Forecasting SBGI... [2026-03-10T20:30:25.267661] [INFO ] [sig ] Generating forecast for: SBGI [2026-03-10T20:30:25.267694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-03-10T20:30:25.282364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-03-10T20:30:25.282853] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-03-10T20:30:25.283890] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-03-10T20:30:25.283950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:25.283984] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:25.284013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:25.284070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:25.344691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:25.345678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:25.345809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:25.345847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:25.469154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:25.469320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:25.469361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:25.469390] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:25.473368] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: UP (p=61.51%) [2026-03-10T20:30:25.473697] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-03-10T20:30:25.474026] [INFO ] [sig ] SBGI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:25.637941] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SBGI.txt [2026-03-10T20:30:25.638124] [INFO ] [sig ] [2563/3275] Completed SBGI in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 4.3m [2026-03-10T20:30:25.638234] [INFO ] [sig ] [2564/3275] Forecasting SBH... [2026-03-10T20:30:25.638271] [INFO ] [sig ] Generating forecast for: SBH [2026-03-10T20:30:25.638303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-03-10T20:30:25.650238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-03-10T20:30:25.650675] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-03-10T20:30:25.651484] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-03-10T20:30:25.651538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:25.651569] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:25.651618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:25.651676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:25.710160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:25.711109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:25.711205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:25.711241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:25.843759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:25.844135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:25.844184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:25.844216] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:25.848437] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=58.35%) [2026-03-10T20:30:25.848822] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-03-10T20:30:25.848981] [INFO ] [sig ] SBH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:26.003939] [INFO ] [LOCAL ] Saved forecast: SBH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SBH.txt [2026-03-10T20:30:26.004103] [INFO ] [sig ] [2564/3275] Completed SBH in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 4.3m [2026-03-10T20:30:26.004143] [INFO ] [sig ] [2565/3275] Forecasting SBI... [2026-03-10T20:30:26.004175] [INFO ] [sig ] Generating forecast for: SBI [2026-03-10T20:30:26.004206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-03-10T20:30:26.015106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-03-10T20:30:26.015513] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-03-10T20:30:26.016353] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-03-10T20:30:26.016409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:26.016441] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:26.016468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:26.016526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:26.077823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:26.078808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:26.078904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:26.079135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:26.204362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:26.204528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:26.204570] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:26.204624] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:26.208513] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: UP (p=91.17%) [2026-03-10T20:30:26.208940] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-03-10T20:30:26.209142] [INFO ] [sig ] SBI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:26.360433] [INFO ] [LOCAL ] Saved forecast: SBI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SBI.txt [2026-03-10T20:30:26.360625] [INFO ] [sig ] [2565/3275] Completed SBI in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 4.3m [2026-03-10T20:30:26.360672] [INFO ] [sig ] [2566/3275] Forecasting SBLK... [2026-03-10T20:30:26.360702] [INFO ] [sig ] Generating forecast for: SBLK [2026-03-10T20:30:26.360733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-03-10T20:30:26.372303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-03-10T20:30:26.372745] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-03-10T20:30:26.373591] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-03-10T20:30:26.373652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:26.373685] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:26.373713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:26.373782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:26.437667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:26.438679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:26.438780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:26.438815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:26.577732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:26.577901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:26.577949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:26.577993] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:26.582926] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-03-10T20:30:26.583310] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-03-10T20:30:26.583477] [INFO ] [sig ] SBLK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:26.741517] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SBLK.txt [2026-03-10T20:30:26.741717] [INFO ] [sig ] [2566/3275] Completed SBLK in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-10T20:30:26.741766] [INFO ] [sig ] [2567/3275] Forecasting SBRA... [2026-03-10T20:30:26.741797] [INFO ] [sig ] Generating forecast for: SBRA [2026-03-10T20:30:26.741828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-03-10T20:30:26.756649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-03-10T20:30:26.757067] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-03-10T20:30:26.758182] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-03-10T20:30:26.758239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:26.758272] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:26.758301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:26.758359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:26.821793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:26.822759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:26.822855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:26.822889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:26.950375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:26.950559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:26.950648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:26.950686] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:26.955139] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: DOWN (p=16.75%) [2026-03-10T20:30:26.955547] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-03-10T20:30:26.955772] [INFO ] [sig ] SBRA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:27.119201] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SBRA.txt [2026-03-10T20:30:27.119418] [INFO ] [sig ] [2567/3275] Completed SBRA in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-10T20:30:27.119481] [INFO ] [sig ] [2568/3275] Forecasting SBS... [2026-03-10T20:30:27.119529] [INFO ] [sig ] Generating forecast for: SBS [2026-03-10T20:30:27.119631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-03-10T20:30:27.135079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-03-10T20:30:27.135547] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-03-10T20:30:27.136767] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-03-10T20:30:27.136840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:27.136891] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:27.136937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:27.137033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:27.195621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:27.196334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:27.196420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:27.196456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:27.324984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:27.325133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:27.325177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:27.325208] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:27.328956] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: UP (p=95.05%) [2026-03-10T20:30:27.329259] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-03-10T20:30:27.329396] [INFO ] [sig ] SBS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:27.478764] [INFO ] [LOCAL ] Saved forecast: SBS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SBS.txt [2026-03-10T20:30:27.478932] [INFO ] [sig ] [2568/3275] Completed SBS in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-10T20:30:27.478976] [INFO ] [sig ] [2569/3275] Forecasting SBSI... [2026-03-10T20:30:27.479007] [INFO ] [sig ] Generating forecast for: SBSI [2026-03-10T20:30:27.479039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-03-10T20:30:27.490909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-03-10T20:30:27.491313] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-03-10T20:30:27.492152] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-03-10T20:30:27.492208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:27.492241] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:27.492271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:27.492329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:27.549659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:27.550395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:27.550539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:27.550593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:27.667772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:27.667937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:27.667979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:27.668010] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:27.671600] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-03-10T20:30:27.671914] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-03-10T20:30:27.672049] [INFO ] [sig ] SBSI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:27.817466] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SBSI.txt [2026-03-10T20:30:27.817634] [INFO ] [sig ] [2569/3275] Completed SBSI in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-10T20:30:27.817679] [INFO ] [sig ] [2570/3275] Forecasting SBUX... [2026-03-10T20:30:27.817710] [INFO ] [sig ] Generating forecast for: SBUX [2026-03-10T20:30:27.817739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-03-10T20:30:27.830454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-03-10T20:30:27.830920] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-03-10T20:30:27.831813] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-03-10T20:30:27.831868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:27.831901] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:27.831930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:27.831988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:27.890925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:27.891687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:27.891770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:27.891803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:28.051412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:28.051633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:28.051695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:28.051742] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:28.056590] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-03-10T20:30:28.056914] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-03-10T20:30:28.057055] [INFO ] [sig ] SBUX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:28.237764] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SBUX.txt [2026-03-10T20:30:28.237980] [INFO ] [sig ] [2570/3275] Completed SBUX in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-10T20:30:28.238043] [INFO ] [sig ] [2571/3275] Forecasting SCD... [2026-03-10T20:30:28.238088] [INFO ] [sig ] Generating forecast for: SCD [2026-03-10T20:30:28.238135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-03-10T20:30:28.252016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-03-10T20:30:28.252387] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-03-10T20:30:28.253261] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-03-10T20:30:28.253315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:28.253363] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:28.253393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:28.253459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:28.313917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:28.314919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:28.315029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:28.315065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:28.436087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:28.436247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:28.436290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:28.436322] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:28.440385] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: DOWN (p=7.65%) [2026-03-10T20:30:28.440697] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-03-10T20:30:28.440847] [INFO ] [sig ] SCD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:28.591512] [INFO ] [LOCAL ] Saved forecast: SCD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SCD.txt [2026-03-10T20:30:28.591711] [INFO ] [sig ] [2571/3275] Completed SCD in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-10T20:30:28.591765] [INFO ] [sig ] [2572/3275] Forecasting SCHL... [2026-03-10T20:30:28.591796] [INFO ] [sig ] Generating forecast for: SCHL [2026-03-10T20:30:28.591828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-03-10T20:30:28.602944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-03-10T20:30:28.603341] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-03-10T20:30:28.604201] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-03-10T20:30:28.604255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:28.604289] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:28.604316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:28.604373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:28.665907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:28.666795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:28.666882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:28.666917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:28.797203] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:28.797365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:28.797408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:28.797438] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:28.801603] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: DOWN (p=37.93%) [2026-03-10T20:30:28.801959] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-03-10T20:30:28.802099] [INFO ] [sig ] SCHL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:28.960934] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SCHL.txt [2026-03-10T20:30:28.961137] [INFO ] [sig ] [2572/3275] Completed SCHL in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-10T20:30:28.961182] [INFO ] [sig ] [2573/3275] Forecasting SCI... [2026-03-10T20:30:28.961214] [INFO ] [sig ] Generating forecast for: SCI [2026-03-10T20:30:28.961250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-03-10T20:30:28.972642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-03-10T20:30:28.973052] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-03-10T20:30:28.973891] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-03-10T20:30:28.973944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:28.973977] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:28.974005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:28.974062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:29.031497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:29.032468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:29.032567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:29.032626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:29.158434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:29.158609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:29.158651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:29.158681] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:29.162236] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: UP (p=76.09%) [2026-03-10T20:30:29.162522] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-03-10T20:30:29.162671] [INFO ] [sig ] SCI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:29.310800] [INFO ] [LOCAL ] Saved forecast: SCI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SCI.txt [2026-03-10T20:30:29.310945] [INFO ] [sig ] [2573/3275] Completed SCI in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-10T20:30:29.310988] [INFO ] [sig ] [2574/3275] Forecasting SCL... [2026-03-10T20:30:29.311020] [INFO ] [sig ] Generating forecast for: SCL [2026-03-10T20:30:29.311053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-03-10T20:30:29.323120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-03-10T20:30:29.323508] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-03-10T20:30:29.324321] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-03-10T20:30:29.324375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:29.324406] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:29.324433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:29.324489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:29.384458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:29.385410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:29.385494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:29.385527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:29.527116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:29.527304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:29.527361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:29.527407] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:29.532459] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: UP (p=71.08%) [2026-03-10T20:30:29.532883] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-03-10T20:30:29.533073] [INFO ] [sig ] SCL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:29.695853] [INFO ] [LOCAL ] Saved forecast: SCL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SCL.txt [2026-03-10T20:30:29.696044] [INFO ] [sig ] [2574/3275] Completed SCL in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-10T20:30:29.696094] [INFO ] [sig ] [2575/3275] Forecasting SCM... [2026-03-10T20:30:29.696132] [INFO ] [sig ] Generating forecast for: SCM [2026-03-10T20:30:29.696166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-03-10T20:30:29.709043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-03-10T20:30:29.709420] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-03-10T20:30:29.710447] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-03-10T20:30:29.710502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:29.710537] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:29.710565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:29.710653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:29.774338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:29.775700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:29.775797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:29.775833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:29.917640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:29.917800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:29.917842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:29.917874] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:29.921675] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-03-10T20:30:29.921992] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-03-10T20:30:29.922128] [INFO ] [sig ] SCM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:30.071808] [INFO ] [LOCAL ] Saved forecast: SCM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SCM.txt [2026-03-10T20:30:30.071967] [INFO ] [sig ] [2575/3275] Completed SCM in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-10T20:30:30.072007] [INFO ] [sig ] [2576/3275] Forecasting SCSC... [2026-03-10T20:30:30.072037] [INFO ] [sig ] Generating forecast for: SCSC [2026-03-10T20:30:30.072067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-03-10T20:30:30.083434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-03-10T20:30:30.083850] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-03-10T20:30:30.084684] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-03-10T20:30:30.084738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:30.084820] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:30.084849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:30.084907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:30.144393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:30.145299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:30.145399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:30.145433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:30.270026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:30.270189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:30.270231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:30.270261] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:30.274093] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: UP (p=81.38%) [2026-03-10T20:30:30.274388] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-03-10T20:30:30.274521] [INFO ] [sig ] SCSC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:30.423044] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SCSC.txt [2026-03-10T20:30:30.423215] [INFO ] [sig ] [2576/3275] Completed SCSC in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-10T20:30:30.423259] [INFO ] [sig ] [2577/3275] Forecasting SCVL... [2026-03-10T20:30:30.423289] [INFO ] [sig ] Generating forecast for: SCVL [2026-03-10T20:30:30.423319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-03-10T20:30:30.435256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-03-10T20:30:30.435670] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-03-10T20:30:30.436675] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-03-10T20:30:30.436729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:30.436761] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:30.436788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:30.437020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:30.497046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:30.498013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:30.498109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:30.498166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:30.618293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:30.618464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:30.618517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:30.618550] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:30.622361] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: DOWN (p=14.63%) [2026-03-10T20:30:30.622683] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-03-10T20:30:30.622820] [INFO ] [sig ] SCVL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:30.772686] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SCVL.txt [2026-03-10T20:30:30.772823] [INFO ] [sig ] [2577/3275] Completed SCVL in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-10T20:30:30.772863] [INFO ] [sig ] [2578/3275] Forecasting SCZ... [2026-03-10T20:30:30.772892] [INFO ] [sig ] Generating forecast for: SCZ [2026-03-10T20:30:30.772921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-03-10T20:30:30.785275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-03-10T20:30:30.785647] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-03-10T20:30:30.786675] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-03-10T20:30:30.786728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:30.786761] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:30.786787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:30.786844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:30.849293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:30.849988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:30.850072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:30.850106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:30.973374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:30.973530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:30.973586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:30.973636] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:30.977063] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-03-10T20:30:30.977342] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-03-10T20:30:30.977471] [INFO ] [sig ] SCZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:31.142277] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SCZ.txt [2026-03-10T20:30:31.142451] [INFO ] [sig ] [2578/3275] Completed SCZ in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-10T20:30:31.142501] [INFO ] [sig ] [2579/3275] Forecasting SD... [2026-03-10T20:30:31.142535] [INFO ] [sig ] Generating forecast for: SD [2026-03-10T20:30:31.142567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-03-10T20:30:31.155120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-03-10T20:30:31.155533] [INFO ] [FORECASTER] Starting predict_future for SD [2026-03-10T20:30:31.156472] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-03-10T20:30:31.156527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:31.156560] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:31.156617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:31.156678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:31.215727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:31.216558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:31.216685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:31.216723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:31.340670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:31.340836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:31.340877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:31.340967] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:31.344940] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: DOWN (p=23.07%) [2026-03-10T20:30:31.345431] [INFO ] [FORECASTER] Completed predict_future for SD [2026-03-10T20:30:31.345600] [INFO ] [sig ] SD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:31.529252] [INFO ] [LOCAL ] Saved forecast: SD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SD.txt [2026-03-10T20:30:31.529420] [INFO ] [sig ] [2579/3275] Completed SD in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 4.2m [2026-03-10T20:30:31.529461] [INFO ] [sig ] [2580/3275] Forecasting SDA... [2026-03-10T20:30:31.529491] [INFO ] [sig ] Generating forecast for: SDA [2026-03-10T20:30:31.529522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-03-10T20:30:31.543681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-03-10T20:30:31.544184] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-03-10T20:30:31.545359] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-03-10T20:30:31.545430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:31.545478] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:31.545521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:31.545630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:31.614654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:31.615566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:31.615674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:31.615708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:31.738529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:31.738721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:31.738772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:31.738811] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:31.742780] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: DOWN (p=43.13%) [2026-03-10T20:30:31.743158] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-03-10T20:30:31.743320] [INFO ] [sig ] SDA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:31.895756] [INFO ] [LOCAL ] Saved forecast: SDA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SDA.txt [2026-03-10T20:30:31.895921] [INFO ] [sig ] [2580/3275] Completed SDA in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 4.2m [2026-03-10T20:30:31.895963] [INFO ] [sig ] [2581/3275] Forecasting SDHY... [2026-03-10T20:30:31.895996] [INFO ] [sig ] Generating forecast for: SDHY [2026-03-10T20:30:31.896028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-03-10T20:30:31.907435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-03-10T20:30:31.907827] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-03-10T20:30:31.908676] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-03-10T20:30:31.908728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:31.908759] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:31.908787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:31.908844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:31.966409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:31.967266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:31.967355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:31.967388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:32.088115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:32.088300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:32.088340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:32.088369] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:32.091850] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: UP (p=97.47%) [2026-03-10T20:30:32.092141] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-03-10T20:30:32.092272] [INFO ] [sig ] SDHY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:32.236698] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SDHY.txt [2026-03-10T20:30:32.236929] [INFO ] [sig ] [2581/3275] Completed SDHY in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.2m [2026-03-10T20:30:32.236999] [INFO ] [sig ] [2582/3275] Forecasting SDRL... [2026-03-10T20:30:32.237049] [INFO ] [sig ] Generating forecast for: SDRL [2026-03-10T20:30:32.237101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-03-10T20:30:32.248874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-03-10T20:30:32.249240] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-03-10T20:30:32.250055] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-03-10T20:30:32.250107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:32.250138] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:32.250165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:32.250235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:32.309250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:32.309982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:32.310064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:32.310097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:32.428647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:32.428803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:32.428843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:32.428870] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:32.432470] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-03-10T20:30:32.432776] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-03-10T20:30:32.432910] [INFO ] [sig ] SDRL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:32.575433] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SDRL.txt [2026-03-10T20:30:32.575605] [INFO ] [sig ] [2582/3275] Completed SDRL in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:32.575649] [INFO ] [sig ] [2583/3275] Forecasting SDVY... [2026-03-10T20:30:32.575678] [INFO ] [sig ] Generating forecast for: SDVY [2026-03-10T20:30:32.575709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-03-10T20:30:32.587189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-03-10T20:30:32.587560] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-03-10T20:30:32.592186] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-03-10T20:30:32.592378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:32.592414] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:32.592442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:32.592500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:32.649947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:32.650891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:32.650973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:32.651005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:32.805735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:32.805909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:32.805952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:32.805983] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:32.809621] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: UP (p=73.91%) [2026-03-10T20:30:32.809933] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-03-10T20:30:32.810071] [INFO ] [sig ] SDVY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:32.955355] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SDVY.txt [2026-03-10T20:30:32.955542] [INFO ] [sig ] [2583/3275] Completed SDVY in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:32.955619] [INFO ] [sig ] [2584/3275] Forecasting SE... [2026-03-10T20:30:32.955667] [INFO ] [sig ] Generating forecast for: SE [2026-03-10T20:30:32.955706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-03-10T20:30:32.967874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-03-10T20:30:32.968354] [INFO ] [FORECASTER] Starting predict_future for SE [2026-03-10T20:30:32.969261] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-03-10T20:30:32.969333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:32.969370] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:32.969398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:32.969459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:33.038269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:33.039204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:33.039294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:33.039328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:33.166159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:33.166326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:33.166368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:33.166398] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:33.170126] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=60.30%) [2026-03-10T20:30:33.170436] [INFO ] [FORECASTER] Completed predict_future for SE [2026-03-10T20:30:33.170602] [INFO ] [sig ] SE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:33.316007] [INFO ] [LOCAL ] Saved forecast: SE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SE.txt [2026-03-10T20:30:33.316174] [INFO ] [sig ] [2584/3275] Completed SE in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:33.316216] [INFO ] [sig ] [2585/3275] Forecasting SEDG... [2026-03-10T20:30:33.316249] [INFO ] [sig ] Generating forecast for: SEDG [2026-03-10T20:30:33.316280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-03-10T20:30:33.327949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-03-10T20:30:33.328388] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-03-10T20:30:33.329251] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-03-10T20:30:33.329305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:33.329336] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:33.329363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:33.329421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:33.387643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:33.388661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:33.388752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:33.388787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:33.510556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:33.510731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:33.510773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:33.510803] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:33.514451] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: DOWN (p=30.34%) [2026-03-10T20:30:33.514773] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-03-10T20:30:33.514911] [INFO ] [sig ] SEDG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:33.656460] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SEDG.txt [2026-03-10T20:30:33.656620] [INFO ] [sig ] [2585/3275] Completed SEDG in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:33.656666] [INFO ] [sig ] [2586/3275] Forecasting SEE... [2026-03-10T20:30:33.656697] [INFO ] [sig ] Generating forecast for: SEE [2026-03-10T20:30:33.656727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-03-10T20:30:33.667835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-03-10T20:30:33.668234] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-03-10T20:30:33.669103] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-03-10T20:30:33.669158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:33.669191] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:33.669220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:33.669279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:33.726912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:33.727817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:33.727954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:33.727988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:33.851876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:33.852038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:33.852082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:33.852113] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:33.855615] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: UP (p=72.06%) [2026-03-10T20:30:33.855911] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-03-10T20:30:33.856046] [INFO ] [sig ] SEE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:33.999930] [INFO ] [LOCAL ] Saved forecast: SEE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SEE.txt [2026-03-10T20:30:34.000074] [INFO ] [sig ] [2586/3275] Completed SEE in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:34.000117] [INFO ] [sig ] [2587/3275] Forecasting SEIC... [2026-03-10T20:30:34.000149] [INFO ] [sig ] Generating forecast for: SEIC [2026-03-10T20:30:34.000179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-03-10T20:30:34.011321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-03-10T20:30:34.011703] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-03-10T20:30:34.012531] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-03-10T20:30:34.012605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:34.012639] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:34.012666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:34.012724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:34.073238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:34.074168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:34.074251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:34.074285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:34.195757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:34.195921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:34.195961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:34.195991] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:34.199523] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: UP (p=76.32%) [2026-03-10T20:30:34.199828] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-03-10T20:30:34.199968] [INFO ] [sig ] SEIC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:34.340779] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SEIC.txt [2026-03-10T20:30:34.340913] [INFO ] [sig ] [2587/3275] Completed SEIC in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:34.340958] [INFO ] [sig ] [2588/3275] Forecasting SELF... [2026-03-10T20:30:34.340989] [INFO ] [sig ] Generating forecast for: SELF [2026-03-10T20:30:34.341020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-03-10T20:30:34.352216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-03-10T20:30:34.352602] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-03-10T20:30:34.353424] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-03-10T20:30:34.353477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:34.353508] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:34.353535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:34.353619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:34.411466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:34.412270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:34.412354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:34.412386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:34.525812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:34.525970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:34.526010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:34.526039] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:34.529517] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: DOWN (p=44.61%) [2026-03-10T20:30:34.529840] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-03-10T20:30:34.529989] [INFO ] [sig ] SELF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:34.672080] [INFO ] [LOCAL ] Saved forecast: SELF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SELF.txt [2026-03-10T20:30:34.672220] [INFO ] [sig ] [2588/3275] Completed SELF in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:34.672261] [INFO ] [sig ] [2589/3275] Forecasting SEM... [2026-03-10T20:30:34.672291] [INFO ] [sig ] Generating forecast for: SEM [2026-03-10T20:30:34.672321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-03-10T20:30:34.684372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-03-10T20:30:34.684762] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-03-10T20:30:34.685676] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-03-10T20:30:34.685743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:34.685789] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:34.685847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:34.685923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:34.745398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:34.746328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:34.746417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:34.746451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:34.867475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:34.867661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:34.867704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:34.867735] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:34.871423] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-03-10T20:30:34.871783] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-03-10T20:30:34.871928] [INFO ] [sig ] SEM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:35.025397] [INFO ] [LOCAL ] Saved forecast: SEM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SEM.txt [2026-03-10T20:30:35.025615] [INFO ] [sig ] [2589/3275] Completed SEM in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:35.025662] [INFO ] [sig ] [2590/3275] Forecasting SENEA... [2026-03-10T20:30:35.025695] [INFO ] [sig ] Generating forecast for: SENEA [2026-03-10T20:30:35.025727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-03-10T20:30:35.037398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-03-10T20:30:35.037830] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-03-10T20:30:35.038782] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-03-10T20:30:35.038838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:35.038871] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:35.038899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:35.038957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:35.103380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:35.104253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:35.104338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:35.104373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:35.229106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:35.229269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:35.229312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:35.229343] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:35.233062] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: UP (p=83.62%) [2026-03-10T20:30:35.233376] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-03-10T20:30:35.233540] [INFO ] [sig ] SENEA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:35.385234] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SENEA.txt [2026-03-10T20:30:35.385393] [INFO ] [sig ] [2590/3275] Completed SENEA in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:35.385436] [INFO ] [sig ] [2591/3275] Forecasting SENS... [2026-03-10T20:30:35.385469] [INFO ] [sig ] Generating forecast for: SENS [2026-03-10T20:30:35.385501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-03-10T20:30:35.397936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-03-10T20:30:35.398339] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-03-10T20:30:35.399172] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-03-10T20:30:35.399225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:35.399259] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:35.399287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:35.399346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:35.462448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:35.463306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:35.463394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:35.463429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:35.600129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:35.600313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:35.600390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:35.600428] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:35.604248] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: UP (p=83.86%) [2026-03-10T20:30:35.604597] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-03-10T20:30:35.604752] [INFO ] [sig ] SENS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:35.756818] [INFO ] [LOCAL ] Saved forecast: SENS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SENS.txt [2026-03-10T20:30:35.756977] [INFO ] [sig ] [2591/3275] Completed SENS in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:35.757017] [INFO ] [sig ] [2592/3275] Forecasting SERA... [2026-03-10T20:30:35.757050] [INFO ] [sig ] Generating forecast for: SERA [2026-03-10T20:30:35.757082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-03-10T20:30:35.769099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-03-10T20:30:35.769548] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-03-10T20:30:35.770442] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-03-10T20:30:35.770497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:35.770530] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:35.770560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:35.770650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:35.834710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:35.835634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:35.835723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:35.835758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:35.961647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:35.961809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:35.961852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:35.961885] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:35.966053] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: DOWN (p=42.45%) [2026-03-10T20:30:35.966368] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-03-10T20:30:35.966508] [INFO ] [sig ] SERA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:36.122344] [INFO ] [LOCAL ] Saved forecast: SERA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SERA.txt [2026-03-10T20:30:36.122521] [INFO ] [sig ] [2592/3275] Completed SERA in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:36.122595] [INFO ] [sig ] [2593/3275] Forecasting SES... [2026-03-10T20:30:36.122630] [INFO ] [sig ] Generating forecast for: SES [2026-03-10T20:30:36.122660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-03-10T20:30:36.135022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-03-10T20:30:36.135417] [INFO ] [FORECASTER] Starting predict_future for SES [2026-03-10T20:30:36.136495] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-03-10T20:30:36.136550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:36.136653] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:36.136685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:36.136743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:36.200648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:36.201722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:36.201831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:36.201878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:36.333750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:36.333912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:36.333953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:36.333982] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:36.337747] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: DOWN (p=42.73%) [2026-03-10T20:30:36.338090] [INFO ] [FORECASTER] Completed predict_future for SES [2026-03-10T20:30:36.338262] [INFO ] [sig ] SES: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:36.497883] [INFO ] [LOCAL ] Saved forecast: SES 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SES.txt [2026-03-10T20:30:36.498039] [INFO ] [sig ] [2593/3275] Completed SES in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:36.498081] [INFO ] [sig ] [2594/3275] Forecasting SEVN... [2026-03-10T20:30:36.498132] [INFO ] [sig ] Generating forecast for: SEVN [2026-03-10T20:30:36.498194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-03-10T20:30:36.511552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-03-10T20:30:36.511968] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-03-10T20:30:36.512998] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-03-10T20:30:36.513052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:36.513085] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:36.513113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:36.513172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:36.578645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:36.579538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:36.579645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:36.579681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:36.704837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:36.704999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:36.705041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:36.705073] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:36.708819] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-03-10T20:30:36.709168] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-03-10T20:30:36.709309] [INFO ] [sig ] SEVN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:36.857762] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SEVN.txt [2026-03-10T20:30:36.857917] [INFO ] [sig ] [2594/3275] Completed SEVN in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:36.857959] [INFO ] [sig ] [2595/3275] Forecasting SEZL... [2026-03-10T20:30:36.857989] [INFO ] [sig ] Generating forecast for: SEZL [2026-03-10T20:30:36.858018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-03-10T20:30:36.869891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-03-10T20:30:36.870313] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-03-10T20:30:36.871353] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-03-10T20:30:36.871407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:36.871458] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:36.871487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:36.871544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:36.932985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:36.933887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:36.933976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:36.934011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:37.057635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:37.057871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:37.057958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:37.057996] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:37.061940] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: DOWN (p=35.84%) [2026-03-10T20:30:37.062259] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-03-10T20:30:37.062398] [INFO ] [sig ] SEZL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:37.208347] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SEZL.txt [2026-03-10T20:30:37.208511] [INFO ] [sig ] [2595/3275] Completed SEZL in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:37.208555] [INFO ] [sig ] [2596/3275] Forecasting SF... [2026-03-10T20:30:37.208608] [INFO ] [sig ] Generating forecast for: SF [2026-03-10T20:30:37.208641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-03-10T20:30:37.221190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-03-10T20:30:37.221653] [INFO ] [FORECASTER] Starting predict_future for SF [2026-03-10T20:30:37.222513] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-03-10T20:30:37.222568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:37.222623] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:37.222650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:37.222708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:37.284360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:37.285452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:37.285558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:37.285617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:37.419457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:37.419645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:37.419690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:37.419769] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:37.423958] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: UP (p=71.08%) [2026-03-10T20:30:37.424281] [INFO ] [FORECASTER] Completed predict_future for SF [2026-03-10T20:30:37.424427] [INFO ] [sig ] SF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:37.577520] [INFO ] [LOCAL ] Saved forecast: SF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SF.txt [2026-03-10T20:30:37.577686] [INFO ] [sig ] [2596/3275] Completed SF in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 4.1m [2026-03-10T20:30:37.577728] [INFO ] [sig ] [2597/3275] Forecasting SFB... [2026-03-10T20:30:37.577760] [INFO ] [sig ] Generating forecast for: SFB [2026-03-10T20:30:37.577792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-03-10T20:30:37.590597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-03-10T20:30:37.591010] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-03-10T20:30:37.591848] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-03-10T20:30:37.591902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:37.591933] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:37.591960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:37.592016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:37.652803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:37.653696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:37.653789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:37.653824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:37.763313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:37.763476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:37.763518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:37.763549] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:37.767241] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: UP (p=51.95%) [2026-03-10T20:30:37.767544] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-03-10T20:30:37.767702] [INFO ] [sig ] SFB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:37.910734] [INFO ] [LOCAL ] Saved forecast: SFB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SFB.txt [2026-03-10T20:30:37.910878] [INFO ] [sig ] [2597/3275] Completed SFB in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 4.1m [2026-03-10T20:30:37.910918] [INFO ] [sig ] [2598/3275] Forecasting SFBS... [2026-03-10T20:30:37.910948] [INFO ] [sig ] Generating forecast for: SFBS [2026-03-10T20:30:37.910979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-03-10T20:30:37.921927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-03-10T20:30:37.922323] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-03-10T20:30:37.923154] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-03-10T20:30:37.923208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:37.923238] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:37.923264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:37.923321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:37.982485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:37.983365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:37.983453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:37.983488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:38.107587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:38.107750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:38.107791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:38.107821] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:38.111306] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=0.94%) [2026-03-10T20:30:38.111608] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-03-10T20:30:38.111740] [INFO ] [sig ] SFBS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:38.257450] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SFBS.txt [2026-03-10T20:30:38.257650] [INFO ] [sig ] [2598/3275] Completed SFBS in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 4.1m [2026-03-10T20:30:38.257725] [INFO ] [sig ] [2599/3275] Forecasting SFIX... [2026-03-10T20:30:38.257762] [INFO ] [sig ] Generating forecast for: SFIX [2026-03-10T20:30:38.257795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-03-10T20:30:38.269315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-03-10T20:30:38.269716] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-03-10T20:30:38.270551] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-03-10T20:30:38.270628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:38.270662] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:38.270688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:38.270746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:38.333272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:38.334044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:38.334309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:38.334345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:38.463343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:38.463514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:38.463560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:38.463609] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:38.467783] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=75.91%) [2026-03-10T20:30:38.468077] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-03-10T20:30:38.468434] [INFO ] [sig ] SFIX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:38.616083] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SFIX.txt [2026-03-10T20:30:38.616237] [INFO ] [sig ] [2599/3275] Completed SFIX in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:38.616280] [INFO ] [sig ] [2600/3275] Forecasting SFL... [2026-03-10T20:30:38.616309] [INFO ] [sig ] Generating forecast for: SFL [2026-03-10T20:30:38.616339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-03-10T20:30:38.629114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-03-10T20:30:38.629526] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-03-10T20:30:38.630416] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-03-10T20:30:38.630472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:38.630505] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:38.630533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:38.630610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:38.700548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:38.701644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:38.701757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:38.701805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:38.836394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:38.836553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:38.836613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:38.836645] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:38.840652] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: DOWN (p=17.97%) [2026-03-10T20:30:38.841126] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-03-10T20:30:38.841259] [INFO ] [sig ] SFL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:38.984452] [INFO ] [LOCAL ] Saved forecast: SFL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SFL.txt [2026-03-10T20:30:38.984640] [INFO ] [sig ] [2600/3275] Completed SFL in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:38.984688] [INFO ] [sig ] [2601/3275] Forecasting SFLO... [2026-03-10T20:30:38.984719] [INFO ] [sig ] Generating forecast for: SFLO [2026-03-10T20:30:38.984750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-03-10T20:30:38.996890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-03-10T20:30:38.997292] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-03-10T20:30:38.998164] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-03-10T20:30:38.998228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:38.998263] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:38.998291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:38.998355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:39.058949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:39.060021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:39.060112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:39.060145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:39.182436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:39.182614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:39.182658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:39.182687] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:39.186331] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: DOWN (p=20.73%) [2026-03-10T20:30:39.186633] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-03-10T20:30:39.186768] [INFO ] [sig ] SFLO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:39.328785] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SFLO.txt [2026-03-10T20:30:39.328909] [INFO ] [sig ] [2601/3275] Completed SFLO in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:39.328948] [INFO ] [sig ] [2602/3275] Forecasting SFM... [2026-03-10T20:30:39.328977] [INFO ] [sig ] Generating forecast for: SFM [2026-03-10T20:30:39.329008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-03-10T20:30:39.340396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-03-10T20:30:39.340719] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-03-10T20:30:39.341499] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-03-10T20:30:39.341552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:39.341606] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:39.341634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:39.341690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:39.402043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:39.402690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:39.402771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:39.402805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:39.526411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:39.526610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:39.526658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:39.526730] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:39.530465] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: DOWN (p=29.11%) [2026-03-10T20:30:39.530793] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-03-10T20:30:39.530939] [INFO ] [sig ] SFM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:39.682696] [INFO ] [LOCAL ] Saved forecast: SFM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SFM.txt [2026-03-10T20:30:39.682890] [INFO ] [sig ] [2602/3275] Completed SFM in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:39.682945] [INFO ] [sig ] [2603/3275] Forecasting SFNC... [2026-03-10T20:30:39.682986] [INFO ] [sig ] Generating forecast for: SFNC [2026-03-10T20:30:39.683026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-03-10T20:30:39.695537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-03-10T20:30:39.695949] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-03-10T20:30:39.696805] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-03-10T20:30:39.696861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:39.696893] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:39.696923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:39.696982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:39.774979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:39.775939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:39.776102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:39.776139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:39.918782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:39.918947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:39.918987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:39.919017] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:39.922743] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: UP (p=72.12%) [2026-03-10T20:30:39.923042] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-03-10T20:30:39.923177] [INFO ] [sig ] SFNC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:40.070193] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SFNC.txt [2026-03-10T20:30:40.070350] [INFO ] [sig ] [2603/3275] Completed SFNC in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:40.070391] [INFO ] [sig ] [2604/3275] Forecasting SG... [2026-03-10T20:30:40.070420] [INFO ] [sig ] Generating forecast for: SG [2026-03-10T20:30:40.070450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-03-10T20:30:40.084301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-03-10T20:30:40.084678] [INFO ] [FORECASTER] Starting predict_future for SG [2026-03-10T20:30:40.085486] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-03-10T20:30:40.085539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:40.085588] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:40.085619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:40.085675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:40.144633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:40.145406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:40.145490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:40.145551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:40.275464] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:40.275638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:40.275681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:40.275713] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:40.279301] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: UP (p=66.91%) [2026-03-10T20:30:40.279605] [INFO ] [FORECASTER] Completed predict_future for SG [2026-03-10T20:30:40.279740] [INFO ] [sig ] SG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:40.424794] [INFO ] [LOCAL ] Saved forecast: SG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SG.txt [2026-03-10T20:30:40.424935] [INFO ] [sig ] [2604/3275] Completed SG in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:40.424980] [INFO ] [sig ] [2605/3275] Forecasting SGC... [2026-03-10T20:30:40.425010] [INFO ] [sig ] Generating forecast for: SGC [2026-03-10T20:30:40.425039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-03-10T20:30:40.436623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-03-10T20:30:40.437000] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-03-10T20:30:40.437810] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-03-10T20:30:40.437863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:40.437894] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:40.437920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:40.437976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:40.496774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:40.497496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:40.497600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:40.497637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:40.620022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:40.620182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:40.620224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:40.620254] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:40.623945] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=7.20%) [2026-03-10T20:30:40.624246] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-03-10T20:30:40.624383] [INFO ] [sig ] SGC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:40.767649] [INFO ] [LOCAL ] Saved forecast: SGC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SGC.txt [2026-03-10T20:30:40.767817] [INFO ] [sig ] [2605/3275] Completed SGC in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:40.767862] [INFO ] [sig ] [2606/3275] Forecasting SGHC... [2026-03-10T20:30:40.767893] [INFO ] [sig ] Generating forecast for: SGHC [2026-03-10T20:30:40.767924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-03-10T20:30:40.780874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-03-10T20:30:40.781303] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-03-10T20:30:40.782219] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-03-10T20:30:40.782274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:40.782307] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:40.782361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:40.782423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:40.845941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:40.846933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:40.847044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:40.847085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:40.971032] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:40.971388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:40.971429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:40.971459] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:40.975263] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: DOWN (p=17.75%) [2026-03-10T20:30:40.975590] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-03-10T20:30:40.975736] [INFO ] [sig ] SGHC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:41.125127] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SGHC.txt [2026-03-10T20:30:41.125329] [INFO ] [sig ] [2606/3275] Completed SGHC in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:41.125373] [INFO ] [sig ] [2607/3275] Forecasting SGRY... [2026-03-10T20:30:41.125403] [INFO ] [sig ] Generating forecast for: SGRY [2026-03-10T20:30:41.125432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-03-10T20:30:41.137402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-03-10T20:30:41.137842] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-03-10T20:30:41.138765] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-03-10T20:30:41.138821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:41.138854] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:41.138881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:41.138939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:41.205999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:41.206936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:41.207040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:41.207080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:41.335498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:41.335691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:41.335737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:41.335766] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:41.339362] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: UP (p=75.42%) [2026-03-10T20:30:41.339715] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-03-10T20:30:41.339864] [INFO ] [sig ] SGRY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:41.490632] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SGRY.txt [2026-03-10T20:30:41.490799] [INFO ] [sig ] [2607/3275] Completed SGRY in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:41.490844] [INFO ] [sig ] [2608/3275] Forecasting SHAK... [2026-03-10T20:30:41.490875] [INFO ] [sig ] Generating forecast for: SHAK [2026-03-10T20:30:41.490907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-03-10T20:30:41.503022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-03-10T20:30:41.503435] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-03-10T20:30:41.504348] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-03-10T20:30:41.504403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:41.504436] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:41.504465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:41.504523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:41.564070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:41.564970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:41.565054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:41.565088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:41.689741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:41.689904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:41.689950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:41.689984] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:41.693598] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: DOWN (p=7.06%) [2026-03-10T20:30:41.693903] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-03-10T20:30:41.694043] [INFO ] [sig ] SHAK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:41.837169] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SHAK.txt [2026-03-10T20:30:41.837309] [INFO ] [sig ] [2608/3275] Completed SHAK in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:41.837349] [INFO ] [sig ] [2609/3275] Forecasting SHBI... [2026-03-10T20:30:41.837379] [INFO ] [sig ] Generating forecast for: SHBI [2026-03-10T20:30:41.837410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-03-10T20:30:41.848785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-03-10T20:30:41.849136] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-03-10T20:30:41.849944] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-03-10T20:30:41.849998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:41.850031] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:41.850059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:41.850115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:41.908123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:41.909091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:41.909177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:41.909211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:42.031568] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:42.031768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:42.031810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:42.031840] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:42.035444] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: DOWN (p=19.87%) [2026-03-10T20:30:42.035820] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-03-10T20:30:42.035964] [INFO ] [sig ] SHBI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:42.184561] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SHBI.txt [2026-03-10T20:30:42.184744] [INFO ] [sig ] [2609/3275] Completed SHBI in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:42.184785] [INFO ] [sig ] [2610/3275] Forecasting SHC... [2026-03-10T20:30:42.184816] [INFO ] [sig ] Generating forecast for: SHC [2026-03-10T20:30:42.184853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-03-10T20:30:42.197100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-03-10T20:30:42.197513] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-03-10T20:30:42.198373] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-03-10T20:30:42.198427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:42.198531] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:42.198609] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:42.198717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:42.257433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:42.258355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:42.258446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:42.258479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:42.394418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:42.394613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:42.394664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:42.394700] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:42.399208] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: UP (p=64.59%) [2026-03-10T20:30:42.399523] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-03-10T20:30:42.399684] [INFO ] [sig ] SHC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:42.568628] [INFO ] [LOCAL ] Saved forecast: SHC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SHC.txt [2026-03-10T20:30:42.568792] [INFO ] [sig ] [2610/3275] Completed SHC in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:42.568835] [INFO ] [sig ] [2611/3275] Forecasting SHEL... [2026-03-10T20:30:42.568866] [INFO ] [sig ] Generating forecast for: SHEL [2026-03-10T20:30:42.568897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-03-10T20:30:42.580629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-03-10T20:30:42.581117] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-03-10T20:30:42.582103] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-03-10T20:30:42.582171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:42.582207] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:42.582234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:42.582291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:42.648187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:42.649157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:42.649249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:42.649284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:42.774251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:42.774412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:42.774455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:42.774485] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:42.778705] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: UP (p=85.20%) [2026-03-10T20:30:42.779083] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-03-10T20:30:42.779256] [INFO ] [sig ] SHEL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:42.965296] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SHEL.txt [2026-03-10T20:30:42.965510] [INFO ] [sig ] [2611/3275] Completed SHEL in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:42.965556] [INFO ] [sig ] [2612/3275] Forecasting SHEN... [2026-03-10T20:30:42.965609] [INFO ] [sig ] Generating forecast for: SHEN [2026-03-10T20:30:42.965644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-03-10T20:30:42.979837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-03-10T20:30:42.980340] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-03-10T20:30:42.981469] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-03-10T20:30:42.981535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:42.981603] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:42.981646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:42.981729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:43.049662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:43.050799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:43.050889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:43.050924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:43.183424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:43.183606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:43.183650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:43.183679] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:43.187908] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: DOWN (p=11.50%) [2026-03-10T20:30:43.188419] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-03-10T20:30:43.188596] [INFO ] [sig ] SHEN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:43.349664] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SHEN.txt [2026-03-10T20:30:43.349848] [INFO ] [sig ] [2612/3275] Completed SHEN in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:43.349900] [INFO ] [sig ] [2613/3275] Forecasting SHG... [2026-03-10T20:30:43.349934] [INFO ] [sig ] Generating forecast for: SHG [2026-03-10T20:30:43.349968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-03-10T20:30:43.363177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-03-10T20:30:43.363635] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-03-10T20:30:43.364547] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-03-10T20:30:43.364632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:43.364667] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:43.364694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:43.364751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:43.429687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:43.430599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:43.430694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:43.430739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:43.565410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:43.565593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:43.565638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:43.565728] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:43.569690] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-03-10T20:30:43.570022] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-03-10T20:30:43.570180] [INFO ] [sig ] SHG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:43.728938] [INFO ] [LOCAL ] Saved forecast: SHG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SHG.txt [2026-03-10T20:30:43.729095] [INFO ] [sig ] [2613/3275] Completed SHG in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 4.0m [2026-03-10T20:30:43.729154] [INFO ] [sig ] [2614/3275] Forecasting SHLS... [2026-03-10T20:30:43.729194] [INFO ] [sig ] Generating forecast for: SHLS [2026-03-10T20:30:43.729226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-03-10T20:30:43.741342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-03-10T20:30:43.741883] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-03-10T20:30:43.742956] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-03-10T20:30:43.743011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:43.743043] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:43.743074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:43.743146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:43.810809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:43.811798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:43.811891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:43.811928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:43.942654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:43.942814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:43.942859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:43.942888] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:43.946798] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: UP (p=65.98%) [2026-03-10T20:30:43.947109] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-03-10T20:30:43.947271] [INFO ] [sig ] SHLS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:44.108730] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SHLS.txt [2026-03-10T20:30:44.108874] [INFO ] [sig ] [2614/3275] Completed SHLS in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.0m [2026-03-10T20:30:44.108919] [INFO ] [sig ] [2615/3275] Forecasting SHO... [2026-03-10T20:30:44.108951] [INFO ] [sig ] Generating forecast for: SHO [2026-03-10T20:30:44.108983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-03-10T20:30:44.122270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-03-10T20:30:44.122645] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-03-10T20:30:44.123567] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-03-10T20:30:44.123654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:44.123695] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:44.123730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:44.123790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:44.190340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:44.191154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:44.191416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:44.191450] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:44.322365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:44.322531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:44.322592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:44.322626] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:44.326448] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=30.55%) [2026-03-10T20:30:44.326759] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-03-10T20:30:44.326909] [INFO ] [sig ] SHO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:44.487852] [INFO ] [LOCAL ] Saved forecast: SHO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SHO.txt [2026-03-10T20:30:44.488025] [INFO ] [sig ] [2615/3275] Completed SHO in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.0m [2026-03-10T20:30:44.488069] [INFO ] [sig ] [2616/3275] Forecasting SHOC... [2026-03-10T20:30:44.488111] [INFO ] [sig ] Generating forecast for: SHOC [2026-03-10T20:30:44.488169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-03-10T20:30:44.500929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-03-10T20:30:44.501315] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-03-10T20:30:44.502208] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-03-10T20:30:44.502270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:44.502304] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:44.502331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:44.502400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:44.569438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:44.570203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:44.570292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:44.570325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:44.697327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:44.697488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:44.697530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:44.697559] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:44.701388] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: DOWN (p=13.72%) [2026-03-10T20:30:44.701711] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-03-10T20:30:44.701856] [INFO ] [sig ] SHOC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:44.857717] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SHOC.txt [2026-03-10T20:30:44.857865] [INFO ] [sig ] [2616/3275] Completed SHOC in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-10T20:30:44.857909] [INFO ] [sig ] [2617/3275] Forecasting SHOO... [2026-03-10T20:30:44.857938] [INFO ] [sig ] Generating forecast for: SHOO [2026-03-10T20:30:44.857967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-03-10T20:30:44.869674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-03-10T20:30:44.870041] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-03-10T20:30:44.870951] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-03-10T20:30:44.871005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:44.871039] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:44.871079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:44.871141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:44.936443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:44.937338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:44.937438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:44.937479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:45.064185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:45.064343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:45.064385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:45.064415] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:45.068074] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=75.94%) [2026-03-10T20:30:45.068392] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-03-10T20:30:45.068528] [INFO ] [sig ] SHOO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:45.227064] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SHOO.txt [2026-03-10T20:30:45.227229] [INFO ] [sig ] [2617/3275] Completed SHOO in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-10T20:30:45.227271] [INFO ] [sig ] [2618/3275] Forecasting SHOP... [2026-03-10T20:30:45.227303] [INFO ] [sig ] Generating forecast for: SHOP [2026-03-10T20:30:45.227334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-03-10T20:30:45.239525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-03-10T20:30:45.239944] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-03-10T20:30:45.240956] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-03-10T20:30:45.241011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:45.241042] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:45.241069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:45.241125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:45.300895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:45.301764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:45.301848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:45.301882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:45.429809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:45.429973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:45.430015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:45.430045] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:45.434219] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: DOWN (p=12.99%) [2026-03-10T20:30:45.434769] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-03-10T20:30:45.434913] [INFO ] [sig ] SHOP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:45.589678] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SHOP.txt [2026-03-10T20:30:45.589853] [INFO ] [sig ] [2618/3275] Completed SHOP in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-10T20:30:45.589895] [INFO ] [sig ] [2619/3275] Forecasting SHY... [2026-03-10T20:30:45.589929] [INFO ] [sig ] Generating forecast for: SHY [2026-03-10T20:30:45.589961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-03-10T20:30:45.602011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-03-10T20:30:45.602409] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-03-10T20:30:45.603255] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-03-10T20:30:45.603337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:45.603375] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:45.603403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:45.603463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:45.661091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:45.661884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:45.661969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:45.662002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:45.787108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:45.787266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:45.787307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:45.787338] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:45.791005] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: UP (p=77.34%) [2026-03-10T20:30:45.791325] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-03-10T20:30:45.791489] [INFO ] [sig ] SHY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:46.005623] [INFO ] [LOCAL ] Saved forecast: SHY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SHY.txt [2026-03-10T20:30:46.005788] [INFO ] [sig ] [2619/3275] Completed SHY in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-10T20:30:46.005829] [INFO ] [sig ] [2620/3275] Forecasting SIBN... [2026-03-10T20:30:46.005859] [INFO ] [sig ] Generating forecast for: SIBN [2026-03-10T20:30:46.005891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-03-10T20:30:46.017792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-03-10T20:30:46.018208] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-03-10T20:30:46.019065] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-03-10T20:30:46.019134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:46.019176] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:46.019211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:46.019270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:46.078256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:46.079201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:46.079343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:46.079379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:46.202880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:46.203044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:46.203087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:46.203118] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:46.206708] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: UP (p=68.52%) [2026-03-10T20:30:46.207013] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-03-10T20:30:46.207178] [INFO ] [sig ] SIBN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:46.352122] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SIBN.txt [2026-03-10T20:30:46.352290] [INFO ] [sig ] [2620/3275] Completed SIBN in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-10T20:30:46.352333] [INFO ] [sig ] [2621/3275] Forecasting SID... [2026-03-10T20:30:46.352364] [INFO ] [sig ] Generating forecast for: SID [2026-03-10T20:30:46.352397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-03-10T20:30:46.365652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-03-10T20:30:46.366034] [INFO ] [FORECASTER] Starting predict_future for SID [2026-03-10T20:30:46.366914] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-03-10T20:30:46.366969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:46.367002] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:46.367029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:46.367098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:46.427124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:46.428100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:46.428222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:46.428259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:46.552488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:46.552677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:46.552721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:46.552752] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:46.556302] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: DOWN (p=2.79%) [2026-03-10T20:30:46.556630] [INFO ] [FORECASTER] Completed predict_future for SID [2026-03-10T20:30:46.556773] [INFO ] [sig ] SID: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:46.703535] [INFO ] [LOCAL ] Saved forecast: SID 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SID.txt [2026-03-10T20:30:46.703717] [INFO ] [sig ] [2621/3275] Completed SID in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-10T20:30:46.703757] [INFO ] [sig ] [2622/3275] Forecasting SIEB... [2026-03-10T20:30:46.703788] [INFO ] [sig ] Generating forecast for: SIEB [2026-03-10T20:30:46.703819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-03-10T20:30:46.714802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-03-10T20:30:46.715213] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-03-10T20:30:46.716056] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-03-10T20:30:46.716110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:46.716141] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:46.716168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:46.716225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:46.774600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:46.775511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:46.775616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:46.775653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:46.900691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:46.900852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:46.900892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:46.900921] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:46.904476] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-03-10T20:30:46.904794] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-03-10T20:30:46.904933] [INFO ] [sig ] SIEB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:47.051074] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SIEB.txt [2026-03-10T20:30:47.051236] [INFO ] [sig ] [2622/3275] Completed SIEB in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-10T20:30:47.051282] [INFO ] [sig ] [2623/3275] Forecasting SIFY... [2026-03-10T20:30:47.051314] [INFO ] [sig ] Generating forecast for: SIFY [2026-03-10T20:30:47.051348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-03-10T20:30:47.063175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-03-10T20:30:47.063593] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-03-10T20:30:47.064471] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-03-10T20:30:47.064525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:47.064557] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:47.064610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:47.064671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:47.123294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:47.124720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:47.124816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:47.124850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:47.245823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:47.245990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:47.246032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:47.246064] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:47.249676] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: UP (p=69.41%) [2026-03-10T20:30:47.249966] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-03-10T20:30:47.250102] [INFO ] [sig ] SIFY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:47.392194] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SIFY.txt [2026-03-10T20:30:47.392377] [INFO ] [sig ] [2623/3275] Completed SIFY in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-10T20:30:47.392419] [INFO ] [sig ] [2624/3275] Forecasting SIG... [2026-03-10T20:30:47.392451] [INFO ] [sig ] Generating forecast for: SIG [2026-03-10T20:30:47.392481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-03-10T20:30:47.403774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-03-10T20:30:47.404173] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-03-10T20:30:47.404987] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-03-10T20:30:47.405041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:47.405073] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:47.405101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:47.405158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:47.462696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:47.463605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:47.463691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:47.463725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:47.582317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:47.582471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:47.582513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:47.582543] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:47.586039] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: DOWN (p=5.95%) [2026-03-10T20:30:47.586334] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-03-10T20:30:47.586463] [INFO ] [sig ] SIG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:47.731838] [INFO ] [LOCAL ] Saved forecast: SIG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SIG.txt [2026-03-10T20:30:47.731999] [INFO ] [sig ] [2624/3275] Completed SIG in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-10T20:30:47.732040] [INFO ] [sig ] [2625/3275] Forecasting SIGA... [2026-03-10T20:30:47.732072] [INFO ] [sig ] Generating forecast for: SIGA [2026-03-10T20:30:47.732102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-03-10T20:30:47.743332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-03-10T20:30:47.743764] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-03-10T20:30:47.744606] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-03-10T20:30:47.744660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:47.744693] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:47.744724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:47.744785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:47.804153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:47.805081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:47.805171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:47.805205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:47.930717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:47.930883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:47.930925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:47.930955] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:47.934557] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: DOWN (p=5.28%) [2026-03-10T20:30:47.934870] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-03-10T20:30:47.935030] [INFO ] [sig ] SIGA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:48.079520] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SIGA.txt [2026-03-10T20:30:48.079698] [INFO ] [sig ] [2625/3275] Completed SIGA in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-10T20:30:48.079740] [INFO ] [sig ] [2626/3275] Forecasting SIGI... [2026-03-10T20:30:48.079771] [INFO ] [sig ] Generating forecast for: SIGI [2026-03-10T20:30:48.079801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-03-10T20:30:48.093438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-03-10T20:30:48.093798] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-03-10T20:30:48.094608] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-03-10T20:30:48.094663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:48.094694] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:48.094720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:48.094778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:48.154964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:48.155987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:48.156077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:48.156112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:48.284417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:48.284590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:48.284650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:48.284680] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:48.288177] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: DOWN (p=13.34%) [2026-03-10T20:30:48.288490] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-03-10T20:30:48.288659] [INFO ] [sig ] SIGI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:48.434963] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SIGI.txt [2026-03-10T20:30:48.435124] [INFO ] [sig ] [2626/3275] Completed SIGI in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-10T20:30:48.435166] [INFO ] [sig ] [2627/3275] Forecasting SII... [2026-03-10T20:30:48.435199] [INFO ] [sig ] Generating forecast for: SII [2026-03-10T20:30:48.435230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-03-10T20:30:48.449280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-03-10T20:30:48.449729] [INFO ] [FORECASTER] Starting predict_future for SII [2026-03-10T20:30:48.450621] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-03-10T20:30:48.450677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:48.450759] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:48.450790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:48.450848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:48.508830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:48.509812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:48.509901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:48.509936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:48.637870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:48.638031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:48.638073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:48.638103] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:48.641829] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: UP (p=82.45%) [2026-03-10T20:30:48.642136] [INFO ] [FORECASTER] Completed predict_future for SII [2026-03-10T20:30:48.642277] [INFO ] [sig ] SII: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:48.801283] [INFO ] [LOCAL ] Saved forecast: SII 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SII.txt [2026-03-10T20:30:48.801423] [INFO ] [sig ] [2627/3275] Completed SII in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-10T20:30:48.801463] [INFO ] [sig ] [2628/3275] Forecasting SIMO... [2026-03-10T20:30:48.801503] [INFO ] [sig ] Generating forecast for: SIMO [2026-03-10T20:30:48.801551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-03-10T20:30:48.813694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-03-10T20:30:48.814092] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-03-10T20:30:48.814940] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-03-10T20:30:48.814995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:48.815028] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:48.815056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:48.815114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:48.877332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:48.878214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:48.878312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:48.878357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:49.006952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:49.007117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:49.007157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:49.007185] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:49.011040] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=50.00%) [2026-03-10T20:30:49.011565] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-03-10T20:30:49.011724] [INFO ] [sig ] SIMO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:49.167595] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SIMO.txt [2026-03-10T20:30:49.167764] [INFO ] [sig ] [2628/3275] Completed SIMO in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-10T20:30:49.167806] [INFO ] [sig ] [2629/3275] Forecasting SIRI... [2026-03-10T20:30:49.167839] [INFO ] [sig ] Generating forecast for: SIRI [2026-03-10T20:30:49.167871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-03-10T20:30:49.179514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-03-10T20:30:49.180109] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-03-10T20:30:49.181220] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-03-10T20:30:49.181281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:49.181321] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:49.181354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:49.181424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:49.246830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:49.247953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:49.248040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:49.248075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:49.376308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:49.376469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:49.376509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:49.376538] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:49.380415] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: DOWN (p=22.57%) [2026-03-10T20:30:49.380904] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-03-10T20:30:49.381034] [INFO ] [sig ] SIRI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:49.536829] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SIRI.txt [2026-03-10T20:30:49.536984] [INFO ] [sig ] [2629/3275] Completed SIRI in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 3.9m [2026-03-10T20:30:49.537025] [INFO ] [sig ] [2630/3275] Forecasting SITC... [2026-03-10T20:30:49.537058] [INFO ] [sig ] Generating forecast for: SITC [2026-03-10T20:30:49.537089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-03-10T20:30:49.549405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-03-10T20:30:49.549785] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-03-10T20:30:49.550611] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-03-10T20:30:49.550666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:49.550714] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:49.550744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:49.550803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:49.613778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:49.614770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:49.614859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:49.614892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:49.740792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:49.740953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:49.740995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:49.741080] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:49.744871] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: DOWN (p=15.21%) [2026-03-10T20:30:49.745166] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-03-10T20:30:49.745302] [INFO ] [sig ] SITC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:49.890608] [INFO ] [LOCAL ] Saved forecast: SITC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SITC.txt [2026-03-10T20:30:49.890760] [INFO ] [sig ] [2630/3275] Completed SITC in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.9m [2026-03-10T20:30:49.890804] [INFO ] [sig ] [2631/3275] Forecasting SITE... [2026-03-10T20:30:49.890835] [INFO ] [sig ] Generating forecast for: SITE [2026-03-10T20:30:49.890873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-03-10T20:30:49.902978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-03-10T20:30:49.903372] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-03-10T20:30:49.904324] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-03-10T20:30:49.904381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:49.904413] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:49.904440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:49.904499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:49.969676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:49.970489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:49.970595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:49.970634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:50.097026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:50.097195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:50.097244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:50.097281] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:50.101491] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: UP (p=72.88%) [2026-03-10T20:30:50.101820] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-03-10T20:30:50.101955] [INFO ] [sig ] SITE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:50.260905] [INFO ] [LOCAL ] Saved forecast: SITE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SITE.txt [2026-03-10T20:30:50.261071] [INFO ] [sig ] [2631/3275] Completed SITE in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.9m [2026-03-10T20:30:50.261111] [INFO ] [sig ] [2632/3275] Forecasting SITM... [2026-03-10T20:30:50.261141] [INFO ] [sig ] Generating forecast for: SITM [2026-03-10T20:30:50.261177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-03-10T20:30:50.273810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-03-10T20:30:50.274329] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-03-10T20:30:50.275296] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-03-10T20:30:50.275358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:50.275392] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:50.275419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:50.275477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:50.335739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:50.336688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:50.336775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:50.336814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:50.466783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:50.466952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:50.466994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:50.467025] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:50.470926] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: DOWN (p=8.68%) [2026-03-10T20:30:50.471234] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-03-10T20:30:50.471376] [INFO ] [sig ] SITM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:50.620109] [INFO ] [LOCAL ] Saved forecast: SITM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SITM.txt [2026-03-10T20:30:50.620270] [INFO ] [sig ] [2632/3275] Completed SITM in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.9m [2026-03-10T20:30:50.620313] [INFO ] [sig ] [2633/3275] Forecasting SIXG... [2026-03-10T20:30:50.620373] [INFO ] [sig ] Generating forecast for: SIXG [2026-03-10T20:30:50.620422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-03-10T20:30:50.633433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-03-10T20:30:50.633827] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-03-10T20:30:50.634697] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-03-10T20:30:50.634754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:50.634787] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:50.634816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:50.634875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:50.704493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:50.705679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:50.705793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:50.705848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:50.826949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:50.827111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:50.827153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:50.827182] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:50.830755] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: UP (p=53.82%) [2026-03-10T20:30:50.831048] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-03-10T20:30:50.831183] [INFO ] [sig ] SIXG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:50.990723] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SIXG.txt [2026-03-10T20:30:50.990880] [INFO ] [sig ] [2633/3275] Completed SIXG in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-10T20:30:50.990928] [INFO ] [sig ] [2634/3275] Forecasting SJM... [2026-03-10T20:30:50.990960] [INFO ] [sig ] Generating forecast for: SJM [2026-03-10T20:30:50.990991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-03-10T20:30:51.002940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-03-10T20:30:51.003383] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-03-10T20:30:51.004466] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-03-10T20:30:51.004521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:51.004555] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:51.004610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:51.004675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:51.065249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:51.066255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:51.066338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:51.066372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:51.188296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:51.188456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:51.188498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:51.188527] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:51.193183] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: UP (p=59.97%) [2026-03-10T20:30:51.193814] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-03-10T20:30:51.193971] [INFO ] [sig ] SJM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:51.342867] [INFO ] [LOCAL ] Saved forecast: SJM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SJM.txt [2026-03-10T20:30:51.343023] [INFO ] [sig ] [2634/3275] Completed SJM in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-10T20:30:51.343065] [INFO ] [sig ] [2635/3275] Forecasting SKE... [2026-03-10T20:30:51.343096] [INFO ] [sig ] Generating forecast for: SKE [2026-03-10T20:30:51.343127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-03-10T20:30:51.354692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-03-10T20:30:51.355091] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-03-10T20:30:51.355965] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-03-10T20:30:51.356020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:51.356052] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:51.356078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:51.356134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:51.418563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:51.419511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:51.419615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:51.419652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:51.551778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:51.551937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:51.551981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:51.552010] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:51.555547] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: UP (p=94.53%) [2026-03-10T20:30:51.555853] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-03-10T20:30:51.555988] [INFO ] [sig ] SKE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:51.705782] [INFO ] [LOCAL ] Saved forecast: SKE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SKE.txt [2026-03-10T20:30:51.705939] [INFO ] [sig ] [2635/3275] Completed SKE in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-10T20:30:51.705979] [INFO ] [sig ] [2636/3275] Forecasting SKIL... [2026-03-10T20:30:51.706011] [INFO ] [sig ] Generating forecast for: SKIL [2026-03-10T20:30:51.706041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-03-10T20:30:51.717411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-03-10T20:30:51.717879] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-03-10T20:30:51.718863] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-03-10T20:30:51.718928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:51.718961] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:51.718987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:51.719044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:51.781543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:51.782477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:51.782564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:51.782618] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:51.944051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:51.944220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:51.944271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:51.944305] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:51.947865] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: DOWN (p=48.02%) [2026-03-10T20:30:51.948166] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-03-10T20:30:51.948296] [INFO ] [sig ] SKIL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:52.092550] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SKIL.txt [2026-03-10T20:30:52.092730] [INFO ] [sig ] [2636/3275] Completed SKIL in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-10T20:30:52.092771] [INFO ] [sig ] [2637/3275] Forecasting SKLZ... [2026-03-10T20:30:52.092802] [INFO ] [sig ] Generating forecast for: SKLZ [2026-03-10T20:30:52.092833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-03-10T20:30:52.104024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-03-10T20:30:52.104556] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-03-10T20:30:52.105395] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-03-10T20:30:52.105448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:52.105479] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:52.105716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:52.105775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:52.165390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:52.166285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:52.166638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:52.166674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:52.296624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:52.296822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:52.296871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:52.296918] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:52.301342] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=20.06%) [2026-03-10T20:30:52.301773] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-03-10T20:30:52.301971] [INFO ] [sig ] SKLZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:52.466172] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SKLZ.txt [2026-03-10T20:30:52.466329] [INFO ] [sig ] [2637/3275] Completed SKLZ in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-10T20:30:52.466370] [INFO ] [sig ] [2638/3275] Forecasting SKM... [2026-03-10T20:30:52.466400] [INFO ] [sig ] Generating forecast for: SKM [2026-03-10T20:30:52.466434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-03-10T20:30:52.478129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-03-10T20:30:52.478548] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-03-10T20:30:52.479447] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-03-10T20:30:52.479503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:52.479536] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:52.479564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:52.479643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:52.540529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:52.541466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:52.541557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:52.541613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:52.673562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:52.673746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:52.673788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:52.673819] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:52.677448] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=79.52%) [2026-03-10T20:30:52.677768] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-03-10T20:30:52.677910] [INFO ] [sig ] SKM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:52.825455] [INFO ] [LOCAL ] Saved forecast: SKM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SKM.txt [2026-03-10T20:30:52.825621] [INFO ] [sig ] [2638/3275] Completed SKM in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-10T20:30:52.825666] [INFO ] [sig ] [2639/3275] Forecasting SKRE... [2026-03-10T20:30:52.825697] [INFO ] [sig ] Generating forecast for: SKRE [2026-03-10T20:30:52.825726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-03-10T20:30:52.838210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-03-10T20:30:52.838671] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-03-10T20:30:52.839532] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-03-10T20:30:52.839612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:52.839649] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:52.839677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:52.839736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:52.901900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:52.902852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:52.902967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:52.903004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:53.039003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:53.039168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:53.039210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:53.039240] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:53.043111] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: UP (p=61.22%) [2026-03-10T20:30:53.043435] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-03-10T20:30:53.043598] [INFO ] [sig ] SKRE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:53.191592] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SKRE.txt [2026-03-10T20:30:53.191760] [INFO ] [sig ] [2639/3275] Completed SKRE in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-10T20:30:53.191801] [INFO ] [sig ] [2640/3275] Forecasting SKWD... [2026-03-10T20:30:53.191831] [INFO ] [sig ] Generating forecast for: SKWD [2026-03-10T20:30:53.191861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-03-10T20:30:53.203683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-03-10T20:30:53.204127] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-03-10T20:30:53.205274] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-03-10T20:30:53.205331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:53.205364] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:53.205394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:53.205453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:53.265487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:53.266407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:53.266693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:53.266727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:53.393429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:53.393610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:53.393655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:53.393685] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:53.397255] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: UP (p=91.55%) [2026-03-10T20:30:53.397561] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-03-10T20:30:53.397711] [INFO ] [sig ] SKWD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:53.550360] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SKWD.txt [2026-03-10T20:30:53.550831] [INFO ] [sig ] [2640/3275] Completed SKWD in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-10T20:30:53.550878] [INFO ] [sig ] [2641/3275] Forecasting SKY... [2026-03-10T20:30:53.550911] [INFO ] [sig ] Generating forecast for: SKY [2026-03-10T20:30:53.550942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-03-10T20:30:53.563082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-03-10T20:30:53.563511] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-03-10T20:30:53.564373] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-03-10T20:30:53.564428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:53.564462] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:53.564513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:53.564599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:53.627525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:53.628461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:53.628550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:53.628607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:53.753417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:53.753602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:53.753645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:53.753675] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:53.757161] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: DOWN (p=18.00%) [2026-03-10T20:30:53.757467] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-03-10T20:30:53.757617] [INFO ] [sig ] SKY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:53.903968] [INFO ] [LOCAL ] Saved forecast: SKY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SKY.txt [2026-03-10T20:30:53.904123] [INFO ] [sig ] [2641/3275] Completed SKY in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-10T20:30:53.904162] [INFO ] [sig ] [2642/3275] Forecasting SKYH... [2026-03-10T20:30:53.904193] [INFO ] [sig ] Generating forecast for: SKYH [2026-03-10T20:30:53.904224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-03-10T20:30:53.916380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-03-10T20:30:53.916817] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-03-10T20:30:53.917695] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-03-10T20:30:53.917750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:53.917783] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:53.917813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:53.917870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:53.977908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:53.978891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:53.978984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:53.979019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:54.108857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:54.109049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:54.109101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:54.109136] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:54.113169] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: DOWN (p=30.58%) [2026-03-10T20:30:54.113510] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-03-10T20:30:54.113683] [INFO ] [sig ] SKYH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:54.297772] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SKYH.txt [2026-03-10T20:30:54.297948] [INFO ] [sig ] [2642/3275] Completed SKYH in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-10T20:30:54.297989] [INFO ] [sig ] [2643/3275] Forecasting SKYX... [2026-03-10T20:30:54.298021] [INFO ] [sig ] Generating forecast for: SKYX [2026-03-10T20:30:54.298050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-03-10T20:30:54.310180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-03-10T20:30:54.310615] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-03-10T20:30:54.311536] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-03-10T20:30:54.311613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:54.311649] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:54.311678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:54.311737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:54.371442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:54.372405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:54.372500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:54.372535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:54.494449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:54.494633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:54.494679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:54.494712] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:54.498503] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: DOWN (p=48.72%) [2026-03-10T20:30:54.498874] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-03-10T20:30:54.499026] [INFO ] [sig ] SKYX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:54.651371] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SKYX.txt [2026-03-10T20:30:54.651548] [INFO ] [sig ] [2643/3275] Completed SKYX in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-10T20:30:54.651610] [INFO ] [sig ] [2644/3275] Forecasting SKYY... [2026-03-10T20:30:54.651644] [INFO ] [sig ] Generating forecast for: SKYY [2026-03-10T20:30:54.651677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-03-10T20:30:54.664239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-03-10T20:30:54.664700] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-03-10T20:30:54.665721] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-03-10T20:30:54.665775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:54.665852] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:54.665883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:54.665941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:54.728334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:54.729345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:54.729452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:54.729494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:54.859950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:54.860115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:54.860157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:54.860187] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:54.864143] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: UP (p=75.91%) [2026-03-10T20:30:54.864469] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-03-10T20:30:54.864631] [INFO ] [sig ] SKYY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:55.011330] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SKYY.txt [2026-03-10T20:30:55.011499] [INFO ] [sig ] [2644/3275] Completed SKYY in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-10T20:30:55.011541] [INFO ] [sig ] [2645/3275] Forecasting SLAB... [2026-03-10T20:30:55.011591] [INFO ] [sig ] Generating forecast for: SLAB [2026-03-10T20:30:55.011635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-03-10T20:30:55.023936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-03-10T20:30:55.024363] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-03-10T20:30:55.025219] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-03-10T20:30:55.025274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:55.025307] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:55.025335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:55.025411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:55.089768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:55.090731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:55.090819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:55.090854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:55.217699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:55.217865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:55.217906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:55.217937] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:55.221545] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: UP (p=88.72%) [2026-03-10T20:30:55.221919] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-03-10T20:30:55.222065] [INFO ] [sig ] SLAB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:55.366182] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SLAB.txt [2026-03-10T20:30:55.366357] [INFO ] [sig ] [2645/3275] Completed SLAB in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-10T20:30:55.366425] [INFO ] [sig ] [2646/3275] Forecasting SLB... [2026-03-10T20:30:55.366469] [INFO ] [sig ] Generating forecast for: SLB [2026-03-10T20:30:55.366502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-03-10T20:30:55.378543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-03-10T20:30:55.378965] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-03-10T20:30:55.379953] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-03-10T20:30:55.380010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:55.380044] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:55.380071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:55.380128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:55.442272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:55.443265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:55.443374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:55.443429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:55.570540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:55.570724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:55.570768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:55.570811] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:55.574529] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: DOWN (p=24.32%) [2026-03-10T20:30:55.574909] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-03-10T20:30:55.575076] [INFO ] [sig ] SLB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:55.723590] [INFO ] [LOCAL ] Saved forecast: SLB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SLB.txt [2026-03-10T20:30:55.723755] [INFO ] [sig ] [2646/3275] Completed SLB in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 3.8m [2026-03-10T20:30:55.723798] [INFO ] [sig ] [2647/3275] Forecasting SLDB... [2026-03-10T20:30:55.723828] [INFO ] [sig ] Generating forecast for: SLDB [2026-03-10T20:30:55.723861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-03-10T20:30:55.735911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-03-10T20:30:55.736349] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-03-10T20:30:55.737215] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-03-10T20:30:55.737270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:55.737304] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:55.737335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:55.737391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:55.800139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:55.801104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:55.801201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:55.801236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:55.924538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:55.924717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:55.924760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:55.924847] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:55.928525] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=1.58%) [2026-03-10T20:30:55.928859] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-03-10T20:30:55.929000] [INFO ] [sig ] SLDB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:56.078689] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SLDB.txt [2026-03-10T20:30:56.078855] [INFO ] [sig ] [2647/3275] Completed SLDB in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 3.8m [2026-03-10T20:30:56.078898] [INFO ] [sig ] [2648/3275] Forecasting SLDP... [2026-03-10T20:30:56.078929] [INFO ] [sig ] Generating forecast for: SLDP [2026-03-10T20:30:56.078962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-03-10T20:30:56.090630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-03-10T20:30:56.091041] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-03-10T20:30:56.091884] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-03-10T20:30:56.091939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:56.091971] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:56.091998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:56.092055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:56.154227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:56.155168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:56.155262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:56.155297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:56.300746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:56.300911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:56.300952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:56.301000] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:56.304705] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: DOWN (p=2.10%) [2026-03-10T20:30:56.305072] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-03-10T20:30:56.305228] [INFO ] [sig ] SLDP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:56.457957] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SLDP.txt [2026-03-10T20:30:56.458132] [INFO ] [sig ] [2648/3275] Completed SLDP in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 3.8m [2026-03-10T20:30:56.458209] [INFO ] [sig ] [2649/3275] Forecasting SLF... [2026-03-10T20:30:56.458242] [INFO ] [sig ] Generating forecast for: SLF [2026-03-10T20:30:56.458272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-03-10T20:30:56.470710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-03-10T20:30:56.471186] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-03-10T20:30:56.472177] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-03-10T20:30:56.472242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:56.472275] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:56.472304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:56.472370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:56.535312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:56.536253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:56.536356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:56.536392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:56.665210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:56.665375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:56.665418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:56.665450] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:56.669211] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: DOWN (p=2.10%) [2026-03-10T20:30:56.669608] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-03-10T20:30:56.669766] [INFO ] [sig ] SLF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:56.821825] [INFO ] [LOCAL ] Saved forecast: SLF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SLF.txt [2026-03-10T20:30:56.821986] [INFO ] [sig ] [2649/3275] Completed SLF in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-10T20:30:56.822027] [INFO ] [sig ] [2650/3275] Forecasting SLG... [2026-03-10T20:30:56.822057] [INFO ] [sig ] Generating forecast for: SLG [2026-03-10T20:30:56.822089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-03-10T20:30:56.835421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-03-10T20:30:56.835856] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-03-10T20:30:56.836774] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-03-10T20:30:56.836830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:56.836863] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:56.836890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:56.836947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:56.899917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:56.900882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:56.900980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:56.901015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:57.036724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:57.036890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:57.036933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:57.036966] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:57.040742] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: DOWN (p=4.53%) [2026-03-10T20:30:57.041061] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-03-10T20:30:57.041204] [INFO ] [sig ] SLG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:57.197023] [INFO ] [LOCAL ] Saved forecast: SLG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SLG.txt [2026-03-10T20:30:57.197191] [INFO ] [sig ] [2650/3275] Completed SLG in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-10T20:30:57.197236] [INFO ] [sig ] [2651/3275] Forecasting SLGN... [2026-03-10T20:30:57.197268] [INFO ] [sig ] Generating forecast for: SLGN [2026-03-10T20:30:57.197300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-03-10T20:30:57.209658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-03-10T20:30:57.210045] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-03-10T20:30:57.210948] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-03-10T20:30:57.211003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:57.211036] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:57.211062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:57.211120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:57.276059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:57.277248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:57.277342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:57.277386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:57.406529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:57.406735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:57.406778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:57.406827] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:57.410628] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: DOWN (p=32.04%) [2026-03-10T20:30:57.410930] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-03-10T20:30:57.411067] [INFO ] [sig ] SLGN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:57.565174] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SLGN.txt [2026-03-10T20:30:57.565386] [INFO ] [sig ] [2651/3275] Completed SLGN in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-10T20:30:57.565446] [INFO ] [sig ] [2652/3275] Forecasting SLM... [2026-03-10T20:30:57.565484] [INFO ] [sig ] Generating forecast for: SLM [2026-03-10T20:30:57.565515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-03-10T20:30:57.577106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-03-10T20:30:57.577558] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-03-10T20:30:57.578457] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-03-10T20:30:57.578513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:57.578555] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:57.578608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:57.578695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:57.636116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:57.637041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:57.637162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:57.637197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:57.764038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:57.764206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:57.764251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:57.764282] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:57.767822] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: DOWN (p=10.70%) [2026-03-10T20:30:57.768132] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-03-10T20:30:57.768287] [INFO ] [sig ] SLM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:30:57.917981] [INFO ] [LOCAL ] Saved forecast: SLM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SLM.txt [2026-03-10T20:30:57.918175] [INFO ] [sig ] [2652/3275] Completed SLM in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-10T20:30:57.918219] [INFO ] [sig ] [2653/3275] Forecasting SLN... [2026-03-10T20:30:57.918250] [INFO ] [sig ] Generating forecast for: SLN [2026-03-10T20:30:57.918281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-03-10T20:30:57.930319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-03-10T20:30:57.930739] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-03-10T20:30:57.931593] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-03-10T20:30:57.931650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:57.931684] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:57.931712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:57.931770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:57.991484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:57.992485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:57.992598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:57.992637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:58.157776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:58.157951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:58.157994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:58.158025] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:58.161962] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-03-10T20:30:58.162396] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-03-10T20:30:58.162596] [INFO ] [sig ] SLN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:58.380328] [INFO ] [LOCAL ] Saved forecast: SLN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SLN.txt [2026-03-10T20:30:58.380561] [INFO ] [sig ] [2653/3275] Completed SLN in 0.5s | 2.78 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-10T20:30:58.380643] [INFO ] [sig ] [2654/3275] Forecasting SLNO... [2026-03-10T20:30:58.380681] [INFO ] [sig ] Generating forecast for: SLNO [2026-03-10T20:30:58.380719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-03-10T20:30:58.406137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-03-10T20:30:58.406730] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-03-10T20:30:58.408051] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-03-10T20:30:58.408192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:58.408253] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:58.408301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:58.408396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:58.499162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:58.500520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:58.500742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:58.500804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:58.679635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:58.679832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:58.679884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:58.679923] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:58.685042] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: UP (p=83.58%) [2026-03-10T20:30:58.685551] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-03-10T20:30:58.685764] [INFO ] [sig ] SLNO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:58.890152] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SLNO.txt [2026-03-10T20:30:58.890368] [INFO ] [sig ] [2654/3275] Completed SLNO in 0.5s | 2.78 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-10T20:30:58.890416] [INFO ] [sig ] [2655/3275] Forecasting SLP... [2026-03-10T20:30:58.890453] [INFO ] [sig ] Generating forecast for: SLP [2026-03-10T20:30:58.890489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-03-10T20:30:58.908984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-03-10T20:30:58.909500] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-03-10T20:30:58.910632] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-03-10T20:30:58.910701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:58.910743] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:58.910779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:58.910861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:59.002149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:59.003535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:59.003708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:59.003771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:59.185414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:59.185641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:59.185709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:59.185756] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:59.190194] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-03-10T20:30:59.190635] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-03-10T20:30:59.190803] [INFO ] [sig ] SLP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:59.419399] [INFO ] [LOCAL ] Saved forecast: SLP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SLP.txt [2026-03-10T20:30:59.419660] [INFO ] [sig ] [2655/3275] Completed SLP in 0.5s | 2.78 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-10T20:30:59.419737] [INFO ] [sig ] [2656/3275] Forecasting SLQD... [2026-03-10T20:30:59.419793] [INFO ] [sig ] Generating forecast for: SLQD [2026-03-10T20:30:59.419848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-03-10T20:30:59.433347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-03-10T20:30:59.433837] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-03-10T20:30:59.434839] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-03-10T20:30:59.434903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:59.434944] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:59.434977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:59.435047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:59.496361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:59.497430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:59.497539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:59.497593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:30:59.623630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:30:59.623798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:30:59.623844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:30:59.623873] [INFO ] [FORECASTER] Training complete [2026-03-10T20:30:59.627602] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: UP (p=81.23%) [2026-03-10T20:30:59.627942] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-03-10T20:30:59.628094] [INFO ] [sig ] SLQD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:30:59.803372] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SLQD.txt [2026-03-10T20:30:59.803545] [INFO ] [sig ] [2656/3275] Completed SLQD in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-10T20:30:59.803624] [INFO ] [sig ] [2657/3275] Forecasting SLRC... [2026-03-10T20:30:59.803675] [INFO ] [sig ] Generating forecast for: SLRC [2026-03-10T20:30:59.803721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-03-10T20:30:59.818064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-03-10T20:30:59.818646] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-03-10T20:30:59.819883] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-03-10T20:30:59.819963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:30:59.820016] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:30:59.820061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:30:59.820149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:30:59.885417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:30:59.886352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:30:59.886442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:30:59.886477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:00.007718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:00.007896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:00.007940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:00.007970] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:00.011805] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: UP (p=67.95%) [2026-03-10T20:31:00.012141] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-03-10T20:31:00.012285] [INFO ] [sig ] SLRC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:00.164500] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SLRC.txt [2026-03-10T20:31:00.164793] [INFO ] [sig ] [2657/3275] Completed SLRC in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-10T20:31:00.164846] [INFO ] [sig ] [2658/3275] Forecasting SLS... [2026-03-10T20:31:00.164880] [INFO ] [sig ] Generating forecast for: SLS [2026-03-10T20:31:00.164911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-03-10T20:31:00.176931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-03-10T20:31:00.177341] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-03-10T20:31:00.178212] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-03-10T20:31:00.178266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:00.178300] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:00.178329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:00.178388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:00.235539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:00.236503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:00.236701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:00.236742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:00.356522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:00.356668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:00.356713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:00.356745] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:00.360691] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: UP (p=97.76%) [2026-03-10T20:31:00.360989] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-03-10T20:31:00.361119] [INFO ] [sig ] SLS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:00.524171] [INFO ] [LOCAL ] Saved forecast: SLS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SLS.txt [2026-03-10T20:31:00.524334] [INFO ] [sig ] [2658/3275] Completed SLS in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-10T20:31:00.524375] [INFO ] [sig ] [2659/3275] Forecasting SLVM... [2026-03-10T20:31:00.524407] [INFO ] [sig ] Generating forecast for: SLVM [2026-03-10T20:31:00.524441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-03-10T20:31:00.538262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-03-10T20:31:00.538689] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-03-10T20:31:00.539564] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-03-10T20:31:00.539638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:00.539672] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:00.539892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:00.539951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:00.603995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:00.604962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:00.605051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:00.605085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:00.736640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:00.736760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:00.736802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:00.736831] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:00.740538] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: UP (p=68.56%) [2026-03-10T20:31:00.741088] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-03-10T20:31:00.741233] [INFO ] [sig ] SLVM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:00.890214] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SLVM.txt [2026-03-10T20:31:00.890368] [INFO ] [sig ] [2659/3275] Completed SLVM in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-10T20:31:00.890410] [INFO ] [sig ] [2660/3275] Forecasting SLVO... [2026-03-10T20:31:00.890440] [INFO ] [sig ] Generating forecast for: SLVO [2026-03-10T20:31:00.890470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-03-10T20:31:00.902122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-03-10T20:31:00.902505] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-03-10T20:31:00.903537] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-03-10T20:31:00.903614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:00.903651] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:00.903679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:00.903737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:00.964287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:00.965145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:00.965238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:00.965272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:01.085164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:01.085281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:01.085323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:01.085354] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:01.088940] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: UP (p=84.80%) [2026-03-10T20:31:01.089245] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-03-10T20:31:01.089394] [INFO ] [sig ] SLVO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:01.233549] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SLVO.txt [2026-03-10T20:31:01.233703] [INFO ] [sig ] [2660/3275] Completed SLVO in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-10T20:31:01.233754] [INFO ] [sig ] [2661/3275] Forecasting SLXN... [2026-03-10T20:31:01.233786] [INFO ] [sig ] Generating forecast for: SLXN [2026-03-10T20:31:01.233826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-03-10T20:31:01.244791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-03-10T20:31:01.245170] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-03-10T20:31:01.246030] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-03-10T20:31:01.246084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:01.246149] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:01.246179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:01.246236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:01.304361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:01.305106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:01.305190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:01.305223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:01.423201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:01.423375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:01.423435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:01.423468] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:01.427107] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: DOWN (p=5.27%) [2026-03-10T20:31:01.427413] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-03-10T20:31:01.427550] [INFO ] [sig ] SLXN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:01.575206] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SLXN.txt [2026-03-10T20:31:01.575353] [INFO ] [sig ] [2661/3275] Completed SLXN in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 3.7m [2026-03-10T20:31:01.575393] [INFO ] [sig ] [2662/3275] Forecasting SM... [2026-03-10T20:31:01.575425] [INFO ] [sig ] Generating forecast for: SM [2026-03-10T20:31:01.575455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-03-10T20:31:01.586619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-03-10T20:31:01.586998] [INFO ] [FORECASTER] Starting predict_future for SM [2026-03-10T20:31:01.587834] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-03-10T20:31:01.587888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:01.587920] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:01.587947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:01.588008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:01.645200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:01.646013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:01.646099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:01.646132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:01.768350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:01.768534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:01.768593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:01.768627] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:01.772034] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: UP (p=52.79%) [2026-03-10T20:31:01.772313] [INFO ] [FORECASTER] Completed predict_future for SM [2026-03-10T20:31:01.772462] [INFO ] [sig ] SM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:01.914220] [INFO ] [LOCAL ] Saved forecast: SM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SM.txt [2026-03-10T20:31:01.914372] [INFO ] [sig ] [2662/3275] Completed SM in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 3.7m [2026-03-10T20:31:01.914412] [INFO ] [sig ] [2663/3275] Forecasting SMBC... [2026-03-10T20:31:01.914443] [INFO ] [sig ] Generating forecast for: SMBC [2026-03-10T20:31:01.914474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-03-10T20:31:01.925667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-03-10T20:31:01.925999] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-03-10T20:31:01.926806] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-03-10T20:31:01.926859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:01.926892] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:01.926920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:01.926976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:01.983564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:01.984372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:01.984458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:01.984490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:02.104041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:02.104198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:02.104238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:02.104267] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:02.107703] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: DOWN (p=7.88%) [2026-03-10T20:31:02.107981] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-03-10T20:31:02.108108] [INFO ] [sig ] SMBC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:02.253278] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SMBC.txt [2026-03-10T20:31:02.253436] [INFO ] [sig ] [2663/3275] Completed SMBC in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 3.7m [2026-03-10T20:31:02.253475] [INFO ] [sig ] [2664/3275] Forecasting SMBK... [2026-03-10T20:31:02.253506] [INFO ] [sig ] Generating forecast for: SMBK [2026-03-10T20:31:02.253537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-03-10T20:31:02.264946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-03-10T20:31:02.265339] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-03-10T20:31:02.266164] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-03-10T20:31:02.266218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:02.266250] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:02.266276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:02.266333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:02.325783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:02.326811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:02.326911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:02.326944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:02.451169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:02.451331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:02.451373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:02.451440] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:02.455270] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: UP (p=90.63%) [2026-03-10T20:31:02.455605] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-03-10T20:31:02.455745] [INFO ] [sig ] SMBK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:02.603640] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SMBK.txt [2026-03-10T20:31:02.603801] [INFO ] [sig ] [2664/3275] Completed SMBK in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 3.7m [2026-03-10T20:31:02.603842] [INFO ] [sig ] [2665/3275] Forecasting SMCI... [2026-03-10T20:31:02.603874] [INFO ] [sig ] Generating forecast for: SMCI [2026-03-10T20:31:02.603905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-03-10T20:31:02.615396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-03-10T20:31:02.615876] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-03-10T20:31:02.616762] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-03-10T20:31:02.616827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:02.616879] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:02.616908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:02.616974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:02.677121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:02.678107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:02.678222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:02.678257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:02.806748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:02.806903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:02.806944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:02.806973] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:02.810517] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: DOWN (p=10.49%) [2026-03-10T20:31:02.810845] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-03-10T20:31:02.810990] [INFO ] [sig ] SMCI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:02.973891] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SMCI.txt [2026-03-10T20:31:02.974038] [INFO ] [sig ] [2665/3275] Completed SMCI in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 3.7m [2026-03-10T20:31:02.974080] [INFO ] [sig ] [2666/3275] Forecasting SMCX... [2026-03-10T20:31:02.974110] [INFO ] [sig ] Generating forecast for: SMCX [2026-03-10T20:31:02.974142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-03-10T20:31:02.985629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-03-10T20:31:02.986008] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-03-10T20:31:02.986849] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-03-10T20:31:02.986903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:02.986934] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:02.986960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:02.987018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:03.045416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:03.046355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:03.046444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:03.046480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:03.179395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:03.179638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:03.179684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:03.179724] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:03.183561] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: UP (p=89.50%) [2026-03-10T20:31:03.183900] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-03-10T20:31:03.184063] [INFO ] [sig ] SMCX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:03.327371] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SMCX.txt [2026-03-10T20:31:03.327557] [INFO ] [sig ] [2666/3275] Completed SMCX in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-10T20:31:03.327639] [INFO ] [sig ] [2667/3275] Forecasting SMFG... [2026-03-10T20:31:03.327682] [INFO ] [sig ] Generating forecast for: SMFG [2026-03-10T20:31:03.327725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-03-10T20:31:03.341964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-03-10T20:31:03.342417] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-03-10T20:31:03.343320] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-03-10T20:31:03.343376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:03.343409] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:03.343436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:03.343500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:03.421494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:03.422600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:03.422709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:03.422762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:03.558473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:03.558664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:03.558709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:03.558741] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:03.562354] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: UP (p=94.08%) [2026-03-10T20:31:03.562671] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-03-10T20:31:03.562808] [INFO ] [sig ] SMFG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:03.707526] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SMFG.txt [2026-03-10T20:31:03.707711] [INFO ] [sig ] [2667/3275] Completed SMFG in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-10T20:31:03.707762] [INFO ] [sig ] [2668/3275] Forecasting SMH... [2026-03-10T20:31:03.707798] [INFO ] [sig ] Generating forecast for: SMH [2026-03-10T20:31:03.707832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-03-10T20:31:03.719714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-03-10T20:31:03.720098] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-03-10T20:31:03.720953] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-03-10T20:31:03.721009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:03.721042] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:03.721070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:03.721128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:03.782272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:03.783139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:03.783234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:03.783281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:03.913643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:03.913951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:03.914013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:03.914058] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:03.917913] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=3.65%) [2026-03-10T20:31:03.923065] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-03-10T20:31:03.923314] [INFO ] [sig ] SMH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:04.078128] [INFO ] [LOCAL ] Saved forecast: SMH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SMH.txt [2026-03-10T20:31:04.078331] [INFO ] [sig ] [2668/3275] Completed SMH in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-10T20:31:04.078399] [INFO ] [sig ] [2669/3275] Forecasting SMHI... [2026-03-10T20:31:04.078433] [INFO ] [sig ] Generating forecast for: SMHI [2026-03-10T20:31:04.078464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-03-10T20:31:04.091897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-03-10T20:31:04.092318] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-03-10T20:31:04.093196] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-03-10T20:31:04.093252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:04.093286] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:04.093316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:04.093378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:04.158964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:04.160116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:04.160252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:04.160290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:04.288206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:04.288367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:04.288409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:04.288440] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:04.292041] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=44.48%) [2026-03-10T20:31:04.292336] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-03-10T20:31:04.292474] [INFO ] [sig ] SMHI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:04.443856] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SMHI.txt [2026-03-10T20:31:04.444019] [INFO ] [sig ] [2669/3275] Completed SMHI in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-10T20:31:04.444067] [INFO ] [sig ] [2670/3275] Forecasting SMHX... [2026-03-10T20:31:04.444099] [INFO ] [sig ] Generating forecast for: SMHX [2026-03-10T20:31:04.444132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-03-10T20:31:04.456470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-03-10T20:31:04.456887] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-03-10T20:31:04.457741] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-03-10T20:31:04.457796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:04.457829] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:04.457857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:04.457915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:04.520299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:04.521262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:04.521367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:04.521422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:04.647505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:04.647683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:04.647727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:04.647757] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:04.651321] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: UP (p=82.93%) [2026-03-10T20:31:04.651626] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-03-10T20:31:04.651784] [INFO ] [sig ] SMHX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:04.804694] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SMHX.txt [2026-03-10T20:31:04.804878] [INFO ] [sig ] [2670/3275] Completed SMHX in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-10T20:31:04.804937] [INFO ] [sig ] [2671/3275] Forecasting SMID... [2026-03-10T20:31:04.804972] [INFO ] [sig ] Generating forecast for: SMID [2026-03-10T20:31:04.805003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-03-10T20:31:04.816448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-03-10T20:31:04.816905] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-03-10T20:31:04.817840] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-03-10T20:31:04.817899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:04.817945] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:04.817982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:04.818041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:04.879565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:04.880433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:04.880586] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:04.880625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:04.991160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:04.991324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:04.991367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:04.991397] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:04.995914] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=22.01%) [2026-03-10T20:31:04.996222] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-03-10T20:31:04.996362] [INFO ] [sig ] SMID: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:05.156784] [INFO ] [LOCAL ] Saved forecast: SMID 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SMID.txt [2026-03-10T20:31:05.156958] [INFO ] [sig ] [2671/3275] Completed SMID in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-10T20:31:05.157013] [INFO ] [sig ] [2672/3275] Forecasting SMPL... [2026-03-10T20:31:05.157046] [INFO ] [sig ] Generating forecast for: SMPL [2026-03-10T20:31:05.157077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-03-10T20:31:05.168293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-03-10T20:31:05.168647] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-03-10T20:31:05.169454] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-03-10T20:31:05.169508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:05.169541] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:05.169569] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:05.169659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:05.231364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:05.232318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:05.232409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:05.232444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:05.353656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:05.353827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:05.353868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:05.353915] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:05.357426] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: DOWN (p=11.70%) [2026-03-10T20:31:05.357740] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-03-10T20:31:05.357878] [INFO ] [sig ] SMPL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:05.520526] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SMPL.txt [2026-03-10T20:31:05.520737] [INFO ] [sig ] [2672/3275] Completed SMPL in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-10T20:31:05.520781] [INFO ] [sig ] [2673/3275] Forecasting SMTC... [2026-03-10T20:31:05.520811] [INFO ] [sig ] Generating forecast for: SMTC [2026-03-10T20:31:05.520842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-03-10T20:31:05.533495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-03-10T20:31:05.533924] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-03-10T20:31:05.534774] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-03-10T20:31:05.534828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:05.534860] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:05.534888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:05.534945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:05.592782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:05.593729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:05.593813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:05.593846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:05.720454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:05.720660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:05.720895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:05.720924] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:05.724933] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: UP (p=72.69%) [2026-03-10T20:31:05.725219] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-03-10T20:31:05.725351] [INFO ] [sig ] SMTC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:05.921298] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SMTC.txt [2026-03-10T20:31:05.921506] [INFO ] [sig ] [2673/3275] Completed SMTC in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-10T20:31:05.921618] [INFO ] [sig ] [2674/3275] Forecasting SMTI... [2026-03-10T20:31:05.921682] [INFO ] [sig ] Generating forecast for: SMTI [2026-03-10T20:31:05.921737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-03-10T20:31:05.933713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-03-10T20:31:05.934144] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-03-10T20:31:05.935022] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-03-10T20:31:05.935079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:05.935112] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:05.935139] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:05.935197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:05.996439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:05.997392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:05.997500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:05.997535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:06.117516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:06.117711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:06.117755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:06.117784] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:06.121376] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-03-10T20:31:06.121725] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-03-10T20:31:06.121864] [INFO ] [sig ] SMTI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:06.267404] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SMTI.txt [2026-03-10T20:31:06.267618] [INFO ] [sig ] [2674/3275] Completed SMTI in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-10T20:31:06.267664] [INFO ] [sig ] [2675/3275] Forecasting SMWB... [2026-03-10T20:31:06.267696] [INFO ] [sig ] Generating forecast for: SMWB [2026-03-10T20:31:06.267728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-03-10T20:31:06.278666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-03-10T20:31:06.279066] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-03-10T20:31:06.279895] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-03-10T20:31:06.279950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:06.279983] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:06.280010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:06.280067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:06.341290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:06.342276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:06.342369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:06.342402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:06.467892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:06.468056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:06.468098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:06.468128] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:06.471933] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: UP (p=81.28%) [2026-03-10T20:31:06.472223] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-03-10T20:31:06.472356] [INFO ] [sig ] SMWB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:06.620800] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SMWB.txt [2026-03-10T20:31:06.620993] [INFO ] [sig ] [2675/3275] Completed SMWB in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-10T20:31:06.621038] [INFO ] [sig ] [2676/3275] Forecasting SMX... [2026-03-10T20:31:06.621068] [INFO ] [sig ] Generating forecast for: SMX [2026-03-10T20:31:06.621102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-03-10T20:31:06.634715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-03-10T20:31:06.635105] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-03-10T20:31:06.636019] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-03-10T20:31:06.636074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:06.636123] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:06.636154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:06.636212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:06.694308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:06.695069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:06.695156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:06.695190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:06.802966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:06.803127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:06.803170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:06.803199] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:06.806672] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=32.69%) [2026-03-10T20:31:06.806959] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-03-10T20:31:06.807088] [INFO ] [sig ] SMX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:06.951609] [INFO ] [LOCAL ] Saved forecast: SMX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SMX.txt [2026-03-10T20:31:06.951781] [INFO ] [sig ] [2676/3275] Completed SMX in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-10T20:31:06.951821] [INFO ] [sig ] [2677/3275] Forecasting SN... [2026-03-10T20:31:06.952017] [INFO ] [sig ] Generating forecast for: SN [2026-03-10T20:31:06.952048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-03-10T20:31:06.965644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-03-10T20:31:06.966018] [INFO ] [FORECASTER] Starting predict_future for SN [2026-03-10T20:31:06.967059] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-03-10T20:31:06.967115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:06.967148] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:06.967175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:06.967253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:07.026662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:07.027619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:07.027708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:07.027744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:07.162938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:07.163111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:07.163158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:07.163189] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:07.166900] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: DOWN (p=26.00%) [2026-03-10T20:31:07.167186] [INFO ] [FORECASTER] Completed predict_future for SN [2026-03-10T20:31:07.167320] [INFO ] [sig ] SN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:07.313288] [INFO ] [LOCAL ] Saved forecast: SN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SN.txt [2026-03-10T20:31:07.313444] [INFO ] [sig ] [2677/3275] Completed SN in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-10T20:31:07.313486] [INFO ] [sig ] [2678/3275] Forecasting SNA... [2026-03-10T20:31:07.313518] [INFO ] [sig ] Generating forecast for: SNA [2026-03-10T20:31:07.313555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-03-10T20:31:07.326176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-03-10T20:31:07.326561] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-03-10T20:31:07.327472] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-03-10T20:31:07.327529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:07.327626] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:07.327658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:07.327728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:07.388958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:07.389923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:07.390015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:07.390049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:07.510001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:07.510162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:07.510204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:07.510235] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:07.513794] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-03-10T20:31:07.514076] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-03-10T20:31:07.514209] [INFO ] [sig ] SNA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:07.659094] [INFO ] [LOCAL ] Saved forecast: SNA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SNA.txt [2026-03-10T20:31:07.659252] [INFO ] [sig ] [2678/3275] Completed SNA in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 3.6m [2026-03-10T20:31:07.659295] [INFO ] [sig ] [2679/3275] Forecasting SNAP... [2026-03-10T20:31:07.659325] [INFO ] [sig ] Generating forecast for: SNAP [2026-03-10T20:31:07.659356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-03-10T20:31:07.670952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-03-10T20:31:07.671313] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-03-10T20:31:07.672171] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-03-10T20:31:07.672225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:07.672255] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:07.672281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:07.672336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:07.729929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:07.730664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:07.730746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:07.730780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:07.851877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:07.852042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:07.852084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:07.852114] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:07.856129] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: DOWN (p=10.44%) [2026-03-10T20:31:07.856407] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-03-10T20:31:07.856539] [INFO ] [sig ] SNAP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:08.008393] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SNAP.txt [2026-03-10T20:31:08.008567] [INFO ] [sig ] [2679/3275] Completed SNAP in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 3.6m [2026-03-10T20:31:08.008641] [INFO ] [sig ] [2680/3275] Forecasting SNCY... [2026-03-10T20:31:08.008679] [INFO ] [sig ] Generating forecast for: SNCY [2026-03-10T20:31:08.008725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-03-10T20:31:08.021471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-03-10T20:31:08.021854] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-03-10T20:31:08.022717] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-03-10T20:31:08.022772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:08.022806] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:08.022834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:08.022893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:08.081747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:08.082627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:08.082728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:08.082762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:08.209249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:08.209402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:08.209446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:08.209475] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:08.213004] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: DOWN (p=36.17%) [2026-03-10T20:31:08.213295] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-03-10T20:31:08.213425] [INFO ] [sig ] SNCY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:08.365566] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SNCY.txt [2026-03-10T20:31:08.365745] [INFO ] [sig ] [2680/3275] Completed SNCY in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 3.6m [2026-03-10T20:31:08.365787] [INFO ] [sig ] [2681/3275] Forecasting SND... [2026-03-10T20:31:08.365817] [INFO ] [sig ] Generating forecast for: SND [2026-03-10T20:31:08.365848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-03-10T20:31:08.377386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-03-10T20:31:08.377843] [INFO ] [FORECASTER] Starting predict_future for SND [2026-03-10T20:31:08.379419] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-03-10T20:31:08.379566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:08.379629] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:08.379659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:08.379724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:08.441605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:08.442741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:08.442854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:08.442905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:08.574387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:08.574560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:08.574640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:08.574737] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:08.578688] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: DOWN (p=49.33%) [2026-03-10T20:31:08.579012] [INFO ] [FORECASTER] Completed predict_future for SND [2026-03-10T20:31:08.579177] [INFO ] [sig ] SND: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:08.727062] [INFO ] [LOCAL ] Saved forecast: SND 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SND.txt [2026-03-10T20:31:08.727233] [INFO ] [sig ] [2681/3275] Completed SND in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 3.6m [2026-03-10T20:31:08.727275] [INFO ] [sig ] [2682/3275] Forecasting SNDL... [2026-03-10T20:31:08.727307] [INFO ] [sig ] Generating forecast for: SNDL [2026-03-10T20:31:08.727338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-03-10T20:31:08.738909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-03-10T20:31:08.739265] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-03-10T20:31:08.740117] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-03-10T20:31:08.740170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:08.740203] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:08.740230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:08.740306] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:08.799017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:08.800014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:08.800116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:08.800151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:08.921793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:08.921957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:08.921999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:08.922030] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:08.926023] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=1.79%) [2026-03-10T20:31:08.926327] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-03-10T20:31:08.926669] [INFO ] [sig ] SNDL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:09.104693] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SNDL.txt [2026-03-10T20:31:09.105120] [INFO ] [sig ] [2682/3275] Completed SNDL in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 3.6m [2026-03-10T20:31:09.105173] [INFO ] [sig ] [2683/3275] Forecasting SNDX... [2026-03-10T20:31:09.105216] [INFO ] [sig ] Generating forecast for: SNDX [2026-03-10T20:31:09.105257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-03-10T20:31:09.123657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-03-10T20:31:09.124226] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-03-10T20:31:09.125809] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-03-10T20:31:09.125919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:09.125964] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:09.126003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:09.126091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:09.199356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:09.200591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:09.200695] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:09.200731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:09.334083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:09.334305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:09.334362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:09.334414] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:09.339682] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: UP (p=85.51%) [2026-03-10T20:31:09.340204] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-03-10T20:31:09.340368] [INFO ] [sig ] SNDX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:09.494492] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SNDX.txt [2026-03-10T20:31:09.494663] [INFO ] [sig ] [2683/3275] Completed SNDX in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 3.5m [2026-03-10T20:31:09.494711] [INFO ] [sig ] [2684/3275] Forecasting SNES... [2026-03-10T20:31:09.494744] [INFO ] [sig ] Generating forecast for: SNES [2026-03-10T20:31:09.494776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-03-10T20:31:09.506824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-03-10T20:31:09.507204] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-03-10T20:31:09.508065] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-03-10T20:31:09.508119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:09.508182] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:09.508212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:09.508269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:09.565919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:09.566658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:09.566741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:09.566774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:09.688433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:09.688626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:09.688683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:09.688725] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:09.693068] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: UP (p=92.02%) [2026-03-10T20:31:09.693396] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-03-10T20:31:09.693549] [INFO ] [sig ] SNES: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:09.856952] [INFO ] [LOCAL ] Saved forecast: SNES 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SNES.txt [2026-03-10T20:31:09.857122] [INFO ] [sig ] [2684/3275] Completed SNES in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 3.5m [2026-03-10T20:31:09.857165] [INFO ] [sig ] [2685/3275] Forecasting SNEX... [2026-03-10T20:31:09.857195] [INFO ] [sig ] Generating forecast for: SNEX [2026-03-10T20:31:09.857227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-03-10T20:31:09.868514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-03-10T20:31:09.868901] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-03-10T20:31:09.869777] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-03-10T20:31:09.869840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:09.869873] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:09.869900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:09.869957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:09.932694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:09.933811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:09.933897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:09.934121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:10.058723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:10.059076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:10.059117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:10.059146] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:10.063042] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: UP (p=92.09%) [2026-03-10T20:31:10.063332] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-03-10T20:31:10.063463] [INFO ] [sig ] SNEX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:10.210021] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SNEX.txt [2026-03-10T20:31:10.210156] [INFO ] [sig ] [2685/3275] Completed SNEX in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 3.5m [2026-03-10T20:31:10.210198] [INFO ] [sig ] [2686/3275] Forecasting SNFCA... [2026-03-10T20:31:10.210227] [INFO ] [sig ] Generating forecast for: SNFCA [2026-03-10T20:31:10.210257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-03-10T20:31:10.221524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-03-10T20:31:10.221888] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-03-10T20:31:10.222775] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-03-10T20:31:10.222840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:10.222875] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:10.222903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:10.222967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:10.283828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:10.284523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:10.284633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:10.284678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:10.400811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:10.400956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:10.400997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:10.401026] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:10.404413] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: UP (p=58.72%) [2026-03-10T20:31:10.404709] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-03-10T20:31:10.404836] [INFO ] [sig ] SNFCA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:10.547019] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SNFCA.txt [2026-03-10T20:31:10.547139] [INFO ] [sig ] [2686/3275] Completed SNFCA in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 3.5m [2026-03-10T20:31:10.547179] [INFO ] [sig ] [2687/3275] Forecasting SNGX... [2026-03-10T20:31:10.547208] [INFO ] [sig ] Generating forecast for: SNGX [2026-03-10T20:31:10.547238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-03-10T20:31:10.558020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-03-10T20:31:10.558372] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-03-10T20:31:10.559176] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-03-10T20:31:10.559229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:10.559261] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:10.559288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:10.559358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:10.617194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:10.617891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:10.617970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:10.618002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:10.743014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:10.743181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:10.743228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:10.743263] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:10.747737] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: UP (p=97.34%) [2026-03-10T20:31:10.748084] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-03-10T20:31:10.748267] [INFO ] [sig ] SNGX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:10.898207] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SNGX.txt [2026-03-10T20:31:10.898346] [INFO ] [sig ] [2687/3275] Completed SNGX in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 3.5m [2026-03-10T20:31:10.898386] [INFO ] [sig ] [2688/3275] Forecasting SNN... [2026-03-10T20:31:10.898416] [INFO ] [sig ] Generating forecast for: SNN [2026-03-10T20:31:10.898447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-03-10T20:31:10.910077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-03-10T20:31:10.910411] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-03-10T20:31:10.911221] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-03-10T20:31:10.911275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:10.911308] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:10.911337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:10.911394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:10.973459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:10.974382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:10.974502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:10.974538] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:11.095524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:11.095699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:11.095748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:11.095784] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:11.099252] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: UP (p=70.60%) [2026-03-10T20:31:11.099527] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-03-10T20:31:11.099686] [INFO ] [sig ] SNN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:11.245086] [INFO ] [LOCAL ] Saved forecast: SNN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SNN.txt [2026-03-10T20:31:11.245245] [INFO ] [sig ] [2688/3275] Completed SNN in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 3.5m [2026-03-10T20:31:11.245285] [INFO ] [sig ] [2689/3275] Forecasting SNOA... [2026-03-10T20:31:11.245315] [INFO ] [sig ] Generating forecast for: SNOA [2026-03-10T20:31:11.245346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-03-10T20:31:11.257383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-03-10T20:31:11.257769] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-03-10T20:31:11.258865] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-03-10T20:31:11.258932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:11.258966] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:11.259172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:11.259231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:11.320378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:11.321224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:11.321305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:11.321339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:11.436145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:11.436295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:11.436335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:11.436363] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:11.439841] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: DOWN (p=30.15%) [2026-03-10T20:31:11.440123] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-03-10T20:31:11.440249] [INFO ] [sig ] SNOA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:11.585404] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SNOA.txt [2026-03-10T20:31:11.585534] [INFO ] [sig ] [2689/3275] Completed SNOA in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 3.5m [2026-03-10T20:31:11.585592] [INFO ] [sig ] [2690/3275] Forecasting SNPS... [2026-03-10T20:31:11.585626] [INFO ] [sig ] Generating forecast for: SNPS [2026-03-10T20:31:11.585657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-03-10T20:31:11.596961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-03-10T20:31:11.597465] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-03-10T20:31:11.598497] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-03-10T20:31:11.598550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:11.598606] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:11.598635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:11.598691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:11.658071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:11.658809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:11.658897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:11.658931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:11.787813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:11.787983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:11.788032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:11.788068] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:11.792337] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: DOWN (p=16.61%) [2026-03-10T20:31:11.792655] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-03-10T20:31:11.792787] [INFO ] [sig ] SNPS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:11.938793] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SNPS.txt [2026-03-10T20:31:11.938934] [INFO ] [sig ] [2690/3275] Completed SNPS in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 3.5m [2026-03-10T20:31:11.938972] [INFO ] [sig ] [2691/3275] Forecasting SNX... [2026-03-10T20:31:11.939002] [INFO ] [sig ] Generating forecast for: SNX [2026-03-10T20:31:11.939041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-03-10T20:31:11.951023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-03-10T20:31:11.951355] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-03-10T20:31:11.952199] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-03-10T20:31:11.952253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:11.952285] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:11.952312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:11.952370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:12.010674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:12.011354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:12.011433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:12.011466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:12.137529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:12.137723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:12.137765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:12.137794] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:12.141566] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: DOWN (p=19.87%) [2026-03-10T20:31:12.142002] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-03-10T20:31:12.142161] [INFO ] [sig ] SNX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:12.305956] [INFO ] [LOCAL ] Saved forecast: SNX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SNX.txt [2026-03-10T20:31:12.306128] [INFO ] [sig ] [2691/3275] Completed SNX in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 3.5m [2026-03-10T20:31:12.306171] [INFO ] [sig ] [2692/3275] Forecasting SNY... [2026-03-10T20:31:12.306201] [INFO ] [sig ] Generating forecast for: SNY [2026-03-10T20:31:12.306231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-03-10T20:31:12.317849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-03-10T20:31:12.318255] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-03-10T20:31:12.319296] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-03-10T20:31:12.319350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:12.319382] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:12.319410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:12.319467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:12.379497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:12.380466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:12.380550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:12.380605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:12.501391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:12.501551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:12.501612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:12.501644] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:12.505207] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-03-10T20:31:12.505524] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-03-10T20:31:12.505690] [INFO ] [sig ] SNY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:12.655380] [INFO ] [LOCAL ] Saved forecast: SNY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SNY.txt [2026-03-10T20:31:12.655531] [INFO ] [sig ] [2692/3275] Completed SNY in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 3.5m [2026-03-10T20:31:12.655594] [INFO ] [sig ] [2693/3275] Forecasting SO... [2026-03-10T20:31:12.655630] [INFO ] [sig ] Generating forecast for: SO [2026-03-10T20:31:12.655663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-03-10T20:31:12.668588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-03-10T20:31:12.668897] [INFO ] [FORECASTER] Starting predict_future for SO [2026-03-10T20:31:12.669730] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-03-10T20:31:12.669782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:12.669814] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:12.669841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:12.669898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:12.729911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:12.730727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:12.730832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:12.730867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:12.853211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:12.853373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:12.853414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:12.853443] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:12.856926] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: DOWN (p=41.27%) [2026-03-10T20:31:12.857219] [INFO ] [FORECASTER] Completed predict_future for SO [2026-03-10T20:31:12.857351] [INFO ] [sig ] SO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:12.999515] [INFO ] [LOCAL ] Saved forecast: SO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SO.txt [2026-03-10T20:31:12.999691] [INFO ] [sig ] [2693/3275] Completed SO in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 3.5m [2026-03-10T20:31:12.999744] [INFO ] [sig ] [2694/3275] Forecasting SOCL... [2026-03-10T20:31:12.999775] [INFO ] [sig ] Generating forecast for: SOCL [2026-03-10T20:31:12.999805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-03-10T20:31:13.010810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-03-10T20:31:13.011207] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-03-10T20:31:13.012080] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-03-10T20:31:13.012137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:13.012172] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:13.012202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:13.012261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:13.072796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:13.073913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:13.074193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:13.074228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:13.184026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:13.184186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:13.184228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:13.184259] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:13.187848] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: UP (p=83.94%) [2026-03-10T20:31:13.188244] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-03-10T20:31:13.188402] [INFO ] [sig ] SOCL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:13.342568] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SOCL.txt [2026-03-10T20:31:13.342857] [INFO ] [sig ] [2694/3275] Completed SOCL in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 3.5m [2026-03-10T20:31:13.342921] [INFO ] [sig ] [2695/3275] Forecasting SOFI... [2026-03-10T20:31:13.342965] [INFO ] [sig ] Generating forecast for: SOFI [2026-03-10T20:31:13.343009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-03-10T20:31:13.359191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-03-10T20:31:13.359724] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-03-10T20:31:13.360934] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-03-10T20:31:13.361004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:13.361096] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:13.361143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:13.361233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:13.426638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:13.427569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:13.427675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:13.427711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:13.551353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:13.551507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:13.551546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:13.551595] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:13.555020] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: UP (p=99.17%) [2026-03-10T20:31:13.555297] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-03-10T20:31:13.555426] [INFO ] [sig ] SOFI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:13.700131] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SOFI.txt [2026-03-10T20:31:13.700268] [INFO ] [sig ] [2695/3275] Completed SOFI in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 3.5m [2026-03-10T20:31:13.700309] [INFO ] [sig ] [2696/3275] Forecasting SOGP... [2026-03-10T20:31:13.700339] [INFO ] [sig ] Generating forecast for: SOGP [2026-03-10T20:31:13.700368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-03-10T20:31:13.712333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-03-10T20:31:13.712692] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-03-10T20:31:13.713508] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-03-10T20:31:13.713561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:13.713613] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:13.713642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:13.713698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:13.771363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:13.772051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:13.772131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:13.772164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:13.887436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:13.887636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:13.887684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:13.887717] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:13.891425] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: UP (p=89.25%) [2026-03-10T20:31:13.891745] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-03-10T20:31:13.891903] [INFO ] [sig ] SOGP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:14.042439] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SOGP.txt [2026-03-10T20:31:14.042612] [INFO ] [sig ] [2696/3275] Completed SOGP in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 3.5m [2026-03-10T20:31:14.042655] [INFO ] [sig ] [2697/3275] Forecasting SOJC... [2026-03-10T20:31:14.042686] [INFO ] [sig ] Generating forecast for: SOJC [2026-03-10T20:31:14.042717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-03-10T20:31:14.054206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-03-10T20:31:14.054608] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-03-10T20:31:14.055435] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-03-10T20:31:14.055490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:14.055524] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:14.055553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:14.055630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:14.121427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:14.122486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:14.122633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:14.122675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:14.244116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:14.244315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:14.244371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:14.244404] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:14.248706] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: DOWN (p=48.01%) [2026-03-10T20:31:14.249260] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-03-10T20:31:14.249407] [INFO ] [sig ] SOJC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:14.405617] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SOJC.txt [2026-03-10T20:31:14.405785] [INFO ] [sig ] [2697/3275] Completed SOJC in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 3.5m [2026-03-10T20:31:14.405833] [INFO ] [sig ] [2698/3275] Forecasting SOJD... [2026-03-10T20:31:14.405870] [INFO ] [sig ] Generating forecast for: SOJD [2026-03-10T20:31:14.405904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-03-10T20:31:14.417799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-03-10T20:31:14.418233] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-03-10T20:31:14.419117] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-03-10T20:31:14.419171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:14.419203] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:14.419230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:14.419287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:14.479688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:14.480607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:14.480700] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:14.480735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:14.604313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:14.604483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:14.604524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:14.604609] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:14.608866] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: UP (p=88.08%) [2026-03-10T20:31:14.609211] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-03-10T20:31:14.609359] [INFO ] [sig ] SOJD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:14.796174] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SOJD.txt [2026-03-10T20:31:14.796385] [INFO ] [sig ] [2698/3275] Completed SOJD in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 3.5m [2026-03-10T20:31:14.796459] [INFO ] [sig ] [2699/3275] Forecasting SOJE... [2026-03-10T20:31:14.796514] [INFO ] [sig ] Generating forecast for: SOJE [2026-03-10T20:31:14.796598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-03-10T20:31:14.811914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-03-10T20:31:14.812410] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-03-10T20:31:14.813625] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-03-10T20:31:14.813710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:14.813768] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:14.813818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:14.813908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:14.904419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:14.905480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:14.905604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:14.905642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:15.026881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:15.027043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:15.027085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:15.027115] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:15.030669] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: DOWN (p=15.48%) [2026-03-10T20:31:15.030976] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-03-10T20:31:15.031117] [INFO ] [sig ] SOJE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:15.181344] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SOJE.txt [2026-03-10T20:31:15.181510] [INFO ] [sig ] [2699/3275] Completed SOJE in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 3.5m [2026-03-10T20:31:15.181554] [INFO ] [sig ] [2700/3275] Forecasting SON... [2026-03-10T20:31:15.181612] [INFO ] [sig ] Generating forecast for: SON [2026-03-10T20:31:15.181647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-03-10T20:31:15.193911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-03-10T20:31:15.194348] [INFO ] [FORECASTER] Starting predict_future for SON [2026-03-10T20:31:15.195238] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-03-10T20:31:15.195292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:15.195358] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:15.195388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:15.195446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:15.253633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:15.254502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:15.254608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:15.254646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:15.382843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:15.383019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:15.383079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:15.383125] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:15.387361] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: UP (p=96.54%) [2026-03-10T20:31:15.387775] [INFO ] [FORECASTER] Completed predict_future for SON [2026-03-10T20:31:15.387932] [INFO ] [sig ] SON: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:15.540063] [INFO ] [LOCAL ] Saved forecast: SON 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SON.txt [2026-03-10T20:31:15.540222] [INFO ] [sig ] [2700/3275] Completed SON in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-10T20:31:15.540262] [INFO ] [sig ] [2701/3275] Forecasting SONO... [2026-03-10T20:31:15.540293] [INFO ] [sig ] Generating forecast for: SONO [2026-03-10T20:31:15.540324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-03-10T20:31:15.552354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-03-10T20:31:15.552765] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-03-10T20:31:15.553610] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-03-10T20:31:15.553663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:15.553695] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:15.553722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:15.553782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:15.612357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:15.613308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:15.613402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:15.613437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:15.763009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:15.763418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:15.763472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:15.763511] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:15.769158] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: UP (p=86.12%) [2026-03-10T20:31:15.769678] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-03-10T20:31:15.769899] [INFO ] [sig ] SONO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:15.935847] [INFO ] [LOCAL ] Saved forecast: SONO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SONO.txt [2026-03-10T20:31:15.936208] [INFO ] [sig ] [2701/3275] Completed SONO in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-10T20:31:15.936250] [INFO ] [sig ] [2702/3275] Forecasting SOPH... [2026-03-10T20:31:15.936280] [INFO ] [sig ] Generating forecast for: SOPH [2026-03-10T20:31:15.936311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-03-10T20:31:15.948821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-03-10T20:31:15.949226] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-03-10T20:31:15.950085] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-03-10T20:31:15.950140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:15.950172] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:15.950200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:15.950258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:16.007302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:16.008240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:16.008330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:16.008363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:16.128180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:16.128346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:16.128386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:16.128415] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:16.131878] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: DOWN (p=17.11%) [2026-03-10T20:31:16.132188] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-03-10T20:31:16.132326] [INFO ] [sig ] SOPH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:16.278502] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SOPH.txt [2026-03-10T20:31:16.278678] [INFO ] [sig ] [2702/3275] Completed SOPH in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-10T20:31:16.278723] [INFO ] [sig ] [2703/3275] Forecasting SOUN... [2026-03-10T20:31:16.278752] [INFO ] [sig ] Generating forecast for: SOUN [2026-03-10T20:31:16.278783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-03-10T20:31:16.290720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-03-10T20:31:16.291097] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-03-10T20:31:16.291903] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-03-10T20:31:16.291957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:16.291989] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:16.292016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:16.292073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:16.350470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:16.351384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:16.351469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:16.351503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:16.474973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:16.475158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:16.475199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:16.475228] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:16.479046] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=26.94%) [2026-03-10T20:31:16.479346] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-03-10T20:31:16.479488] [INFO ] [sig ] SOUN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:16.629906] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SOUN.txt [2026-03-10T20:31:16.630084] [INFO ] [sig ] [2703/3275] Completed SOUN in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-10T20:31:16.630141] [INFO ] [sig ] [2704/3275] Forecasting SOXQ... [2026-03-10T20:31:16.630175] [INFO ] [sig ] Generating forecast for: SOXQ [2026-03-10T20:31:16.630206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-03-10T20:31:16.643334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-03-10T20:31:16.643773] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-03-10T20:31:16.644945] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-03-10T20:31:16.645166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:16.645198] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:16.645225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:16.645282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:16.704590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:16.705694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:16.705806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:16.705841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:16.836362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:16.836522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:16.836596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:16.836644] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:16.840265] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=14.52%) [2026-03-10T20:31:16.840555] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-03-10T20:31:16.840739] [INFO ] [sig ] SOXQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:16.997916] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SOXQ.txt [2026-03-10T20:31:16.998086] [INFO ] [sig ] [2704/3275] Completed SOXQ in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-10T20:31:16.998129] [INFO ] [sig ] [2705/3275] Forecasting SOXX... [2026-03-10T20:31:16.998177] [INFO ] [sig ] Generating forecast for: SOXX [2026-03-10T20:31:16.998208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-03-10T20:31:17.011156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-03-10T20:31:17.011566] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-03-10T20:31:17.012396] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-03-10T20:31:17.012449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:17.012481] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:17.012508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:17.012564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:17.073925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:17.074901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:17.075044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:17.075086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:17.207236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:17.207405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:17.207448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:17.207479] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:17.211284] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: DOWN (p=16.24%) [2026-03-10T20:31:17.211666] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-03-10T20:31:17.211837] [INFO ] [sig ] SOXX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:17.366866] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SOXX.txt [2026-03-10T20:31:17.367010] [INFO ] [sig ] [2705/3275] Completed SOXX in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-10T20:31:17.367052] [INFO ] [sig ] [2706/3275] Forecasting SPAI... [2026-03-10T20:31:17.367084] [INFO ] [sig ] Generating forecast for: SPAI [2026-03-10T20:31:17.367115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-03-10T20:31:17.380390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-03-10T20:31:17.380771] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-03-10T20:31:17.381645] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-03-10T20:31:17.381706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:17.381740] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:17.381769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:17.381829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:17.442773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:17.443499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:17.443610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:17.443650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:17.564806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:17.564974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:17.565028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:17.565063] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:17.568660] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: DOWN (p=39.79%) [2026-03-10T20:31:17.568950] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-03-10T20:31:17.569083] [INFO ] [sig ] SPAI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:17.719987] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SPAI.txt [2026-03-10T20:31:17.720142] [INFO ] [sig ] [2706/3275] Completed SPAI in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-10T20:31:17.720193] [INFO ] [sig ] [2707/3275] Forecasting SPB... [2026-03-10T20:31:17.720224] [INFO ] [sig ] Generating forecast for: SPB [2026-03-10T20:31:17.720257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-03-10T20:31:17.731868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-03-10T20:31:17.732287] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-03-10T20:31:17.733152] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-03-10T20:31:17.733208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:17.733242] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:17.733271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:17.733330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:17.795044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:17.795979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:17.796071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:17.796107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:17.925268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:17.925439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:17.925505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:17.925542] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:17.929606] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: DOWN (p=46.19%) [2026-03-10T20:31:17.929908] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-03-10T20:31:17.930046] [INFO ] [sig ] SPB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:18.082244] [INFO ] [LOCAL ] Saved forecast: SPB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SPB.txt [2026-03-10T20:31:18.082401] [INFO ] [sig ] [2707/3275] Completed SPB in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-10T20:31:18.082443] [INFO ] [sig ] [2708/3275] Forecasting SPCB... [2026-03-10T20:31:18.082472] [INFO ] [sig ] Generating forecast for: SPCB [2026-03-10T20:31:18.082502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-03-10T20:31:18.095287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-03-10T20:31:18.095669] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-03-10T20:31:18.096627] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-03-10T20:31:18.096681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:18.096712] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:18.096739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:18.096796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:18.165543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:18.166855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:18.166981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:18.167016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:18.288291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:18.288467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:18.288508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:18.288538] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:18.292084] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: UP (p=54.67%) [2026-03-10T20:31:18.292364] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-03-10T20:31:18.292493] [INFO ] [sig ] SPCB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:18.443156] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SPCB.txt [2026-03-10T20:31:18.443360] [INFO ] [sig ] [2708/3275] Completed SPCB in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-10T20:31:18.443406] [INFO ] [sig ] [2709/3275] Forecasting SPCE... [2026-03-10T20:31:18.443438] [INFO ] [sig ] Generating forecast for: SPCE [2026-03-10T20:31:18.443479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-03-10T20:31:18.455641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-03-10T20:31:18.456021] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-03-10T20:31:18.456867] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-03-10T20:31:18.456934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:18.456976] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:18.457006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:18.457073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:18.517089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:18.517870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:18.517970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:18.518004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:18.638458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:18.638637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:18.638681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:18.638712] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:18.642249] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: UP (p=60.09%) [2026-03-10T20:31:18.642599] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-03-10T20:31:18.642751] [INFO ] [sig ] SPCE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:18.791547] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SPCE.txt [2026-03-10T20:31:18.791730] [INFO ] [sig ] [2709/3275] Completed SPCE in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-10T20:31:18.791772] [INFO ] [sig ] [2710/3275] Forecasting SPE... [2026-03-10T20:31:18.791803] [INFO ] [sig ] Generating forecast for: SPE [2026-03-10T20:31:18.791835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-03-10T20:31:18.804544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-03-10T20:31:18.804948] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-03-10T20:31:18.805788] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-03-10T20:31:18.805849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:18.805889] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:18.805923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:18.805992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:18.866610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:18.867555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:18.867662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:18.867697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:18.992213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:18.992386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:18.992435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:18.992471] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:18.996484] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-03-10T20:31:18.996825] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-03-10T20:31:18.996964] [INFO ] [sig ] SPE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:19.142538] [INFO ] [LOCAL ] Saved forecast: SPE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SPE.txt [2026-03-10T20:31:19.142719] [INFO ] [sig ] [2710/3275] Completed SPE in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-10T20:31:19.142761] [INFO ] [sig ] [2711/3275] Forecasting SPFI... [2026-03-10T20:31:19.142793] [INFO ] [sig ] Generating forecast for: SPFI [2026-03-10T20:31:19.142823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-03-10T20:31:19.156645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-03-10T20:31:19.157014] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-03-10T20:31:19.158017] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-03-10T20:31:19.158070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:19.158128] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:19.158181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:19.158286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:19.219132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:19.220053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:19.220137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:19.220170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:19.342737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:19.342919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:19.342966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:19.342997] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:19.346736] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-03-10T20:31:19.347052] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-03-10T20:31:19.347194] [INFO ] [sig ] SPFI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:19.491406] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SPFI.txt [2026-03-10T20:31:19.491565] [INFO ] [sig ] [2711/3275] Completed SPFI in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-10T20:31:19.491626] [INFO ] [sig ] [2712/3275] Forecasting SPG... [2026-03-10T20:31:19.491657] [INFO ] [sig ] Generating forecast for: SPG [2026-03-10T20:31:19.491688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-03-10T20:31:19.503330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-03-10T20:31:19.503727] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-03-10T20:31:19.504560] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-03-10T20:31:19.504631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:19.504693] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:19.504721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:19.504778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:19.561637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:19.562598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:19.562692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:19.562728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:19.689033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:19.689199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:19.689241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:19.689269] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:19.692881] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: DOWN (p=6.02%) [2026-03-10T20:31:19.693182] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-03-10T20:31:19.693311] [INFO ] [sig ] SPG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:19.837810] [INFO ] [LOCAL ] Saved forecast: SPG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SPG.txt [2026-03-10T20:31:19.837991] [INFO ] [sig ] [2712/3275] Completed SPG in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 3.4m [2026-03-10T20:31:19.838034] [INFO ] [sig ] [2713/3275] Forecasting SPGI... [2026-03-10T20:31:19.838065] [INFO ] [sig ] Generating forecast for: SPGI [2026-03-10T20:31:19.838097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-03-10T20:31:19.849453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-03-10T20:31:19.849859] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-03-10T20:31:19.850694] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-03-10T20:31:19.850746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:19.850777] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:19.850804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:19.850860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:19.911023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:19.911995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:19.912086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:19.912126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:20.039178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:20.039337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:20.039377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:20.039406] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:20.043139] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: DOWN (p=19.49%) [2026-03-10T20:31:20.043423] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-03-10T20:31:20.043554] [INFO ] [sig ] SPGI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:20.197567] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SPGI.txt [2026-03-10T20:31:20.197761] [INFO ] [sig ] [2713/3275] Completed SPGI in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 3.4m [2026-03-10T20:31:20.197812] [INFO ] [sig ] [2714/3275] Forecasting SPH... [2026-03-10T20:31:20.197843] [INFO ] [sig ] Generating forecast for: SPH [2026-03-10T20:31:20.197874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-03-10T20:31:20.210277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-03-10T20:31:20.210708] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-03-10T20:31:20.211630] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-03-10T20:31:20.211688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:20.211722] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:20.211752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:20.211811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:20.274813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:20.275833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:20.275925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:20.275961] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:20.406725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:20.406916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:20.406976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:20.407022] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:20.411462] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: DOWN (p=26.56%) [2026-03-10T20:31:20.411801] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-03-10T20:31:20.411939] [INFO ] [sig ] SPH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:20.560641] [INFO ] [LOCAL ] Saved forecast: SPH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SPH.txt [2026-03-10T20:31:20.560798] [INFO ] [sig ] [2714/3275] Completed SPH in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 3.4m [2026-03-10T20:31:20.560839] [INFO ] [sig ] [2715/3275] Forecasting SPOK... [2026-03-10T20:31:20.560885] [INFO ] [sig ] Generating forecast for: SPOK [2026-03-10T20:31:20.560925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-03-10T20:31:20.572961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-03-10T20:31:20.573349] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-03-10T20:31:20.574180] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-03-10T20:31:20.574234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:20.574266] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:20.574292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:20.574349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:20.632227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:20.633120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:20.633203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:20.633236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:20.757353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:20.757530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:20.757596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:20.757678] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:20.762393] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-03-10T20:31:20.762753] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-03-10T20:31:20.762906] [INFO ] [sig ] SPOK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:20.908925] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SPOK.txt [2026-03-10T20:31:20.909084] [INFO ] [sig ] [2715/3275] Completed SPOK in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 3.4m [2026-03-10T20:31:20.909125] [INFO ] [sig ] [2716/3275] Forecasting SPRO... [2026-03-10T20:31:20.909155] [INFO ] [sig ] Generating forecast for: SPRO [2026-03-10T20:31:20.909187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-03-10T20:31:20.920125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-03-10T20:31:20.920479] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-03-10T20:31:20.921292] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-03-10T20:31:20.921346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:20.921378] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:20.921405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:20.921463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:20.983181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:20.984133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:20.984219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:20.984254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:21.114338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:21.114499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:21.114542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:21.114590] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:21.118514] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: DOWN (p=4.85%) [2026-03-10T20:31:21.118848] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-03-10T20:31:21.119014] [INFO ] [sig ] SPRO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:21.268541] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SPRO.txt [2026-03-10T20:31:21.268718] [INFO ] [sig ] [2716/3275] Completed SPRO in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-10T20:31:21.268759] [INFO ] [sig ] [2717/3275] Forecasting SPRX... [2026-03-10T20:31:21.268788] [INFO ] [sig ] Generating forecast for: SPRX [2026-03-10T20:31:21.268818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-03-10T20:31:21.280167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-03-10T20:31:21.280531] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-03-10T20:31:21.281346] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-03-10T20:31:21.281399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:21.281431] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:21.281457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:21.281515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:21.338374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:21.339290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:21.339372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:21.339405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:21.463989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:21.464546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:21.464619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:21.464659] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:21.469909] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: UP (p=64.53%) [2026-03-10T20:31:21.470294] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-03-10T20:31:21.470463] [INFO ] [sig ] SPRX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:21.624038] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SPRX.txt [2026-03-10T20:31:21.624206] [INFO ] [sig ] [2717/3275] Completed SPRX in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-10T20:31:21.624247] [INFO ] [sig ] [2718/3275] Forecasting SPRY... [2026-03-10T20:31:21.624278] [INFO ] [sig ] Generating forecast for: SPRY [2026-03-10T20:31:21.624311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-03-10T20:31:21.636329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-03-10T20:31:21.636764] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-03-10T20:31:21.637652] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-03-10T20:31:21.637706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:21.637739] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:21.637767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:21.637825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:21.695412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:21.696373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:21.696460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:21.696493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:21.823767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:21.823929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:21.823969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:21.824014] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:21.827460] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: UP (p=69.54%) [2026-03-10T20:31:21.827763] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-03-10T20:31:21.827901] [INFO ] [sig ] SPRY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:21.974148] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SPRY.txt [2026-03-10T20:31:21.974308] [INFO ] [sig ] [2718/3275] Completed SPRY in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-10T20:31:21.974348] [INFO ] [sig ] [2719/3275] Forecasting SPSC... [2026-03-10T20:31:21.974379] [INFO ] [sig ] Generating forecast for: SPSC [2026-03-10T20:31:21.974409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-03-10T20:31:21.985624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-03-10T20:31:21.986000] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-03-10T20:31:21.986879] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-03-10T20:31:21.986934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:21.986968] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:21.986998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:21.987056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:22.047381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:22.048434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:22.048538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:22.048592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:22.175219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:22.175380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:22.175421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:22.175451] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:22.179024] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: UP (p=86.87%) [2026-03-10T20:31:22.179326] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-03-10T20:31:22.179459] [INFO ] [sig ] SPSC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:22.328013] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SPSC.txt [2026-03-10T20:31:22.328212] [INFO ] [sig ] [2719/3275] Completed SPSC in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-10T20:31:22.328256] [INFO ] [sig ] [2720/3275] Forecasting SPWH... [2026-03-10T20:31:22.328287] [INFO ] [sig ] Generating forecast for: SPWH [2026-03-10T20:31:22.328319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-03-10T20:31:22.340877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-03-10T20:31:22.341257] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-03-10T20:31:22.342143] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-03-10T20:31:22.342197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:22.342230] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:22.342258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:22.342316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:22.401604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:22.402538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:22.402639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:22.402709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:22.530637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:22.530800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:22.530842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:22.530870] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:22.534780] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-03-10T20:31:22.535066] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-03-10T20:31:22.535198] [INFO ] [sig ] SPWH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:22.684960] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SPWH.txt [2026-03-10T20:31:22.685300] [INFO ] [sig ] [2720/3275] Completed SPWH in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-10T20:31:22.685341] [INFO ] [sig ] [2721/3275] Forecasting SPXC... [2026-03-10T20:31:22.685371] [INFO ] [sig ] Generating forecast for: SPXC [2026-03-10T20:31:22.685401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-03-10T20:31:22.698203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-03-10T20:31:22.698528] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-03-10T20:31:22.699368] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-03-10T20:31:22.699421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:22.699452] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:22.699479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:22.699536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:22.757466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:22.758128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:22.758227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:22.758260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:22.881099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:22.881261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:22.881302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:22.881333] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:22.884842] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: DOWN (p=16.97%) [2026-03-10T20:31:22.885134] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-03-10T20:31:22.885269] [INFO ] [sig ] SPXC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:23.031419] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SPXC.txt [2026-03-10T20:31:23.031592] [INFO ] [sig ] [2721/3275] Completed SPXC in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-10T20:31:23.031635] [INFO ] [sig ] [2722/3275] Forecasting SPXX... [2026-03-10T20:31:23.031666] [INFO ] [sig ] Generating forecast for: SPXX [2026-03-10T20:31:23.031697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-03-10T20:31:23.043716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-03-10T20:31:23.044033] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-03-10T20:31:23.044864] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-03-10T20:31:23.044916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:23.044948] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:23.044999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:23.045059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:23.102902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:23.103524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:23.103642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:23.103677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:23.227073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:23.227506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:23.227557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:23.227607] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:23.232274] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: UP (p=67.88%) [2026-03-10T20:31:23.232624] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-03-10T20:31:23.232770] [INFO ] [sig ] SPXX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:23.386537] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SPXX.txt [2026-03-10T20:31:23.386730] [INFO ] [sig ] [2722/3275] Completed SPXX in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-10T20:31:23.386773] [INFO ] [sig ] [2723/3275] Forecasting SQM... [2026-03-10T20:31:23.386803] [INFO ] [sig ] Generating forecast for: SQM [2026-03-10T20:31:23.386841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-03-10T20:31:23.400057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-03-10T20:31:23.400407] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-03-10T20:31:23.401464] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-03-10T20:31:23.401518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:23.401550] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:23.401599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:23.401667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:23.462300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:23.463302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:23.463401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:23.463464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:23.591929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:23.592092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:23.592134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:23.592165] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:23.595774] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: DOWN (p=19.46%) [2026-03-10T20:31:23.596057] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-03-10T20:31:23.596190] [INFO ] [sig ] SQM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:23.739389] [INFO ] [LOCAL ] Saved forecast: SQM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SQM.txt [2026-03-10T20:31:23.739526] [INFO ] [sig ] [2723/3275] Completed SQM in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-10T20:31:23.739566] [INFO ] [sig ] [2724/3275] Forecasting SQNS... [2026-03-10T20:31:23.739621] [INFO ] [sig ] Generating forecast for: SQNS [2026-03-10T20:31:23.739651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-03-10T20:31:23.752433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-03-10T20:31:23.752791] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-03-10T20:31:23.753657] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-03-10T20:31:23.753712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:23.753745] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:23.753774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:23.753832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:23.816872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:23.817904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:23.818021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:23.818066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:23.938267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:23.938435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:23.938477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:23.938504] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:23.942010] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: UP (p=63.70%) [2026-03-10T20:31:23.942524] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-03-10T20:31:23.942685] [INFO ] [sig ] SQNS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:24.091071] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SQNS.txt [2026-03-10T20:31:24.091467] [INFO ] [sig ] [2724/3275] Completed SQNS in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-10T20:31:24.091511] [INFO ] [sig ] [2725/3275] Forecasting SQQQ... [2026-03-10T20:31:24.091541] [INFO ] [sig ] Generating forecast for: SQQQ [2026-03-10T20:31:24.091593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-03-10T20:31:24.104424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-03-10T20:31:24.104914] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-03-10T20:31:24.105849] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-03-10T20:31:24.105909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:24.105948] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:24.105982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:24.106053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:24.168124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:24.169119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:24.169207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:24.169242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:24.298903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:24.299064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:24.299107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:24.299138] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:24.302821] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=19.80%) [2026-03-10T20:31:24.303105] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-03-10T20:31:24.303238] [INFO ] [sig ] SQQQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:24.451513] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SQQQ.txt [2026-03-10T20:31:24.451755] [INFO ] [sig ] [2725/3275] Completed SQQQ in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-10T20:31:24.451818] [INFO ] [sig ] [2726/3275] Forecasting SRAD... [2026-03-10T20:31:24.451852] [INFO ] [sig ] Generating forecast for: SRAD [2026-03-10T20:31:24.451892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-03-10T20:31:24.463687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-03-10T20:31:24.464123] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-03-10T20:31:24.465152] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-03-10T20:31:24.465207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:24.465240] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:24.465267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:24.465326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:24.528338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:24.529277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:24.529370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:24.529404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:24.661895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:24.662095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:24.662144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:24.662175] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:24.666021] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: UP (p=69.62%) [2026-03-10T20:31:24.666365] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-03-10T20:31:24.666508] [INFO ] [sig ] SRAD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:24.816264] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SRAD.txt [2026-03-10T20:31:24.816472] [INFO ] [sig ] [2726/3275] Completed SRAD in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-10T20:31:24.816532] [INFO ] [sig ] [2727/3275] Forecasting SRBK... [2026-03-10T20:31:24.816564] [INFO ] [sig ] Generating forecast for: SRBK [2026-03-10T20:31:24.816638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-03-10T20:31:24.828622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-03-10T20:31:24.829038] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-03-10T20:31:24.829912] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-03-10T20:31:24.829972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:24.830012] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:24.830046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:24.830116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:24.889357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:24.890343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:24.890434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:24.890470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:25.009860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:25.010043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:25.010097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:25.010133] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:25.013783] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: DOWN (p=20.79%) [2026-03-10T20:31:25.014138] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-03-10T20:31:25.014287] [INFO ] [sig ] SRBK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:25.162951] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SRBK.txt [2026-03-10T20:31:25.163130] [INFO ] [sig ] [2727/3275] Completed SRBK in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-10T20:31:25.163174] [INFO ] [sig ] [2728/3275] Forecasting SRCE... [2026-03-10T20:31:25.163205] [INFO ] [sig ] Generating forecast for: SRCE [2026-03-10T20:31:25.163235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-03-10T20:31:25.174769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-03-10T20:31:25.175161] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-03-10T20:31:25.175984] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-03-10T20:31:25.176037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:25.176070] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:25.176097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:25.176155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:25.244489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:25.245662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:25.245780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:25.245827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:25.380669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:25.380826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:25.380867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:25.380897] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:25.384428] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: DOWN (p=41.71%) [2026-03-10T20:31:25.384729] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-03-10T20:31:25.384863] [INFO ] [sig ] SRCE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:25.532251] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SRCE.txt [2026-03-10T20:31:25.532388] [INFO ] [sig ] [2728/3275] Completed SRCE in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-10T20:31:25.532430] [INFO ] [sig ] [2729/3275] Forecasting SRE... [2026-03-10T20:31:25.532460] [INFO ] [sig ] Generating forecast for: SRE [2026-03-10T20:31:25.532490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-03-10T20:31:25.543966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-03-10T20:31:25.544320] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-03-10T20:31:25.545157] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-03-10T20:31:25.545211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:25.545272] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:25.545301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:25.545358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:25.602605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:25.603458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:25.603545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:25.603598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:25.722296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:25.722450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:25.722489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:25.722517] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:25.725967] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: DOWN (p=1.79%) [2026-03-10T20:31:25.726252] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-03-10T20:31:25.726382] [INFO ] [sig ] SRE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:25.870411] [INFO ] [LOCAL ] Saved forecast: SRE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SRE.txt [2026-03-10T20:31:25.870551] [INFO ] [sig ] [2729/3275] Completed SRE in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 3.3m [2026-03-10T20:31:25.870612] [INFO ] [sig ] [2730/3275] Forecasting SREA... [2026-03-10T20:31:25.870643] [INFO ] [sig ] Generating forecast for: SREA [2026-03-10T20:31:25.870673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-03-10T20:31:25.882648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-03-10T20:31:25.883028] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-03-10T20:31:25.884048] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-03-10T20:31:25.884101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:25.884133] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:25.884160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:25.884217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:25.946172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:25.947133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:25.947220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:25.947255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:26.073367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:26.073528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:26.073586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:26.073620] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:26.077154] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=88.94%) [2026-03-10T20:31:26.077470] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-03-10T20:31:26.077627] [INFO ] [sig ] SREA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:26.226125] [INFO ] [LOCAL ] Saved forecast: SREA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SREA.txt [2026-03-10T20:31:26.226293] [INFO ] [sig ] [2730/3275] Completed SREA in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 3.3m [2026-03-10T20:31:26.226335] [INFO ] [sig ] [2731/3275] Forecasting SRFM... [2026-03-10T20:31:26.226365] [INFO ] [sig ] Generating forecast for: SRFM [2026-03-10T20:31:26.226395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-03-10T20:31:26.238739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-03-10T20:31:26.239167] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-03-10T20:31:26.240110] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-03-10T20:31:26.240168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:26.240202] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:26.240246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:26.240340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:26.300138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:26.301098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:26.301187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:26.301222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:26.424169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:26.424509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:26.424549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:26.424596] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:26.428722] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-03-10T20:31:26.429004] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-03-10T20:31:26.429136] [INFO ] [sig ] SRFM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:26.574408] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SRFM.txt [2026-03-10T20:31:26.574590] [INFO ] [sig ] [2731/3275] Completed SRFM in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 3.3m [2026-03-10T20:31:26.574634] [INFO ] [sig ] [2732/3275] Forecasting SRG... [2026-03-10T20:31:26.574664] [INFO ] [sig ] Generating forecast for: SRG [2026-03-10T20:31:26.574696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-03-10T20:31:26.586526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-03-10T20:31:26.586929] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-03-10T20:31:26.587740] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-03-10T20:31:26.587793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:26.587824] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:26.587852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:26.587908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:26.647551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:26.648541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:26.648651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:26.648687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:26.778401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:26.778566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:26.778627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:26.778695] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:26.782965] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: UP (p=84.46%) [2026-03-10T20:31:26.783287] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-03-10T20:31:26.783643] [INFO ] [sig ] SRG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:26.931694] [INFO ] [LOCAL ] Saved forecast: SRG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SRG.txt [2026-03-10T20:31:26.931884] [INFO ] [sig ] [2732/3275] Completed SRG in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 3.3m [2026-03-10T20:31:26.931938] [INFO ] [sig ] [2733/3275] Forecasting SRI... [2026-03-10T20:31:26.931976] [INFO ] [sig ] Generating forecast for: SRI [2026-03-10T20:31:26.932012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-03-10T20:31:26.943890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-03-10T20:31:26.944261] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-03-10T20:31:26.945098] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-03-10T20:31:26.945152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:26.945186] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:26.945214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:26.945274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:27.013691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:27.014631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:27.014716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:27.014750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:27.136679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:27.136825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:27.136865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:27.136894] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:27.140471] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: DOWN (p=45.44%) [2026-03-10T20:31:27.140779] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-03-10T20:31:27.140915] [INFO ] [sig ] SRI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:27.286070] [INFO ] [LOCAL ] Saved forecast: SRI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SRI.txt [2026-03-10T20:31:27.286210] [INFO ] [sig ] [2733/3275] Completed SRI in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 3.2m [2026-03-10T20:31:27.286251] [INFO ] [sig ] [2734/3275] Forecasting SRRK... [2026-03-10T20:31:27.286282] [INFO ] [sig ] Generating forecast for: SRRK [2026-03-10T20:31:27.286313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-03-10T20:31:27.298485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-03-10T20:31:27.298866] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-03-10T20:31:27.299825] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-03-10T20:31:27.299879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:27.299912] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:27.299940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:27.299999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:27.360418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:27.361390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:27.361485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:27.361521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:27.484049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:27.484213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:27.484252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:27.484281] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:27.487796] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-03-10T20:31:27.488093] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-03-10T20:31:27.488252] [INFO ] [sig ] SRRK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:27.634560] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SRRK.txt [2026-03-10T20:31:27.634700] [INFO ] [sig ] [2734/3275] Completed SRRK in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 3.2m [2026-03-10T20:31:27.634739] [INFO ] [sig ] [2735/3275] Forecasting SRTS... [2026-03-10T20:31:27.634768] [INFO ] [sig ] Generating forecast for: SRTS [2026-03-10T20:31:27.634799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-03-10T20:31:27.647157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-03-10T20:31:27.647474] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-03-10T20:31:27.648634] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-03-10T20:31:27.648718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:27.648752] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:27.648778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:27.648834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:27.711076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:27.711808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:27.711892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:27.711926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:27.836717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:27.836939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:27.836987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:27.837022] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:27.841075] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: DOWN (p=13.84%) [2026-03-10T20:31:27.841357] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-03-10T20:31:27.841489] [INFO ] [sig ] SRTS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:27.984388] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SRTS.txt [2026-03-10T20:31:27.984555] [INFO ] [sig ] [2735/3275] Completed SRTS in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 3.2m [2026-03-10T20:31:27.984616] [INFO ] [sig ] [2736/3275] Forecasting SSB... [2026-03-10T20:31:27.984647] [INFO ] [sig ] Generating forecast for: SSB [2026-03-10T20:31:27.984679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-03-10T20:31:27.995841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-03-10T20:31:27.996223] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-03-10T20:31:27.997066] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-03-10T20:31:27.997132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:27.997171] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:27.997203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:27.997259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:28.054151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:28.054988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:28.055070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:28.055103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:28.172548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:28.172727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:28.172767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:28.172796] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:28.176906] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: DOWN (p=47.20%) [2026-03-10T20:31:28.177197] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-03-10T20:31:28.177333] [INFO ] [sig ] SSB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:28.322015] [INFO ] [LOCAL ] Saved forecast: SSB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SSB.txt [2026-03-10T20:31:28.322171] [INFO ] [sig ] [2736/3275] Completed SSB in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 3.2m [2026-03-10T20:31:28.322212] [INFO ] [sig ] [2737/3275] Forecasting SSD... [2026-03-10T20:31:28.322244] [INFO ] [sig ] Generating forecast for: SSD [2026-03-10T20:31:28.322274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-03-10T20:31:28.333835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-03-10T20:31:28.334242] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-03-10T20:31:28.335065] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-03-10T20:31:28.335121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:28.335153] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:28.335180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:28.335237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:28.392677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:28.393597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:28.393689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:28.393721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:28.520000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:28.520172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:28.520222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:28.520252] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:28.523861] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: UP (p=93.30%) [2026-03-10T20:31:28.524162] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-03-10T20:31:28.524307] [INFO ] [sig ] SSD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:28.680965] [INFO ] [LOCAL ] Saved forecast: SSD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SSD.txt [2026-03-10T20:31:28.681135] [INFO ] [sig ] [2737/3275] Completed SSD in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 3.2m [2026-03-10T20:31:28.681178] [INFO ] [sig ] [2738/3275] Forecasting SSL... [2026-03-10T20:31:28.681210] [INFO ] [sig ] Generating forecast for: SSL [2026-03-10T20:31:28.681242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-03-10T20:31:28.693683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-03-10T20:31:28.694073] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-03-10T20:31:28.695216] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-03-10T20:31:28.695273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:28.695306] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:28.695342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:28.695410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:28.759358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:28.760378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:28.760662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:28.760699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:28.893213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:28.893376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:28.893418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:28.893450] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:28.897033] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: DOWN (p=37.96%) [2026-03-10T20:31:28.897380] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-03-10T20:31:28.897520] [INFO ] [sig ] SSL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:29.046226] [INFO ] [LOCAL ] Saved forecast: SSL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SSL.txt [2026-03-10T20:31:29.046373] [INFO ] [sig ] [2738/3275] Completed SSL in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 3.2m [2026-03-10T20:31:29.046431] [INFO ] [sig ] [2739/3275] Forecasting SSNC... [2026-03-10T20:31:29.046465] [INFO ] [sig ] Generating forecast for: SSNC [2026-03-10T20:31:29.046496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-03-10T20:31:29.057761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-03-10T20:31:29.058166] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-03-10T20:31:29.059135] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-03-10T20:31:29.059214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:29.059258] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:29.059296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:29.059372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:29.121222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:29.122142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:29.122258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:29.122294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:29.244833] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:29.244989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:29.245030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:29.245061] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:29.248665] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: UP (p=69.26%) [2026-03-10T20:31:29.248951] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-03-10T20:31:29.249097] [INFO ] [sig ] SSNC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:29.393640] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SSNC.txt [2026-03-10T20:31:29.393776] [INFO ] [sig ] [2739/3275] Completed SSNC in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 3.2m [2026-03-10T20:31:29.393822] [INFO ] [sig ] [2740/3275] Forecasting SSP... [2026-03-10T20:31:29.393858] [INFO ] [sig ] Generating forecast for: SSP [2026-03-10T20:31:29.393898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-03-10T20:31:29.405408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-03-10T20:31:29.405728] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-03-10T20:31:29.406633] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-03-10T20:31:29.406691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:29.406725] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:29.406753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:29.406811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:29.466624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:29.467746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:29.467832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:29.467866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:29.591541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:29.591722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:29.591765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:29.591796] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:29.595493] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: DOWN (p=8.58%) [2026-03-10T20:31:29.595887] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-03-10T20:31:29.596037] [INFO ] [sig ] SSP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:29.746750] [INFO ] [LOCAL ] Saved forecast: SSP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SSP.txt [2026-03-10T20:31:29.746916] [INFO ] [sig ] [2740/3275] Completed SSP in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 3.2m [2026-03-10T20:31:29.746960] [INFO ] [sig ] [2741/3275] Forecasting SSRM... [2026-03-10T20:31:29.746992] [INFO ] [sig ] Generating forecast for: SSRM [2026-03-10T20:31:29.747023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-03-10T20:31:29.760338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-03-10T20:31:29.760742] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-03-10T20:31:29.761547] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-03-10T20:31:29.761629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:29.761662] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:29.761689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:29.761751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:29.819423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:29.820275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:29.820367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:29.820402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:29.946481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:29.946661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:29.946705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:29.946734] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:29.950284] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: UP (p=99.54%) [2026-03-10T20:31:29.950570] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-03-10T20:31:29.950725] [INFO ] [sig ] SSRM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:30.095890] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SSRM.txt [2026-03-10T20:31:30.096055] [INFO ] [sig ] [2741/3275] Completed SSRM in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 3.2m [2026-03-10T20:31:30.096106] [INFO ] [sig ] [2742/3275] Forecasting SSSS... [2026-03-10T20:31:30.096152] [INFO ] [sig ] Generating forecast for: SSSS [2026-03-10T20:31:30.096202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-03-10T20:31:30.108554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-03-10T20:31:30.109008] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-03-10T20:31:30.109897] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-03-10T20:31:30.109951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:30.109984] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:30.110011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:30.110068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:30.171204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:30.172172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:30.172263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:30.172298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:30.322804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:30.322973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:30.323031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:30.323063] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:30.326901] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: UP (p=74.19%) [2026-03-10T20:31:30.327259] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-03-10T20:31:30.327402] [INFO ] [sig ] SSSS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:30.483306] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SSSS.txt [2026-03-10T20:31:30.483498] [INFO ] [sig ] [2742/3275] Completed SSSS in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 3.2m [2026-03-10T20:31:30.483541] [INFO ] [sig ] [2743/3275] Forecasting SSTI... [2026-03-10T20:31:30.483604] [INFO ] [sig ] Generating forecast for: SSTI [2026-03-10T20:31:30.483641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-03-10T20:31:30.500954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-03-10T20:31:30.501389] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-03-10T20:31:30.502337] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-03-10T20:31:30.502393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:30.502426] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:30.502453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:30.502510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:30.564245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:30.565150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:30.565242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:30.565275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:30.692070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:30.692238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:30.692279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:30.692308] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:30.696299] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: DOWN (p=32.21%) [2026-03-10T20:31:30.696817] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-03-10T20:31:30.696959] [INFO ] [sig ] SSTI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:30.846783] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SSTI.txt [2026-03-10T20:31:30.846947] [INFO ] [sig ] [2743/3275] Completed SSTI in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 3.2m [2026-03-10T20:31:30.846989] [INFO ] [sig ] [2744/3275] Forecasting SSTK... [2026-03-10T20:31:30.847018] [INFO ] [sig ] Generating forecast for: SSTK [2026-03-10T20:31:30.847049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-03-10T20:31:30.859130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-03-10T20:31:30.859538] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-03-10T20:31:30.860393] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-03-10T20:31:30.860447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:30.860479] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:30.860508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:30.860570] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:30.928034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:30.929277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:30.929377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:30.929412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:31.056436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:31.056628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:31.056675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:31.056705] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:31.060386] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: UP (p=71.59%) [2026-03-10T20:31:31.060713] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-03-10T20:31:31.060852] [INFO ] [sig ] SSTK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:31.214930] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SSTK.txt [2026-03-10T20:31:31.215095] [INFO ] [sig ] [2744/3275] Completed SSTK in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 3.2m [2026-03-10T20:31:31.215136] [INFO ] [sig ] [2745/3275] Forecasting SSYS... [2026-03-10T20:31:31.215168] [INFO ] [sig ] Generating forecast for: SSYS [2026-03-10T20:31:31.215198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-03-10T20:31:31.229334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-03-10T20:31:31.229765] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-03-10T20:31:31.230620] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-03-10T20:31:31.230673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:31.230707] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:31.230735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:31.230793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:31.291289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:31.292218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:31.292311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:31.292346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:31.423155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:31.423349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:31.423406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:31.423439] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:31.428005] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: DOWN (p=11.84%) [2026-03-10T20:31:31.428482] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-03-10T20:31:31.428686] [INFO ] [sig ] SSYS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:31.583066] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SSYS.txt [2026-03-10T20:31:31.583251] [INFO ] [sig ] [2745/3275] Completed SSYS in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 3.2m [2026-03-10T20:31:31.583295] [INFO ] [sig ] [2746/3275] Forecasting STAA... [2026-03-10T20:31:31.583325] [INFO ] [sig ] Generating forecast for: STAA [2026-03-10T20:31:31.583362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-03-10T20:31:31.601227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-03-10T20:31:31.601897] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-03-10T20:31:31.602822] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-03-10T20:31:31.602878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:31.602972] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:31.603003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:31.603062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:31.662330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:31.663526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:31.663648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:31.663685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:31.809860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:31.810032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:31.810074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:31.810104] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:31.814254] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-03-10T20:31:31.814636] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-03-10T20:31:31.814790] [INFO ] [sig ] STAA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:31.963188] [INFO ] [LOCAL ] Saved forecast: STAA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STAA.txt [2026-03-10T20:31:31.963354] [INFO ] [sig ] [2746/3275] Completed STAA in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.2m [2026-03-10T20:31:31.963407] [INFO ] [sig ] [2747/3275] Forecasting STAG... [2026-03-10T20:31:31.963446] [INFO ] [sig ] Generating forecast for: STAG [2026-03-10T20:31:31.963479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-03-10T20:31:31.975601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-03-10T20:31:31.975953] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-03-10T20:31:31.976765] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-03-10T20:31:31.976819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:31.976850] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:31.976877] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:31.976934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:32.035477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:32.036398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:32.036483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:32.036517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:32.161603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:32.161769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:32.161814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:32.161847] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:32.165699] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-03-10T20:31:32.166119] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-03-10T20:31:32.166276] [INFO ] [sig ] STAG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:32.320656] [INFO ] [LOCAL ] Saved forecast: STAG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STAG.txt [2026-03-10T20:31:32.320816] [INFO ] [sig ] [2747/3275] Completed STAG in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.2m [2026-03-10T20:31:32.320863] [INFO ] [sig ] [2748/3275] Forecasting STBA... [2026-03-10T20:31:32.320896] [INFO ] [sig ] Generating forecast for: STBA [2026-03-10T20:31:32.320926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-03-10T20:31:32.332249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-03-10T20:31:32.332691] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-03-10T20:31:32.333520] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-03-10T20:31:32.333598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:32.333635] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:32.333662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:32.333718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:32.396944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:32.397863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:32.397956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:32.397991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:32.520216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:32.520378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:32.520419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:32.520450] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:32.524033] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: DOWN (p=45.64%) [2026-03-10T20:31:32.524348] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-03-10T20:31:32.524484] [INFO ] [sig ] STBA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:32.665842] [INFO ] [LOCAL ] Saved forecast: STBA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STBA.txt [2026-03-10T20:31:32.665973] [INFO ] [sig ] [2748/3275] Completed STBA in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 3.2m [2026-03-10T20:31:32.666019] [INFO ] [sig ] [2749/3275] Forecasting STC... [2026-03-10T20:31:32.666051] [INFO ] [sig ] Generating forecast for: STC [2026-03-10T20:31:32.666082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-03-10T20:31:32.676964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-03-10T20:31:32.677292] [INFO ] [FORECASTER] Starting predict_future for STC [2026-03-10T20:31:32.678501] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-03-10T20:31:32.678555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:32.678606] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:32.678635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:32.678692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:32.738226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:32.738887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:32.738967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:32.739001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:32.856193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:32.856331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:32.856372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:32.856451] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:32.859899] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: DOWN (p=11.63%) [2026-03-10T20:31:32.860174] [INFO ] [FORECASTER] Completed predict_future for STC [2026-03-10T20:31:32.860302] [INFO ] [sig ] STC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:33.004676] [INFO ] [LOCAL ] Saved forecast: STC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STC.txt [2026-03-10T20:31:33.004840] [INFO ] [sig ] [2749/3275] Completed STC in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 3.2m [2026-03-10T20:31:33.004905] [INFO ] [sig ] [2750/3275] Forecasting STE... [2026-03-10T20:31:33.004938] [INFO ] [sig ] Generating forecast for: STE [2026-03-10T20:31:33.004969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-03-10T20:31:33.016739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-03-10T20:31:33.017128] [INFO ] [FORECASTER] Starting predict_future for STE [2026-03-10T20:31:33.018180] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-03-10T20:31:33.018236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:33.018268] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:33.018294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:33.018350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:33.078593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:33.079490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:33.079601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:33.079639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:33.206209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:33.206398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:33.206440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:33.206470] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:33.210046] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: DOWN (p=40.77%) [2026-03-10T20:31:33.210363] [INFO ] [FORECASTER] Completed predict_future for STE [2026-03-10T20:31:33.210504] [INFO ] [sig ] STE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:33.436837] [INFO ] [LOCAL ] Saved forecast: STE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STE.txt [2026-03-10T20:31:33.437003] [INFO ] [sig ] [2750/3275] Completed STE in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.1m [2026-03-10T20:31:33.437044] [INFO ] [sig ] [2751/3275] Forecasting STEL... [2026-03-10T20:31:33.437076] [INFO ] [sig ] Generating forecast for: STEL [2026-03-10T20:31:33.437107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-03-10T20:31:33.448944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-03-10T20:31:33.449342] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-03-10T20:31:33.450193] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-03-10T20:31:33.450260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:33.450297] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:33.450329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:33.450386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:33.512552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:33.513438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:33.513526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:33.513561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:33.637232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:33.637392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:33.637434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:33.637464] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:33.641004] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=75.10%) [2026-03-10T20:31:33.641289] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-03-10T20:31:33.641457] [INFO ] [sig ] STEL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:33.792754] [INFO ] [LOCAL ] Saved forecast: STEL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STEL.txt [2026-03-10T20:31:33.792912] [INFO ] [sig ] [2751/3275] Completed STEL in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.1m [2026-03-10T20:31:33.792954] [INFO ] [sig ] [2752/3275] Forecasting STEM... [2026-03-10T20:31:33.792984] [INFO ] [sig ] Generating forecast for: STEM [2026-03-10T20:31:33.793015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-03-10T20:31:33.805623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-03-10T20:31:33.806063] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-03-10T20:31:33.806984] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-03-10T20:31:33.807039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:33.807072] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:33.807100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:33.807161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:33.870347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:33.871285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:33.871378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:33.871415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:33.994923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:33.995082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:33.995126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:33.995156] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:33.998972] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: UP (p=94.84%) [2026-03-10T20:31:33.999289] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-03-10T20:31:33.999428] [INFO ] [sig ] STEM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:34.148309] [INFO ] [LOCAL ] Saved forecast: STEM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STEM.txt [2026-03-10T20:31:34.148465] [INFO ] [sig ] [2752/3275] Completed STEM in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.1m [2026-03-10T20:31:34.148505] [INFO ] [sig ] [2753/3275] Forecasting STEP... [2026-03-10T20:31:34.148536] [INFO ] [sig ] Generating forecast for: STEP [2026-03-10T20:31:34.148565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-03-10T20:31:34.160523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-03-10T20:31:34.160920] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-03-10T20:31:34.161770] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-03-10T20:31:34.161833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:34.161876] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:34.161906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:34.161964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:34.220847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:34.221560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:34.221665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:34.221698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:34.347076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:34.347240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:34.347289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:34.347346] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:34.350940] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: DOWN (p=30.31%) [2026-03-10T20:31:34.351234] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-03-10T20:31:34.351375] [INFO ] [sig ] STEP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:34.496601] [INFO ] [LOCAL ] Saved forecast: STEP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STEP.txt [2026-03-10T20:31:34.496780] [INFO ] [sig ] [2753/3275] Completed STEP in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 3.1m [2026-03-10T20:31:34.496824] [INFO ] [sig ] [2754/3275] Forecasting STHO... [2026-03-10T20:31:34.496856] [INFO ] [sig ] Generating forecast for: STHO [2026-03-10T20:31:34.496888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-03-10T20:31:34.507879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-03-10T20:31:34.508285] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-03-10T20:31:34.509103] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-03-10T20:31:34.509156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:34.509192] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:34.509225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:34.509295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:34.568548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:34.569492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:34.569606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:34.569647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:34.688900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:34.689067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:34.689108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:34.689137] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:34.692623] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: DOWN (p=37.98%) [2026-03-10T20:31:34.692910] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-03-10T20:31:34.693041] [INFO ] [sig ] STHO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:34.840447] [INFO ] [LOCAL ] Saved forecast: STHO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STHO.txt [2026-03-10T20:31:34.840626] [INFO ] [sig ] [2754/3275] Completed STHO in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 3.1m [2026-03-10T20:31:34.840671] [INFO ] [sig ] [2755/3275] Forecasting STI... [2026-03-10T20:31:34.840702] [INFO ] [sig ] Generating forecast for: STI [2026-03-10T20:31:34.840733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-03-10T20:31:34.852032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-03-10T20:31:34.852432] [INFO ] [FORECASTER] Starting predict_future for STI [2026-03-10T20:31:34.853273] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-03-10T20:31:34.853329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:34.853362] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:34.853390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:34.853450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:34.913164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:34.914074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:34.914180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:34.914224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:35.040265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:35.040425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:35.040468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:35.040499] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:35.044232] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: UP (p=85.73%) [2026-03-10T20:31:35.044541] [INFO ] [FORECASTER] Completed predict_future for STI [2026-03-10T20:31:35.044698] [INFO ] [sig ] STI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:35.193947] [INFO ] [LOCAL ] Saved forecast: STI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STI.txt [2026-03-10T20:31:35.194105] [INFO ] [sig ] [2755/3275] Completed STI in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.1m [2026-03-10T20:31:35.194147] [INFO ] [sig ] [2756/3275] Forecasting STIM... [2026-03-10T20:31:35.194178] [INFO ] [sig ] Generating forecast for: STIM [2026-03-10T20:31:35.194209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-03-10T20:31:35.205458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-03-10T20:31:35.205846] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-03-10T20:31:35.206666] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-03-10T20:31:35.206719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:35.206751] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:35.206779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:35.206836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:35.267001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:35.268103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:35.268250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:35.268285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:35.395288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:35.395450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:35.395493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:35.395524] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:35.399248] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-03-10T20:31:35.399552] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-03-10T20:31:35.399715] [INFO ] [sig ] STIM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:35.555155] [INFO ] [LOCAL ] Saved forecast: STIM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STIM.txt [2026-03-10T20:31:35.555413] [INFO ] [sig ] [2756/3275] Completed STIM in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.1m [2026-03-10T20:31:35.555465] [INFO ] [sig ] [2757/3275] Forecasting STK... [2026-03-10T20:31:35.555498] [INFO ] [sig ] Generating forecast for: STK [2026-03-10T20:31:35.555541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-03-10T20:31:35.567720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-03-10T20:31:35.568186] [INFO ] [FORECASTER] Starting predict_future for STK [2026-03-10T20:31:35.569064] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-03-10T20:31:35.569119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:35.569159] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:35.569219] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:35.569288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:35.631633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:35.632782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:35.632911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:35.632948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:35.761059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:35.761223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:35.761267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:35.761297] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:35.764914] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: UP (p=61.94%) [2026-03-10T20:31:35.765208] [INFO ] [FORECASTER] Completed predict_future for STK [2026-03-10T20:31:35.765342] [INFO ] [sig ] STK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:35.913016] [INFO ] [LOCAL ] Saved forecast: STK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STK.txt [2026-03-10T20:31:35.913172] [INFO ] [sig ] [2757/3275] Completed STK in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.1m [2026-03-10T20:31:35.913213] [INFO ] [sig ] [2758/3275] Forecasting STKH... [2026-03-10T20:31:35.913243] [INFO ] [sig ] Generating forecast for: STKH [2026-03-10T20:31:35.913273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-03-10T20:31:35.924848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-03-10T20:31:35.925233] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-03-10T20:31:35.926040] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-03-10T20:31:35.926094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:35.926126] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:35.926153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:35.926212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:35.985389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:35.986308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:35.986405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:35.986438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:36.101148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:36.101308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:36.101348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:36.101377] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:36.104818] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: UP (p=82.83%) [2026-03-10T20:31:36.105101] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-03-10T20:31:36.105233] [INFO ] [sig ] STKH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:36.248608] [INFO ] [LOCAL ] Saved forecast: STKH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STKH.txt [2026-03-10T20:31:36.248779] [INFO ] [sig ] [2758/3275] Completed STKH in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 3.1m [2026-03-10T20:31:36.248821] [INFO ] [sig ] [2759/3275] Forecasting STKL... [2026-03-10T20:31:36.248851] [INFO ] [sig ] Generating forecast for: STKL [2026-03-10T20:31:36.248881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-03-10T20:31:36.261656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-03-10T20:31:36.262123] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-03-10T20:31:36.263025] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-03-10T20:31:36.263081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:36.263113] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:36.263140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:36.263196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:36.322922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:36.324004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:36.324130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:36.324173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:36.478046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:36.478358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:36.478531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:36.478566] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:36.482462] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: UP (p=72.94%) [2026-03-10T20:31:36.482911] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-03-10T20:31:36.483131] [INFO ] [sig ] STKL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:36.637695] [INFO ] [LOCAL ] Saved forecast: STKL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STKL.txt [2026-03-10T20:31:36.637891] [INFO ] [sig ] [2759/3275] Completed STKL in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.1m [2026-03-10T20:31:36.637933] [INFO ] [sig ] [2760/3275] Forecasting STKS... [2026-03-10T20:31:36.637965] [INFO ] [sig ] Generating forecast for: STKS [2026-03-10T20:31:36.637997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-03-10T20:31:36.649158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-03-10T20:31:36.649554] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-03-10T20:31:36.650368] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-03-10T20:31:36.650421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:36.650453] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:36.650481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:36.650537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:36.707897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:36.708834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:36.708922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:36.708956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:36.830519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:36.830692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:36.830733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:36.830762] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:36.834166] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: DOWN (p=17.83%) [2026-03-10T20:31:36.834452] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-03-10T20:31:36.834597] [INFO ] [sig ] STKS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:36.978260] [INFO ] [LOCAL ] Saved forecast: STKS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STKS.txt [2026-03-10T20:31:36.978422] [INFO ] [sig ] [2760/3275] Completed STKS in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 3.1m [2026-03-10T20:31:36.978464] [INFO ] [sig ] [2761/3275] Forecasting STLA... [2026-03-10T20:31:36.978494] [INFO ] [sig ] Generating forecast for: STLA [2026-03-10T20:31:36.978541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-03-10T20:31:36.989991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-03-10T20:31:36.990346] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-03-10T20:31:36.991169] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-03-10T20:31:36.991223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:36.991262] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:36.991295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:36.991364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:37.051334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:37.052239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:37.052329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:37.052361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:37.181446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:37.181627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:37.181669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:37.181697] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:37.185135] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: DOWN (p=28.68%) [2026-03-10T20:31:37.185411] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-03-10T20:31:37.185538] [INFO ] [sig ] STLA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:37.334454] [INFO ] [LOCAL ] Saved forecast: STLA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STLA.txt [2026-03-10T20:31:37.334685] [INFO ] [sig ] [2761/3275] Completed STLA in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.1m [2026-03-10T20:31:37.334745] [INFO ] [sig ] [2762/3275] Forecasting STLD... [2026-03-10T20:31:37.334783] [INFO ] [sig ] Generating forecast for: STLD [2026-03-10T20:31:37.334815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-03-10T20:31:37.347001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-03-10T20:31:37.347368] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-03-10T20:31:37.348239] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-03-10T20:31:37.348292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:37.348334] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:37.348367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:37.348448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:37.410069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:37.410999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:37.411105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:37.411167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:37.540965] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:37.541141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:37.541184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:37.541214] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:37.545085] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: UP (p=98.61%) [2026-03-10T20:31:37.545381] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-03-10T20:31:37.545513] [INFO ] [sig ] STLD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:37.690751] [INFO ] [LOCAL ] Saved forecast: STLD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STLD.txt [2026-03-10T20:31:37.690881] [INFO ] [sig ] [2762/3275] Completed STLD in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 3.1m [2026-03-10T20:31:37.690920] [INFO ] [sig ] [2763/3275] Forecasting STM... [2026-03-10T20:31:37.690949] [INFO ] [sig ] Generating forecast for: STM [2026-03-10T20:31:37.690979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-03-10T20:31:37.702810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-03-10T20:31:37.703172] [INFO ] [FORECASTER] Starting predict_future for STM [2026-03-10T20:31:37.703989] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-03-10T20:31:37.704041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:37.704101] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:37.704129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:37.704187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:37.770900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:37.772040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:37.772125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:37.772159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:37.903847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:37.904000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:37.904040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:37.904069] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:37.907804] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: DOWN (p=40.00%) [2026-03-10T20:31:37.908111] [INFO ] [FORECASTER] Completed predict_future for STM [2026-03-10T20:31:37.908262] [INFO ] [sig ] STM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:38.058377] [INFO ] [LOCAL ] Saved forecast: STM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STM.txt [2026-03-10T20:31:38.058869] [INFO ] [sig ] [2763/3275] Completed STM in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.1m [2026-03-10T20:31:38.058915] [INFO ] [sig ] [2764/3275] Forecasting STN... [2026-03-10T20:31:38.058946] [INFO ] [sig ] Generating forecast for: STN [2026-03-10T20:31:38.058985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-03-10T20:31:38.074294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-03-10T20:31:38.074681] [INFO ] [FORECASTER] Starting predict_future for STN [2026-03-10T20:31:38.075676] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-03-10T20:31:38.075729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:38.075760] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:38.075787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:38.075852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:38.134968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:38.135869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:38.135952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:38.135985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:38.260966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:38.261125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:38.261166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:38.261221] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:38.264689] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: UP (p=63.22%) [2026-03-10T20:31:38.264963] [INFO ] [FORECASTER] Completed predict_future for STN [2026-03-10T20:31:38.265103] [INFO ] [sig ] STN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:38.408679] [INFO ] [LOCAL ] Saved forecast: STN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STN.txt [2026-03-10T20:31:38.408807] [INFO ] [sig ] [2764/3275] Completed STN in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 3.1m [2026-03-10T20:31:38.408854] [INFO ] [sig ] [2765/3275] Forecasting STNE... [2026-03-10T20:31:38.408886] [INFO ] [sig ] Generating forecast for: STNE [2026-03-10T20:31:38.408915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-03-10T20:31:38.420841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-03-10T20:31:38.421178] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-03-10T20:31:38.422005] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-03-10T20:31:38.422057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:38.422089] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:38.422115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:38.422173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:38.480310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:38.481118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:38.481199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:38.481232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:38.609180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:38.609344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:38.609389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:38.609418] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:38.613149] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=71.51%) [2026-03-10T20:31:38.613461] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-03-10T20:31:38.613617] [INFO ] [sig ] STNE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:38.758243] [INFO ] [LOCAL ] Saved forecast: STNE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STNE.txt [2026-03-10T20:31:38.758400] [INFO ] [sig ] [2765/3275] Completed STNE in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 3.1m [2026-03-10T20:31:38.758455] [INFO ] [sig ] [2766/3275] Forecasting STOK... [2026-03-10T20:31:38.758488] [INFO ] [sig ] Generating forecast for: STOK [2026-03-10T20:31:38.758519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-03-10T20:31:38.770061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-03-10T20:31:38.770399] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-03-10T20:31:38.771218] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-03-10T20:31:38.771269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:38.771300] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:38.771327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:38.771383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:38.829594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:38.830477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:38.830564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:38.830620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:38.961644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:38.961805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:38.961846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:38.961932] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:38.965385] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: DOWN (p=13.00%) [2026-03-10T20:31:38.965698] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-03-10T20:31:38.965833] [INFO ] [sig ] STOK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:39.113071] [INFO ] [LOCAL ] Saved forecast: STOK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STOK.txt [2026-03-10T20:31:39.113228] [INFO ] [sig ] [2766/3275] Completed STOK in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-10T20:31:39.113286] [INFO ] [sig ] [2767/3275] Forecasting STRA... [2026-03-10T20:31:39.113319] [INFO ] [sig ] Generating forecast for: STRA [2026-03-10T20:31:39.113355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-03-10T20:31:39.125418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-03-10T20:31:39.125834] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-03-10T20:31:39.126699] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-03-10T20:31:39.126754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:39.126787] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:39.126815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:39.126873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:39.185791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:39.186704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:39.186794] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:39.186828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:39.310810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:39.310973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:39.311015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:39.311047] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:39.314665] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: DOWN (p=29.40%) [2026-03-10T20:31:39.314953] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-03-10T20:31:39.315087] [INFO ] [sig ] STRA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:39.460763] [INFO ] [LOCAL ] Saved forecast: STRA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STRA.txt [2026-03-10T20:31:39.460921] [INFO ] [sig ] [2767/3275] Completed STRA in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-10T20:31:39.460963] [INFO ] [sig ] [2768/3275] Forecasting STRL... [2026-03-10T20:31:39.460993] [INFO ] [sig ] Generating forecast for: STRL [2026-03-10T20:31:39.461024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-03-10T20:31:39.472527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-03-10T20:31:39.472919] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-03-10T20:31:39.473751] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-03-10T20:31:39.473820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:39.473853] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:39.473881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:39.473963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:39.535831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:39.536790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:39.536889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:39.536926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:39.664843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:39.665016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:39.665070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:39.665104] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:39.668765] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: DOWN (p=25.88%) [2026-03-10T20:31:39.669083] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-03-10T20:31:39.669224] [INFO ] [sig ] STRL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:39.817222] [INFO ] [LOCAL ] Saved forecast: STRL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STRL.txt [2026-03-10T20:31:39.817381] [INFO ] [sig ] [2768/3275] Completed STRL in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-10T20:31:39.817423] [INFO ] [sig ] [2769/3275] Forecasting STRS... [2026-03-10T20:31:39.817457] [INFO ] [sig ] Generating forecast for: STRS [2026-03-10T20:31:39.817488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-03-10T20:31:39.828461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-03-10T20:31:39.828851] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-03-10T20:31:39.829681] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-03-10T20:31:39.829735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:39.829767] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:39.829795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:39.829852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:39.888615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:39.889592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:39.889685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:39.889720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:39.984269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:39.984436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:39.984480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:39.984510] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:39.988521] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: UP (p=95.01%) [2026-03-10T20:31:39.988851] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-03-10T20:31:39.988992] [INFO ] [sig ] STRS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:40.138870] [INFO ] [LOCAL ] Saved forecast: STRS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STRS.txt [2026-03-10T20:31:40.139033] [INFO ] [sig ] [2769/3275] Completed STRS in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-10T20:31:40.139078] [INFO ] [sig ] [2770/3275] Forecasting STSS... [2026-03-10T20:31:40.139110] [INFO ] [sig ] Generating forecast for: STSS [2026-03-10T20:31:40.139142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-03-10T20:31:40.150759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-03-10T20:31:40.151151] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-03-10T20:31:40.152046] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-03-10T20:31:40.152118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:40.152154] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:40.152184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:40.152244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:40.215800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:40.216720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:40.216808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:40.216843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:40.344193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:40.344362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:40.344411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:40.344450] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:40.348035] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: UP (p=98.28%) [2026-03-10T20:31:40.348361] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-03-10T20:31:40.348503] [INFO ] [sig ] STSS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:40.507431] [INFO ] [LOCAL ] Saved forecast: STSS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STSS.txt [2026-03-10T20:31:40.507633] [INFO ] [sig ] [2770/3275] Completed STSS in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-10T20:31:40.507683] [INFO ] [sig ] [2771/3275] Forecasting STTK... [2026-03-10T20:31:40.507715] [INFO ] [sig ] Generating forecast for: STTK [2026-03-10T20:31:40.507746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-03-10T20:31:40.520981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-03-10T20:31:40.521394] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-03-10T20:31:40.522289] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-03-10T20:31:40.522345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:40.522380] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:40.522407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:40.522467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:40.587316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:40.588269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:40.588400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:40.588438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:40.712586] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:40.712744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:40.712787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:40.712818] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:40.716413] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=82.50%) [2026-03-10T20:31:40.716721] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-03-10T20:31:40.716856] [INFO ] [sig ] STTK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:40.872713] [INFO ] [LOCAL ] Saved forecast: STTK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STTK.txt [2026-03-10T20:31:40.872875] [INFO ] [sig ] [2771/3275] Completed STTK in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-10T20:31:40.872916] [INFO ] [sig ] [2772/3275] Forecasting STVN... [2026-03-10T20:31:40.872948] [INFO ] [sig ] Generating forecast for: STVN [2026-03-10T20:31:40.872977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-03-10T20:31:40.884835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-03-10T20:31:40.885241] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-03-10T20:31:40.886068] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-03-10T20:31:40.886121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:40.886153] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:40.886180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:40.886237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:40.949858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:40.950953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:40.951041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:40.951075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:41.085024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:41.085185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:41.085227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:41.085257] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:41.088830] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: DOWN (p=36.19%) [2026-03-10T20:31:41.089117] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-03-10T20:31:41.089258] [INFO ] [sig ] STVN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:41.238603] [INFO ] [LOCAL ] Saved forecast: STVN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STVN.txt [2026-03-10T20:31:41.238736] [INFO ] [sig ] [2772/3275] Completed STVN in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-10T20:31:41.238775] [INFO ] [sig ] [2773/3275] Forecasting STWD... [2026-03-10T20:31:41.238805] [INFO ] [sig ] Generating forecast for: STWD [2026-03-10T20:31:41.238834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-03-10T20:31:41.251321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-03-10T20:31:41.251896] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-03-10T20:31:41.252754] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-03-10T20:31:41.252808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:41.252841] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:41.252869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:41.252929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:41.318341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:41.319062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:41.319189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:41.319224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:41.443609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:41.443758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:41.443798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:41.443828] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:41.447510] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=98.98%) [2026-03-10T20:31:41.448028] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-03-10T20:31:41.448209] [INFO ] [sig ] STWD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:41.599564] [INFO ] [LOCAL ] Saved forecast: STWD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STWD.txt [2026-03-10T20:31:41.599739] [INFO ] [sig ] [2773/3275] Completed STWD in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-10T20:31:41.599999] [INFO ] [sig ] [2774/3275] Forecasting STX... [2026-03-10T20:31:41.600030] [INFO ] [sig ] Generating forecast for: STX [2026-03-10T20:31:41.600060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-03-10T20:31:41.613279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-03-10T20:31:41.613656] [INFO ] [FORECASTER] Starting predict_future for STX [2026-03-10T20:31:41.614485] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-03-10T20:31:41.614550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:41.614605] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:41.614637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:41.614697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:41.675351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:41.676010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:41.676092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:41.676127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:41.803652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:41.803813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:41.803856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:41.803887] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:41.807388] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: DOWN (p=36.38%) [2026-03-10T20:31:41.807715] [INFO ] [FORECASTER] Completed predict_future for STX [2026-03-10T20:31:41.807868] [INFO ] [sig ] STX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:41.952636] [INFO ] [LOCAL ] Saved forecast: STX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STX.txt [2026-03-10T20:31:41.952808] [INFO ] [sig ] [2774/3275] Completed STX in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-10T20:31:41.952858] [INFO ] [sig ] [2775/3275] Forecasting STXE... [2026-03-10T20:31:41.952891] [INFO ] [sig ] Generating forecast for: STXE [2026-03-10T20:31:41.952922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-03-10T20:31:41.964070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-03-10T20:31:41.964415] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-03-10T20:31:41.965245] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-03-10T20:31:41.965300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:41.965334] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:41.965363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:41.965421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:42.027218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:42.027915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:42.027998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:42.028032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:42.138553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:42.138943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:42.138984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:42.139013] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:42.143432] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: DOWN (p=10.33%) [2026-03-10T20:31:42.143774] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-03-10T20:31:42.143905] [INFO ] [sig ] STXE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:42.291017] [INFO ] [LOCAL ] Saved forecast: STXE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/STXE.txt [2026-03-10T20:31:42.291154] [INFO ] [sig ] [2775/3275] Completed STXE in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-10T20:31:42.291193] [INFO ] [sig ] [2776/3275] Forecasting STXG... [2026-03-10T20:31:42.291223] [INFO ] [sig ] Generating forecast for: STXG [2026-03-10T20:31:42.291255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-03-10T20:31:42.302539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-03-10T20:31:42.303095] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-03-10T20:31:42.304116] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-03-10T20:31:42.304169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:42.304201] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:42.304228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:42.304284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:42.366828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:42.367507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:42.367609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:42.367647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:42.481073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:42.481216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:42.481255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:42.481284] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:42.484659] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: UP (p=84.17%) [2026-03-10T20:31:42.484934] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-03-10T20:31:42.485070] [INFO ] [sig ] STXG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:42.632650] [INFO ] [LOCAL ] Saved forecast: STXG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/STXG.txt [2026-03-10T20:31:42.632828] [INFO ] [sig ] [2776/3275] Completed STXG in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-10T20:31:42.632870] [INFO ] [sig ] [2777/3275] Forecasting SUI... [2026-03-10T20:31:42.632900] [INFO ] [sig ] Generating forecast for: SUI [2026-03-10T20:31:42.632930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-03-10T20:31:42.646265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-03-10T20:31:42.646687] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-03-10T20:31:42.647512] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-03-10T20:31:42.647601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:42.647638] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:42.647667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:42.647724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:42.709244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:42.710139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:42.710223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:42.710257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:42.837658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:42.837846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:42.837888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:42.837918] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:42.841383] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: DOWN (p=29.65%) [2026-03-10T20:31:42.841688] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-03-10T20:31:42.841818] [INFO ] [sig ] SUI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:42.991981] [INFO ] [LOCAL ] Saved forecast: SUI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SUI.txt [2026-03-10T20:31:42.992131] [INFO ] [sig ] [2777/3275] Completed SUI in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-10T20:31:42.992172] [INFO ] [sig ] [2778/3275] Forecasting SUN... [2026-03-10T20:31:42.992202] [INFO ] [sig ] Generating forecast for: SUN [2026-03-10T20:31:42.992232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-03-10T20:31:43.004206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-03-10T20:31:43.004597] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-03-10T20:31:43.005392] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-03-10T20:31:43.005445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:43.005476] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:43.005504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:43.005561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:43.065826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:43.066537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:43.066643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:43.066676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:43.188063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:43.188245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:43.188287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:43.188315] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:43.191873] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-03-10T20:31:43.192159] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-03-10T20:31:43.192289] [INFO ] [sig ] SUN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:43.345812] [INFO ] [LOCAL ] Saved forecast: SUN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SUN.txt [2026-03-10T20:31:43.346084] [INFO ] [sig ] [2778/3275] Completed SUN in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-10T20:31:43.346144] [INFO ] [sig ] [2779/3275] Forecasting SUNS... [2026-03-10T20:31:43.346185] [INFO ] [sig ] Generating forecast for: SUNS [2026-03-10T20:31:43.346233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-03-10T20:31:43.360017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-03-10T20:31:43.360478] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-03-10T20:31:43.361473] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-03-10T20:31:43.361529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:43.361563] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:43.361620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:43.361693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:43.426003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:43.427014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:43.427119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:43.427163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:43.549850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:43.549999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:43.550039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:43.550070] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:43.553784] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: DOWN (p=22.23%) [2026-03-10T20:31:43.554070] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-03-10T20:31:43.554201] [INFO ] [sig ] SUNS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:43.700742] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SUNS.txt [2026-03-10T20:31:43.700875] [INFO ] [sig ] [2779/3275] Completed SUNS in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 3.0m [2026-03-10T20:31:43.700913] [INFO ] [sig ] [2780/3275] Forecasting SUPN... [2026-03-10T20:31:43.700944] [INFO ] [sig ] Generating forecast for: SUPN [2026-03-10T20:31:43.700974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-03-10T20:31:43.712564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-03-10T20:31:43.712932] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-03-10T20:31:43.713756] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-03-10T20:31:43.713808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:43.713892] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:43.713921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:43.713978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:43.778296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:43.779484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:43.779606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:43.779644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:43.901697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:43.901865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:43.901912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:43.901942] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:43.905415] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: DOWN (p=8.02%) [2026-03-10T20:31:43.905727] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-03-10T20:31:43.905865] [INFO ] [sig ] SUPN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:44.049170] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SUPN.txt [2026-03-10T20:31:44.049322] [INFO ] [sig ] [2780/3275] Completed SUPN in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.0m [2026-03-10T20:31:44.049363] [INFO ] [sig ] [2781/3275] Forecasting SUSB... [2026-03-10T20:31:44.049394] [INFO ] [sig ] Generating forecast for: SUSB [2026-03-10T20:31:44.049423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-03-10T20:31:44.060711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-03-10T20:31:44.061069] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-03-10T20:31:44.061928] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-03-10T20:31:44.062022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:44.062058] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:44.062085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:44.062145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:44.121179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:44.122099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:44.122187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:44.122222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:44.246350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:44.246511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:44.246552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:44.246602] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:44.250255] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-03-10T20:31:44.250545] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-03-10T20:31:44.250701] [INFO ] [sig ] SUSB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:44.396942] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SUSB.txt [2026-03-10T20:31:44.397116] [INFO ] [sig ] [2781/3275] Completed SUSB in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.0m [2026-03-10T20:31:44.397188] [INFO ] [sig ] [2782/3275] Forecasting SUSC... [2026-03-10T20:31:44.397224] [INFO ] [sig ] Generating forecast for: SUSC [2026-03-10T20:31:44.397257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-03-10T20:31:44.409798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-03-10T20:31:44.410198] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-03-10T20:31:44.411082] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-03-10T20:31:44.411136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:44.411171] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:44.411199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:44.411257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:44.469990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:44.470771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:44.470851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:44.470884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:44.600942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:44.601161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:44.601203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:44.601232] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:44.604792] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: UP (p=61.83%) [2026-03-10T20:31:44.605071] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-03-10T20:31:44.605199] [INFO ] [sig ] SUSC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:44.758492] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SUSC.txt [2026-03-10T20:31:44.758693] [INFO ] [sig ] [2782/3275] Completed SUSC in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.0m [2026-03-10T20:31:44.758738] [INFO ] [sig ] [2783/3275] Forecasting SUSL... [2026-03-10T20:31:44.758769] [INFO ] [sig ] Generating forecast for: SUSL [2026-03-10T20:31:44.758801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-03-10T20:31:44.771244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-03-10T20:31:44.771669] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-03-10T20:31:44.772514] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-03-10T20:31:44.772569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:44.772630] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:44.772660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:44.772718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:44.833472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:44.834559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:44.834680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:44.834734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:44.961043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:44.961202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:44.961244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:44.961330] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:44.965202] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: DOWN (p=2.93%) [2026-03-10T20:31:44.965511] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-03-10T20:31:44.965683] [INFO ] [sig ] SUSL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:45.113103] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SUSL.txt [2026-03-10T20:31:45.113283] [INFO ] [sig ] [2783/3275] Completed SUSL in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-10T20:31:45.113351] [INFO ] [sig ] [2784/3275] Forecasting SUZ... [2026-03-10T20:31:45.113386] [INFO ] [sig ] Generating forecast for: SUZ [2026-03-10T20:31:45.113416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-03-10T20:31:45.126130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-03-10T20:31:45.126546] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-03-10T20:31:45.127434] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-03-10T20:31:45.127501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:45.127541] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:45.127596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:45.127662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:45.190121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:45.191057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:45.191157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:45.191200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:45.323843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:45.324013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:45.324055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:45.324084] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:45.327994] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: UP (p=98.01%) [2026-03-10T20:31:45.328324] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-03-10T20:31:45.328470] [INFO ] [sig ] SUZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:45.481015] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SUZ.txt [2026-03-10T20:31:45.481181] [INFO ] [sig ] [2784/3275] Completed SUZ in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-10T20:31:45.481258] [INFO ] [sig ] [2785/3275] Forecasting SVC... [2026-03-10T20:31:45.481293] [INFO ] [sig ] Generating forecast for: SVC [2026-03-10T20:31:45.481323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-03-10T20:31:45.493804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-03-10T20:31:45.494206] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-03-10T20:31:45.495051] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-03-10T20:31:45.495104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:45.495135] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:45.495163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:45.495241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:45.557671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:45.558654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:45.558759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:45.558794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:45.685642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:45.685801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:45.685841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:45.685872] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:45.689454] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=86.08%) [2026-03-10T20:31:45.689765] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-03-10T20:31:45.689899] [INFO ] [sig ] SVC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:45.839082] [INFO ] [LOCAL ] Saved forecast: SVC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SVC.txt [2026-03-10T20:31:45.839248] [INFO ] [sig ] [2785/3275] Completed SVC in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-10T20:31:45.839289] [INFO ] [sig ] [2786/3275] Forecasting SVCO... [2026-03-10T20:31:45.839320] [INFO ] [sig ] Generating forecast for: SVCO [2026-03-10T20:31:45.839351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-03-10T20:31:45.851092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-03-10T20:31:45.851475] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-03-10T20:31:45.852317] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-03-10T20:31:45.852370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:45.852403] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:45.852429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:45.852485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:45.914424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:45.915272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:45.915355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:45.915388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:46.041421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:46.041641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:46.041691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:46.041721] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:46.045332] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: DOWN (p=2.48%) [2026-03-10T20:31:46.045643] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-03-10T20:31:46.045823] [INFO ] [sig ] SVCO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:46.198699] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SVCO.txt [2026-03-10T20:31:46.198847] [INFO ] [sig ] [2786/3275] Completed SVCO in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-10T20:31:46.199073] [INFO ] [sig ] [2787/3275] Forecasting SVRA... [2026-03-10T20:31:46.199103] [INFO ] [sig ] Generating forecast for: SVRA [2026-03-10T20:31:46.199133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-03-10T20:31:46.212118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-03-10T20:31:46.212491] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-03-10T20:31:46.213315] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-03-10T20:31:46.213370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:46.213403] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:46.213432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:46.213491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:46.279925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:46.280969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:46.281060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:46.281093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:46.408352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:46.408522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:46.408589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:46.408626] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:46.412330] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: DOWN (p=26.16%) [2026-03-10T20:31:46.412641] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-03-10T20:31:46.412780] [INFO ] [sig ] SVRA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:46.561610] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SVRA.txt [2026-03-10T20:31:46.561918] [INFO ] [sig ] [2787/3275] Completed SVRA in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-10T20:31:46.561973] [INFO ] [sig ] [2788/3275] Forecasting SWBI... [2026-03-10T20:31:46.562005] [INFO ] [sig ] Generating forecast for: SWBI [2026-03-10T20:31:46.562034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-03-10T20:31:46.574389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-03-10T20:31:46.574966] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-03-10T20:31:46.576039] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-03-10T20:31:46.576106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:46.576146] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:46.576176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:46.576236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:46.636524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:46.637452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:46.637543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:46.637602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:46.761325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:46.761491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:46.761597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:46.761634] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:46.765193] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: UP (p=50.03%) [2026-03-10T20:31:46.765489] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-03-10T20:31:46.765676] [INFO ] [sig ] SWBI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:46.914396] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SWBI.txt [2026-03-10T20:31:46.914546] [INFO ] [sig ] [2788/3275] Completed SWBI in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-10T20:31:46.914626] [INFO ] [sig ] [2789/3275] Forecasting SWIM... [2026-03-10T20:31:46.914662] [INFO ] [sig ] Generating forecast for: SWIM [2026-03-10T20:31:46.914694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-03-10T20:31:46.926477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-03-10T20:31:46.926877] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-03-10T20:31:46.927790] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-03-10T20:31:46.927846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:46.927880] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:46.927909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:46.927968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:46.988290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:46.989186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:46.989273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:46.989309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:47.113238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:47.113472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:47.113534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:47.113592] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:47.117474] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: DOWN (p=44.54%) [2026-03-10T20:31:47.117798] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-03-10T20:31:47.117937] [INFO ] [sig ] SWIM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:47.263519] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SWIM.txt [2026-03-10T20:31:47.263725] [INFO ] [sig ] [2789/3275] Completed SWIM in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-10T20:31:47.263766] [INFO ] [sig ] [2790/3275] Forecasting SWK... [2026-03-10T20:31:47.263798] [INFO ] [sig ] Generating forecast for: SWK [2026-03-10T20:31:47.263828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-03-10T20:31:47.276562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-03-10T20:31:47.277062] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-03-10T20:31:47.278072] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-03-10T20:31:47.278125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:47.278183] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:47.278212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:47.278268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:47.336456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:47.337393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:47.337523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:47.337558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:47.455906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:47.456067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:47.456108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:47.456137] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:47.459552] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: DOWN (p=27.32%) [2026-03-10T20:31:47.459848] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-03-10T20:31:47.459979] [INFO ] [sig ] SWK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:47.610343] [INFO ] [LOCAL ] Saved forecast: SWK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SWK.txt [2026-03-10T20:31:47.610523] [INFO ] [sig ] [2790/3275] Completed SWK in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-10T20:31:47.610588] [INFO ] [sig ] [2791/3275] Forecasting SWKS... [2026-03-10T20:31:47.610625] [INFO ] [sig ] Generating forecast for: SWKS [2026-03-10T20:31:47.610657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-03-10T20:31:47.622558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-03-10T20:31:47.622973] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-03-10T20:31:47.623851] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-03-10T20:31:47.623905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:47.623937] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:47.623963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:47.624019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:47.685613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:47.686424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:47.686511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:47.686546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:47.813854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:47.814018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:47.814060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:47.814091] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:47.817668] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: DOWN (p=32.38%) [2026-03-10T20:31:47.817955] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-03-10T20:31:47.818099] [INFO ] [sig ] SWKS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:47.968706] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SWKS.txt [2026-03-10T20:31:47.969039] [INFO ] [sig ] [2791/3275] Completed SWKS in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-10T20:31:47.969082] [INFO ] [sig ] [2792/3275] Forecasting SWX... [2026-03-10T20:31:47.969113] [INFO ] [sig ] Generating forecast for: SWX [2026-03-10T20:31:47.969150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-03-10T20:31:47.981337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-03-10T20:31:47.981739] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-03-10T20:31:47.982602] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-03-10T20:31:47.982669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:47.982742] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:47.982773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:47.982831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:48.042978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:48.043815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:48.043906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:48.043941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:48.168973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:48.169131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:48.169184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:48.169217] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:48.172810] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: UP (p=85.63%) [2026-03-10T20:31:48.173095] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-03-10T20:31:48.173225] [INFO ] [sig ] SWX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:48.319226] [INFO ] [LOCAL ] Saved forecast: SWX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SWX.txt [2026-03-10T20:31:48.319355] [INFO ] [sig ] [2792/3275] Completed SWX in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-10T20:31:48.319396] [INFO ] [sig ] [2793/3275] Forecasting SXI... [2026-03-10T20:31:48.319425] [INFO ] [sig ] Generating forecast for: SXI [2026-03-10T20:31:48.319455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-03-10T20:31:48.331059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-03-10T20:31:48.331403] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-03-10T20:31:48.332228] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-03-10T20:31:48.332281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:48.332312] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:48.332339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:48.332396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:48.392189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:48.392878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:48.392959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:48.392993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:48.517102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:48.517254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:48.517293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:48.517322] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:48.520875] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: DOWN (p=6.95%) [2026-03-10T20:31:48.521175] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-03-10T20:31:48.521319] [INFO ] [sig ] SXI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:48.667594] [INFO ] [LOCAL ] Saved forecast: SXI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SXI.txt [2026-03-10T20:31:48.667763] [INFO ] [sig ] [2793/3275] Completed SXI in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-10T20:31:48.667804] [INFO ] [sig ] [2794/3275] Forecasting SY... [2026-03-10T20:31:48.667835] [INFO ] [sig ] Generating forecast for: SY [2026-03-10T20:31:48.667866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-03-10T20:31:48.682370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-03-10T20:31:48.682814] [INFO ] [FORECASTER] Starting predict_future for SY [2026-03-10T20:31:48.683742] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-03-10T20:31:48.683795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:48.683828] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:48.683855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:48.683912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:48.743869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:48.744634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:48.744733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:48.744769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:48.862824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:48.862975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:48.863016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:48.863047] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:48.866614] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: DOWN (p=31.02%) [2026-03-10T20:31:48.866917] [INFO ] [FORECASTER] Completed predict_future for SY [2026-03-10T20:31:48.867050] [INFO ] [sig ] SY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:49.023623] [INFO ] [LOCAL ] Saved forecast: SY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SY.txt [2026-03-10T20:31:49.023780] [INFO ] [sig ] [2794/3275] Completed SY in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-10T20:31:49.023821] [INFO ] [sig ] [2795/3275] Forecasting SYF... [2026-03-10T20:31:49.023853] [INFO ] [sig ] Generating forecast for: SYF [2026-03-10T20:31:49.023882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-03-10T20:31:49.035739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-03-10T20:31:49.036110] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-03-10T20:31:49.037158] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-03-10T20:31:49.037212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:49.037244] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:49.037271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:49.037328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:49.099886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:49.100563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:49.100664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:49.100703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:49.227000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:49.227156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:49.227197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:49.227225] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:49.230718] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: UP (p=99.78%) [2026-03-10T20:31:49.230991] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-03-10T20:31:49.231128] [INFO ] [sig ] SYF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:49.376044] [INFO ] [LOCAL ] Saved forecast: SYF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SYF.txt [2026-03-10T20:31:49.376176] [INFO ] [sig ] [2795/3275] Completed SYF in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-10T20:31:49.376215] [INFO ] [sig ] [2796/3275] Forecasting SYK... [2026-03-10T20:31:49.376266] [INFO ] [sig ] Generating forecast for: SYK [2026-03-10T20:31:49.376299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-03-10T20:31:49.387847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-03-10T20:31:49.388186] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-03-10T20:31:49.389025] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-03-10T20:31:49.389078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:49.389111] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:49.389138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:49.389195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:49.447828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:49.448619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:49.448717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:49.448760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:49.572920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:49.573089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:49.573130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:49.573161] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:49.576760] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: UP (p=90.03%) [2026-03-10T20:31:49.577048] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-03-10T20:31:49.577184] [INFO ] [sig ] SYK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:49.724812] [INFO ] [LOCAL ] Saved forecast: SYK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SYK.txt [2026-03-10T20:31:49.725037] [INFO ] [sig ] [2796/3275] Completed SYK in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 2.9m [2026-03-10T20:31:49.725089] [INFO ] [sig ] [2797/3275] Forecasting SYM... [2026-03-10T20:31:49.725124] [INFO ] [sig ] Generating forecast for: SYM [2026-03-10T20:31:49.725155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-03-10T20:31:49.736478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-03-10T20:31:49.736892] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-03-10T20:31:49.737775] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-03-10T20:31:49.737831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:49.737907] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:49.737937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:49.737996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:49.798494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:49.799709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:49.799797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:49.799833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:49.928513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:49.928697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:49.928752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:49.928784] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:49.932306] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: UP (p=89.61%) [2026-03-10T20:31:49.932614] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-03-10T20:31:49.932761] [INFO ] [sig ] SYM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:50.077506] [INFO ] [LOCAL ] Saved forecast: SYM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SYM.txt [2026-03-10T20:31:50.077678] [INFO ] [sig ] [2797/3275] Completed SYM in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 2.9m [2026-03-10T20:31:50.077730] [INFO ] [sig ] [2798/3275] Forecasting SYNA... [2026-03-10T20:31:50.077767] [INFO ] [sig ] Generating forecast for: SYNA [2026-03-10T20:31:50.077802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-03-10T20:31:50.088844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-03-10T20:31:50.089159] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-03-10T20:31:50.089963] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-03-10T20:31:50.090015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:50.090047] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:50.090073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:50.090130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:50.152263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:50.153200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:50.153288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:50.153324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:50.279479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:50.279667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:50.279721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:50.279758] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:50.283504] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: DOWN (p=4.37%) [2026-03-10T20:31:50.283809] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-03-10T20:31:50.283942] [INFO ] [sig ] SYNA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:50.428987] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/SYNA.txt [2026-03-10T20:31:50.429160] [INFO ] [sig ] [2798/3275] Completed SYNA in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 2.9m [2026-03-10T20:31:50.429204] [INFO ] [sig ] [2799/3275] Forecasting SYRE... [2026-03-10T20:31:50.429238] [INFO ] [sig ] Generating forecast for: SYRE [2026-03-10T20:31:50.429270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-03-10T20:31:50.441311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-03-10T20:31:50.441744] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-03-10T20:31:50.442536] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-03-10T20:31:50.442607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:50.442643] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:50.442670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:50.442726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:50.501795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:50.502707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:50.502793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:50.502827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:50.623427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:50.623542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:50.623601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:50.623651] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:50.627662] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: UP (p=53.76%) [2026-03-10T20:31:50.627937] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-03-10T20:31:50.628065] [INFO ] [sig ] SYRE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:50.773773] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SYRE.txt [2026-03-10T20:31:50.773927] [INFO ] [sig ] [2799/3275] Completed SYRE in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 2.9m [2026-03-10T20:31:50.774160] [INFO ] [sig ] [2800/3275] Forecasting SYY... [2026-03-10T20:31:50.774190] [INFO ] [sig ] Generating forecast for: SYY [2026-03-10T20:31:50.774220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-03-10T20:31:50.785360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-03-10T20:31:50.785725] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-03-10T20:31:50.786528] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-03-10T20:31:50.786600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:50.786637] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:50.786665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:50.786722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:50.845982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:50.846654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:50.846735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:50.846769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:50.976468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:50.976653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:50.976715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:50.976804] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:50.980402] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-03-10T20:31:50.980741] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-03-10T20:31:50.980877] [INFO ] [sig ] SYY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:51.151357] [INFO ] [LOCAL ] Saved forecast: SYY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/SYY.txt [2026-03-10T20:31:51.151541] [INFO ] [sig ] [2800/3275] Completed SYY in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-10T20:31:51.151612] [INFO ] [sig ] [2801/3275] Forecasting TAC... [2026-03-10T20:31:51.151653] [INFO ] [sig ] Generating forecast for: TAC [2026-03-10T20:31:51.151688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-03-10T20:31:51.164420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-03-10T20:31:51.164782] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-03-10T20:31:51.165684] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-03-10T20:31:51.165738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:51.165772] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:51.165800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:51.165859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:51.228299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:51.229064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:51.229173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:51.229223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:51.355819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:51.355976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:51.356019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:51.356050] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:51.359868] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: UP (p=89.16%) [2026-03-10T20:31:51.360156] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-03-10T20:31:51.360292] [INFO ] [sig ] TAC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:51.505155] [INFO ] [LOCAL ] Saved forecast: TAC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TAC.txt [2026-03-10T20:31:51.505278] [INFO ] [sig ] [2801/3275] Completed TAC in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-10T20:31:51.505317] [INFO ] [sig ] [2802/3275] Forecasting TAK... [2026-03-10T20:31:51.505347] [INFO ] [sig ] Generating forecast for: TAK [2026-03-10T20:31:51.505377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-03-10T20:31:51.517157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-03-10T20:31:51.517486] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-03-10T20:31:51.518337] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-03-10T20:31:51.518391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:51.518422] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:51.518453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:51.518510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:51.580864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:51.581670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:51.581755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:51.581790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:51.702959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:51.703115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:51.703155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:51.703186] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:51.706781] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: UP (p=95.96%) [2026-03-10T20:31:51.707065] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-03-10T20:31:51.707196] [INFO ] [sig ] TAK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:51.851928] [INFO ] [LOCAL ] Saved forecast: TAK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TAK.txt [2026-03-10T20:31:51.852055] [INFO ] [sig ] [2802/3275] Completed TAK in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-10T20:31:51.852094] [INFO ] [sig ] [2803/3275] Forecasting TAL... [2026-03-10T20:31:51.852124] [INFO ] [sig ] Generating forecast for: TAL [2026-03-10T20:31:51.852155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-03-10T20:31:51.863679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-03-10T20:31:51.864010] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-03-10T20:31:51.864824] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-03-10T20:31:51.864876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:51.864908] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:51.864936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:51.864992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:51.925972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:51.926836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:51.926922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:51.926958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:52.052802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:52.053154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:52.053196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:52.053225] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:52.057127] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: DOWN (p=21.64%) [2026-03-10T20:31:52.057414] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-03-10T20:31:52.057546] [INFO ] [sig ] TAL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:52.205692] [INFO ] [LOCAL ] Saved forecast: TAL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TAL.txt [2026-03-10T20:31:52.205840] [INFO ] [sig ] [2803/3275] Completed TAL in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-10T20:31:52.205881] [INFO ] [sig ] [2804/3275] Forecasting TALK... [2026-03-10T20:31:52.205914] [INFO ] [sig ] Generating forecast for: TALK [2026-03-10T20:31:52.205945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-03-10T20:31:52.217050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-03-10T20:31:52.217370] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-03-10T20:31:52.218224] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-03-10T20:31:52.218279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:52.218314] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:52.218342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:52.218401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:52.280931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:52.281675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:52.281759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:52.281793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:52.408542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:52.408733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:52.408784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:52.408818] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:52.412741] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: DOWN (p=9.18%) [2026-03-10T20:31:52.413240] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-03-10T20:31:52.413378] [INFO ] [sig ] TALK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:52.564926] [INFO ] [LOCAL ] Saved forecast: TALK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TALK.txt [2026-03-10T20:31:52.565066] [INFO ] [sig ] [2804/3275] Completed TALK in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-10T20:31:52.565106] [INFO ] [sig ] [2805/3275] Forecasting TALO... [2026-03-10T20:31:52.565136] [INFO ] [sig ] Generating forecast for: TALO [2026-03-10T20:31:52.565168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-03-10T20:31:52.576268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-03-10T20:31:52.576669] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-03-10T20:31:52.577499] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-03-10T20:31:52.577607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:52.577654] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:52.577690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:52.577762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:52.639490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:52.640394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:52.640481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:52.640516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:52.772493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:52.772691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:52.772740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:52.772771] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:52.776552] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=9.86%) [2026-03-10T20:31:52.776920] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-03-10T20:31:52.777062] [INFO ] [sig ] TALO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:52.935957] [INFO ] [LOCAL ] Saved forecast: TALO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TALO.txt [2026-03-10T20:31:52.936129] [INFO ] [sig ] [2805/3275] Completed TALO in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-10T20:31:52.936169] [INFO ] [sig ] [2806/3275] Forecasting TAOP... [2026-03-10T20:31:52.936201] [INFO ] [sig ] Generating forecast for: TAOP [2026-03-10T20:31:52.936230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-03-10T20:31:52.948373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-03-10T20:31:52.948840] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-03-10T20:31:52.949798] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-03-10T20:31:52.949855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:52.949889] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:52.949916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:52.949974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:53.029324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:53.030524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:53.030672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:53.030727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:53.197118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:53.197325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:53.197397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:53.197451] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:53.203069] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: DOWN (p=2.15%) [2026-03-10T20:31:53.203634] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-03-10T20:31:53.203873] [INFO ] [sig ] TAOP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:53.417885] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TAOP.txt [2026-03-10T20:31:53.418100] [INFO ] [sig ] [2806/3275] Completed TAOP in 0.5s | 2.78 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-10T20:31:53.418177] [INFO ] [sig ] [2807/3275] Forecasting TAP... [2026-03-10T20:31:53.418218] [INFO ] [sig ] Generating forecast for: TAP [2026-03-10T20:31:53.418256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-03-10T20:31:53.436269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-03-10T20:31:53.436833] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-03-10T20:31:53.438116] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-03-10T20:31:53.438216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:53.438271] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:53.438322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:53.438413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:53.528596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:53.529850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:53.530059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:53.530117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:53.702924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:53.703131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:53.703182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:53.703218] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:53.708051] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=28.71%) [2026-03-10T20:31:53.708516] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-03-10T20:31:53.708729] [INFO ] [sig ] TAP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:53.912045] [INFO ] [LOCAL ] Saved forecast: TAP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TAP.txt [2026-03-10T20:31:53.912275] [INFO ] [sig ] [2807/3275] Completed TAP in 0.5s | 2.78 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-10T20:31:53.912325] [INFO ] [sig ] [2808/3275] Forecasting TARA... [2026-03-10T20:31:53.912363] [INFO ] [sig ] Generating forecast for: TARA [2026-03-10T20:31:53.912402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-03-10T20:31:53.928264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-03-10T20:31:53.928791] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-03-10T20:31:53.929851] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-03-10T20:31:53.929916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:53.929954] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:53.929987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:53.930059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:54.005961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:54.007137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:54.007259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:54.007300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:54.180535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:54.180759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:54.180809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:54.180843] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:54.185474] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: UP (p=77.14%) [2026-03-10T20:31:54.185916] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-03-10T20:31:54.186090] [INFO ] [sig ] TARA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:54.364663] [INFO ] [LOCAL ] Saved forecast: TARA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TARA.txt [2026-03-10T20:31:54.364844] [INFO ] [sig ] [2808/3275] Completed TARA in 0.5s | 2.78 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-10T20:31:54.364907] [INFO ] [sig ] [2809/3275] Forecasting TARK... [2026-03-10T20:31:54.364943] [INFO ] [sig ] Generating forecast for: TARK [2026-03-10T20:31:54.364974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-03-10T20:31:54.377630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-03-10T20:31:54.378053] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-03-10T20:31:54.379084] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-03-10T20:31:54.379140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:54.379174] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:54.379201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:54.379260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:54.438808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:54.439796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:54.439886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:54.439922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:54.562922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:54.563072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:54.563111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:54.563140] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:54.566941] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: DOWN (p=0.94%) [2026-03-10T20:31:54.567221] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-03-10T20:31:54.567353] [INFO ] [sig ] TARK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:54.714941] [INFO ] [LOCAL ] Saved forecast: TARK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TARK.txt [2026-03-10T20:31:54.715100] [INFO ] [sig ] [2809/3275] Completed TARK in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-10T20:31:54.715143] [INFO ] [sig ] [2810/3275] Forecasting TARS... [2026-03-10T20:31:54.715174] [INFO ] [sig ] Generating forecast for: TARS [2026-03-10T20:31:54.715205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-03-10T20:31:54.726644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-03-10T20:31:54.727064] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-03-10T20:31:54.727901] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-03-10T20:31:54.727955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:54.727987] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:54.728014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:54.728071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:54.790177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:54.791059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:54.791145] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:54.791180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:54.922324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:54.922486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:54.922527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:54.922557] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:54.926065] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: UP (p=64.26%) [2026-03-10T20:31:54.926404] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-03-10T20:31:54.926549] [INFO ] [sig ] TARS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:55.074242] [INFO ] [LOCAL ] Saved forecast: TARS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TARS.txt [2026-03-10T20:31:55.074403] [INFO ] [sig ] [2810/3275] Completed TARS in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-10T20:31:55.074444] [INFO ] [sig ] [2811/3275] Forecasting TASK... [2026-03-10T20:31:55.074475] [INFO ] [sig ] Generating forecast for: TASK [2026-03-10T20:31:55.074505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-03-10T20:31:55.086452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-03-10T20:31:55.086824] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-03-10T20:31:55.087638] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-03-10T20:31:55.087701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:55.087741] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:55.087774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:55.087844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:55.150691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:55.151422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:55.151507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:55.151542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:55.276616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:55.276773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:55.276815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:55.276846] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:55.280361] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: DOWN (p=36.22%) [2026-03-10T20:31:55.280670] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-03-10T20:31:55.280804] [INFO ] [sig ] TASK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:55.426563] [INFO ] [LOCAL ] Saved forecast: TASK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TASK.txt [2026-03-10T20:31:55.426745] [INFO ] [sig ] [2811/3275] Completed TASK in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-10T20:31:55.426785] [INFO ] [sig ] [2812/3275] Forecasting TAYD... [2026-03-10T20:31:55.426816] [INFO ] [sig ] Generating forecast for: TAYD [2026-03-10T20:31:55.426847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-03-10T20:31:55.440303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-03-10T20:31:55.440837] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-03-10T20:31:55.442222] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-03-10T20:31:55.442296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:55.442345] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:55.442392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:55.442483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:55.514691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:55.515989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:55.516080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:55.516114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:55.630607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:55.630820] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-10T20:31:55.630868] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:55.630900] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:55.634424] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: UP (p=78.39%) [2026-03-10T20:31:55.634740] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-03-10T20:31:55.634880] [INFO ] [sig ] TAYD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:55.777968] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TAYD.txt [2026-03-10T20:31:55.778105] [INFO ] [sig ] [2812/3275] Completed TAYD in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 2.8m [2026-03-10T20:31:55.778174] [INFO ] [sig ] [2813/3275] Forecasting TBB... [2026-03-10T20:31:55.778207] [INFO ] [sig ] Generating forecast for: TBB [2026-03-10T20:31:55.778238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-03-10T20:31:55.789398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-03-10T20:31:55.789771] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-03-10T20:31:55.790590] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-03-10T20:31:55.790645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:55.790677] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:55.790705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:55.790761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:55.848170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:55.848913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:55.848995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:55.849029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:55.964621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:55.964785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:55.964832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:55.964868] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:55.968278] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=37.37%) [2026-03-10T20:31:55.968553] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-03-10T20:31:55.968702] [INFO ] [sig ] TBB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:56.112698] [INFO ] [LOCAL ] Saved forecast: TBB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TBB.txt [2026-03-10T20:31:56.112839] [INFO ] [sig ] [2813/3275] Completed TBB in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 2.8m [2026-03-10T20:31:56.112879] [INFO ] [sig ] [2814/3275] Forecasting TBBK... [2026-03-10T20:31:56.112913] [INFO ] [sig ] Generating forecast for: TBBK [2026-03-10T20:31:56.112943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-03-10T20:31:56.124950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-03-10T20:31:56.125459] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-03-10T20:31:56.126521] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-03-10T20:31:56.126595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:56.126669] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:56.126719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:56.126812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:56.189478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:56.190348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:56.190433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:56.190467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:56.314640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:56.314799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:56.314839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:56.314870] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:56.318348] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: UP (p=64.32%) [2026-03-10T20:31:56.318644] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-03-10T20:31:56.318793] [INFO ] [sig ] TBBK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:56.464995] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TBBK.txt [2026-03-10T20:31:56.465147] [INFO ] [sig ] [2814/3275] Completed TBBK in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 2.8m [2026-03-10T20:31:56.465189] [INFO ] [sig ] [2815/3275] Forecasting TBI... [2026-03-10T20:31:56.465219] [INFO ] [sig ] Generating forecast for: TBI [2026-03-10T20:31:56.465249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-03-10T20:31:56.477346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-03-10T20:31:56.477732] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-03-10T20:31:56.478684] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-03-10T20:31:56.478739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:56.478773] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:56.478802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:56.478860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:56.539679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:56.540778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:56.540863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:56.540898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:56.667534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:56.667684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:56.667727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:56.667756] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:56.671392] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: DOWN (p=45.26%) [2026-03-10T20:31:56.671798] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-03-10T20:31:56.671967] [INFO ] [sig ] TBI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:56.818463] [INFO ] [LOCAL ] Saved forecast: TBI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TBI.txt [2026-03-10T20:31:56.818634] [INFO ] [sig ] [2815/3275] Completed TBI in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 2.8m [2026-03-10T20:31:56.818680] [INFO ] [sig ] [2816/3275] Forecasting TBIL... [2026-03-10T20:31:56.818711] [INFO ] [sig ] Generating forecast for: TBIL [2026-03-10T20:31:56.818742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-03-10T20:31:56.830427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-03-10T20:31:56.830810] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-03-10T20:31:56.831799] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-03-10T20:31:56.832034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:56.832094] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:56.832124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:56.832180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:56.895879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:56.896776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:56.896858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:56.896892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:56.968842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:56.968978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:56.969017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:56.969238] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:56.972899] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=99.70%) [2026-03-10T20:31:56.973370] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-03-10T20:31:56.973496] [INFO ] [sig ] TBIL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:57.119710] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TBIL.txt [2026-03-10T20:31:57.119881] [INFO ] [sig ] [2816/3275] Completed TBIL in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-10T20:31:57.119923] [INFO ] [sig ] [2817/3275] Forecasting TBLA... [2026-03-10T20:31:57.119954] [INFO ] [sig ] Generating forecast for: TBLA [2026-03-10T20:31:57.119988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-03-10T20:31:57.131316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-03-10T20:31:57.131705] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-03-10T20:31:57.132507] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-03-10T20:31:57.132559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:57.132616] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:57.132645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:57.132701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:57.194710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:57.195505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:57.195610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:57.195648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:57.319461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:57.319640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:57.319683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:57.319755] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:57.323404] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: UP (p=57.11%) [2026-03-10T20:31:57.323721] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-03-10T20:31:57.323865] [INFO ] [sig ] TBLA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:57.468806] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TBLA.txt [2026-03-10T20:31:57.468952] [INFO ] [sig ] [2817/3275] Completed TBLA in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-10T20:31:57.468993] [INFO ] [sig ] [2818/3275] Forecasting TBLD... [2026-03-10T20:31:57.469025] [INFO ] [sig ] Generating forecast for: TBLD [2026-03-10T20:31:57.469056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-03-10T20:31:57.481136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-03-10T20:31:57.481515] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-03-10T20:31:57.482318] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-03-10T20:31:57.482372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:57.482403] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:57.482431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:57.482487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:57.545255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:57.546198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:57.546282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:57.546316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:57.668189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:57.668346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:57.668388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:57.668419] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:57.671996] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: DOWN (p=22.36%) [2026-03-10T20:31:57.672317] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-03-10T20:31:57.672475] [INFO ] [sig ] TBLD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:57.815292] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TBLD.txt [2026-03-10T20:31:57.815422] [INFO ] [sig ] [2818/3275] Completed TBLD in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-10T20:31:57.815462] [INFO ] [sig ] [2819/3275] Forecasting TBPH... [2026-03-10T20:31:57.815492] [INFO ] [sig ] Generating forecast for: TBPH [2026-03-10T20:31:57.815522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-03-10T20:31:57.827476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-03-10T20:31:57.827880] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-03-10T20:31:57.828773] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-03-10T20:31:57.828839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:57.828878] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:57.828911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:57.828977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:57.891593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:57.892347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:57.892433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:57.892467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:58.020472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:58.020643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:58.020685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:58.020716] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:58.024192] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: UP (p=93.25%) [2026-03-10T20:31:58.024471] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-03-10T20:31:58.024619] [INFO ] [sig ] TBPH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:58.171011] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TBPH.txt [2026-03-10T20:31:58.171145] [INFO ] [sig ] [2819/3275] Completed TBPH in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-10T20:31:58.171198] [INFO ] [sig ] [2820/3275] Forecasting TBRG... [2026-03-10T20:31:58.171231] [INFO ] [sig ] Generating forecast for: TBRG [2026-03-10T20:31:58.171261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-03-10T20:31:58.182959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-03-10T20:31:58.183294] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-03-10T20:31:58.184184] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-03-10T20:31:58.184238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:58.184272] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:58.184301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:58.184359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:58.246391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:58.247070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:58.247153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:58.247186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:58.367858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:58.367994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:58.368033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:58.368062] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:58.371625] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=58.71%) [2026-03-10T20:31:58.371935] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-03-10T20:31:58.372062] [INFO ] [sig ] TBRG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:58.518715] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TBRG.txt [2026-03-10T20:31:58.518854] [INFO ] [sig ] [2820/3275] Completed TBRG in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-10T20:31:58.518902] [INFO ] [sig ] [2821/3275] Forecasting TCBI... [2026-03-10T20:31:58.518940] [INFO ] [sig ] Generating forecast for: TCBI [2026-03-10T20:31:58.518974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-03-10T20:31:58.530278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-03-10T20:31:58.530632] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-03-10T20:31:58.531442] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-03-10T20:31:58.531495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:58.531528] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:58.531556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:58.531651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:58.593551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:58.594403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:58.594484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:58.594518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:58.718348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:58.718486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:58.718525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:58.718555] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:58.721938] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-03-10T20:31:58.722212] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-03-10T20:31:58.722367] [INFO ] [sig ] TCBI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:58.865616] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TCBI.txt [2026-03-10T20:31:58.865729] [INFO ] [sig ] [2821/3275] Completed TCBI in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-10T20:31:58.865768] [INFO ] [sig ] [2822/3275] Forecasting TCBIO... [2026-03-10T20:31:58.865798] [INFO ] [sig ] Generating forecast for: TCBIO [2026-03-10T20:31:58.865827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-03-10T20:31:58.876873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-03-10T20:31:58.877434] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-03-10T20:31:58.878498] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-03-10T20:31:58.878553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:58.878604] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:58.878635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:58.878691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:58.942492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:58.943135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:58.943218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:58.943251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:59.055565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:59.055729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:59.055770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:59.055799] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:59.059221] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: DOWN (p=35.73%) [2026-03-10T20:31:59.059495] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-03-10T20:31:59.059641] [INFO ] [sig ] TCBIO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:59.203738] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TCBIO.txt [2026-03-10T20:31:59.203909] [INFO ] [sig ] [2822/3275] Completed TCBIO in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-10T20:31:59.203959] [INFO ] [sig ] [2823/3275] Forecasting TCBK... [2026-03-10T20:31:59.203990] [INFO ] [sig ] Generating forecast for: TCBK [2026-03-10T20:31:59.204020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-03-10T20:31:59.216038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-03-10T20:31:59.216434] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-03-10T20:31:59.217327] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-03-10T20:31:59.217383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:59.217416] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:59.217445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:59.217504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:59.278190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:59.279046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:59.279135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:59.279170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:59.408310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:59.408473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:59.408543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:59.408592] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:59.412186] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: UP (p=88.81%) [2026-03-10T20:31:59.412484] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-03-10T20:31:59.412635] [INFO ] [sig ] TCBK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:31:59.556636] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TCBK.txt [2026-03-10T20:31:59.556783] [INFO ] [sig ] [2823/3275] Completed TCBK in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-10T20:31:59.556824] [INFO ] [sig ] [2824/3275] Forecasting TCBX... [2026-03-10T20:31:59.556855] [INFO ] [sig ] Generating forecast for: TCBX [2026-03-10T20:31:59.556884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-03-10T20:31:59.568639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-03-10T20:31:59.569073] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-03-10T20:31:59.569933] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-03-10T20:31:59.569989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:59.570022] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:59.570050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:59.570107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:59.629436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:59.630285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:59.630427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:59.630461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:31:59.761153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:31:59.761349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:31:59.761395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:31:59.761425] [INFO ] [FORECASTER] Training complete [2026-03-10T20:31:59.765343] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: DOWN (p=1.87%) [2026-03-10T20:31:59.765712] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-03-10T20:31:59.765858] [INFO ] [sig ] TCBX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:31:59.912912] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TCBX.txt [2026-03-10T20:31:59.913064] [INFO ] [sig ] [2824/3275] Completed TCBX in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-10T20:31:59.913105] [INFO ] [sig ] [2825/3275] Forecasting TCMD... [2026-03-10T20:31:59.913135] [INFO ] [sig ] Generating forecast for: TCMD [2026-03-10T20:31:59.913165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-03-10T20:31:59.924774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-03-10T20:31:59.925131] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-03-10T20:31:59.925956] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-03-10T20:31:59.926009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:31:59.926041] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:31:59.926068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:31:59.926125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:31:59.986421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:31:59.987234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:31:59.987318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:31:59.987352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:00.110031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:00.110180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:00.110220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:00.110249] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:00.113840] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: UP (p=67.77%) [2026-03-10T20:32:00.114122] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-03-10T20:32:00.114255] [INFO ] [sig ] TCMD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:00.268764] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TCMD.txt [2026-03-10T20:32:00.269713] [INFO ] [sig ] [2825/3275] Completed TCMD in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-10T20:32:00.269773] [INFO ] [sig ] [2826/3275] Forecasting TCOM... [2026-03-10T20:32:00.269805] [INFO ] [sig ] Generating forecast for: TCOM [2026-03-10T20:32:00.269834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-03-10T20:32:00.281541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-03-10T20:32:00.281985] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-03-10T20:32:00.282830] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-03-10T20:32:00.282887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:00.282921] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:00.282949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:00.283007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:00.342196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:00.343113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:00.343198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:00.343232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:00.472877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:00.473039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:00.473080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:00.473110] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:00.477181] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: UP (p=52.15%) [2026-03-10T20:32:00.477550] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-03-10T20:32:00.477775] [INFO ] [sig ] TCOM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:00.646330] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TCOM.txt [2026-03-10T20:32:00.646484] [INFO ] [sig ] [2826/3275] Completed TCOM in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-10T20:32:00.646533] [INFO ] [sig ] [2827/3275] Forecasting TCPC... [2026-03-10T20:32:00.646567] [INFO ] [sig ] Generating forecast for: TCPC [2026-03-10T20:32:00.646619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-03-10T20:32:00.658012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-03-10T20:32:00.658405] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-03-10T20:32:00.659247] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-03-10T20:32:00.659301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:00.659346] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:00.659375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:00.659432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:00.720285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:00.721332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:00.721432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:00.721468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:00.846754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:00.846878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:00.846921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:00.846951] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:00.851011] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: DOWN (p=26.28%) [2026-03-10T20:32:00.851286] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-03-10T20:32:00.851413] [INFO ] [sig ] TCPC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:00.995888] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TCPC.txt [2026-03-10T20:32:00.996056] [INFO ] [sig ] [2827/3275] Completed TCPC in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-10T20:32:00.996098] [INFO ] [sig ] [2828/3275] Forecasting TCX... [2026-03-10T20:32:00.996129] [INFO ] [sig ] Generating forecast for: TCX [2026-03-10T20:32:00.996159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-03-10T20:32:01.007800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-03-10T20:32:01.008174] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-03-10T20:32:01.009007] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-03-10T20:32:01.009061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:01.009093] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:01.009119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:01.009177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:01.069799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:01.070486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:01.070566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:01.070619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:01.184144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:01.184308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:01.184350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:01.184380] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:01.187954] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: UP (p=77.79%) [2026-03-10T20:32:01.188286] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-03-10T20:32:01.188426] [INFO ] [sig ] TCX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:01.340503] [INFO ] [LOCAL ] Saved forecast: TCX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TCX.txt [2026-03-10T20:32:01.340685] [INFO ] [sig ] [2828/3275] Completed TCX in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-10T20:32:01.340729] [INFO ] [sig ] [2829/3275] Forecasting TD... [2026-03-10T20:32:01.340758] [INFO ] [sig ] Generating forecast for: TD [2026-03-10T20:32:01.340790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-03-10T20:32:01.353557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-03-10T20:32:01.353980] [INFO ] [FORECASTER] Starting predict_future for TD [2026-03-10T20:32:01.354807] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-03-10T20:32:01.354861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:01.354892] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:01.354919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:01.354975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:01.417306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:01.418277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:01.418367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:01.418400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:01.547987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:01.548370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:01.548430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:01.548470] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:01.554198] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: DOWN (p=45.92%) [2026-03-10T20:32:01.554754] [INFO ] [FORECASTER] Completed predict_future for TD [2026-03-10T20:32:01.554975] [INFO ] [sig ] TD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:01.727309] [INFO ] [LOCAL ] Saved forecast: TD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TD.txt [2026-03-10T20:32:01.727467] [INFO ] [sig ] [2829/3275] Completed TD in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 2.7m [2026-03-10T20:32:01.727509] [INFO ] [sig ] [2830/3275] Forecasting TDC... [2026-03-10T20:32:01.727540] [INFO ] [sig ] Generating forecast for: TDC [2026-03-10T20:32:01.727587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-03-10T20:32:01.739056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-03-10T20:32:01.739461] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-03-10T20:32:01.740343] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-03-10T20:32:01.740398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:01.740432] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:01.740459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:01.740516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:01.802705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:01.803661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:01.803755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:01.803790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:01.941720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:01.941897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:01.941949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:01.941986] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:01.945889] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: DOWN (p=38.59%) [2026-03-10T20:32:01.946238] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-03-10T20:32:01.946392] [INFO ] [sig ] TDC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:02.102089] [INFO ] [LOCAL ] Saved forecast: TDC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TDC.txt [2026-03-10T20:32:02.102263] [INFO ] [sig ] [2830/3275] Completed TDC in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 2.7m [2026-03-10T20:32:02.102305] [INFO ] [sig ] [2831/3275] Forecasting TDF... [2026-03-10T20:32:02.102343] [INFO ] [sig ] Generating forecast for: TDF [2026-03-10T20:32:02.102375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-03-10T20:32:02.113989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-03-10T20:32:02.114411] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-03-10T20:32:02.115285] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-03-10T20:32:02.115340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:02.115405] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:02.115435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:02.115492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:02.175244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:02.176274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:02.176394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:02.176430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:02.319404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:02.319615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:02.319669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:02.319708] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:02.323991] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: DOWN (p=1.62%) [2026-03-10T20:32:02.324347] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-03-10T20:32:02.324500] [INFO ] [sig ] TDF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:02.473244] [INFO ] [LOCAL ] Saved forecast: TDF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TDF.txt [2026-03-10T20:32:02.473396] [INFO ] [sig ] [2831/3275] Completed TDF in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 2.7m [2026-03-10T20:32:02.473440] [INFO ] [sig ] [2832/3275] Forecasting TDG... [2026-03-10T20:32:02.473472] [INFO ] [sig ] Generating forecast for: TDG [2026-03-10T20:32:02.473502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-03-10T20:32:02.486684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-03-10T20:32:02.487078] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-03-10T20:32:02.487965] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-03-10T20:32:02.488022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:02.488058] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:02.488095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:02.488180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:02.551010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:02.551830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:02.551921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:02.551956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:02.677654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:02.677815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:02.677859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:02.677890] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:02.681634] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: DOWN (p=48.28%) [2026-03-10T20:32:02.681939] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-03-10T20:32:02.682072] [INFO ] [sig ] TDG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:02.841539] [INFO ] [LOCAL ] Saved forecast: TDG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TDG.txt [2026-03-10T20:32:02.841715] [INFO ] [sig ] [2832/3275] Completed TDG in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 2.7m [2026-03-10T20:32:02.841759] [INFO ] [sig ] [2833/3275] Forecasting TDS... [2026-03-10T20:32:02.841788] [INFO ] [sig ] Generating forecast for: TDS [2026-03-10T20:32:02.841818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-03-10T20:32:02.853519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-03-10T20:32:02.853934] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-03-10T20:32:02.854820] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-03-10T20:32:02.854886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:02.854928] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:02.854963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:02.855034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:02.917869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:02.918828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:02.918915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:02.918962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:03.044276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:03.044439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:03.044482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:03.044514] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:03.048251] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-03-10T20:32:03.048607] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-03-10T20:32:03.048750] [INFO ] [sig ] TDS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:03.197841] [INFO ] [LOCAL ] Saved forecast: TDS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TDS.txt [2026-03-10T20:32:03.198014] [INFO ] [sig ] [2833/3275] Completed TDS in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 2.6m [2026-03-10T20:32:03.198055] [INFO ] [sig ] [2834/3275] Forecasting TDSC... [2026-03-10T20:32:03.198087] [INFO ] [sig ] Generating forecast for: TDSC [2026-03-10T20:32:03.198124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-03-10T20:32:03.209911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-03-10T20:32:03.210287] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-03-10T20:32:03.211159] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-03-10T20:32:03.211213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:03.211246] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:03.211273] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:03.211340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:03.271900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:03.272825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:03.272938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:03.272983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:03.388217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:03.388389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:03.388430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:03.388512] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:03.392304] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: UP (p=84.02%) [2026-03-10T20:32:03.392649] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-03-10T20:32:03.392797] [INFO ] [sig ] TDSC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:03.541260] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TDSC.txt [2026-03-10T20:32:03.541431] [INFO ] [sig ] [2834/3275] Completed TDSC in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 2.6m [2026-03-10T20:32:03.541473] [INFO ] [sig ] [2835/3275] Forecasting TDUP... [2026-03-10T20:32:03.541506] [INFO ] [sig ] Generating forecast for: TDUP [2026-03-10T20:32:03.541538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-03-10T20:32:03.556895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-03-10T20:32:03.557406] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-03-10T20:32:03.558470] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-03-10T20:32:03.558531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:03.558565] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:03.558614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:03.558674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:03.619222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:03.620265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:03.620358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:03.620393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:03.744180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:03.744341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:03.744382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:03.744412] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:03.748068] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=56.79%) [2026-03-10T20:32:03.748380] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-03-10T20:32:03.748518] [INFO ] [sig ] TDUP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:03.895876] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TDUP.txt [2026-03-10T20:32:03.896038] [INFO ] [sig ] [2835/3275] Completed TDUP in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 2.6m [2026-03-10T20:32:03.896083] [INFO ] [sig ] [2836/3275] Forecasting TDY... [2026-03-10T20:32:03.896114] [INFO ] [sig ] Generating forecast for: TDY [2026-03-10T20:32:03.896145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-03-10T20:32:03.907372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-03-10T20:32:03.907766] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-03-10T20:32:03.908685] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-03-10T20:32:03.908739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:03.908772] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:03.908799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:03.908858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:03.973400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:03.974627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:03.974731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:03.974769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:04.098807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:04.098977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:04.099024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:04.099060] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:04.102552] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: DOWN (p=10.60%) [2026-03-10T20:32:04.102876] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-03-10T20:32:04.103046] [INFO ] [sig ] TDY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:04.251821] [INFO ] [LOCAL ] Saved forecast: TDY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TDY.txt [2026-03-10T20:32:04.251995] [INFO ] [sig ] [2836/3275] Completed TDY in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 2.6m [2026-03-10T20:32:04.252037] [INFO ] [sig ] [2837/3275] Forecasting TEAM... [2026-03-10T20:32:04.252079] [INFO ] [sig ] Generating forecast for: TEAM [2026-03-10T20:32:04.252115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-03-10T20:32:04.264773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-03-10T20:32:04.265193] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-03-10T20:32:04.266114] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-03-10T20:32:04.266169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:04.266201] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:04.266228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:04.266284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:04.329660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:04.330561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:04.330673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:04.330709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:04.458289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:04.458453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:04.458496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:04.458526] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:04.462189] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: UP (p=94.68%) [2026-03-10T20:32:04.462490] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-03-10T20:32:04.462648] [INFO ] [sig ] TEAM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:04.617079] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TEAM.txt [2026-03-10T20:32:04.617250] [INFO ] [sig ] [2837/3275] Completed TEAM in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 2.6m [2026-03-10T20:32:04.617291] [INFO ] [sig ] [2838/3275] Forecasting TECH... [2026-03-10T20:32:04.617323] [INFO ] [sig ] Generating forecast for: TECH [2026-03-10T20:32:04.617353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-03-10T20:32:04.628802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-03-10T20:32:04.629204] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-03-10T20:32:04.630071] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-03-10T20:32:04.630128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:04.630161] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:04.630188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:04.630262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:04.689948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:04.690836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:04.690920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:04.690953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:04.825752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:04.825950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:04.826000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:04.826036] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:04.829892] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-03-10T20:32:04.830195] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-03-10T20:32:04.830325] [INFO ] [sig ] TECH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:04.975458] [INFO ] [LOCAL ] Saved forecast: TECH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TECH.txt [2026-03-10T20:32:04.975636] [INFO ] [sig ] [2838/3275] Completed TECH in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 2.6m [2026-03-10T20:32:04.975682] [INFO ] [sig ] [2839/3275] Forecasting TECK... [2026-03-10T20:32:04.975715] [INFO ] [sig ] Generating forecast for: TECK [2026-03-10T20:32:04.975747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-03-10T20:32:04.988656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-03-10T20:32:04.989068] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-03-10T20:32:04.989973] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-03-10T20:32:04.990029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:04.990064] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:04.990093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:04.990153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:05.048987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:05.049759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:05.049844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:05.049879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:05.175739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:05.175905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:05.175956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:05.175994] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:05.179639] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: DOWN (p=18.97%) [2026-03-10T20:32:05.179928] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-03-10T20:32:05.180064] [INFO ] [sig ] TECK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:05.325751] [INFO ] [LOCAL ] Saved forecast: TECK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TECK.txt [2026-03-10T20:32:05.325888] [INFO ] [sig ] [2839/3275] Completed TECK in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 2.6m [2026-03-10T20:32:05.325928] [INFO ] [sig ] [2840/3275] Forecasting TEI... [2026-03-10T20:32:05.325957] [INFO ] [sig ] Generating forecast for: TEI [2026-03-10T20:32:05.325988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-03-10T20:32:05.337043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-03-10T20:32:05.337395] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-03-10T20:32:05.338257] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-03-10T20:32:05.338329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:05.338363] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:05.338392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:05.338451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:05.397462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:05.398234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:05.398318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:05.398353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:05.518981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:05.519148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:05.519188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:05.519217] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:05.522692] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: DOWN (p=46.92%) [2026-03-10T20:32:05.522985] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-03-10T20:32:05.523132] [INFO ] [sig ] TEI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:05.672259] [INFO ] [LOCAL ] Saved forecast: TEI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TEI.txt [2026-03-10T20:32:05.672410] [INFO ] [sig ] [2840/3275] Completed TEI in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 2.6m [2026-03-10T20:32:05.672451] [INFO ] [sig ] [2841/3275] Forecasting TELO... [2026-03-10T20:32:05.672480] [INFO ] [sig ] Generating forecast for: TELO [2026-03-10T20:32:05.672512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-03-10T20:32:05.684201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-03-10T20:32:05.684543] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-03-10T20:32:05.685360] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-03-10T20:32:05.685413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:05.685444] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:05.685471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:05.685541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:05.747193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:05.748204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:05.748328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:05.748361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:05.868791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:05.868949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:05.868989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:05.869019] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:05.872509] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: UP (p=66.75%) [2026-03-10T20:32:05.872811] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-03-10T20:32:05.872946] [INFO ] [sig ] TELO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:06.016130] [INFO ] [LOCAL ] Saved forecast: TELO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TELO.txt [2026-03-10T20:32:06.016266] [INFO ] [sig ] [2841/3275] Completed TELO in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 2.6m [2026-03-10T20:32:06.016315] [INFO ] [sig ] [2842/3275] Forecasting TEM... [2026-03-10T20:32:06.016347] [INFO ] [sig ] Generating forecast for: TEM [2026-03-10T20:32:06.016378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-03-10T20:32:06.028304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-03-10T20:32:06.028672] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-03-10T20:32:06.029517] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-03-10T20:32:06.029596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:06.029633] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:06.029661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:06.029719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:06.088957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:06.089666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:06.089759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:06.089800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:06.214023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:06.214184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:06.214225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:06.214255] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:06.217893] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-03-10T20:32:06.218202] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-03-10T20:32:06.218342] [INFO ] [sig ] TEM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:06.364792] [INFO ] [LOCAL ] Saved forecast: TEM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TEM.txt [2026-03-10T20:32:06.365121] [INFO ] [sig ] [2842/3275] Completed TEM in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 2.6m [2026-03-10T20:32:06.365162] [INFO ] [sig ] [2843/3275] Forecasting TENB... [2026-03-10T20:32:06.365191] [INFO ] [sig ] Generating forecast for: TENB [2026-03-10T20:32:06.365227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-03-10T20:32:06.377332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-03-10T20:32:06.377733] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-03-10T20:32:06.378754] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-03-10T20:32:06.378819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:06.378862] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:06.378899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:06.378983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:06.447186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:06.448289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:06.448385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:06.448421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:06.574565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:06.574738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:06.574779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:06.574808] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:06.578414] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-03-10T20:32:06.578727] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-03-10T20:32:06.578874] [INFO ] [sig ] TENB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:06.723917] [INFO ] [LOCAL ] Saved forecast: TENB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TENB.txt [2026-03-10T20:32:06.724057] [INFO ] [sig ] [2843/3275] Completed TENB in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 2.6m [2026-03-10T20:32:06.724097] [INFO ] [sig ] [2844/3275] Forecasting TENX... [2026-03-10T20:32:06.724127] [INFO ] [sig ] Generating forecast for: TENX [2026-03-10T20:32:06.724156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-03-10T20:32:06.735735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-03-10T20:32:06.736117] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-03-10T20:32:06.736986] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-03-10T20:32:06.737041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:06.737074] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:06.737112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:06.737202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:06.796055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:06.796856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:06.796942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:06.796983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:06.906733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:06.906885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:06.906925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:06.906957] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:06.910497] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: DOWN (p=4.31%) [2026-03-10T20:32:06.910795] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-03-10T20:32:06.910926] [INFO ] [sig ] TENX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:07.056459] [INFO ] [LOCAL ] Saved forecast: TENX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TENX.txt [2026-03-10T20:32:07.056670] [INFO ] [sig ] [2844/3275] Completed TENX in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 2.6m [2026-03-10T20:32:07.056715] [INFO ] [sig ] [2845/3275] Forecasting TERN... [2026-03-10T20:32:07.056748] [INFO ] [sig ] Generating forecast for: TERN [2026-03-10T20:32:07.056779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-03-10T20:32:07.067955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-03-10T20:32:07.068537] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-03-10T20:32:07.069399] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-03-10T20:32:07.069454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:07.069488] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:07.069517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:07.069593] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:07.132183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:07.133118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:07.133207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:07.133242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:07.267440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:07.267638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:07.267683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:07.267714] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:07.271435] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=47.08%) [2026-03-10T20:32:07.271809] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-03-10T20:32:07.271954] [INFO ] [sig ] TERN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:07.428931] [INFO ] [LOCAL ] Saved forecast: TERN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TERN.txt [2026-03-10T20:32:07.429119] [INFO ] [sig ] [2845/3275] Completed TERN in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 2.6m [2026-03-10T20:32:07.429172] [INFO ] [sig ] [2846/3275] Forecasting TEVA... [2026-03-10T20:32:07.429206] [INFO ] [sig ] Generating forecast for: TEVA [2026-03-10T20:32:07.429248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-03-10T20:32:07.441822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-03-10T20:32:07.442213] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-03-10T20:32:07.443055] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-03-10T20:32:07.443111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:07.443144] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:07.443173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:07.443233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:07.503048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:07.503985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:07.504095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:07.504131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:07.628691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:07.628855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:07.628900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:07.628930] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:07.633118] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: DOWN (p=4.16%) [2026-03-10T20:32:07.633431] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-03-10T20:32:07.633567] [INFO ] [sig ] TEVA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:07.786588] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TEVA.txt [2026-03-10T20:32:07.786777] [INFO ] [sig ] [2846/3275] Completed TEVA in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 2.6m [2026-03-10T20:32:07.786825] [INFO ] [sig ] [2847/3275] Forecasting TEX... [2026-03-10T20:32:07.786857] [INFO ] [sig ] Generating forecast for: TEX [2026-03-10T20:32:07.786889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-03-10T20:32:07.801231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-03-10T20:32:07.801702] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-03-10T20:32:07.802863] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-03-10T20:32:07.802920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:07.802955] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:07.802983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:07.803040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:07.863725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:07.864887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:07.864987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:07.865023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:07.996386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:07.996561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:07.996622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:07.996665] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:08.000217] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: UP (p=80.95%) [2026-03-10T20:32:08.000513] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-03-10T20:32:08.000673] [INFO ] [sig ] TEX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:08.151344] [INFO ] [LOCAL ] Saved forecast: TEX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TEX.txt [2026-03-10T20:32:08.151500] [INFO ] [sig ] [2847/3275] Completed TEX in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 2.6m [2026-03-10T20:32:08.151542] [INFO ] [sig ] [2848/3275] Forecasting TFC... [2026-03-10T20:32:08.151592] [INFO ] [sig ] Generating forecast for: TFC [2026-03-10T20:32:08.151627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-03-10T20:32:08.162919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-03-10T20:32:08.163304] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-03-10T20:32:08.164215] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-03-10T20:32:08.164269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:08.164333] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:08.164364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:08.164430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:08.225383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:08.226273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:08.226359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:08.226394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:08.349789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:08.349947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:08.349989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:08.350020] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:08.353509] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: UP (p=88.91%) [2026-03-10T20:32:08.353816] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-03-10T20:32:08.353956] [INFO ] [sig ] TFC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:08.499387] [INFO ] [LOCAL ] Saved forecast: TFC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TFC.txt [2026-03-10T20:32:08.499548] [INFO ] [sig ] [2848/3275] Completed TFC in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 2.6m [2026-03-10T20:32:08.499618] [INFO ] [sig ] [2849/3275] Forecasting TFII... [2026-03-10T20:32:08.499666] [INFO ] [sig ] Generating forecast for: TFII [2026-03-10T20:32:08.499705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-03-10T20:32:08.511315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-03-10T20:32:08.511753] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-03-10T20:32:08.512681] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-03-10T20:32:08.512737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:08.512770] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:08.512798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:08.512857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:08.575447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:08.576429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:08.576518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:08.576555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:08.704931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:08.705099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:08.705145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:08.705175] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:08.709070] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: UP (p=91.81%) [2026-03-10T20:32:08.709393] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-03-10T20:32:08.709531] [INFO ] [sig ] TFII: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:08.865455] [INFO ] [LOCAL ] Saved forecast: TFII 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TFII.txt [2026-03-10T20:32:08.865634] [INFO ] [sig ] [2849/3275] Completed TFII in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 2.6m [2026-03-10T20:32:08.865676] [INFO ] [sig ] [2850/3275] Forecasting TFIN... [2026-03-10T20:32:08.865707] [INFO ] [sig ] Generating forecast for: TFIN [2026-03-10T20:32:08.865739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-03-10T20:32:08.882167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-03-10T20:32:08.882589] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-03-10T20:32:08.883437] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-03-10T20:32:08.883491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:08.883527] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:08.883561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:08.883656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:08.942616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:08.943507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:08.943642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:08.943682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:09.062133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:09.062295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:09.062335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:09.062364] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:09.065917] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: UP (p=71.78%) [2026-03-10T20:32:09.066232] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-03-10T20:32:09.066358] [INFO ] [sig ] TFIN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:09.212456] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TFIN.txt [2026-03-10T20:32:09.212634] [INFO ] [sig ] [2850/3275] Completed TFIN in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 2.5m [2026-03-10T20:32:09.212679] [INFO ] [sig ] [2851/3275] Forecasting TFPM... [2026-03-10T20:32:09.212710] [INFO ] [sig ] Generating forecast for: TFPM [2026-03-10T20:32:09.212742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-03-10T20:32:09.226542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-03-10T20:32:09.226997] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-03-10T20:32:09.228115] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-03-10T20:32:09.228402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:09.228461] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:09.228492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:09.228551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:09.300008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:09.301077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:09.301179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:09.301241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:09.429074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:09.429245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:09.429286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:09.429352] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:09.434117] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: UP (p=62.59%) [2026-03-10T20:32:09.434419] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-03-10T20:32:09.434611] [INFO ] [sig ] TFPM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:09.580742] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TFPM.txt [2026-03-10T20:32:09.580883] [INFO ] [sig ] [2851/3275] Completed TFPM in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 2.5m [2026-03-10T20:32:09.580924] [INFO ] [sig ] [2852/3275] Forecasting TFSL... [2026-03-10T20:32:09.580953] [INFO ] [sig ] Generating forecast for: TFSL [2026-03-10T20:32:09.580984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-03-10T20:32:09.594294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-03-10T20:32:09.594900] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-03-10T20:32:09.595750] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-03-10T20:32:09.595807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:09.595840] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:09.595867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:09.595924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:09.658928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:09.659804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:09.659891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:09.659926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:09.785156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:09.785315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:09.785357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:09.785386] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:09.789039] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: UP (p=99.29%) [2026-03-10T20:32:09.789325] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-03-10T20:32:09.789459] [INFO ] [sig ] TFSL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:09.936214] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TFSL.txt [2026-03-10T20:32:09.936370] [INFO ] [sig ] [2852/3275] Completed TFSL in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 2.5m [2026-03-10T20:32:09.936414] [INFO ] [sig ] [2853/3275] Forecasting TG... [2026-03-10T20:32:09.936445] [INFO ] [sig ] Generating forecast for: TG [2026-03-10T20:32:09.936481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-03-10T20:32:09.948235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-03-10T20:32:09.948681] [INFO ] [FORECASTER] Starting predict_future for TG [2026-03-10T20:32:09.949535] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-03-10T20:32:09.949614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:09.949648] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:09.949675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:09.949734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:10.007773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:10.008650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:10.008735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:10.008768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:10.131373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:10.131549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:10.131609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:10.131641] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:10.135160] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: UP (p=60.48%) [2026-03-10T20:32:10.135463] [INFO ] [FORECASTER] Completed predict_future for TG [2026-03-10T20:32:10.135616] [INFO ] [sig ] TG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:10.277336] [INFO ] [LOCAL ] Saved forecast: TG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TG.txt [2026-03-10T20:32:10.277500] [INFO ] [sig ] [2853/3275] Completed TG in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 2.5m [2026-03-10T20:32:10.277542] [INFO ] [sig ] [2854/3275] Forecasting TGLS... [2026-03-10T20:32:10.277595] [INFO ] [sig ] Generating forecast for: TGLS [2026-03-10T20:32:10.277630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-03-10T20:32:10.290332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-03-10T20:32:10.290750] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-03-10T20:32:10.291855] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-03-10T20:32:10.291911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:10.291943] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:10.291971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:10.292028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:10.353006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:10.354014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:10.354107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:10.354142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:10.474446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:10.474621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:10.474665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:10.474694] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:10.478267] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: UP (p=88.94%) [2026-03-10T20:32:10.478556] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-03-10T20:32:10.478712] [INFO ] [sig ] TGLS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:10.625023] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TGLS.txt [2026-03-10T20:32:10.625191] [INFO ] [sig ] [2854/3275] Completed TGLS in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 2.5m [2026-03-10T20:32:10.625247] [INFO ] [sig ] [2855/3275] Forecasting TGNA... [2026-03-10T20:32:10.625279] [INFO ] [sig ] Generating forecast for: TGNA [2026-03-10T20:32:10.625313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-03-10T20:32:10.638434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-03-10T20:32:10.638866] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-03-10T20:32:10.639725] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-03-10T20:32:10.639779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:10.639813] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:10.639842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:10.639901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:10.702268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:10.702947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:10.703030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:10.703065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:10.826217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:10.826371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:10.826415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:10.826445] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:10.830766] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: UP (p=97.25%) [2026-03-10T20:32:10.831055] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-03-10T20:32:10.831189] [INFO ] [sig ] TGNA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:10.977459] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TGNA.txt [2026-03-10T20:32:10.977645] [INFO ] [sig ] [2855/3275] Completed TGNA in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 2.5m [2026-03-10T20:32:10.977692] [INFO ] [sig ] [2856/3275] Forecasting TGS... [2026-03-10T20:32:10.977722] [INFO ] [sig ] Generating forecast for: TGS [2026-03-10T20:32:10.977754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-03-10T20:32:10.988971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-03-10T20:32:10.989312] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-03-10T20:32:10.990150] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-03-10T20:32:10.990215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:10.990250] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:10.990276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:10.990332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:11.053235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:11.054227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:11.054325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:11.054361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:11.176863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:11.177024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:11.177065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:11.177096] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:11.180735] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: DOWN (p=0.31%) [2026-03-10T20:32:11.181016] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-03-10T20:32:11.181194] [INFO ] [sig ] TGS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:11.330116] [INFO ] [LOCAL ] Saved forecast: TGS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TGS.txt [2026-03-10T20:32:11.330291] [INFO ] [sig ] [2856/3275] Completed TGS in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 2.5m [2026-03-10T20:32:11.330330] [INFO ] [sig ] [2857/3275] Forecasting TGTX... [2026-03-10T20:32:11.330361] [INFO ] [sig ] Generating forecast for: TGTX [2026-03-10T20:32:11.330392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-03-10T20:32:11.344407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-03-10T20:32:11.344842] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-03-10T20:32:11.345772] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-03-10T20:32:11.345827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:11.345860] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:11.345888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:11.345946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:11.409323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:11.410242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:11.410348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:11.410384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:11.533130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:11.533283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:11.533324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:11.533353] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:11.537217] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: UP (p=58.35%) [2026-03-10T20:32:11.537513] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-03-10T20:32:11.537667] [INFO ] [sig ] TGTX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:11.681962] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TGTX.txt [2026-03-10T20:32:11.682103] [INFO ] [sig ] [2857/3275] Completed TGTX in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 2.5m [2026-03-10T20:32:11.682145] [INFO ] [sig ] [2858/3275] Forecasting TH... [2026-03-10T20:32:11.682174] [INFO ] [sig ] Generating forecast for: TH [2026-03-10T20:32:11.682204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-03-10T20:32:11.694451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-03-10T20:32:11.694869] [INFO ] [FORECASTER] Starting predict_future for TH [2026-03-10T20:32:11.695801] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-03-10T20:32:11.695855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:11.695889] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:11.695918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:11.695977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:11.758291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:11.759569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:11.759748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:11.759802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:11.887054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:11.887211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:11.887256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:11.887308] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:11.890861] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: DOWN (p=15.41%) [2026-03-10T20:32:11.891145] [INFO ] [FORECASTER] Completed predict_future for TH [2026-03-10T20:32:11.891283] [INFO ] [sig ] TH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:12.038482] [INFO ] [LOCAL ] Saved forecast: TH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TH.txt [2026-03-10T20:32:12.038634] [INFO ] [sig ] [2858/3275] Completed TH in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 2.5m [2026-03-10T20:32:12.038676] [INFO ] [sig ] [2859/3275] Forecasting THC... [2026-03-10T20:32:12.038708] [INFO ] [sig ] Generating forecast for: THC [2026-03-10T20:32:12.038738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-03-10T20:32:12.051133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-03-10T20:32:12.051674] [INFO ] [FORECASTER] Starting predict_future for THC [2026-03-10T20:32:12.052772] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-03-10T20:32:12.052826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:12.052858] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:12.052886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:12.052953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:12.114172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:12.114901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:12.114992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:12.115028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:12.237820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:12.237969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:12.238013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:12.238043] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:12.241534] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=4.10%) [2026-03-10T20:32:12.241830] [INFO ] [FORECASTER] Completed predict_future for THC [2026-03-10T20:32:12.241956] [INFO ] [sig ] THC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:12.386352] [INFO ] [LOCAL ] Saved forecast: THC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/THC.txt [2026-03-10T20:32:12.386477] [INFO ] [sig ] [2859/3275] Completed THC in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 2.5m [2026-03-10T20:32:12.386517] [INFO ] [sig ] [2860/3275] Forecasting THFF... [2026-03-10T20:32:12.386548] [INFO ] [sig ] Generating forecast for: THFF [2026-03-10T20:32:12.386596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-03-10T20:32:12.397719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-03-10T20:32:12.398126] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-03-10T20:32:12.399047] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-03-10T20:32:12.399103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:12.399135] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:12.399164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:12.399222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:12.460831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:12.461829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:12.461926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:12.461979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:12.611939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:12.612102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:12.612151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:12.612187] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:12.615666] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: UP (p=69.63%) [2026-03-10T20:32:12.615955] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-03-10T20:32:12.616086] [INFO ] [sig ] THFF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:12.762592] [INFO ] [LOCAL ] Saved forecast: THFF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/THFF.txt [2026-03-10T20:32:12.762767] [INFO ] [sig ] [2860/3275] Completed THFF in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 2.5m [2026-03-10T20:32:12.762809] [INFO ] [sig ] [2861/3275] Forecasting THG... [2026-03-10T20:32:12.762841] [INFO ] [sig ] Generating forecast for: THG [2026-03-10T20:32:12.762873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-03-10T20:32:12.774714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-03-10T20:32:12.775130] [INFO ] [FORECASTER] Starting predict_future for THG [2026-03-10T20:32:12.775995] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-03-10T20:32:12.776054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:12.776087] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:12.776114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:12.776171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:12.844249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:12.845413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:12.845730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:12.845764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:12.993819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:12.994014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:12.994079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:12.994142] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:12.999297] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-03-10T20:32:13.000036] [INFO ] [FORECASTER] Completed predict_future for THG [2026-03-10T20:32:13.000246] [INFO ] [sig ] THG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:13.162928] [INFO ] [LOCAL ] Saved forecast: THG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/THG.txt [2026-03-10T20:32:13.163137] [INFO ] [sig ] [2861/3275] Completed THG in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 2.5m [2026-03-10T20:32:13.163180] [INFO ] [sig ] [2862/3275] Forecasting THO... [2026-03-10T20:32:13.163212] [INFO ] [sig ] Generating forecast for: THO [2026-03-10T20:32:13.163243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-03-10T20:32:13.175562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-03-10T20:32:13.175992] [INFO ] [FORECASTER] Starting predict_future for THO [2026-03-10T20:32:13.176859] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-03-10T20:32:13.176915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:13.176949] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:13.176993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:13.177052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:13.237747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:13.238791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:13.238877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:13.238910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:13.377031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:13.377186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:13.377227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:13.377257] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:13.380758] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: DOWN (p=39.20%) [2026-03-10T20:32:13.381053] [INFO ] [FORECASTER] Completed predict_future for THO [2026-03-10T20:32:13.381200] [INFO ] [sig ] THO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:13.537040] [INFO ] [LOCAL ] Saved forecast: THO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/THO.txt [2026-03-10T20:32:13.537212] [INFO ] [sig ] [2862/3275] Completed THO in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 2.5m [2026-03-10T20:32:13.537256] [INFO ] [sig ] [2863/3275] Forecasting THQ... [2026-03-10T20:32:13.537290] [INFO ] [sig ] Generating forecast for: THQ [2026-03-10T20:32:13.537322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-03-10T20:32:13.551946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-03-10T20:32:13.552393] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-03-10T20:32:13.553476] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-03-10T20:32:13.553541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:13.553604] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:13.553644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:13.553723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:13.628916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:13.630176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:13.630284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:13.630528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:13.758407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:13.758566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:13.758629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:13.758658] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:13.762057] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-03-10T20:32:13.762344] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-03-10T20:32:13.762472] [INFO ] [sig ] THQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:13.908281] [INFO ] [LOCAL ] Saved forecast: THQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/THQ.txt [2026-03-10T20:32:13.908474] [INFO ] [sig ] [2863/3275] Completed THQ in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 2.5m [2026-03-10T20:32:13.908538] [INFO ] [sig ] [2864/3275] Forecasting THRM... [2026-03-10T20:32:13.908594] [INFO ] [sig ] Generating forecast for: THRM [2026-03-10T20:32:13.908632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-03-10T20:32:13.921449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-03-10T20:32:13.921909] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-03-10T20:32:13.922855] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-03-10T20:32:13.922911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:13.922946] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:13.922975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:13.923035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:14.002921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:14.004136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:14.004266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:14.004324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:14.134092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:14.134257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:14.134302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:14.134344] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:14.138192] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: DOWN (p=13.91%) [2026-03-10T20:32:14.138532] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-03-10T20:32:14.138700] [INFO ] [sig ] THRM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:14.293637] [INFO ] [LOCAL ] Saved forecast: THRM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/THRM.txt [2026-03-10T20:32:14.293797] [INFO ] [sig ] [2864/3275] Completed THRM in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 2.5m [2026-03-10T20:32:14.293841] [INFO ] [sig ] [2865/3275] Forecasting THRY... [2026-03-10T20:32:14.293872] [INFO ] [sig ] Generating forecast for: THRY [2026-03-10T20:32:14.293905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-03-10T20:32:14.306519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-03-10T20:32:14.306924] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-03-10T20:32:14.307765] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-03-10T20:32:14.307819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:14.307888] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:14.307917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:14.307974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:14.367021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:14.367937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:14.368042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:14.368075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:14.492260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:14.492427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:14.492471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:14.492500] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:14.496101] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: UP (p=64.88%) [2026-03-10T20:32:14.496470] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-03-10T20:32:14.496640] [INFO ] [sig ] THRY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:14.644394] [INFO ] [LOCAL ] Saved forecast: THRY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/THRY.txt [2026-03-10T20:32:14.644561] [INFO ] [sig ] [2865/3275] Completed THRY in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 2.5m [2026-03-10T20:32:14.644627] [INFO ] [sig ] [2866/3275] Forecasting TIGO... [2026-03-10T20:32:14.644659] [INFO ] [sig ] Generating forecast for: TIGO [2026-03-10T20:32:14.644699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-03-10T20:32:14.657128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-03-10T20:32:14.657532] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-03-10T20:32:14.658442] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-03-10T20:32:14.658498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:14.658530] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:14.658557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:14.658634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:14.717603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:14.718547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:14.718653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:14.718687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:14.841423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:14.841609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:14.841654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:14.841682] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:14.845278] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=66.24%) [2026-03-10T20:32:14.845605] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-03-10T20:32:14.845742] [INFO ] [sig ] TIGO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:14.990178] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TIGO.txt [2026-03-10T20:32:14.990366] [INFO ] [sig ] [2866/3275] Completed TIGO in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 2.5m [2026-03-10T20:32:14.990409] [INFO ] [sig ] [2867/3275] Forecasting TIL... [2026-03-10T20:32:14.990443] [INFO ] [sig ] Generating forecast for: TIL [2026-03-10T20:32:14.990474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-03-10T20:32:15.002749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-03-10T20:32:15.003142] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-03-10T20:32:15.004220] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-03-10T20:32:15.004275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:15.004309] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:15.004336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:15.004393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:15.076088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:15.076980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:15.077068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:15.077101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:15.200969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:15.201130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:15.201171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:15.201204] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:15.204790] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: DOWN (p=23.48%) [2026-03-10T20:32:15.205093] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-03-10T20:32:15.205235] [INFO ] [sig ] TIL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:15.350183] [INFO ] [LOCAL ] Saved forecast: TIL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TIL.txt [2026-03-10T20:32:15.350349] [INFO ] [sig ] [2867/3275] Completed TIL in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 2.4m [2026-03-10T20:32:15.350389] [INFO ] [sig ] [2868/3275] Forecasting TILE... [2026-03-10T20:32:15.350420] [INFO ] [sig ] Generating forecast for: TILE [2026-03-10T20:32:15.350451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-03-10T20:32:15.361824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-03-10T20:32:15.362226] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-03-10T20:32:15.363087] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-03-10T20:32:15.363142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:15.363174] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:15.363200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:15.363256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:15.422367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:15.423277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:15.423366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:15.423399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:15.551108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:15.551299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:15.551365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:15.551455] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:15.555284] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: DOWN (p=1.89%) [2026-03-10T20:32:15.555615] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-03-10T20:32:15.555782] [INFO ] [sig ] TILE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:15.705244] [INFO ] [LOCAL ] Saved forecast: TILE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TILE.txt [2026-03-10T20:32:15.705409] [INFO ] [sig ] [2868/3275] Completed TILE in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 2.4m [2026-03-10T20:32:15.705451] [INFO ] [sig ] [2869/3275] Forecasting TIMB... [2026-03-10T20:32:15.705483] [INFO ] [sig ] Generating forecast for: TIMB [2026-03-10T20:32:15.705514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-03-10T20:32:15.717124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-03-10T20:32:15.717694] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-03-10T20:32:15.718541] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-03-10T20:32:15.718617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:15.718651] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:15.718678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:15.718735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:15.781515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:15.782456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:15.782546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:15.782610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:15.908318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:15.908481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:15.908527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:15.908556] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:15.912394] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: UP (p=94.44%) [2026-03-10T20:32:15.912724] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-03-10T20:32:15.912861] [INFO ] [sig ] TIMB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:16.061155] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TIMB.txt [2026-03-10T20:32:16.061313] [INFO ] [sig ] [2869/3275] Completed TIMB in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 2.4m [2026-03-10T20:32:16.061545] [INFO ] [sig ] [2870/3275] Forecasting TITN... [2026-03-10T20:32:16.061597] [INFO ] [sig ] Generating forecast for: TITN [2026-03-10T20:32:16.061630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-03-10T20:32:16.073215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-03-10T20:32:16.073614] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-03-10T20:32:16.074464] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-03-10T20:32:16.074518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:16.074551] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:16.074606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:16.074668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:16.136850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:16.137775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:16.137861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:16.137897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:16.260047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:16.260207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:16.260249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:16.260279] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:16.264427] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: UP (p=94.91%) [2026-03-10T20:32:16.264736] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-03-10T20:32:16.264872] [INFO ] [sig ] TITN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:16.417111] [INFO ] [LOCAL ] Saved forecast: TITN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TITN.txt [2026-03-10T20:32:16.417266] [INFO ] [sig ] [2870/3275] Completed TITN in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 2.4m [2026-03-10T20:32:16.417307] [INFO ] [sig ] [2871/3275] Forecasting TJX... [2026-03-10T20:32:16.417339] [INFO ] [sig ] Generating forecast for: TJX [2026-03-10T20:32:16.417371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-03-10T20:32:16.429035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-03-10T20:32:16.429371] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-03-10T20:32:16.430184] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-03-10T20:32:16.430249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:16.430287] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:16.430321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:16.430382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:16.492098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:16.493029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:16.493122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:16.493158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:16.621884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:16.622240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:16.622280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:16.622310] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:16.626074] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: DOWN (p=25.85%) [2026-03-10T20:32:16.626358] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-03-10T20:32:16.626496] [INFO ] [sig ] TJX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:16.782179] [INFO ] [LOCAL ] Saved forecast: TJX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TJX.txt [2026-03-10T20:32:16.782354] [INFO ] [sig ] [2871/3275] Completed TJX in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 2.4m [2026-03-10T20:32:16.782396] [INFO ] [sig ] [2872/3275] Forecasting TK... [2026-03-10T20:32:16.782429] [INFO ] [sig ] Generating forecast for: TK [2026-03-10T20:32:16.782460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-03-10T20:32:16.794653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-03-10T20:32:16.795080] [INFO ] [FORECASTER] Starting predict_future for TK [2026-03-10T20:32:16.796143] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-03-10T20:32:16.796198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:16.796230] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:16.796260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:16.796322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:16.862147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:16.863309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:16.863398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:16.863432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:16.987265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:16.987423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:16.987464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:16.987494] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:16.991451] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=58.96%) [2026-03-10T20:32:16.991763] [INFO ] [FORECASTER] Completed predict_future for TK [2026-03-10T20:32:16.991896] [INFO ] [sig ] TK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:17.136806] [INFO ] [LOCAL ] Saved forecast: TK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TK.txt [2026-03-10T20:32:17.136963] [INFO ] [sig ] [2872/3275] Completed TK in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 2.4m [2026-03-10T20:32:17.137003] [INFO ] [sig ] [2873/3275] Forecasting TKC... [2026-03-10T20:32:17.137034] [INFO ] [sig ] Generating forecast for: TKC [2026-03-10T20:32:17.137064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-03-10T20:32:17.148798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-03-10T20:32:17.149230] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-03-10T20:32:17.150103] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-03-10T20:32:17.150157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:17.150189] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:17.150215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:17.150277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:17.210222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:17.211194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:17.211297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:17.211331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:17.338279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:17.338448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:17.338489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:17.338518] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:17.342095] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: DOWN (p=24.41%) [2026-03-10T20:32:17.342399] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-03-10T20:32:17.342535] [INFO ] [sig ] TKC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:17.485595] [INFO ] [LOCAL ] Saved forecast: TKC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TKC.txt [2026-03-10T20:32:17.485754] [INFO ] [sig ] [2873/3275] Completed TKC in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 2.4m [2026-03-10T20:32:17.485796] [INFO ] [sig ] [2874/3275] Forecasting TKNO... [2026-03-10T20:32:17.485827] [INFO ] [sig ] Generating forecast for: TKNO [2026-03-10T20:32:17.485857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-03-10T20:32:17.497613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-03-10T20:32:17.498017] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-03-10T20:32:17.498917] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-03-10T20:32:17.498973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:17.499006] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:17.499033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:17.499091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:17.559758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:17.560666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:17.560756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:17.560790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:17.695684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:17.695865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:17.695908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:17.695938] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:17.699636] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: UP (p=75.89%) [2026-03-10T20:32:17.699967] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-03-10T20:32:17.700112] [INFO ] [sig ] TKNO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:17.848992] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TKNO.txt [2026-03-10T20:32:17.849144] [INFO ] [sig ] [2874/3275] Completed TKNO in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 2.4m [2026-03-10T20:32:17.849185] [INFO ] [sig ] [2875/3275] Forecasting TKO... [2026-03-10T20:32:17.849216] [INFO ] [sig ] Generating forecast for: TKO [2026-03-10T20:32:17.849247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-03-10T20:32:17.861315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-03-10T20:32:17.861652] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-03-10T20:32:17.862478] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-03-10T20:32:17.862551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:17.862607] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:17.862639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:17.862700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:17.925057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:17.926189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:17.926320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:17.926355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:18.047028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:18.047180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:18.047222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:18.047259] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:18.050830] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: UP (p=61.36%) [2026-03-10T20:32:18.051107] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-03-10T20:32:18.051240] [INFO ] [sig ] TKO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:18.194341] [INFO ] [LOCAL ] Saved forecast: TKO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TKO.txt [2026-03-10T20:32:18.194486] [INFO ] [sig ] [2875/3275] Completed TKO in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 2.4m [2026-03-10T20:32:18.194526] [INFO ] [sig ] [2876/3275] Forecasting TLK... [2026-03-10T20:32:18.194558] [INFO ] [sig ] Generating forecast for: TLK [2026-03-10T20:32:18.194609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-03-10T20:32:18.205942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-03-10T20:32:18.206315] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-03-10T20:32:18.207148] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-03-10T20:32:18.207201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:18.207233] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:18.207259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:18.207316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:18.265363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:18.266247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:18.266337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:18.266370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:18.393741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:18.393966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:18.394012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:18.394043] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:18.397931] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: DOWN (p=14.67%) [2026-03-10T20:32:18.398251] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-03-10T20:32:18.398403] [INFO ] [sig ] TLK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:18.544130] [INFO ] [LOCAL ] Saved forecast: TLK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TLK.txt [2026-03-10T20:32:18.544418] [INFO ] [sig ] [2876/3275] Completed TLK in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 2.4m [2026-03-10T20:32:18.544516] [INFO ] [sig ] [2877/3275] Forecasting TLS... [2026-03-10T20:32:18.544599] [INFO ] [sig ] Generating forecast for: TLS [2026-03-10T20:32:18.544657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-03-10T20:32:18.557643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-03-10T20:32:18.558079] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-03-10T20:32:18.559002] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-03-10T20:32:18.559061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:18.559094] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:18.559121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:18.559187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:18.617453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:18.618386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:18.618471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:18.618504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:18.736817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:18.736970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:18.737010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:18.737039] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:18.740496] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: DOWN (p=0.98%) [2026-03-10T20:32:18.740791] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-03-10T20:32:18.740922] [INFO ] [sig ] TLS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:18.886765] [INFO ] [LOCAL ] Saved forecast: TLS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TLS.txt [2026-03-10T20:32:18.886947] [INFO ] [sig ] [2877/3275] Completed TLS in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 2.4m [2026-03-10T20:32:18.886988] [INFO ] [sig ] [2878/3275] Forecasting TLSA... [2026-03-10T20:32:18.887019] [INFO ] [sig ] Generating forecast for: TLSA [2026-03-10T20:32:18.887049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-03-10T20:32:18.899373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-03-10T20:32:18.899738] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-03-10T20:32:18.900765] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-03-10T20:32:18.900819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:18.900851] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:18.900879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:18.900937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:18.961222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:18.962192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:18.962275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:18.962310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:19.088956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:19.089118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:19.089160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:19.089191] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:19.092830] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: DOWN (p=19.98%) [2026-03-10T20:32:19.093128] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-03-10T20:32:19.093272] [INFO ] [sig ] TLSA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:19.237523] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TLSA.txt [2026-03-10T20:32:19.237726] [INFO ] [sig ] [2878/3275] Completed TLSA in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 2.4m [2026-03-10T20:32:19.237784] [INFO ] [sig ] [2879/3275] Forecasting TLSI... [2026-03-10T20:32:19.237816] [INFO ] [sig ] Generating forecast for: TLSI [2026-03-10T20:32:19.237848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-03-10T20:32:19.249131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-03-10T20:32:19.249486] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-03-10T20:32:19.250288] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-03-10T20:32:19.250342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:19.250375] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:19.250401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:19.250458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:19.308690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:19.309355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:19.309447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:19.309481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:19.428791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:19.428943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:19.428983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:19.429012] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:19.432420] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=91.64%) [2026-03-10T20:32:19.432718] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-03-10T20:32:19.432848] [INFO ] [sig ] TLSI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:19.577639] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TLSI.txt [2026-03-10T20:32:19.577757] [INFO ] [sig ] [2879/3275] Completed TLSI in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 2.4m [2026-03-10T20:32:19.577796] [INFO ] [sig ] [2880/3275] Forecasting TLYS... [2026-03-10T20:32:19.577825] [INFO ] [sig ] Generating forecast for: TLYS [2026-03-10T20:32:19.577855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-03-10T20:32:19.588835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-03-10T20:32:19.589180] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-03-10T20:32:19.590033] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-03-10T20:32:19.590085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:19.590116] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:19.590143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:19.590201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:19.647015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:19.647676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:19.647755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:19.647787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:19.770042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:19.770190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:19.770231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:19.770260] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:19.773783] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-03-10T20:32:19.774067] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-03-10T20:32:19.774216] [INFO ] [sig ] TLYS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:19.920300] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TLYS.txt [2026-03-10T20:32:19.920454] [INFO ] [sig ] [2880/3275] Completed TLYS in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 2.4m [2026-03-10T20:32:19.920497] [INFO ] [sig ] [2881/3275] Forecasting TM... [2026-03-10T20:32:19.920527] [INFO ] [sig ] Generating forecast for: TM [2026-03-10T20:32:19.920557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-03-10T20:32:19.931816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-03-10T20:32:19.932189] [INFO ] [FORECASTER] Starting predict_future for TM [2026-03-10T20:32:19.933159] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-03-10T20:32:19.933215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:19.933249] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:19.933278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:19.933341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:19.994175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:19.995059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:19.995147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:19.995181] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:20.120762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:20.120940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:20.120995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:20.121026] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:20.124629] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: DOWN (p=6.95%) [2026-03-10T20:32:20.124917] [INFO ] [FORECASTER] Completed predict_future for TM [2026-03-10T20:32:20.125052] [INFO ] [sig ] TM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:20.377385] [INFO ] [LOCAL ] Saved forecast: TM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TM.txt [2026-03-10T20:32:20.377549] [INFO ] [sig ] [2881/3275] Completed TM in 0.5s | 2.78 sym/s | Total: 17.3m | ETA: 2.4m [2026-03-10T20:32:20.377612] [INFO ] [sig ] [2882/3275] Forecasting TMC... [2026-03-10T20:32:20.377646] [INFO ] [sig ] Generating forecast for: TMC [2026-03-10T20:32:20.377689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-03-10T20:32:20.390862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-03-10T20:32:20.391287] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-03-10T20:32:20.392445] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-03-10T20:32:20.392504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:20.392592] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:20.392634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:20.392695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:20.454205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:20.455304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:20.455395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:20.455429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:20.586617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:20.586835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:20.586889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:20.586943] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:20.590737] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-03-10T20:32:20.591044] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-03-10T20:32:20.591192] [INFO ] [sig ] TMC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:20.746820] [INFO ] [LOCAL ] Saved forecast: TMC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TMC.txt [2026-03-10T20:32:20.746964] [INFO ] [sig ] [2882/3275] Completed TMC in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 2.4m [2026-03-10T20:32:20.747004] [INFO ] [sig ] [2883/3275] Forecasting TMCI... [2026-03-10T20:32:20.747034] [INFO ] [sig ] Generating forecast for: TMCI [2026-03-10T20:32:20.747076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-03-10T20:32:20.760646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-03-10T20:32:20.761040] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-03-10T20:32:20.761904] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-03-10T20:32:20.761960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:20.761993] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:20.762021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:20.762086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:20.820862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:20.821768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:20.821867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:20.821914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:20.941556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:20.941691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:20.941732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:20.941760] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:20.945172] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: DOWN (p=6.89%) [2026-03-10T20:32:20.945450] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-03-10T20:32:20.945598] [INFO ] [sig ] TMCI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:21.091603] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TMCI.txt [2026-03-10T20:32:21.091734] [INFO ] [sig ] [2883/3275] Completed TMCI in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 2.3m [2026-03-10T20:32:21.091783] [INFO ] [sig ] [2884/3275] Forecasting TMDX... [2026-03-10T20:32:21.091815] [INFO ] [sig ] Generating forecast for: TMDX [2026-03-10T20:32:21.091845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-03-10T20:32:21.103498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-03-10T20:32:21.103889] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-03-10T20:32:21.104766] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-03-10T20:32:21.104821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:21.104854] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:21.104882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:21.104940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:21.161903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:21.162844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:21.162971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:21.163008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:21.288365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:21.288528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:21.288588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:21.288622] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:21.292285] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: UP (p=73.32%) [2026-03-10T20:32:21.292587] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-03-10T20:32:21.292728] [INFO ] [sig ] TMDX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:21.439175] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TMDX.txt [2026-03-10T20:32:21.439338] [INFO ] [sig ] [2884/3275] Completed TMDX in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 2.3m [2026-03-10T20:32:21.439402] [INFO ] [sig ] [2885/3275] Forecasting TME... [2026-03-10T20:32:21.439442] [INFO ] [sig ] Generating forecast for: TME [2026-03-10T20:32:21.439482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-03-10T20:32:21.451811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-03-10T20:32:21.452192] [INFO ] [FORECASTER] Starting predict_future for TME [2026-03-10T20:32:21.453023] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-03-10T20:32:21.453076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:21.453108] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:21.453135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:21.453192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:21.515607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:21.516509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:21.516613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:21.516652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:21.646938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:21.647132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:21.647196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:21.647321] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:21.652455] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-03-10T20:32:21.652865] [INFO ] [FORECASTER] Completed predict_future for TME [2026-03-10T20:32:21.653030] [INFO ] [sig ] TME: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:21.828430] [INFO ] [LOCAL ] Saved forecast: TME 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TME.txt [2026-03-10T20:32:21.828602] [INFO ] [sig ] [2885/3275] Completed TME in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 2.3m [2026-03-10T20:32:21.828645] [INFO ] [sig ] [2886/3275] Forecasting TMHC... [2026-03-10T20:32:21.828678] [INFO ] [sig ] Generating forecast for: TMHC [2026-03-10T20:32:21.828709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-03-10T20:32:21.840111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-03-10T20:32:21.840507] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-03-10T20:32:21.841355] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-03-10T20:32:21.841423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:21.841505] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:21.841538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:21.841619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:21.902006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:21.903115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:21.903200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:21.903234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:22.025747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:22.025904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:22.025945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:22.025975] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:22.029509] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: UP (p=85.74%) [2026-03-10T20:32:22.029819] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-03-10T20:32:22.029957] [INFO ] [sig ] TMHC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:22.182505] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TMHC.txt [2026-03-10T20:32:22.182683] [INFO ] [sig ] [2886/3275] Completed TMHC in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 2.3m [2026-03-10T20:32:22.182726] [INFO ] [sig ] [2887/3275] Forecasting TMUS... [2026-03-10T20:32:22.182757] [INFO ] [sig ] Generating forecast for: TMUS [2026-03-10T20:32:22.182787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-03-10T20:32:22.195050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-03-10T20:32:22.195440] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-03-10T20:32:22.196314] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-03-10T20:32:22.196369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:22.196401] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:22.196427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:22.196484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:22.257124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:22.258032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:22.258166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:22.258205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:22.386414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:22.386605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:22.386649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:22.386679] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:22.390271] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: DOWN (p=0.16%) [2026-03-10T20:32:22.390761] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-03-10T20:32:22.390897] [INFO ] [sig ] TMUS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:22.538347] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TMUS.txt [2026-03-10T20:32:22.538522] [INFO ] [sig ] [2887/3275] Completed TMUS in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 2.3m [2026-03-10T20:32:22.538776] [INFO ] [sig ] [2888/3275] Forecasting TNC... [2026-03-10T20:32:22.538807] [INFO ] [sig ] Generating forecast for: TNC [2026-03-10T20:32:22.538837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-03-10T20:32:22.551776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-03-10T20:32:22.552195] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-03-10T20:32:22.553043] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-03-10T20:32:22.553097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:22.553128] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:22.553155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:22.553212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:22.614849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:22.616001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:22.616087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:22.616127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:22.742615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:22.742773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:22.742815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:22.742845] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:22.746402] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: DOWN (p=10.95%) [2026-03-10T20:32:22.746727] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-03-10T20:32:22.746868] [INFO ] [sig ] TNC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:22.893152] [INFO ] [LOCAL ] Saved forecast: TNC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TNC.txt [2026-03-10T20:32:22.893303] [INFO ] [sig ] [2888/3275] Completed TNC in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 2.3m [2026-03-10T20:32:22.893344] [INFO ] [sig ] [2889/3275] Forecasting TNDM... [2026-03-10T20:32:22.893374] [INFO ] [sig ] Generating forecast for: TNDM [2026-03-10T20:32:22.893404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-03-10T20:32:22.905486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-03-10T20:32:22.905913] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-03-10T20:32:22.906867] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-03-10T20:32:22.906926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:22.906959] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:22.906986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:22.907045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:22.965874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:22.966728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:22.966815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:22.966848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:23.090824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:23.090980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:23.091021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:23.091052] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:23.094562] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: DOWN (p=13.51%) [2026-03-10T20:32:23.094884] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-03-10T20:32:23.095026] [INFO ] [sig ] TNDM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:23.243003] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TNDM.txt [2026-03-10T20:32:23.243163] [INFO ] [sig ] [2889/3275] Completed TNDM in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 2.3m [2026-03-10T20:32:23.243208] [INFO ] [sig ] [2890/3275] Forecasting TNGX... [2026-03-10T20:32:23.243255] [INFO ] [sig ] Generating forecast for: TNGX [2026-03-10T20:32:23.243288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-03-10T20:32:23.256963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-03-10T20:32:23.257389] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-03-10T20:32:23.258527] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-03-10T20:32:23.258766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:23.258801] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:23.258829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:23.258887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:23.324244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:23.325181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:23.325273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:23.325309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:23.449791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:23.449951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:23.449992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:23.450021] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:23.453739] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: DOWN (p=39.96%) [2026-03-10T20:32:23.454044] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-03-10T20:32:23.454183] [INFO ] [sig ] TNGX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:23.600548] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TNGX.txt [2026-03-10T20:32:23.600707] [INFO ] [sig ] [2890/3275] Completed TNGX in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 2.3m [2026-03-10T20:32:23.600748] [INFO ] [sig ] [2891/3275] Forecasting TNK... [2026-03-10T20:32:23.600779] [INFO ] [sig ] Generating forecast for: TNK [2026-03-10T20:32:23.600808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-03-10T20:32:23.612228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-03-10T20:32:23.612650] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-03-10T20:32:23.613459] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-03-10T20:32:23.613512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:23.613544] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:23.613594] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:23.613655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:23.671619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:23.672516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:23.672625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:23.672661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:23.817857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:23.818027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:23.818069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:23.818099] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:23.822729] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: DOWN (p=32.16%) [2026-03-10T20:32:23.823052] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-03-10T20:32:23.823192] [INFO ] [sig ] TNK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:23.969135] [INFO ] [LOCAL ] Saved forecast: TNK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TNK.txt [2026-03-10T20:32:23.969283] [INFO ] [sig ] [2891/3275] Completed TNK in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 2.3m [2026-03-10T20:32:23.969325] [INFO ] [sig ] [2892/3275] Forecasting TNL... [2026-03-10T20:32:23.969358] [INFO ] [sig ] Generating forecast for: TNL [2026-03-10T20:32:23.969394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-03-10T20:32:23.981404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-03-10T20:32:23.981761] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-03-10T20:32:23.982603] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-03-10T20:32:23.982656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:23.982688] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:23.982716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:23.982772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:24.046051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:24.047034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:24.047172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:24.047208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:24.178074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:24.178257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:24.178298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:24.178328] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:24.181930] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: UP (p=54.46%) [2026-03-10T20:32:24.182215] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-03-10T20:32:24.182346] [INFO ] [sig ] TNL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:24.333343] [INFO ] [LOCAL ] Saved forecast: TNL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TNL.txt [2026-03-10T20:32:24.333493] [INFO ] [sig ] [2892/3275] Completed TNL in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 2.3m [2026-03-10T20:32:24.333534] [INFO ] [sig ] [2893/3275] Forecasting TNXP... [2026-03-10T20:32:24.333567] [INFO ] [sig ] Generating forecast for: TNXP [2026-03-10T20:32:24.333629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-03-10T20:32:24.345167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-03-10T20:32:24.345512] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-03-10T20:32:24.346376] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-03-10T20:32:24.346442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:24.346482] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:24.346517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:24.346597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:24.407608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:24.408392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:24.408483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:24.408518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:24.533086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:24.533245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:24.533286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:24.533357] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:24.536949] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: DOWN (p=11.41%) [2026-03-10T20:32:24.537233] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-03-10T20:32:24.537369] [INFO ] [sig ] TNXP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:24.699125] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TNXP.txt [2026-03-10T20:32:24.699290] [INFO ] [sig ] [2893/3275] Completed TNXP in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 2.3m [2026-03-10T20:32:24.699342] [INFO ] [sig ] [2894/3275] Forecasting TOI... [2026-03-10T20:32:24.699373] [INFO ] [sig ] Generating forecast for: TOI [2026-03-10T20:32:24.699407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-03-10T20:32:24.711421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-03-10T20:32:24.711852] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-03-10T20:32:24.712710] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-03-10T20:32:24.712766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:24.712798] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:24.712824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:24.712881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:24.778845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:24.779808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:24.779899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:24.779934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:24.923718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:24.923898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:24.923944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:24.923975] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:24.929423] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: UP (p=73.33%) [2026-03-10T20:32:24.929906] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-03-10T20:32:24.930106] [INFO ] [sig ] TOI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:25.085689] [INFO ] [LOCAL ] Saved forecast: TOI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TOI.txt [2026-03-10T20:32:25.085824] [INFO ] [sig ] [2894/3275] Completed TOI in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 2.3m [2026-03-10T20:32:25.085865] [INFO ] [sig ] [2895/3275] Forecasting TOL... [2026-03-10T20:32:25.085896] [INFO ] [sig ] Generating forecast for: TOL [2026-03-10T20:32:25.085925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-03-10T20:32:25.097266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-03-10T20:32:25.097605] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-03-10T20:32:25.098422] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-03-10T20:32:25.098475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:25.098508] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:25.098534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:25.098608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:25.157522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:25.158326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:25.158409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:25.158443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:25.282218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:25.282373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:25.282418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:25.282454] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:25.285971] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-03-10T20:32:25.286245] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-03-10T20:32:25.286372] [INFO ] [sig ] TOL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:25.431741] [INFO ] [LOCAL ] Saved forecast: TOL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TOL.txt [2026-03-10T20:32:25.431915] [INFO ] [sig ] [2895/3275] Completed TOL in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 2.3m [2026-03-10T20:32:25.431956] [INFO ] [sig ] [2896/3275] Forecasting TORO... [2026-03-10T20:32:25.431988] [INFO ] [sig ] Generating forecast for: TORO [2026-03-10T20:32:25.432019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-03-10T20:32:25.443796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-03-10T20:32:25.444221] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-03-10T20:32:25.445064] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-03-10T20:32:25.445118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:25.445150] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:25.445177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:25.445232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:25.506183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:25.507094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:25.507180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:25.507213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:25.631324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:25.631486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:25.631527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:25.631556] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:25.634999] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: DOWN (p=2.12%) [2026-03-10T20:32:25.635282] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-03-10T20:32:25.635414] [INFO ] [sig ] TORO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:25.780037] [INFO ] [LOCAL ] Saved forecast: TORO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TORO.txt [2026-03-10T20:32:25.780200] [INFO ] [sig ] [2896/3275] Completed TORO in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 2.3m [2026-03-10T20:32:25.780245] [INFO ] [sig ] [2897/3275] Forecasting TOWN... [2026-03-10T20:32:25.780274] [INFO ] [sig ] Generating forecast for: TOWN [2026-03-10T20:32:25.780305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-03-10T20:32:25.791755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-03-10T20:32:25.792154] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-03-10T20:32:25.792969] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-03-10T20:32:25.793022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:25.793054] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:25.793082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:25.793156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:25.851715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:25.852614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:25.852699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:25.852732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:25.971218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:25.971381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:25.971428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:25.971463] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:25.974959] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-03-10T20:32:25.975249] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-03-10T20:32:25.975381] [INFO ] [sig ] TOWN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:26.122671] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TOWN.txt [2026-03-10T20:32:26.122815] [INFO ] [sig ] [2897/3275] Completed TOWN in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 2.3m [2026-03-10T20:32:26.122855] [INFO ] [sig ] [2898/3275] Forecasting TOYO... [2026-03-10T20:32:26.122886] [INFO ] [sig ] Generating forecast for: TOYO [2026-03-10T20:32:26.122916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-03-10T20:32:26.133986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-03-10T20:32:26.134350] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-03-10T20:32:26.135182] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-03-10T20:32:26.135236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:26.135269] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:26.135296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:26.135353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:26.192748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:26.193754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:26.193854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:26.193888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:26.304489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:26.304680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:26.304723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:26.304754] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:26.308611] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: DOWN (p=1.33%) [2026-03-10T20:32:26.309002] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-03-10T20:32:26.309151] [INFO ] [sig ] TOYO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:26.457602] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TOYO.txt [2026-03-10T20:32:26.457785] [INFO ] [sig ] [2898/3275] Completed TOYO in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 2.3m [2026-03-10T20:32:26.457827] [INFO ] [sig ] [2899/3275] Forecasting TPB... [2026-03-10T20:32:26.457857] [INFO ] [sig ] Generating forecast for: TPB [2026-03-10T20:32:26.457888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-03-10T20:32:26.470693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-03-10T20:32:26.471129] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-03-10T20:32:26.472264] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-03-10T20:32:26.472348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:26.472417] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:26.472446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:26.472505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:26.550562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:26.551506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:26.551613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:26.551650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:26.677548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:26.677727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:26.677770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:26.677802] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:26.681428] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: DOWN (p=47.32%) [2026-03-10T20:32:26.681745] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-03-10T20:32:26.681878] [INFO ] [sig ] TPB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:26.827285] [INFO ] [LOCAL ] Saved forecast: TPB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TPB.txt [2026-03-10T20:32:26.827454] [INFO ] [sig ] [2899/3275] Completed TPB in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 2.3m [2026-03-10T20:32:26.827504] [INFO ] [sig ] [2900/3275] Forecasting TPC... [2026-03-10T20:32:26.827543] [INFO ] [sig ] Generating forecast for: TPC [2026-03-10T20:32:26.827603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-03-10T20:32:26.840369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-03-10T20:32:26.840798] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-03-10T20:32:26.841918] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-03-10T20:32:26.841972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:26.842005] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:26.842045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:26.842128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:26.905650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:26.906551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:26.906665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:26.906701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:27.035919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:27.036079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:27.036120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:27.036150] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:27.040151] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=83.04%) [2026-03-10T20:32:27.040446] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-03-10T20:32:27.040630] [INFO ] [sig ] TPC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:27.185468] [INFO ] [LOCAL ] Saved forecast: TPC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TPC.txt [2026-03-10T20:32:27.185623] [INFO ] [sig ] [2900/3275] Completed TPC in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 2.2m [2026-03-10T20:32:27.185666] [INFO ] [sig ] [2901/3275] Forecasting TPG... [2026-03-10T20:32:27.185697] [INFO ] [sig ] Generating forecast for: TPG [2026-03-10T20:32:27.185728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-03-10T20:32:27.197438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-03-10T20:32:27.197810] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-03-10T20:32:27.198726] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-03-10T20:32:27.198781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:27.198815] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:27.198841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:27.198897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:27.262552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:27.263465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:27.263550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:27.263620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:27.387955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:27.388117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:27.388186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:27.388229] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:27.392080] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-03-10T20:32:27.392382] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-03-10T20:32:27.392532] [INFO ] [sig ] TPG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:27.537789] [INFO ] [LOCAL ] Saved forecast: TPG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TPG.txt [2026-03-10T20:32:27.537924] [INFO ] [sig ] [2901/3275] Completed TPG in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 2.2m [2026-03-10T20:32:27.537964] [INFO ] [sig ] [2902/3275] Forecasting TPGXL... [2026-03-10T20:32:27.537995] [INFO ] [sig ] Generating forecast for: TPGXL [2026-03-10T20:32:27.538026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-03-10T20:32:27.549212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-03-10T20:32:27.549546] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-03-10T20:32:27.550350] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-03-10T20:32:27.550403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:27.550435] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:27.550462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:27.550523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:27.609483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:27.610476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:27.610560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:27.610614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:27.730887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:27.731044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:27.731086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:27.731147] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:27.734849] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: UP (p=92.62%) [2026-03-10T20:32:27.735176] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-03-10T20:32:27.735317] [INFO ] [sig ] TPGXL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:27.882276] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TPGXL.txt [2026-03-10T20:32:27.882442] [INFO ] [sig ] [2902/3275] Completed TPGXL in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 2.2m [2026-03-10T20:32:27.882497] [INFO ] [sig ] [2903/3275] Forecasting TPH... [2026-03-10T20:32:27.882535] [INFO ] [sig ] Generating forecast for: TPH [2026-03-10T20:32:27.882594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-03-10T20:32:27.894045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-03-10T20:32:27.894394] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-03-10T20:32:27.895264] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-03-10T20:32:27.895318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:27.895352] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:27.895380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:27.895444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:27.956933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:27.957631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:27.957716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:27.957937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:28.083411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:28.083593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:28.083639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:28.083675] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:28.087230] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=13.29%) [2026-03-10T20:32:28.087540] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-03-10T20:32:28.087711] [INFO ] [sig ] TPH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:28.233017] [INFO ] [LOCAL ] Saved forecast: TPH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TPH.txt [2026-03-10T20:32:28.233163] [INFO ] [sig ] [2903/3275] Completed TPH in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 2.2m [2026-03-10T20:32:28.233205] [INFO ] [sig ] [2904/3275] Forecasting TPL... [2026-03-10T20:32:28.233237] [INFO ] [sig ] Generating forecast for: TPL [2026-03-10T20:32:28.233270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-03-10T20:32:28.244773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-03-10T20:32:28.245121] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-03-10T20:32:28.245932] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-03-10T20:32:28.245985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:28.246018] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:28.246045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:28.246103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:28.307004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:28.307875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:28.307957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:28.307991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:28.427631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:28.427784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:28.427824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:28.427854] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:28.431302] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=95.99%) [2026-03-10T20:32:28.431647] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-03-10T20:32:28.431786] [INFO ] [sig ] TPL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:28.574165] [INFO ] [LOCAL ] Saved forecast: TPL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TPL.txt [2026-03-10T20:32:28.574306] [INFO ] [sig ] [2904/3275] Completed TPL in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 2.2m [2026-03-10T20:32:28.574347] [INFO ] [sig ] [2905/3275] Forecasting TPVG... [2026-03-10T20:32:28.574376] [INFO ] [sig ] Generating forecast for: TPVG [2026-03-10T20:32:28.574406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-03-10T20:32:28.585432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-03-10T20:32:28.585810] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-03-10T20:32:28.586612] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-03-10T20:32:28.586665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:28.586696] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:28.586723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:28.586780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:28.647021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:28.647955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:28.648041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:28.648075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:28.765971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:28.766125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:28.766165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:28.766194] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:28.769689] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: UP (p=87.68%) [2026-03-10T20:32:28.769970] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-03-10T20:32:28.770102] [INFO ] [sig ] TPVG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:28.913401] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TPVG.txt [2026-03-10T20:32:28.913535] [INFO ] [sig ] [2905/3275] Completed TPVG in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 2.2m [2026-03-10T20:32:28.913592] [INFO ] [sig ] [2906/3275] Forecasting TPYP... [2026-03-10T20:32:28.913626] [INFO ] [sig ] Generating forecast for: TPYP [2026-03-10T20:32:28.913656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-03-10T20:32:28.924746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-03-10T20:32:28.925054] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-03-10T20:32:28.925866] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-03-10T20:32:28.925919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:28.925951] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:28.925979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:28.926036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:28.987078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:28.987913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:28.987998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:28.988031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:29.105702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:29.105888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:29.105930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:29.105958] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:29.109438] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: DOWN (p=36.69%) [2026-03-10T20:32:29.109739] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-03-10T20:32:29.109873] [INFO ] [sig ] TPYP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:29.255377] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TPYP.txt [2026-03-10T20:32:29.255514] [INFO ] [sig ] [2906/3275] Completed TPYP in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 2.2m [2026-03-10T20:32:29.255564] [INFO ] [sig ] [2907/3275] Forecasting TPZ... [2026-03-10T20:32:29.255625] [INFO ] [sig ] Generating forecast for: TPZ [2026-03-10T20:32:29.255662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-03-10T20:32:29.266839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-03-10T20:32:29.267191] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-03-10T20:32:29.268000] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-03-10T20:32:29.268054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:29.268086] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:29.268113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:29.268196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:29.332505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:29.333496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:29.333600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:29.333639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:29.451114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:29.451272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:29.451315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:29.451344] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:29.455142] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: UP (p=87.71%) [2026-03-10T20:32:29.455428] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-03-10T20:32:29.455560] [INFO ] [sig ] TPZ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:29.606432] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TPZ.txt [2026-03-10T20:32:29.606596] [INFO ] [sig ] [2907/3275] Completed TPZ in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 2.2m [2026-03-10T20:32:29.606640] [INFO ] [sig ] [2908/3275] Forecasting TQQQ... [2026-03-10T20:32:29.606671] [INFO ] [sig ] Generating forecast for: TQQQ [2026-03-10T20:32:29.606888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-03-10T20:32:29.618092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-03-10T20:32:29.618455] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-03-10T20:32:29.619273] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-03-10T20:32:29.619326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:29.619357] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:29.619382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:29.619438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:29.682096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:29.683046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:29.683132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:29.683167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:29.811527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:29.811710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:29.811759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:29.811794] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:29.815366] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: UP (p=91.06%) [2026-03-10T20:32:29.815701] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-03-10T20:32:29.815838] [INFO ] [sig ] TQQQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:29.962984] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TQQQ.txt [2026-03-10T20:32:29.963120] [INFO ] [sig ] [2908/3275] Completed TQQQ in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 2.2m [2026-03-10T20:32:29.963162] [INFO ] [sig ] [2909/3275] Forecasting TRC... [2026-03-10T20:32:29.963192] [INFO ] [sig ] Generating forecast for: TRC [2026-03-10T20:32:29.963222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-03-10T20:32:29.974802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-03-10T20:32:29.975175] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-03-10T20:32:29.976054] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-03-10T20:32:29.976109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:29.976143] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:29.976172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:29.976240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:30.037704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:30.038659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:30.038987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:30.039022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:30.167455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:30.167636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:30.167679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:30.167710] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:30.171210] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: UP (p=92.03%) [2026-03-10T20:32:30.171488] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-03-10T20:32:30.171664] [INFO ] [sig ] TRC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:30.316843] [INFO ] [LOCAL ] Saved forecast: TRC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TRC.txt [2026-03-10T20:32:30.316996] [INFO ] [sig ] [2909/3275] Completed TRC in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 2.2m [2026-03-10T20:32:30.317038] [INFO ] [sig ] [2910/3275] Forecasting TRDA... [2026-03-10T20:32:30.317070] [INFO ] [sig ] Generating forecast for: TRDA [2026-03-10T20:32:30.317102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-03-10T20:32:30.328481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-03-10T20:32:30.328856] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-03-10T20:32:30.329691] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-03-10T20:32:30.329745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:30.329816] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:30.329846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:30.329904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:30.389741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:30.390620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:30.390717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:30.390752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:30.519321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:30.519482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:30.519523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:30.519556] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:30.523338] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: UP (p=92.96%) [2026-03-10T20:32:30.523679] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-03-10T20:32:30.523821] [INFO ] [sig ] TRDA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:30.669881] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TRDA.txt [2026-03-10T20:32:30.670030] [INFO ] [sig ] [2910/3275] Completed TRDA in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 2.2m [2026-03-10T20:32:30.670069] [INFO ] [sig ] [2911/3275] Forecasting TREE... [2026-03-10T20:32:30.670100] [INFO ] [sig ] Generating forecast for: TREE [2026-03-10T20:32:30.670132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-03-10T20:32:30.682741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-03-10T20:32:30.683142] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-03-10T20:32:30.683993] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-03-10T20:32:30.684047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:30.684080] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:30.684107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:30.684165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:30.745437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:30.746352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:30.746445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:30.746481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:30.873675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:30.873832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:30.873872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:30.873902] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:30.877898] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: DOWN (p=49.23%) [2026-03-10T20:32:30.878202] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-03-10T20:32:30.878338] [INFO ] [sig ] TREE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:31.030171] [INFO ] [LOCAL ] Saved forecast: TREE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TREE.txt [2026-03-10T20:32:31.030335] [INFO ] [sig ] [2911/3275] Completed TREE in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 2.2m [2026-03-10T20:32:31.030377] [INFO ] [sig ] [2912/3275] Forecasting TREX... [2026-03-10T20:32:31.030407] [INFO ] [sig ] Generating forecast for: TREX [2026-03-10T20:32:31.030438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-03-10T20:32:31.041960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-03-10T20:32:31.042342] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-03-10T20:32:31.043183] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-03-10T20:32:31.043237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:31.043272] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:31.043299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:31.043358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:31.104022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:31.104806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:31.104890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:31.104925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:31.231857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:31.232013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:31.232054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:31.232086] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:31.236176] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: DOWN (p=22.24%) [2026-03-10T20:32:31.236475] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-03-10T20:32:31.236628] [INFO ] [sig ] TREX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:31.381984] [INFO ] [LOCAL ] Saved forecast: TREX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TREX.txt [2026-03-10T20:32:31.382149] [INFO ] [sig ] [2912/3275] Completed TREX in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 2.2m [2026-03-10T20:32:31.382191] [INFO ] [sig ] [2913/3275] Forecasting TRGP... [2026-03-10T20:32:31.382223] [INFO ] [sig ] Generating forecast for: TRGP [2026-03-10T20:32:31.382253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-03-10T20:32:31.393991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-03-10T20:32:31.394359] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-03-10T20:32:31.395228] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-03-10T20:32:31.395283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:31.395316] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:31.395343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:31.395403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:31.456133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:31.456922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:31.457198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:31.457232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:31.579687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:31.579850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:31.579891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:31.579921] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:31.583908] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: UP (p=78.25%) [2026-03-10T20:32:31.584191] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-03-10T20:32:31.584321] [INFO ] [sig ] TRGP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:31.727534] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TRGP.txt [2026-03-10T20:32:31.727709] [INFO ] [sig ] [2913/3275] Completed TRGP in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 2.2m [2026-03-10T20:32:31.727795] [INFO ] [sig ] [2914/3275] Forecasting TRI... [2026-03-10T20:32:31.727830] [INFO ] [sig ] Generating forecast for: TRI [2026-03-10T20:32:31.727860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-03-10T20:32:31.739705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-03-10T20:32:31.740060] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-03-10T20:32:31.740886] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-03-10T20:32:31.740941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:31.740974] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:31.741002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:31.741060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:31.804233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:31.804920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:31.805002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:31.805036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:31.931843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:31.932001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:31.932042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:31.932071] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:31.935546] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: UP (p=84.88%) [2026-03-10T20:32:31.935848] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-03-10T20:32:31.935977] [INFO ] [sig ] TRI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:32.077312] [INFO ] [LOCAL ] Saved forecast: TRI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TRI.txt [2026-03-10T20:32:32.077468] [INFO ] [sig ] [2914/3275] Completed TRI in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 2.2m [2026-03-10T20:32:32.077508] [INFO ] [sig ] [2915/3275] Forecasting TRIN... [2026-03-10T20:32:32.077538] [INFO ] [sig ] Generating forecast for: TRIN [2026-03-10T20:32:32.077586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-03-10T20:32:32.089524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-03-10T20:32:32.089918] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-03-10T20:32:32.090804] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-03-10T20:32:32.090858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:32.090892] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:32.090920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:32.090978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:32.151682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:32.152498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:32.152603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:32.152641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:32.270838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:32.271005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:32.271046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:32.271077] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:32.274708] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: DOWN (p=13.13%) [2026-03-10T20:32:32.275020] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-03-10T20:32:32.275198] [INFO ] [sig ] TRIN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:32.418966] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TRIN.txt [2026-03-10T20:32:32.419095] [INFO ] [sig ] [2915/3275] Completed TRIN in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 2.2m [2026-03-10T20:32:32.419134] [INFO ] [sig ] [2916/3275] Forecasting TRIP... [2026-03-10T20:32:32.419163] [INFO ] [sig ] Generating forecast for: TRIP [2026-03-10T20:32:32.419193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-03-10T20:32:32.433812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-03-10T20:32:32.434451] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-03-10T20:32:32.435656] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-03-10T20:32:32.435715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:32.435790] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:32.435823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:32.435896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:32.496186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:32.497122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:32.497207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:32.497247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:32.623017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:32.623177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:32.623218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:32.623246] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:32.626717] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=50.67%) [2026-03-10T20:32:32.627001] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-03-10T20:32:32.627132] [INFO ] [sig ] TRIP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:32.770244] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TRIP.txt [2026-03-10T20:32:32.770391] [INFO ] [sig ] [2916/3275] Completed TRIP in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.2m [2026-03-10T20:32:32.770434] [INFO ] [sig ] [2917/3275] Forecasting TRMB... [2026-03-10T20:32:32.770466] [INFO ] [sig ] Generating forecast for: TRMB [2026-03-10T20:32:32.770505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-03-10T20:32:32.781376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-03-10T20:32:32.781736] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-03-10T20:32:32.782527] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-03-10T20:32:32.782603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:32.782638] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:32.782666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:32.782723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:32.840260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:32.840994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:32.841074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:32.841108] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:32.963938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:32.964045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:32.964084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:32.964127] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:32.967535] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: DOWN (p=38.71%) [2026-03-10T20:32:32.967857] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-03-10T20:32:32.967992] [INFO ] [sig ] TRMB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:33.114547] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TRMB.txt [2026-03-10T20:32:33.114709] [INFO ] [sig ] [2917/3275] Completed TRMB in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 2.1m [2026-03-10T20:32:33.114751] [INFO ] [sig ] [2918/3275] Forecasting TRMD... [2026-03-10T20:32:33.114781] [INFO ] [sig ] Generating forecast for: TRMD [2026-03-10T20:32:33.114810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-03-10T20:32:33.127367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-03-10T20:32:33.127724] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-03-10T20:32:33.128531] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-03-10T20:32:33.128618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:33.128661] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:33.128694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:33.128784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:33.187103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:33.187940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:33.188022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:33.188055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:33.311875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:33.312048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:33.312088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:33.312116] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:33.315867] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: UP (p=95.63%) [2026-03-10T20:32:33.316158] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-03-10T20:32:33.316292] [INFO ] [sig ] TRMD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:33.468585] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TRMD.txt [2026-03-10T20:32:33.468753] [INFO ] [sig ] [2918/3275] Completed TRMD in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.1m [2026-03-10T20:32:33.468792] [INFO ] [sig ] [2919/3275] Forecasting TRMK... [2026-03-10T20:32:33.468823] [INFO ] [sig ] Generating forecast for: TRMK [2026-03-10T20:32:33.468854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-03-10T20:32:33.480144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-03-10T20:32:33.480557] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-03-10T20:32:33.481386] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-03-10T20:32:33.481438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:33.481471] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:33.481499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:33.481555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:33.541820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:33.542744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:33.542868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:33.542904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:33.657882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:33.658040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:33.658082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:33.658176] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:33.661655] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: UP (p=64.61%) [2026-03-10T20:32:33.661928] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-03-10T20:32:33.662054] [INFO ] [sig ] TRMK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:33.806994] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TRMK.txt [2026-03-10T20:32:33.807124] [INFO ] [sig ] [2919/3275] Completed TRMK in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 2.1m [2026-03-10T20:32:33.807164] [INFO ] [sig ] [2920/3275] Forecasting TRN... [2026-03-10T20:32:33.807194] [INFO ] [sig ] Generating forecast for: TRN [2026-03-10T20:32:33.807224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-03-10T20:32:33.818429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-03-10T20:32:33.818813] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-03-10T20:32:33.819624] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-03-10T20:32:33.819689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:33.819727] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:33.819760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:33.819819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:33.877728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:33.878557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:33.878673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:33.878714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:33.998432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:33.998616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:33.998659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:33.998691] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:34.002124] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: UP (p=83.32%) [2026-03-10T20:32:34.002413] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-03-10T20:32:34.002549] [INFO ] [sig ] TRN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:34.144976] [INFO ] [LOCAL ] Saved forecast: TRN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TRN.txt [2026-03-10T20:32:34.145126] [INFO ] [sig ] [2920/3275] Completed TRN in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 2.1m [2026-03-10T20:32:34.145169] [INFO ] [sig ] [2921/3275] Forecasting TRNO... [2026-03-10T20:32:34.145203] [INFO ] [sig ] Generating forecast for: TRNO [2026-03-10T20:32:34.145235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-03-10T20:32:34.157188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-03-10T20:32:34.157548] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-03-10T20:32:34.158429] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-03-10T20:32:34.158485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:34.158535] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:34.158565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:34.158668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:34.219852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:34.220837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:34.220924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:34.220966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:34.343863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:34.344044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:34.344110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:34.344160] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:34.347916] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: DOWN (p=32.84%) [2026-03-10T20:32:34.348244] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-03-10T20:32:34.348384] [INFO ] [sig ] TRNO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:34.498852] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TRNO.txt [2026-03-10T20:32:34.499015] [INFO ] [sig ] [2921/3275] Completed TRNO in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.1m [2026-03-10T20:32:34.499058] [INFO ] [sig ] [2922/3275] Forecasting TRNS... [2026-03-10T20:32:34.499092] [INFO ] [sig ] Generating forecast for: TRNS [2026-03-10T20:32:34.499124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-03-10T20:32:34.510752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-03-10T20:32:34.511095] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-03-10T20:32:34.511953] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-03-10T20:32:34.512007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:34.512039] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:34.512065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:34.512121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:34.571403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:34.572189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:34.572284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:34.572321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:34.693478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:34.693666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:34.693715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:34.693746] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:34.697428] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: DOWN (p=21.79%) [2026-03-10T20:32:34.697750] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-03-10T20:32:34.697896] [INFO ] [sig ] TRNS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:34.843154] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TRNS.txt [2026-03-10T20:32:34.843293] [INFO ] [sig ] [2922/3275] Completed TRNS in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 2.1m [2026-03-10T20:32:34.843333] [INFO ] [sig ] [2923/3275] Forecasting TROX... [2026-03-10T20:32:34.843364] [INFO ] [sig ] Generating forecast for: TROX [2026-03-10T20:32:34.843394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-03-10T20:32:34.854666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-03-10T20:32:34.855035] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-03-10T20:32:34.855883] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-03-10T20:32:34.855936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:34.855968] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:34.855996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:34.856053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:34.915671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:34.916478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:34.916564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:34.916632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:35.042151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:35.042306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:35.042348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:35.042378] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:35.045917] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=67.40%) [2026-03-10T20:32:35.046209] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-03-10T20:32:35.046343] [INFO ] [sig ] TROX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:35.191767] [INFO ] [LOCAL ] Saved forecast: TROX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TROX.txt [2026-03-10T20:32:35.191911] [INFO ] [sig ] [2923/3275] Completed TROX in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 2.1m [2026-03-10T20:32:35.191952] [INFO ] [sig ] [2924/3275] Forecasting TRP... [2026-03-10T20:32:35.191981] [INFO ] [sig ] Generating forecast for: TRP [2026-03-10T20:32:35.192020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-03-10T20:32:35.203071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-03-10T20:32:35.203417] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-03-10T20:32:35.204235] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-03-10T20:32:35.204289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:35.204324] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:35.204353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:35.204414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:35.267731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:35.268782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:35.268866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:35.268900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:35.398302] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:35.398461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:35.398502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:35.398532] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:35.402922] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=76.35%) [2026-03-10T20:32:35.403207] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-03-10T20:32:35.403379] [INFO ] [sig ] TRP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:35.549841] [INFO ] [LOCAL ] Saved forecast: TRP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TRP.txt [2026-03-10T20:32:35.549984] [INFO ] [sig ] [2924/3275] Completed TRP in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.1m [2026-03-10T20:32:35.550027] [INFO ] [sig ] [2925/3275] Forecasting TRS... [2026-03-10T20:32:35.550064] [INFO ] [sig ] Generating forecast for: TRS [2026-03-10T20:32:35.550098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-03-10T20:32:35.562203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-03-10T20:32:35.562527] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-03-10T20:32:35.563336] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-03-10T20:32:35.563389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:35.563422] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:35.563449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:35.563505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:35.622182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:35.622869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:35.622950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:35.622983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:35.752968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:35.753157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:35.753199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:35.753227] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:35.756978] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: DOWN (p=14.69%) [2026-03-10T20:32:35.757260] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-03-10T20:32:35.757390] [INFO ] [sig ] TRS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:35.916099] [INFO ] [LOCAL ] Saved forecast: TRS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TRS.txt [2026-03-10T20:32:35.916328] [INFO ] [sig ] [2925/3275] Completed TRS in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.1m [2026-03-10T20:32:35.916390] [INFO ] [sig ] [2926/3275] Forecasting TRTX... [2026-03-10T20:32:35.916431] [INFO ] [sig ] Generating forecast for: TRTX [2026-03-10T20:32:35.916476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-03-10T20:32:35.931466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-03-10T20:32:35.931975] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-03-10T20:32:35.933075] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-03-10T20:32:35.933150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:35.933201] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:35.933248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:35.933346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:35.993353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:35.994256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:35.994388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:35.994424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:36.120505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:36.120685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:36.120728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:36.120759] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:36.124251] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: UP (p=79.55%) [2026-03-10T20:32:36.124535] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-03-10T20:32:36.124686] [INFO ] [sig ] TRTX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:36.270097] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TRTX.txt [2026-03-10T20:32:36.270260] [INFO ] [sig ] [2926/3275] Completed TRTX in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.1m [2026-03-10T20:32:36.270306] [INFO ] [sig ] [2927/3275] Forecasting TRUP... [2026-03-10T20:32:36.270338] [INFO ] [sig ] Generating forecast for: TRUP [2026-03-10T20:32:36.270371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-03-10T20:32:36.282000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-03-10T20:32:36.282363] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-03-10T20:32:36.283247] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-03-10T20:32:36.283311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:36.283346] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:36.283376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:36.283435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:36.345737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:36.346788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:36.346884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:36.346924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:36.472993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:36.473145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:36.473185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:36.473214] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:36.476717] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: DOWN (p=16.14%) [2026-03-10T20:32:36.476996] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-03-10T20:32:36.477122] [INFO ] [sig ] TRUP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:36.633142] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TRUP.txt [2026-03-10T20:32:36.633298] [INFO ] [sig ] [2927/3275] Completed TRUP in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.1m [2026-03-10T20:32:36.633340] [INFO ] [sig ] [2928/3275] Forecasting TRVG... [2026-03-10T20:32:36.633370] [INFO ] [sig ] Generating forecast for: TRVG [2026-03-10T20:32:36.633400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-03-10T20:32:36.644612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-03-10T20:32:36.644995] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-03-10T20:32:36.645828] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-03-10T20:32:36.645881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:36.645913] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:36.645939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:36.645995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:36.705004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:36.705924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:36.706016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:36.706066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:36.829041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:36.829207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:36.829249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:36.829298] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:36.832848] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: DOWN (p=4.85%) [2026-03-10T20:32:36.833139] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-03-10T20:32:36.833275] [INFO ] [sig ] TRVG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:36.977910] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TRVG.txt [2026-03-10T20:32:36.978058] [INFO ] [sig ] [2928/3275] Completed TRVG in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 2.1m [2026-03-10T20:32:36.978097] [INFO ] [sig ] [2929/3275] Forecasting TS... [2026-03-10T20:32:36.978129] [INFO ] [sig ] Generating forecast for: TS [2026-03-10T20:32:36.978181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-03-10T20:32:36.989068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-03-10T20:32:36.989410] [INFO ] [FORECASTER] Starting predict_future for TS [2026-03-10T20:32:36.990326] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-03-10T20:32:36.990383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:36.990417] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:36.990446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:36.990505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:37.047629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:37.048477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:37.048561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:37.048613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:37.173196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:37.173362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:37.173411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:37.173442] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:37.176946] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: DOWN (p=29.88%) [2026-03-10T20:32:37.177235] [INFO ] [FORECASTER] Completed predict_future for TS [2026-03-10T20:32:37.177371] [INFO ] [sig ] TS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:37.334630] [INFO ] [LOCAL ] Saved forecast: TS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TS.txt [2026-03-10T20:32:37.334875] [INFO ] [sig ] [2929/3275] Completed TS in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 2.1m [2026-03-10T20:32:37.334919] [INFO ] [sig ] [2930/3275] Forecasting TSBK... [2026-03-10T20:32:37.334950] [INFO ] [sig ] Generating forecast for: TSBK [2026-03-10T20:32:37.334980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-03-10T20:32:37.345709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-03-10T20:32:37.346110] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-03-10T20:32:37.346958] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-03-10T20:32:37.347013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:37.347047] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:37.347075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:37.347135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:37.410953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:37.411908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:37.412016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:37.412074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:37.518860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:37.519014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:37.519056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:37.519087] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:37.522593] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: DOWN (p=13.78%) [2026-03-10T20:32:37.522878] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-03-10T20:32:37.523008] [INFO ] [sig ] TSBK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:37.665629] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TSBK.txt [2026-03-10T20:32:37.665766] [INFO ] [sig ] [2930/3275] Completed TSBK in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 2.1m [2026-03-10T20:32:37.665806] [INFO ] [sig ] [2931/3275] Forecasting TSCO... [2026-03-10T20:32:37.665838] [INFO ] [sig ] Generating forecast for: TSCO [2026-03-10T20:32:37.665868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-03-10T20:32:37.676855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-03-10T20:32:37.677199] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-03-10T20:32:37.678113] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-03-10T20:32:37.678200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:37.678235] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:37.678264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:37.678322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:37.746771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:37.747911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:37.748039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:37.748086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:37.877885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:37.878036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:37.878077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:37.878106] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:37.881870] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=49.69%) [2026-03-10T20:32:37.882157] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-03-10T20:32:37.882291] [INFO ] [sig ] TSCO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:38.031825] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TSCO.txt [2026-03-10T20:32:38.031969] [INFO ] [sig ] [2931/3275] Completed TSCO in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 2.1m [2026-03-10T20:32:38.032011] [INFO ] [sig ] [2932/3275] Forecasting TSDD... [2026-03-10T20:32:38.032043] [INFO ] [sig ] Generating forecast for: TSDD [2026-03-10T20:32:38.032088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-03-10T20:32:38.043303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-03-10T20:32:38.043664] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-03-10T20:32:38.044546] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-03-10T20:32:38.044641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:38.044678] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:38.044707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:38.044782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:38.104284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:38.105098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:38.105190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:38.105227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:38.226190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:38.226340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:38.226380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:38.226410] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:38.229864] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: UP (p=95.53%) [2026-03-10T20:32:38.230145] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-03-10T20:32:38.230274] [INFO ] [sig ] TSDD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:38.375046] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TSDD.txt [2026-03-10T20:32:38.375194] [INFO ] [sig ] [2932/3275] Completed TSDD in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.1m [2026-03-10T20:32:38.375235] [INFO ] [sig ] [2933/3275] Forecasting TSEM... [2026-03-10T20:32:38.375263] [INFO ] [sig ] Generating forecast for: TSEM [2026-03-10T20:32:38.375293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-03-10T20:32:38.386529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-03-10T20:32:38.386916] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-03-10T20:32:38.387813] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-03-10T20:32:38.387869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:38.387941] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:38.387971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:38.388030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:38.446985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:38.447792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:38.447875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:38.447910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:38.568623] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:38.568777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:38.568817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:38.568845] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:38.572312] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=22.13%) [2026-03-10T20:32:38.572626] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-03-10T20:32:38.572761] [INFO ] [sig ] TSEM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:38.718172] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TSEM.txt [2026-03-10T20:32:38.718340] [INFO ] [sig ] [2933/3275] Completed TSEM in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.0m [2026-03-10T20:32:38.718382] [INFO ] [sig ] [2934/3275] Forecasting TSHA... [2026-03-10T20:32:38.718411] [INFO ] [sig ] Generating forecast for: TSHA [2026-03-10T20:32:38.718441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-03-10T20:32:38.730846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-03-10T20:32:38.731302] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-03-10T20:32:38.732231] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-03-10T20:32:38.732302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:38.732336] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:38.732364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:38.732422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:38.793610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:38.794520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:38.794630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:38.794667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:38.928898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:38.929059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:38.929101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:38.929130] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:38.932635] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: DOWN (p=44.70%) [2026-03-10T20:32:38.932943] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-03-10T20:32:38.933068] [INFO ] [sig ] TSHA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:39.083885] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TSHA.txt [2026-03-10T20:32:39.084029] [INFO ] [sig ] [2934/3275] Completed TSHA in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 2.0m [2026-03-10T20:32:39.084069] [INFO ] [sig ] [2935/3275] Forecasting TSI... [2026-03-10T20:32:39.084100] [INFO ] [sig ] Generating forecast for: TSI [2026-03-10T20:32:39.084130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-03-10T20:32:39.094718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-03-10T20:32:39.095079] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-03-10T20:32:39.095887] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-03-10T20:32:39.095940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:39.095974] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:39.096002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:39.096059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:39.156025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:39.156892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:39.156977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:39.157012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:39.273002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:39.273159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:39.273200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:39.273230] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:39.276772] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: UP (p=94.64%) [2026-03-10T20:32:39.277288] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-03-10T20:32:39.277429] [INFO ] [sig ] TSI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:39.423016] [INFO ] [LOCAL ] Saved forecast: TSI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TSI.txt [2026-03-10T20:32:39.423164] [INFO ] [sig ] [2935/3275] Completed TSI in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.0m [2026-03-10T20:32:39.423205] [INFO ] [sig ] [2936/3275] Forecasting TSL... [2026-03-10T20:32:39.423234] [INFO ] [sig ] Generating forecast for: TSL [2026-03-10T20:32:39.423265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-03-10T20:32:39.434235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-03-10T20:32:39.434617] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-03-10T20:32:39.435433] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-03-10T20:32:39.435486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:39.435520] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:39.435548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:39.435628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:39.493698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:39.494535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:39.494641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:39.494678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:39.610892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:39.611050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:39.611090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:39.611172] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:39.614608] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: UP (p=74.86%) [2026-03-10T20:32:39.614887] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-03-10T20:32:39.615015] [INFO ] [sig ] TSL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:39.758510] [INFO ] [LOCAL ] Saved forecast: TSL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TSL.txt [2026-03-10T20:32:39.758670] [INFO ] [sig ] [2936/3275] Completed TSL in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.0m [2026-03-10T20:32:39.758715] [INFO ] [sig ] [2937/3275] Forecasting TSLA... [2026-03-10T20:32:39.758751] [INFO ] [sig ] Generating forecast for: TSLA [2026-03-10T20:32:39.758787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-03-10T20:32:39.769936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-03-10T20:32:39.770285] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-03-10T20:32:39.771136] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-03-10T20:32:39.771191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:39.771222] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:39.771248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:39.771303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:39.830160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:39.830998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:39.831083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:39.831117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:39.951646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:39.951827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:39.951878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:39.951913] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:39.955459] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: DOWN (p=23.39%) [2026-03-10T20:32:39.955779] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-03-10T20:32:39.955921] [INFO ] [sig ] TSLA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:40.100418] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TSLA.txt [2026-03-10T20:32:40.100589] [INFO ] [sig ] [2937/3275] Completed TSLA in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.0m [2026-03-10T20:32:40.100634] [INFO ] [sig ] [2938/3275] Forecasting TSLL... [2026-03-10T20:32:40.100664] [INFO ] [sig ] Generating forecast for: TSLL [2026-03-10T20:32:40.100695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-03-10T20:32:40.112254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-03-10T20:32:40.112714] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-03-10T20:32:40.113552] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-03-10T20:32:40.113627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:40.113661] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:40.113689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:40.113748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:40.174659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:40.175549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:40.175683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:40.175719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:40.297921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:40.298085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:40.298126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:40.298179] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:40.301752] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: DOWN (p=19.90%) [2026-03-10T20:32:40.302059] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-03-10T20:32:40.302192] [INFO ] [sig ] TSLL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:40.445296] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TSLL.txt [2026-03-10T20:32:40.445487] [INFO ] [sig ] [2938/3275] Completed TSLL in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.0m [2026-03-10T20:32:40.445533] [INFO ] [sig ] [2939/3275] Forecasting TSLQ... [2026-03-10T20:32:40.445562] [INFO ] [sig ] Generating forecast for: TSLQ [2026-03-10T20:32:40.445613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-03-10T20:32:40.456504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-03-10T20:32:40.456978] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-03-10T20:32:40.458256] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-03-10T20:32:40.458310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:40.458341] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:40.458367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:40.458423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:40.522556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:40.523658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:40.523751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:40.523796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:40.687476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:40.687698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:40.687763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:40.687814] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:40.693465] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: UP (p=89.55%) [2026-03-10T20:32:40.694001] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-03-10T20:32:40.694212] [INFO ] [sig ] TSLQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:40.881479] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TSLQ.txt [2026-03-10T20:32:40.881677] [INFO ] [sig ] [2939/3275] Completed TSLQ in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 2.0m [2026-03-10T20:32:40.881726] [INFO ] [sig ] [2940/3275] Forecasting TSLS... [2026-03-10T20:32:40.881758] [INFO ] [sig ] Generating forecast for: TSLS [2026-03-10T20:32:40.881789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-03-10T20:32:40.894246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-03-10T20:32:40.895074] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-03-10T20:32:40.896121] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-03-10T20:32:40.896181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:40.896215] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:40.896243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:40.896301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:40.983633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:40.984895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:40.985012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:40.985051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:41.138868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:41.139076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:41.139143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:41.139197] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:41.144793] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: DOWN (p=18.33%) [2026-03-10T20:32:41.145312] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-03-10T20:32:41.145533] [INFO ] [sig ] TSLS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:41.388764] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TSLS.txt [2026-03-10T20:32:41.389017] [INFO ] [sig ] [2940/3275] Completed TSLS in 0.5s | 2.78 sym/s | Total: 17.6m | ETA: 2.0m [2026-03-10T20:32:41.389090] [INFO ] [sig ] [2941/3275] Forecasting TSLX... [2026-03-10T20:32:41.389144] [INFO ] [sig ] Generating forecast for: TSLX [2026-03-10T20:32:41.389196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-03-10T20:32:41.407356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-03-10T20:32:41.407940] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-03-10T20:32:41.409277] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-03-10T20:32:41.409366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:41.409434] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:41.409494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:41.409625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:41.503210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:41.504681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:41.504835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:41.504909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:41.682463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:41.682720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:41.682787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:41.682834] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:41.688177] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: DOWN (p=11.29%) [2026-03-10T20:32:41.688649] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-03-10T20:32:41.688838] [INFO ] [sig ] TSLX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:41.864947] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TSLX.txt [2026-03-10T20:32:41.865108] [INFO ] [sig ] [2941/3275] Completed TSLX in 0.5s | 2.78 sym/s | Total: 17.6m | ETA: 2.0m [2026-03-10T20:32:41.865149] [INFO ] [sig ] [2942/3275] Forecasting TSM... [2026-03-10T20:32:41.865180] [INFO ] [sig ] Generating forecast for: TSM [2026-03-10T20:32:41.865211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-03-10T20:32:41.877271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-03-10T20:32:41.877677] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-03-10T20:32:41.878524] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-03-10T20:32:41.878600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:41.878636] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:41.878663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:41.878719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:41.941907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:41.942840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:41.942925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:41.942958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:42.066553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:42.066729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:42.066770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:42.066805] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:42.070553] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: UP (p=95.90%) [2026-03-10T20:32:42.070857] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-03-10T20:32:42.071180] [INFO ] [sig ] TSM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:42.213536] [INFO ] [LOCAL ] Saved forecast: TSM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TSM.txt [2026-03-10T20:32:42.213706] [INFO ] [sig ] [2942/3275] Completed TSM in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.0m [2026-03-10T20:32:42.213747] [INFO ] [sig ] [2943/3275] Forecasting TSN... [2026-03-10T20:32:42.213776] [INFO ] [sig ] Generating forecast for: TSN [2026-03-10T20:32:42.213809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-03-10T20:32:42.225336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-03-10T20:32:42.225721] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-03-10T20:32:42.226531] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-03-10T20:32:42.226611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:42.226646] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:42.226674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:42.226731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:42.284144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:42.285084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:42.285205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:42.285240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:42.408777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:42.408927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:42.408966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:42.408996] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:42.412491] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: DOWN (p=24.61%) [2026-03-10T20:32:42.412785] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-03-10T20:32:42.412911] [INFO ] [sig ] TSN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:42.554699] [INFO ] [LOCAL ] Saved forecast: TSN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TSN.txt [2026-03-10T20:32:42.554830] [INFO ] [sig ] [2943/3275] Completed TSN in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.0m [2026-03-10T20:32:42.554879] [INFO ] [sig ] [2944/3275] Forecasting TSQ... [2026-03-10T20:32:42.554915] [INFO ] [sig ] Generating forecast for: TSQ [2026-03-10T20:32:42.554951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-03-10T20:32:42.566035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-03-10T20:32:42.566399] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-03-10T20:32:42.567217] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-03-10T20:32:42.567271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:42.567303] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:42.567331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:42.567388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:42.625641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:42.626388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:42.626469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:42.626504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:42.747626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:42.747797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:42.747843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:42.747877] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:42.751440] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: DOWN (p=13.27%) [2026-03-10T20:32:42.751746] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-03-10T20:32:42.751885] [INFO ] [sig ] TSQ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:42.899508] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TSQ.txt [2026-03-10T20:32:42.899693] [INFO ] [sig ] [2944/3275] Completed TSQ in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.0m [2026-03-10T20:32:42.899736] [INFO ] [sig ] [2945/3275] Forecasting TTC... [2026-03-10T20:32:42.899766] [INFO ] [sig ] Generating forecast for: TTC [2026-03-10T20:32:42.899796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-03-10T20:32:42.911649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-03-10T20:32:42.912144] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-03-10T20:32:42.913255] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-03-10T20:32:42.913329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:42.913392] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:42.913442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:42.913532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:42.972203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:42.973159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:42.973245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:42.973279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:43.102047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:43.102206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:43.102250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:43.102280] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:43.105820] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: DOWN (p=44.93%) [2026-03-10T20:32:43.106116] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-03-10T20:32:43.106249] [INFO ] [sig ] TTC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:43.249752] [INFO ] [LOCAL ] Saved forecast: TTC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TTC.txt [2026-03-10T20:32:43.249910] [INFO ] [sig ] [2945/3275] Completed TTC in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 2.0m [2026-03-10T20:32:43.249950] [INFO ] [sig ] [2946/3275] Forecasting TTD... [2026-03-10T20:32:43.249983] [INFO ] [sig ] Generating forecast for: TTD [2026-03-10T20:32:43.250014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-03-10T20:32:43.261244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-03-10T20:32:43.261623] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-03-10T20:32:43.262407] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-03-10T20:32:43.262460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:43.262493] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:43.262520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:43.262597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:43.320496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:43.321122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:43.321202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:43.321235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:43.441515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:43.441688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:43.441728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:43.441757] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:43.445151] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: UP (p=73.36%) [2026-03-10T20:32:43.445426] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-03-10T20:32:43.445553] [INFO ] [sig ] TTD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:43.590934] [INFO ] [LOCAL ] Saved forecast: TTD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TTD.txt [2026-03-10T20:32:43.591068] [INFO ] [sig ] [2946/3275] Completed TTD in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 2.0m [2026-03-10T20:32:43.591107] [INFO ] [sig ] [2947/3275] Forecasting TTE... [2026-03-10T20:32:43.591138] [INFO ] [sig ] Generating forecast for: TTE [2026-03-10T20:32:43.591169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-03-10T20:32:43.601726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-03-10T20:32:43.602049] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-03-10T20:32:43.602856] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-03-10T20:32:43.602920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:43.602960] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:43.602994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:43.603052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:43.663417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:43.664131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:43.664211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:43.664244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:43.789406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:43.789554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:43.789613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:43.789643] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:43.793110] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: DOWN (p=17.01%) [2026-03-10T20:32:43.793387] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-03-10T20:32:43.793514] [INFO ] [sig ] TTE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:43.938833] [INFO ] [LOCAL ] Saved forecast: TTE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TTE.txt [2026-03-10T20:32:43.938972] [INFO ] [sig ] [2947/3275] Completed TTE in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.0m [2026-03-10T20:32:43.939012] [INFO ] [sig ] [2948/3275] Forecasting TTEC... [2026-03-10T20:32:43.939042] [INFO ] [sig ] Generating forecast for: TTEC [2026-03-10T20:32:43.939072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-03-10T20:32:43.949428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-03-10T20:32:43.949786] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-03-10T20:32:43.950590] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-03-10T20:32:43.950644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:43.950676] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:43.950703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:43.950760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:44.008725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:44.009636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:44.009719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:44.009752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:44.132002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:44.132160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:44.132200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:44.132229] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:44.136028] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: DOWN (p=7.24%) [2026-03-10T20:32:44.136311] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-03-10T20:32:44.136450] [INFO ] [sig ] TTEC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:44.284314] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TTEC.txt [2026-03-10T20:32:44.284471] [INFO ] [sig ] [2948/3275] Completed TTEC in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.0m [2026-03-10T20:32:44.284520] [INFO ] [sig ] [2949/3275] Forecasting TTEK... [2026-03-10T20:32:44.284552] [INFO ] [sig ] Generating forecast for: TTEK [2026-03-10T20:32:44.284602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-03-10T20:32:44.295586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-03-10T20:32:44.295954] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-03-10T20:32:44.296790] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-03-10T20:32:44.296843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:44.296875] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:44.296901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:44.296957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:44.354506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:44.355409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:44.355495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:44.355528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:44.482251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:44.482411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:44.482452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:44.482481] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:44.485945] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: DOWN (p=39.24%) [2026-03-10T20:32:44.486228] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-03-10T20:32:44.486360] [INFO ] [sig ] TTEK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:44.633725] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TTEK.txt [2026-03-10T20:32:44.633862] [INFO ] [sig ] [2949/3275] Completed TTEK in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.0m [2026-03-10T20:32:44.633903] [INFO ] [sig ] [2950/3275] Forecasting TTI... [2026-03-10T20:32:44.633932] [INFO ] [sig ] Generating forecast for: TTI [2026-03-10T20:32:44.633964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-03-10T20:32:44.646348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-03-10T20:32:44.646689] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-03-10T20:32:44.647680] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-03-10T20:32:44.647732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:44.647794] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:44.647823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:44.647880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:44.706705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:44.707378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:44.707456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:44.707489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:44.831072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:44.831241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:44.831284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:44.831314] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:44.835400] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=90.27%) [2026-03-10T20:32:44.835718] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-03-10T20:32:44.835874] [INFO ] [sig ] TTI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:44.984081] [INFO ] [LOCAL ] Saved forecast: TTI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TTI.txt [2026-03-10T20:32:44.984227] [INFO ] [sig ] [2950/3275] Completed TTI in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:44.984269] [INFO ] [sig ] [2951/3275] Forecasting TTMI... [2026-03-10T20:32:44.984299] [INFO ] [sig ] Generating forecast for: TTMI [2026-03-10T20:32:44.984330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-03-10T20:32:44.995747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-03-10T20:32:44.996084] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-03-10T20:32:44.996942] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-03-10T20:32:44.997008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:44.997048] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:44.997076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:44.997133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:45.058458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:45.059160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:45.059242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:45.059278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:45.183798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:45.183951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:45.183993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:45.184023] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:45.187678] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: DOWN (p=37.95%) [2026-03-10T20:32:45.187967] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-03-10T20:32:45.188102] [INFO ] [sig ] TTMI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:45.337129] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TTMI.txt [2026-03-10T20:32:45.337268] [INFO ] [sig ] [2951/3275] Completed TTMI in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:45.337309] [INFO ] [sig ] [2952/3275] Forecasting TUGN... [2026-03-10T20:32:45.337339] [INFO ] [sig ] Generating forecast for: TUGN [2026-03-10T20:32:45.337369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-03-10T20:32:45.348685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-03-10T20:32:45.349042] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-03-10T20:32:45.349886] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-03-10T20:32:45.349951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:45.349991] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:45.350024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:45.350087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:45.412950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:45.413779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:45.413863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:45.413898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:45.522794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:45.522952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:45.523011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:45.523042] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:45.526568] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: DOWN (p=28.01%) [2026-03-10T20:32:45.526889] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-03-10T20:32:45.527028] [INFO ] [sig ] TUGN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:45.671887] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TUGN.txt [2026-03-10T20:32:45.672017] [INFO ] [sig ] [2952/3275] Completed TUGN in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:45.672058] [INFO ] [sig ] [2953/3275] Forecasting TUSK... [2026-03-10T20:32:45.672087] [INFO ] [sig ] Generating forecast for: TUSK [2026-03-10T20:32:45.672118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-03-10T20:32:45.683345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-03-10T20:32:45.683708] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-03-10T20:32:45.684509] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-03-10T20:32:45.684564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:45.684623] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:45.684652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:45.684709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:45.746906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:45.747556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:45.747657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:45.747692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:45.868642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:45.868804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:45.868846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:45.868910] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:45.872505] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: UP (p=85.69%) [2026-03-10T20:32:45.872807] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-03-10T20:32:45.872939] [INFO ] [sig ] TUSK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:46.017307] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TUSK.txt [2026-03-10T20:32:46.017448] [INFO ] [sig ] [2953/3275] Completed TUSK in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:46.017491] [INFO ] [sig ] [2954/3275] Forecasting TVC... [2026-03-10T20:32:46.017521] [INFO ] [sig ] Generating forecast for: TVC [2026-03-10T20:32:46.017552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-03-10T20:32:46.028462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-03-10T20:32:46.028822] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-03-10T20:32:46.029676] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-03-10T20:32:46.029729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:46.029762] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:46.029789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:46.029846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:46.092244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:46.093286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:46.093426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:46.093463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:46.199009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:46.199168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:46.199209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:46.199239] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:46.202772] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: DOWN (p=36.82%) [2026-03-10T20:32:46.203088] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-03-10T20:32:46.203218] [INFO ] [sig ] TVC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:46.350979] [INFO ] [LOCAL ] Saved forecast: TVC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TVC.txt [2026-03-10T20:32:46.351306] [INFO ] [sig ] [2954/3275] Completed TVC in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:46.351348] [INFO ] [sig ] [2955/3275] Forecasting TVE... [2026-03-10T20:32:46.351378] [INFO ] [sig ] Generating forecast for: TVE [2026-03-10T20:32:46.351409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-03-10T20:32:46.363488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-03-10T20:32:46.363905] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-03-10T20:32:46.364753] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-03-10T20:32:46.364806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:46.364838] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:46.364865] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:46.364923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:46.425249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:46.426203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:46.426307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:46.426340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:46.531377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:46.531539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:46.531599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:46.531635] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:46.535200] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: UP (p=72.78%) [2026-03-10T20:32:46.535517] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-03-10T20:32:46.535677] [INFO ] [sig ] TVE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:46.682980] [INFO ] [LOCAL ] Saved forecast: TVE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TVE.txt [2026-03-10T20:32:46.683141] [INFO ] [sig ] [2955/3275] Completed TVE in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:46.683182] [INFO ] [sig ] [2956/3275] Forecasting TVTX... [2026-03-10T20:32:46.683213] [INFO ] [sig ] Generating forecast for: TVTX [2026-03-10T20:32:46.683245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-03-10T20:32:46.694785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-03-10T20:32:46.695107] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-03-10T20:32:46.695906] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-03-10T20:32:46.695959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:46.696030] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:46.696060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:46.696117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:46.754544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:46.755307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:46.755391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:46.755424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:46.875326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:46.875483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:46.875523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:46.875552] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:46.878972] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-03-10T20:32:46.879247] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-03-10T20:32:46.879373] [INFO ] [sig ] TVTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:47.025007] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TVTX.txt [2026-03-10T20:32:47.025166] [INFO ] [sig ] [2956/3275] Completed TVTX in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:47.025207] [INFO ] [sig ] [2957/3275] Forecasting TWFG... [2026-03-10T20:32:47.025237] [INFO ] [sig ] Generating forecast for: TWFG [2026-03-10T20:32:47.025267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-03-10T20:32:47.036364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-03-10T20:32:47.036788] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-03-10T20:32:47.037640] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-03-10T20:32:47.037693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:47.037725] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:47.037752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:47.037810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:47.095747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:47.096650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:47.096733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:47.096766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:47.217983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:47.218159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:47.218201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:47.218233] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:47.221707] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: DOWN (p=43.54%) [2026-03-10T20:32:47.221990] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-03-10T20:32:47.222119] [INFO ] [sig ] TWFG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:47.366548] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TWFG.txt [2026-03-10T20:32:47.366729] [INFO ] [sig ] [2957/3275] Completed TWFG in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:47.366771] [INFO ] [sig ] [2958/3275] Forecasting TWG... [2026-03-10T20:32:47.366800] [INFO ] [sig ] Generating forecast for: TWG [2026-03-10T20:32:47.366831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-03-10T20:32:47.378126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-03-10T20:32:47.378566] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-03-10T20:32:47.379367] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-03-10T20:32:47.379420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:47.379452] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:47.379480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:47.379536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:47.437356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:47.438257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:47.438342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:47.438376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:47.558755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:47.558915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:47.558955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:47.558984] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:47.562405] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: UP (p=61.94%) [2026-03-10T20:32:47.562702] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-03-10T20:32:47.562833] [INFO ] [sig ] TWG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:47.706894] [INFO ] [LOCAL ] Saved forecast: TWG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TWG.txt [2026-03-10T20:32:47.707030] [INFO ] [sig ] [2958/3275] Completed TWG in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:47.707069] [INFO ] [sig ] [2959/3275] Forecasting TWI... [2026-03-10T20:32:47.707100] [INFO ] [sig ] Generating forecast for: TWI [2026-03-10T20:32:47.707130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-03-10T20:32:47.718876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-03-10T20:32:47.719208] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-03-10T20:32:47.720428] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-03-10T20:32:47.720481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:47.720515] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:47.720547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:47.720624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:47.778969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:47.779620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:47.779698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:47.779731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:47.897625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:47.897767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:47.897805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:47.897834] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:47.901228] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: DOWN (p=22.29%) [2026-03-10T20:32:47.901504] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-03-10T20:32:47.901648] [INFO ] [sig ] TWI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:48.045062] [INFO ] [LOCAL ] Saved forecast: TWI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TWI.txt [2026-03-10T20:32:48.045193] [INFO ] [sig ] [2959/3275] Completed TWI in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:48.045233] [INFO ] [sig ] [2960/3275] Forecasting TWIN... [2026-03-10T20:32:48.045280] [INFO ] [sig ] Generating forecast for: TWIN [2026-03-10T20:32:48.045507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-03-10T20:32:48.057024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-03-10T20:32:48.057431] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-03-10T20:32:48.058290] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-03-10T20:32:48.058343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:48.058375] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:48.058402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:48.058458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:48.118058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:48.118974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:48.119114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:48.119150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:48.237206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:48.237368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:48.237411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:48.237440] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:48.240939] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: UP (p=67.30%) [2026-03-10T20:32:48.241214] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-03-10T20:32:48.241339] [INFO ] [sig ] TWIN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:48.384918] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TWIN.txt [2026-03-10T20:32:48.385030] [INFO ] [sig ] [2960/3275] Completed TWIN in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:48.385069] [INFO ] [sig ] [2961/3275] Forecasting TWLO... [2026-03-10T20:32:48.385099] [INFO ] [sig ] Generating forecast for: TWLO [2026-03-10T20:32:48.385129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-03-10T20:32:48.396665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-03-10T20:32:48.396980] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-03-10T20:32:48.397778] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-03-10T20:32:48.397831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:48.397863] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:48.397890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:48.397947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:48.456879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:48.457493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:48.457589] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:48.457625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:48.580924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:48.581077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:48.581117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:48.581146] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:48.584566] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: DOWN (p=10.58%) [2026-03-10T20:32:48.584861] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-03-10T20:32:48.584988] [INFO ] [sig ] TWLO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:48.728169] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TWLO.txt [2026-03-10T20:32:48.728292] [INFO ] [sig ] [2961/3275] Completed TWLO in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:48.728332] [INFO ] [sig ] [2962/3275] Forecasting TWO... [2026-03-10T20:32:48.728362] [INFO ] [sig ] Generating forecast for: TWO [2026-03-10T20:32:48.728392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-03-10T20:32:48.739563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-03-10T20:32:48.739910] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-03-10T20:32:48.740719] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-03-10T20:32:48.740772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:48.740804] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:48.740831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:48.740887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:48.800017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:48.800922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:48.801012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:48.801045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:48.919932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:48.920113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:48.920156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:48.920185] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:48.923742] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: DOWN (p=0.33%) [2026-03-10T20:32:48.924087] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-03-10T20:32:48.924227] [INFO ] [sig ] TWO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:49.067997] [INFO ] [LOCAL ] Saved forecast: TWO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TWO.txt [2026-03-10T20:32:49.068128] [INFO ] [sig ] [2962/3275] Completed TWO in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:49.068200] [INFO ] [sig ] [2963/3275] Forecasting TX... [2026-03-10T20:32:49.068229] [INFO ] [sig ] Generating forecast for: TX [2026-03-10T20:32:49.068455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-03-10T20:32:49.079848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-03-10T20:32:49.080182] [INFO ] [FORECASTER] Starting predict_future for TX [2026-03-10T20:32:49.080984] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-03-10T20:32:49.081036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:49.081069] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:49.081096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:49.081152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:49.139483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:49.140142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:49.140221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:49.140254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:49.267485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:49.267668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:49.267709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:49.267768] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:49.271230] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-03-10T20:32:49.271522] [INFO ] [FORECASTER] Completed predict_future for TX [2026-03-10T20:32:49.271673] [INFO ] [sig ] TX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:49.416209] [INFO ] [LOCAL ] Saved forecast: TX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TX.txt [2026-03-10T20:32:49.416358] [INFO ] [sig ] [2963/3275] Completed TX in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:49.416398] [INFO ] [sig ] [2964/3275] Forecasting TXG... [2026-03-10T20:32:49.416429] [INFO ] [sig ] Generating forecast for: TXG [2026-03-10T20:32:49.416459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-03-10T20:32:49.427895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-03-10T20:32:49.428249] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-03-10T20:32:49.429069] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-03-10T20:32:49.429122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:49.429156] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:49.429183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:49.429240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:49.487931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:49.488808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:49.488893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:49.488926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:49.608682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:49.608833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:49.608872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:49.608901] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:49.612310] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: UP (p=89.66%) [2026-03-10T20:32:49.612610] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-03-10T20:32:49.612739] [INFO ] [sig ] TXG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:49.759566] [INFO ] [LOCAL ] Saved forecast: TXG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TXG.txt [2026-03-10T20:32:49.759743] [INFO ] [sig ] [2964/3275] Completed TXG in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 1.9m [2026-03-10T20:32:49.759784] [INFO ] [sig ] [2965/3275] Forecasting TXMD... [2026-03-10T20:32:49.759813] [INFO ] [sig ] Generating forecast for: TXMD [2026-03-10T20:32:49.759844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-03-10T20:32:49.772221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-03-10T20:32:49.772607] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-03-10T20:32:49.773386] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-03-10T20:32:49.773439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:49.773470] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:49.773498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:49.773555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:49.830806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:49.831700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:49.831801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:49.831834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:49.950362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:49.950513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:49.950552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:49.950599] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:49.954169] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: DOWN (p=31.27%) [2026-03-10T20:32:49.954652] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-03-10T20:32:49.954783] [INFO ] [sig ] TXMD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:50.098067] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TXMD.txt [2026-03-10T20:32:50.098224] [INFO ] [sig ] [2965/3275] Completed TXMD in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 1.9m [2026-03-10T20:32:50.098459] [INFO ] [sig ] [2966/3275] Forecasting TXN... [2026-03-10T20:32:50.098490] [INFO ] [sig ] Generating forecast for: TXN [2026-03-10T20:32:50.098519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-03-10T20:32:50.113084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-03-10T20:32:50.113516] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-03-10T20:32:50.114414] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-03-10T20:32:50.114469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:50.114502] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:50.114529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:50.114603] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:50.179734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:50.180902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:50.180992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:50.181026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:50.311349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:50.311520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:50.311563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:50.311615] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:50.315641] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: UP (p=53.31%) [2026-03-10T20:32:50.315948] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-03-10T20:32:50.316093] [INFO ] [sig ] TXN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:50.464527] [INFO ] [LOCAL ] Saved forecast: TXN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TXN.txt [2026-03-10T20:32:50.464784] [INFO ] [sig ] [2966/3275] Completed TXN in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 1.9m [2026-03-10T20:32:50.464855] [INFO ] [sig ] [2967/3275] Forecasting TXO... [2026-03-10T20:32:50.464897] [INFO ] [sig ] Generating forecast for: TXO [2026-03-10T20:32:50.464934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-03-10T20:32:50.477013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-03-10T20:32:50.477681] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-03-10T20:32:50.478703] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-03-10T20:32:50.478763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:50.478827] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:50.478858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:50.478916] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:50.540930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:50.541845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:50.541931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:50.541965] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:50.665141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:50.665301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:50.665344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:50.665374] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:50.669183] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: DOWN (p=13.04%) [2026-03-10T20:32:50.669468] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-03-10T20:32:50.669623] [INFO ] [sig ] TXO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:50.823649] [INFO ] [LOCAL ] Saved forecast: TXO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TXO.txt [2026-03-10T20:32:50.823821] [INFO ] [sig ] [2967/3275] Completed TXO in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:50.823869] [INFO ] [sig ] [2968/3275] Forecasting TXRH... [2026-03-10T20:32:50.823900] [INFO ] [sig ] Generating forecast for: TXRH [2026-03-10T20:32:50.823931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-03-10T20:32:50.836967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-03-10T20:32:50.837347] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-03-10T20:32:50.838246] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-03-10T20:32:50.838302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:50.838333] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:50.838359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:50.838416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:50.901268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:50.902298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:50.902404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:50.902454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:51.034081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:51.034249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:51.034293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:51.034324] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:51.038426] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: DOWN (p=1.92%) [2026-03-10T20:32:51.038796] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-03-10T20:32:51.038938] [INFO ] [sig ] TXRH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:51.186248] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TXRH.txt [2026-03-10T20:32:51.186424] [INFO ] [sig ] [2968/3275] Completed TXRH in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:51.186465] [INFO ] [sig ] [2969/3275] Forecasting TY... [2026-03-10T20:32:51.186494] [INFO ] [sig ] Generating forecast for: TY [2026-03-10T20:32:51.186524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-03-10T20:32:51.197679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-03-10T20:32:51.197998] [INFO ] [FORECASTER] Starting predict_future for TY [2026-03-10T20:32:51.198839] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-03-10T20:32:51.198930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:51.198964] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:51.198991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:51.199048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:51.256553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:51.257444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:51.257527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:51.257561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:51.377197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:51.377358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:51.377398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:51.377427] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:51.380896] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-03-10T20:32:51.381219] [INFO ] [FORECASTER] Completed predict_future for TY [2026-03-10T20:32:51.381344] [INFO ] [sig ] TY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:51.523915] [INFO ] [LOCAL ] Saved forecast: TY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TY.txt [2026-03-10T20:32:51.524075] [INFO ] [sig ] [2969/3275] Completed TY in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:51.524116] [INFO ] [sig ] [2970/3275] Forecasting TYG... [2026-03-10T20:32:51.524145] [INFO ] [sig ] Generating forecast for: TYG [2026-03-10T20:32:51.524176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-03-10T20:32:51.535596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-03-10T20:32:51.535967] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-03-10T20:32:51.536810] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-03-10T20:32:51.536864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:51.536896] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:51.536923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:51.536978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:51.600541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:51.601466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:51.601558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:51.601612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:51.723505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:51.723678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:51.723720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:51.723748] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:51.727326] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: UP (p=68.98%) [2026-03-10T20:32:51.727628] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-03-10T20:32:51.727760] [INFO ] [sig ] TYG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:51.874974] [INFO ] [LOCAL ] Saved forecast: TYG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/TYG.txt [2026-03-10T20:32:51.875110] [INFO ] [sig ] [2970/3275] Completed TYG in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:51.875150] [INFO ] [sig ] [2971/3275] Forecasting TYGO... [2026-03-10T20:32:51.875179] [INFO ] [sig ] Generating forecast for: TYGO [2026-03-10T20:32:51.875232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-03-10T20:32:51.886803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-03-10T20:32:51.887157] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-03-10T20:32:51.887988] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-03-10T20:32:51.888073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:51.888114] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:51.888169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:51.888234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:51.947754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:51.948543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:51.948642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:51.948697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:52.072158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:52.072314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:52.072357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:52.072387] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:52.075874] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-03-10T20:32:52.076164] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-03-10T20:32:52.076296] [INFO ] [sig ] TYGO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:52.235161] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TYGO.txt [2026-03-10T20:32:52.235291] [INFO ] [sig ] [2971/3275] Completed TYGO in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:52.235331] [INFO ] [sig ] [2972/3275] Forecasting TYL... [2026-03-10T20:32:52.235361] [INFO ] [sig ] Generating forecast for: TYL [2026-03-10T20:32:52.235391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-03-10T20:32:52.247478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-03-10T20:32:52.247845] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-03-10T20:32:52.248721] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-03-10T20:32:52.248776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:52.248808] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:52.248835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:52.248914] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:52.314514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:52.315347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:52.315432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:52.315467] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:52.445794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:52.445953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:52.445994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:52.446024] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:52.449616] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: DOWN (p=34.23%) [2026-03-10T20:32:52.449931] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-03-10T20:32:52.450071] [INFO ] [sig ] TYL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:52.606651] [INFO ] [LOCAL ] Saved forecast: TYL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TYL.txt [2026-03-10T20:32:52.606805] [INFO ] [sig ] [2972/3275] Completed TYL in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:52.606851] [INFO ] [sig ] [2973/3275] Forecasting TYRA... [2026-03-10T20:32:52.606882] [INFO ] [sig ] Generating forecast for: TYRA [2026-03-10T20:32:52.606914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-03-10T20:32:52.617894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-03-10T20:32:52.618281] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-03-10T20:32:52.619131] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-03-10T20:32:52.619184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:52.619216] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:52.619243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:52.619299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:52.676130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:52.676869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:52.676949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:52.676982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:52.796193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:52.796358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:52.796399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:52.796427] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:52.799906] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: DOWN (p=9.83%) [2026-03-10T20:32:52.800198] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-03-10T20:32:52.800330] [INFO ] [sig ] TYRA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:52.949011] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TYRA.txt [2026-03-10T20:32:52.949191] [INFO ] [sig ] [2973/3275] Completed TYRA in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:52.949249] [INFO ] [sig ] [2974/3275] Forecasting TZOO... [2026-03-10T20:32:52.949282] [INFO ] [sig ] Generating forecast for: TZOO [2026-03-10T20:32:52.949313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-03-10T20:32:52.960833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-03-10T20:32:52.961226] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-03-10T20:32:52.962089] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-03-10T20:32:52.962166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:52.962209] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:52.962239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:52.962298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:53.020561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:53.021462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:53.021544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:53.021598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:53.149875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:53.150056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:53.150117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:53.150174] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:53.154268] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: DOWN (p=44.22%) [2026-03-10T20:32:53.154651] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-03-10T20:32:53.154801] [INFO ] [sig ] TZOO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:53.310601] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/TZOO.txt [2026-03-10T20:32:53.310777] [INFO ] [sig ] [2974/3275] Completed TZOO in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:53.310821] [INFO ] [sig ] [2975/3275] Forecasting UAA... [2026-03-10T20:32:53.310852] [INFO ] [sig ] Generating forecast for: UAA [2026-03-10T20:32:53.310883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-03-10T20:32:53.323816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-03-10T20:32:53.324229] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-03-10T20:32:53.325116] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-03-10T20:32:53.325177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:53.325210] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:53.325238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:53.325296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:53.386800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:53.387562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:53.387663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:53.387696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:53.510821] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:53.510982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:53.511023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:53.511052] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:53.514546] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: DOWN (p=16.96%) [2026-03-10T20:32:53.514846] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-03-10T20:32:53.514979] [INFO ] [sig ] UAA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:53.680958] [INFO ] [LOCAL ] Saved forecast: UAA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UAA.txt [2026-03-10T20:32:53.681126] [INFO ] [sig ] [2975/3275] Completed UAA in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:53.681167] [INFO ] [sig ] [2976/3275] Forecasting UAE... [2026-03-10T20:32:53.681199] [INFO ] [sig ] Generating forecast for: UAE [2026-03-10T20:32:53.681230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-03-10T20:32:53.694409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-03-10T20:32:53.694839] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-03-10T20:32:53.695723] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-03-10T20:32:53.695778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:53.695811] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:53.695838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:53.695895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:53.774393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:53.775629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:53.775737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:53.775784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:53.914084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:53.914248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:53.914339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:53.914373] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:53.918165] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: UP (p=83.67%) [2026-03-10T20:32:53.918485] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-03-10T20:32:53.918649] [INFO ] [sig ] UAE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:54.070289] [INFO ] [LOCAL ] Saved forecast: UAE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UAE.txt [2026-03-10T20:32:54.070456] [INFO ] [sig ] [2976/3275] Completed UAE in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:54.070500] [INFO ] [sig ] [2977/3275] Forecasting UAL... [2026-03-10T20:32:54.070531] [INFO ] [sig ] Generating forecast for: UAL [2026-03-10T20:32:54.070562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-03-10T20:32:54.082218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-03-10T20:32:54.082656] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-03-10T20:32:54.083488] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-03-10T20:32:54.083543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:54.083595] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:54.083628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:54.083687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:54.145862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:54.146758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:54.147270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:54.147327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:54.276749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:54.276911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:54.276954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:54.276984] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:54.280606] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: DOWN (p=4.91%) [2026-03-10T20:32:54.280908] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-03-10T20:32:54.281050] [INFO ] [sig ] UAL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:54.432835] [INFO ] [LOCAL ] Saved forecast: UAL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UAL.txt [2026-03-10T20:32:54.433030] [INFO ] [sig ] [2977/3275] Completed UAL in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:54.433077] [INFO ] [sig ] [2978/3275] Forecasting UBFO... [2026-03-10T20:32:54.433115] [INFO ] [sig ] Generating forecast for: UBFO [2026-03-10T20:32:54.433154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-03-10T20:32:54.445086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-03-10T20:32:54.445547] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-03-10T20:32:54.446546] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-03-10T20:32:54.446629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:54.446667] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:54.446697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:54.446758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:54.512015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:54.513049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:54.513172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:54.513209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:54.636949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:54.637125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:54.637175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:54.637211] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:54.641501] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: UP (p=99.82%) [2026-03-10T20:32:54.641837] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-03-10T20:32:54.642002] [INFO ] [sig ] UBFO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:54.790482] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UBFO.txt [2026-03-10T20:32:54.790663] [INFO ] [sig ] [2978/3275] Completed UBFO in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:54.790707] [INFO ] [sig ] [2979/3275] Forecasting UBRL... [2026-03-10T20:32:54.790739] [INFO ] [sig ] Generating forecast for: UBRL [2026-03-10T20:32:54.790769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-03-10T20:32:54.803105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-03-10T20:32:54.803750] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-03-10T20:32:54.805057] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-03-10T20:32:54.805116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:54.805150] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:54.805178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:54.805239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:54.877005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:54.877957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:54.878045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:54.878080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:55.009206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:55.009377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:55.009419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:55.009449] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:55.013163] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: UP (p=81.62%) [2026-03-10T20:32:55.013522] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-03-10T20:32:55.013690] [INFO ] [sig ] UBRL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:55.158056] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UBRL.txt [2026-03-10T20:32:55.158220] [INFO ] [sig ] [2979/3275] Completed UBRL in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:55.158265] [INFO ] [sig ] [2980/3275] Forecasting UBS... [2026-03-10T20:32:55.158295] [INFO ] [sig ] Generating forecast for: UBS [2026-03-10T20:32:55.158325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-03-10T20:32:55.172776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-03-10T20:32:55.173190] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-03-10T20:32:55.174070] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-03-10T20:32:55.174123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:55.174172] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:55.174200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:55.174257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:55.232969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:55.233781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:55.233875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:55.233910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:55.361962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:55.362125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:55.362166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:55.362195] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:55.365819] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: UP (p=96.66%) [2026-03-10T20:32:55.366105] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-03-10T20:32:55.366239] [INFO ] [sig ] UBS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:55.508148] [INFO ] [LOCAL ] Saved forecast: UBS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UBS.txt [2026-03-10T20:32:55.508317] [INFO ] [sig ] [2980/3275] Completed UBS in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:55.508358] [INFO ] [sig ] [2981/3275] Forecasting UBSI... [2026-03-10T20:32:55.508387] [INFO ] [sig ] Generating forecast for: UBSI [2026-03-10T20:32:55.508417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-03-10T20:32:55.526807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-03-10T20:32:55.527181] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-03-10T20:32:55.528025] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-03-10T20:32:55.528078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:55.528110] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:55.528162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:55.528224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:55.588518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:55.589475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:55.589561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:55.589619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:55.723484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:55.723665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:55.723708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:55.723739] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:55.727278] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-03-10T20:32:55.727636] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-03-10T20:32:55.727782] [INFO ] [sig ] UBSI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:55.870342] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UBSI.txt [2026-03-10T20:32:55.870496] [INFO ] [sig ] [2981/3275] Completed UBSI in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 1.8m [2026-03-10T20:32:55.870538] [INFO ] [sig ] [2982/3275] Forecasting UDMY... [2026-03-10T20:32:55.870586] [INFO ] [sig ] Generating forecast for: UDMY [2026-03-10T20:32:55.870622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-03-10T20:32:55.882287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-03-10T20:32:55.882756] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-03-10T20:32:55.883668] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-03-10T20:32:55.883723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:55.883756] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:55.883784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:55.883841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:55.944406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:55.945312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:55.945397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:55.945431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:56.068888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:56.069094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:56.069145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:56.069180] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:56.073084] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: UP (p=87.63%) [2026-03-10T20:32:56.073394] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-03-10T20:32:56.073543] [INFO ] [sig ] UDMY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:56.219999] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UDMY.txt [2026-03-10T20:32:56.220165] [INFO ] [sig ] [2982/3275] Completed UDMY in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 1.8m [2026-03-10T20:32:56.220212] [INFO ] [sig ] [2983/3275] Forecasting UE... [2026-03-10T20:32:56.220250] [INFO ] [sig ] Generating forecast for: UE [2026-03-10T20:32:56.220287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-03-10T20:32:56.232699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-03-10T20:32:56.233121] [INFO ] [FORECASTER] Starting predict_future for UE [2026-03-10T20:32:56.233994] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-03-10T20:32:56.234049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:56.234082] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:56.234110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:56.234167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:56.295956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:56.296931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:56.297026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:56.297063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:56.417801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:56.417962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:56.418004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:56.418043] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:56.422301] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: DOWN (p=15.78%) [2026-03-10T20:32:56.422722] [INFO ] [FORECASTER] Completed predict_future for UE [2026-03-10T20:32:56.422889] [INFO ] [sig ] UE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:56.573857] [INFO ] [LOCAL ] Saved forecast: UE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UE.txt [2026-03-10T20:32:56.574028] [INFO ] [sig ] [2983/3275] Completed UE in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:32:56.574069] [INFO ] [sig ] [2984/3275] Forecasting UEIC... [2026-03-10T20:32:56.574114] [INFO ] [sig ] Generating forecast for: UEIC [2026-03-10T20:32:56.574148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-03-10T20:32:56.586036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-03-10T20:32:56.586435] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-03-10T20:32:56.587291] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-03-10T20:32:56.587356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:56.587439] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:56.587468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:56.587527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:56.644765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:56.645652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:56.645735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:56.645769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:56.775197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:56.775369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:56.775411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:56.775439] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:56.779127] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: UP (p=86.11%) [2026-03-10T20:32:56.779415] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-03-10T20:32:56.779562] [INFO ] [sig ] UEIC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:56.923474] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UEIC.txt [2026-03-10T20:32:56.923669] [INFO ] [sig ] [2984/3275] Completed UEIC in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:32:56.923720] [INFO ] [sig ] [2985/3275] Forecasting UFCS... [2026-03-10T20:32:56.923754] [INFO ] [sig ] Generating forecast for: UFCS [2026-03-10T20:32:56.923785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-03-10T20:32:56.935633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-03-10T20:32:56.936024] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-03-10T20:32:56.936899] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-03-10T20:32:56.936952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:56.936984] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:56.937012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:56.937068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:56.995698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:56.996630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:56.996741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:56.996777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:57.124007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:57.124167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:57.124207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:57.124236] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:57.128381] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: DOWN (p=14.61%) [2026-03-10T20:32:57.128684] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-03-10T20:32:57.128817] [INFO ] [sig ] UFCS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:57.274222] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UFCS.txt [2026-03-10T20:32:57.274355] [INFO ] [sig ] [2985/3275] Completed UFCS in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:32:57.274396] [INFO ] [sig ] [2986/3275] Forecasting UFI... [2026-03-10T20:32:57.274425] [INFO ] [sig ] Generating forecast for: UFI [2026-03-10T20:32:57.274456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-03-10T20:32:57.285619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-03-10T20:32:57.285955] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-03-10T20:32:57.286798] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-03-10T20:32:57.286851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:57.286883] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:57.286910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:57.286976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:57.347967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:57.348746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:57.348826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:57.348859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:57.470416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:57.470591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:57.470636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:57.470665] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:57.474079] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: UP (p=99.85%) [2026-03-10T20:32:57.474352] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-03-10T20:32:57.474482] [INFO ] [sig ] UFI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:57.624709] [INFO ] [LOCAL ] Saved forecast: UFI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UFI.txt [2026-03-10T20:32:57.624926] [INFO ] [sig ] [2986/3275] Completed UFI in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:32:57.624972] [INFO ] [sig ] [2987/3275] Forecasting UFO... [2026-03-10T20:32:57.625003] [INFO ] [sig ] Generating forecast for: UFO [2026-03-10T20:32:57.625037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-03-10T20:32:57.639546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-03-10T20:32:57.640024] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-03-10T20:32:57.640912] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-03-10T20:32:57.640968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:57.641001] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:57.641034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:57.641108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:57.700663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:57.701563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:57.701669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:57.701705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:57.825829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:57.825988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:57.826033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:57.826152] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:57.829900] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: DOWN (p=12.42%) [2026-03-10T20:32:57.830223] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-03-10T20:32:57.830378] [INFO ] [sig ] UFO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:57.978005] [INFO ] [LOCAL ] Saved forecast: UFO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UFO.txt [2026-03-10T20:32:57.978184] [INFO ] [sig ] [2987/3275] Completed UFO in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:32:57.978228] [INFO ] [sig ] [2988/3275] Forecasting UFPI... [2026-03-10T20:32:57.978258] [INFO ] [sig ] Generating forecast for: UFPI [2026-03-10T20:32:57.978289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-03-10T20:32:57.989646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-03-10T20:32:57.990048] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-03-10T20:32:57.990908] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-03-10T20:32:57.990961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:57.990992] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:57.991020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:57.991076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:58.049975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:58.050911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:58.050996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:58.051030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:58.178293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:58.178456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:58.178499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:58.178529] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:58.182212] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: DOWN (p=48.63%) [2026-03-10T20:32:58.182502] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-03-10T20:32:58.182656] [INFO ] [sig ] UFPI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:58.333641] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UFPI.txt [2026-03-10T20:32:58.333822] [INFO ] [sig ] [2988/3275] Completed UFPI in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:32:58.333865] [INFO ] [sig ] [2989/3275] Forecasting UGI... [2026-03-10T20:32:58.333897] [INFO ] [sig ] Generating forecast for: UGI [2026-03-10T20:32:58.333935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-03-10T20:32:58.346740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-03-10T20:32:58.347115] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-03-10T20:32:58.348095] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-03-10T20:32:58.348183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:58.348229] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:58.348259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:58.348334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:58.410769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:58.411682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:58.411808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:58.411884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:58.537259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:58.537418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:58.537460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:58.537490] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:58.541220] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: UP (p=96.00%) [2026-03-10T20:32:58.541534] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-03-10T20:32:58.541693] [INFO ] [sig ] UGI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:58.691046] [INFO ] [LOCAL ] Saved forecast: UGI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UGI.txt [2026-03-10T20:32:58.691198] [INFO ] [sig ] [2989/3275] Completed UGI in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:32:58.691246] [INFO ] [sig ] [2990/3275] Forecasting UGP... [2026-03-10T20:32:58.691278] [INFO ] [sig ] Generating forecast for: UGP [2026-03-10T20:32:58.691311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-03-10T20:32:58.703002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-03-10T20:32:58.703370] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-03-10T20:32:58.704202] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-03-10T20:32:58.704260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:58.704294] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:58.704322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:58.704380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:58.764288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:58.765089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:58.765174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:58.765209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:58.892625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:58.892791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:58.892843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:58.892876] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:58.896501] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: UP (p=91.81%) [2026-03-10T20:32:58.896806] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-03-10T20:32:58.896937] [INFO ] [sig ] UGP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:59.045386] [INFO ] [LOCAL ] Saved forecast: UGP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UGP.txt [2026-03-10T20:32:59.045539] [INFO ] [sig ] [2990/3275] Completed UGP in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:32:59.045600] [INFO ] [sig ] [2991/3275] Forecasting UHAL... [2026-03-10T20:32:59.045635] [INFO ] [sig ] Generating forecast for: UHAL [2026-03-10T20:32:59.045669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-03-10T20:32:59.057778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-03-10T20:32:59.058181] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-03-10T20:32:59.059042] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-03-10T20:32:59.059106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:59.059146] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:59.059190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:59.059300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:59.122724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:59.123831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:59.123961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:59.124008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:59.253027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:59.253210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:59.253253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:59.253284] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:59.257877] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: UP (p=69.11%) [2026-03-10T20:32:59.258216] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-03-10T20:32:59.258433] [INFO ] [sig ] UHAL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:32:59.411692] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UHAL.txt [2026-03-10T20:32:59.411848] [INFO ] [sig ] [2991/3275] Completed UHAL in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:32:59.411892] [INFO ] [sig ] [2992/3275] Forecasting UHG... [2026-03-10T20:32:59.411923] [INFO ] [sig ] Generating forecast for: UHG [2026-03-10T20:32:59.411956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-03-10T20:32:59.424668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-03-10T20:32:59.425090] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-03-10T20:32:59.425978] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-03-10T20:32:59.426034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:59.426067] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:59.426097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:59.426166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:59.486247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:59.487182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:59.487279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:59.487319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:59.607500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:59.607718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:59.607762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:59.607791] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:59.611261] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: DOWN (p=19.87%) [2026-03-10T20:32:59.611546] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-03-10T20:32:59.611694] [INFO ] [sig ] UHG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:32:59.760881] [INFO ] [LOCAL ] Saved forecast: UHG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UHG.txt [2026-03-10T20:32:59.761045] [INFO ] [sig ] [2992/3275] Completed UHG in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:32:59.761088] [INFO ] [sig ] [2993/3275] Forecasting UHS... [2026-03-10T20:32:59.761117] [INFO ] [sig ] Generating forecast for: UHS [2026-03-10T20:32:59.761146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-03-10T20:32:59.773960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-03-10T20:32:59.774373] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-03-10T20:32:59.775194] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-03-10T20:32:59.775300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:32:59.775335] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:32:59.775361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:32:59.775417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:32:59.834653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:32:59.835797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:32:59.835883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:32:59.835918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:32:59.961636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:32:59.961830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:32:59.961881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:32:59.961912] [INFO ] [FORECASTER] Training complete [2026-03-10T20:32:59.965739] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: UP (p=52.40%) [2026-03-10T20:32:59.966040] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-03-10T20:32:59.966176] [INFO ] [sig ] UHS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:00.114025] [INFO ] [LOCAL ] Saved forecast: UHS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UHS.txt [2026-03-10T20:33:00.114204] [INFO ] [sig ] [2993/3275] Completed UHS in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:33:00.114247] [INFO ] [sig ] [2994/3275] Forecasting UI... [2026-03-10T20:33:00.114277] [INFO ] [sig ] Generating forecast for: UI [2026-03-10T20:33:00.114307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-03-10T20:33:00.126293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-03-10T20:33:00.126711] [INFO ] [FORECASTER] Starting predict_future for UI [2026-03-10T20:33:00.127779] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-03-10T20:33:00.127834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:00.127868] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:00.127897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:00.127955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:00.202105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:00.203201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:00.203348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:00.203385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:00.345038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:00.345223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:00.346091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:00.346129] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:00.349713] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-03-10T20:33:00.349997] [INFO ] [FORECASTER] Completed predict_future for UI [2026-03-10T20:33:00.350128] [INFO ] [sig ] UI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:00.500541] [INFO ] [LOCAL ] Saved forecast: UI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UI.txt [2026-03-10T20:33:00.500736] [INFO ] [sig ] [2994/3275] Completed UI in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:33:00.500781] [INFO ] [sig ] [2995/3275] Forecasting UIS... [2026-03-10T20:33:00.500814] [INFO ] [sig ] Generating forecast for: UIS [2026-03-10T20:33:00.500846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-03-10T20:33:00.513547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-03-10T20:33:00.514004] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-03-10T20:33:00.515112] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-03-10T20:33:00.515169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:00.515203] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:00.515232] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:00.515291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:00.582977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:00.583903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:00.584000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:00.584034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:00.724711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:00.724857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:00.724901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:00.724931] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:00.728520] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: DOWN (p=9.27%) [2026-03-10T20:33:00.728866] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-03-10T20:33:00.729019] [INFO ] [sig ] UIS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:00.876707] [INFO ] [LOCAL ] Saved forecast: UIS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UIS.txt [2026-03-10T20:33:00.876869] [INFO ] [sig ] [2995/3275] Completed UIS in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:33:00.876912] [INFO ] [sig ] [2996/3275] Forecasting UITB... [2026-03-10T20:33:00.876943] [INFO ] [sig ] Generating forecast for: UITB [2026-03-10T20:33:00.876974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-03-10T20:33:00.892887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-03-10T20:33:00.893282] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-03-10T20:33:00.894153] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-03-10T20:33:00.894209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:00.894242] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:00.894271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:00.894329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:00.965190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:00.966079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:00.966168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:00.966202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:01.106837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:01.106983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:01.107046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:01.107095] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:01.113015] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=39.27%) [2026-03-10T20:33:01.113483] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-03-10T20:33:01.113871] [INFO ] [sig ] UITB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:01.273767] [INFO ] [LOCAL ] Saved forecast: UITB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UITB.txt [2026-03-10T20:33:01.273919] [INFO ] [sig ] [2996/3275] Completed UITB in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:33:01.273973] [INFO ] [sig ] [2997/3275] Forecasting UL... [2026-03-10T20:33:01.274006] [INFO ] [sig ] Generating forecast for: UL [2026-03-10T20:33:01.274036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-03-10T20:33:01.285149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-03-10T20:33:01.285499] [INFO ] [FORECASTER] Starting predict_future for UL [2026-03-10T20:33:01.286345] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-03-10T20:33:01.286401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:01.286435] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:01.286463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:01.286520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:01.349614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:01.350475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:01.350561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:01.350618] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:01.477631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:01.477793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:01.477834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:01.477864] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:01.481530] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: DOWN (p=20.96%) [2026-03-10T20:33:01.481840] [INFO ] [FORECASTER] Completed predict_future for UL [2026-03-10T20:33:01.481967] [INFO ] [sig ] UL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:01.636901] [INFO ] [LOCAL ] Saved forecast: UL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UL.txt [2026-03-10T20:33:01.637157] [INFO ] [sig ] [2997/3275] Completed UL in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 1.7m [2026-03-10T20:33:01.637209] [INFO ] [sig ] [2998/3275] Forecasting ULBI... [2026-03-10T20:33:01.637245] [INFO ] [sig ] Generating forecast for: ULBI [2026-03-10T20:33:01.637282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-03-10T20:33:01.653224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-03-10T20:33:01.653775] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-03-10T20:33:01.654913] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-03-10T20:33:01.654990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:01.655028] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:01.655061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:01.655137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:01.722235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:01.723199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:01.723290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:01.723324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:01.848833] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:01.849000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:01.849041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:01.849070] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:01.852951] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: DOWN (p=32.25%) [2026-03-10T20:33:01.853264] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-03-10T20:33:01.853396] [INFO ] [sig ] ULBI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:02.020358] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ULBI.txt [2026-03-10T20:33:02.020733] [INFO ] [sig ] [2998/3275] Completed ULBI in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 1.7m [2026-03-10T20:33:02.020776] [INFO ] [sig ] [2999/3275] Forecasting ULCC... [2026-03-10T20:33:02.020806] [INFO ] [sig ] Generating forecast for: ULCC [2026-03-10T20:33:02.020837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-03-10T20:33:02.032447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-03-10T20:33:02.032831] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-03-10T20:33:02.033842] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-03-10T20:33:02.033895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:02.033927] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:02.033954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:02.034011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:02.093817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:02.094749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:02.094834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:02.094868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:02.230755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:02.230951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:02.230995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:02.231025] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:02.235298] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: DOWN (p=47.13%) [2026-03-10T20:33:02.235724] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-03-10T20:33:02.235904] [INFO ] [sig ] ULCC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:02.391369] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ULCC.txt [2026-03-10T20:33:02.391536] [INFO ] [sig ] [2999/3275] Completed ULCC in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 1.7m [2026-03-10T20:33:02.391599] [INFO ] [sig ] [3000/3275] Forecasting ULH... [2026-03-10T20:33:02.391636] [INFO ] [sig ] Generating forecast for: ULH [2026-03-10T20:33:02.391666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-03-10T20:33:02.403394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-03-10T20:33:02.403846] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-03-10T20:33:02.404716] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-03-10T20:33:02.404771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:02.404806] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:02.404834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:02.404902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:02.463817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:02.464747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:02.464832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:02.464866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:02.592289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:02.592447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:02.592505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:02.592537] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:02.596358] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: UP (p=52.91%) [2026-03-10T20:33:02.596673] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-03-10T20:33:02.596810] [INFO ] [sig ] ULH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:02.766931] [INFO ] [LOCAL ] Saved forecast: ULH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ULH.txt [2026-03-10T20:33:02.767131] [INFO ] [sig ] [3000/3275] Completed ULH in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:02.767197] [INFO ] [sig ] [3001/3275] Forecasting ULTA... [2026-03-10T20:33:02.767252] [INFO ] [sig ] Generating forecast for: ULTA [2026-03-10T20:33:02.767298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-03-10T20:33:02.781304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-03-10T20:33:02.781767] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-03-10T20:33:02.782694] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-03-10T20:33:02.782752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:02.782825] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:02.782867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:02.782952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:02.841785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:02.842635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:02.842718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:02.842752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:02.963333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:02.963503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:02.963543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:02.963591] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:02.967407] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: UP (p=55.84%) [2026-03-10T20:33:02.967909] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-03-10T20:33:02.968042] [INFO ] [sig ] ULTA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:03.118967] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ULTA.txt [2026-03-10T20:33:03.119141] [INFO ] [sig ] [3001/3275] Completed ULTA in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:03.119183] [INFO ] [sig ] [3002/3275] Forecasting ULY... [2026-03-10T20:33:03.119215] [INFO ] [sig ] Generating forecast for: ULY [2026-03-10T20:33:03.119246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-03-10T20:33:03.130975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-03-10T20:33:03.131398] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-03-10T20:33:03.132334] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-03-10T20:33:03.132391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:03.132424] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:03.132453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:03.132510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:03.194969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:03.195914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:03.196006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:03.196041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:03.321202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:03.321373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:03.321416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:03.321447] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:03.325129] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: UP (p=85.00%) [2026-03-10T20:33:03.325425] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-03-10T20:33:03.325562] [INFO ] [sig ] ULY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:03.471866] [INFO ] [LOCAL ] Saved forecast: ULY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ULY.txt [2026-03-10T20:33:03.471993] [INFO ] [sig ] [3002/3275] Completed ULY in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:03.472033] [INFO ] [sig ] [3003/3275] Forecasting UMBF... [2026-03-10T20:33:03.472064] [INFO ] [sig ] Generating forecast for: UMBF [2026-03-10T20:33:03.472094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-03-10T20:33:03.483269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-03-10T20:33:03.483834] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-03-10T20:33:03.484655] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-03-10T20:33:03.484708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:03.484741] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:03.484768] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:03.484825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:03.545620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:03.546245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:03.546323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:03.546358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:03.683252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:03.683411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:03.683453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:03.683482] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:03.687502] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: DOWN (p=6.66%) [2026-03-10T20:33:03.687841] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-03-10T20:33:03.687987] [INFO ] [sig ] UMBF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:03.844016] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UMBF.txt [2026-03-10T20:33:03.844235] [INFO ] [sig ] [3003/3275] Completed UMBF in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:03.844283] [INFO ] [sig ] [3004/3275] Forecasting UMC... [2026-03-10T20:33:03.844319] [INFO ] [sig ] Generating forecast for: UMC [2026-03-10T20:33:03.844359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-03-10T20:33:03.856441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-03-10T20:33:03.856883] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-03-10T20:33:03.857831] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-03-10T20:33:03.857888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:03.857946] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:03.857976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:03.858033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:03.915276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:03.916185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:03.916270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:03.916306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:04.041164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:04.041324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:04.041365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:04.041449] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:04.045205] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=92.29%) [2026-03-10T20:33:04.045506] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-03-10T20:33:04.045864] [INFO ] [sig ] UMC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:04.190556] [INFO ] [LOCAL ] Saved forecast: UMC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UMC.txt [2026-03-10T20:33:04.190911] [INFO ] [sig ] [3004/3275] Completed UMC in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:04.190951] [INFO ] [sig ] [3005/3275] Forecasting UMH... [2026-03-10T20:33:04.190982] [INFO ] [sig ] Generating forecast for: UMH [2026-03-10T20:33:04.191013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-03-10T20:33:04.202420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-03-10T20:33:04.202802] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-03-10T20:33:04.203681] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-03-10T20:33:04.203734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:04.203766] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:04.203792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:04.203849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:04.276542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:04.277664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:04.277752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:04.277786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:04.401790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:04.401946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:04.401988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:04.402017] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:04.405451] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-03-10T20:33:04.405751] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-03-10T20:33:04.405883] [INFO ] [sig ] UMH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:04.562226] [INFO ] [LOCAL ] Saved forecast: UMH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UMH.txt [2026-03-10T20:33:04.562386] [INFO ] [sig ] [3005/3275] Completed UMH in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:04.562427] [INFO ] [sig ] [3006/3275] Forecasting UMMA... [2026-03-10T20:33:04.562457] [INFO ] [sig ] Generating forecast for: UMMA [2026-03-10T20:33:04.562487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-03-10T20:33:04.574212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-03-10T20:33:04.574640] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-03-10T20:33:04.575481] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-03-10T20:33:04.575534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:04.575585] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:04.575618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:04.575676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:04.636820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:04.637676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:04.637765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:04.637800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:04.762256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:04.762419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:04.762464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:04.762495] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:04.766361] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: DOWN (p=27.26%) [2026-03-10T20:33:04.766896] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-03-10T20:33:04.767035] [INFO ] [sig ] UMMA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:04.913472] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UMMA.txt [2026-03-10T20:33:04.913650] [INFO ] [sig ] [3006/3275] Completed UMMA in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:04.913696] [INFO ] [sig ] [3007/3275] Forecasting UNCY... [2026-03-10T20:33:04.913728] [INFO ] [sig ] Generating forecast for: UNCY [2026-03-10T20:33:04.913760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-03-10T20:33:04.924797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-03-10T20:33:04.925141] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-03-10T20:33:04.926038] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-03-10T20:33:04.926092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:04.926126] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:04.926154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:04.926212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:04.985741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:04.986486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:04.986590] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:04.986628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:05.109257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:05.109405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:05.109456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:05.109507] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:05.113128] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: DOWN (p=20.04%) [2026-03-10T20:33:05.113417] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-03-10T20:33:05.113548] [INFO ] [sig ] UNCY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:05.258728] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UNCY.txt [2026-03-10T20:33:05.258874] [INFO ] [sig ] [3007/3275] Completed UNCY in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:05.258915] [INFO ] [sig ] [3008/3275] Forecasting UNF... [2026-03-10T20:33:05.258951] [INFO ] [sig ] Generating forecast for: UNF [2026-03-10T20:33:05.258983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-03-10T20:33:05.271047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-03-10T20:33:05.271455] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-03-10T20:33:05.272309] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-03-10T20:33:05.272381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:05.272428] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:05.272460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:05.272518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:05.336407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:05.337374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:05.337474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:05.337511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:05.468807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:05.468948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:05.468989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:05.469020] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:05.472652] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: UP (p=99.13%) [2026-03-10T20:33:05.472945] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-03-10T20:33:05.473083] [INFO ] [sig ] UNF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:05.616155] [INFO ] [LOCAL ] Saved forecast: UNF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UNF.txt [2026-03-10T20:33:05.616314] [INFO ] [sig ] [3008/3275] Completed UNF in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:05.616364] [INFO ] [sig ] [3009/3275] Forecasting UNFI... [2026-03-10T20:33:05.616421] [INFO ] [sig ] Generating forecast for: UNFI [2026-03-10T20:33:05.616462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-03-10T20:33:05.628690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-03-10T20:33:05.629237] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-03-10T20:33:05.630284] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-03-10T20:33:05.630338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:05.630370] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:05.630398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:05.630455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:05.689957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:05.690786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:05.690876] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:05.690912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:05.816876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:05.817031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:05.817071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:05.817099] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:05.820630] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: UP (p=62.79%) [2026-03-10T20:33:05.820906] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-03-10T20:33:05.821031] [INFO ] [sig ] UNFI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:05.967691] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UNFI.txt [2026-03-10T20:33:05.967821] [INFO ] [sig ] [3009/3275] Completed UNFI in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:05.967862] [INFO ] [sig ] [3010/3275] Forecasting UNM... [2026-03-10T20:33:05.967892] [INFO ] [sig ] Generating forecast for: UNM [2026-03-10T20:33:05.967921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-03-10T20:33:05.979880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-03-10T20:33:05.980239] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-03-10T20:33:05.981073] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-03-10T20:33:05.981126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:05.981157] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:05.981184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:05.981241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:06.038973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:06.040080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:06.040165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:06.040197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:06.180009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:06.180198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:06.180244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:06.180274] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:06.183974] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: DOWN (p=8.85%) [2026-03-10T20:33:06.184254] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-03-10T20:33:06.184392] [INFO ] [sig ] UNM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:06.332872] [INFO ] [LOCAL ] Saved forecast: UNM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UNM.txt [2026-03-10T20:33:06.333037] [INFO ] [sig ] [3010/3275] Completed UNM in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:06.333079] [INFO ] [sig ] [3011/3275] Forecasting UNMA... [2026-03-10T20:33:06.333109] [INFO ] [sig ] Generating forecast for: UNMA [2026-03-10T20:33:06.333139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-03-10T20:33:06.344965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-03-10T20:33:06.345325] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-03-10T20:33:06.346448] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-03-10T20:33:06.346502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:06.346535] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:06.346564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:06.346831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:06.405931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:06.406787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:06.406918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:06.406952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:06.516853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:06.517013] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-10T20:33:06.517054] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:06.517100] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:06.521248] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: DOWN (p=49.15%) [2026-03-10T20:33:06.521526] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-03-10T20:33:06.521672] [INFO ] [sig ] UNMA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:06.671880] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UNMA.txt [2026-03-10T20:33:06.672042] [INFO ] [sig ] [3011/3275] Completed UNMA in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:06.672085] [INFO ] [sig ] [3012/3275] Forecasting UNP... [2026-03-10T20:33:06.672117] [INFO ] [sig ] Generating forecast for: UNP [2026-03-10T20:33:06.672148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-03-10T20:33:06.684754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-03-10T20:33:06.685151] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-03-10T20:33:06.686006] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-03-10T20:33:06.686059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:06.686092] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:06.686119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:06.686181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:06.745123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:06.746144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:06.746235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:06.746270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:06.869831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:06.870009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:06.870054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:06.870086] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:06.873731] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: DOWN (p=25.49%) [2026-03-10T20:33:06.874025] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-03-10T20:33:06.874162] [INFO ] [sig ] UNP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:07.091111] [INFO ] [LOCAL ] Saved forecast: UNP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UNP.txt [2026-03-10T20:33:07.091268] [INFO ] [sig ] [3012/3275] Completed UNP in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:07.091311] [INFO ] [sig ] [3013/3275] Forecasting UNTY... [2026-03-10T20:33:07.091341] [INFO ] [sig ] Generating forecast for: UNTY [2026-03-10T20:33:07.091371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-03-10T20:33:07.103311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-03-10T20:33:07.103744] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-03-10T20:33:07.104594] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-03-10T20:33:07.104650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:07.104683] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:07.104713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:07.104772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:07.165978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:07.166841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:07.166927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:07.166981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:07.295812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:07.296035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:07.296082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:07.296113] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:07.299827] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: UP (p=63.47%) [2026-03-10T20:33:07.300123] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-03-10T20:33:07.300260] [INFO ] [sig ] UNTY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:07.448643] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UNTY.txt [2026-03-10T20:33:07.448802] [INFO ] [sig ] [3013/3275] Completed UNTY in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:07.448842] [INFO ] [sig ] [3014/3275] Forecasting UPBD... [2026-03-10T20:33:07.448874] [INFO ] [sig ] Generating forecast for: UPBD [2026-03-10T20:33:07.448904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-03-10T20:33:07.461839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-03-10T20:33:07.462201] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-03-10T20:33:07.463094] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-03-10T20:33:07.463148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:07.463182] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:07.463209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:07.463266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:07.525048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:07.526030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:07.526124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:07.526158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:07.661485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:07.661678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:07.661722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:07.661753] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:07.665861] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: DOWN (p=33.21%) [2026-03-10T20:33:07.666158] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-03-10T20:33:07.666327] [INFO ] [sig ] UPBD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:07.828042] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UPBD.txt [2026-03-10T20:33:07.828274] [INFO ] [sig ] [3014/3275] Completed UPBD in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 1.6m [2026-03-10T20:33:07.828345] [INFO ] [sig ] [3015/3275] Forecasting UPC... [2026-03-10T20:33:07.828391] [INFO ] [sig ] Generating forecast for: UPC [2026-03-10T20:33:07.828436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-03-10T20:33:07.839994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-03-10T20:33:07.840390] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-03-10T20:33:07.841270] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-03-10T20:33:07.841326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:07.841359] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:07.841403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:07.841464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:07.901236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:07.902132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:07.902223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:07.902257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:08.023980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:08.024140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:08.024183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:08.024213] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:08.028297] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: UP (p=66.05%) [2026-03-10T20:33:08.028600] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-03-10T20:33:08.028733] [INFO ] [sig ] UPC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:08.173632] [INFO ] [LOCAL ] Saved forecast: UPC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UPC.txt [2026-03-10T20:33:08.173793] [INFO ] [sig ] [3015/3275] Completed UPC in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 1.6m [2026-03-10T20:33:08.173835] [INFO ] [sig ] [3016/3275] Forecasting UPS... [2026-03-10T20:33:08.173865] [INFO ] [sig ] Generating forecast for: UPS [2026-03-10T20:33:08.173896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-03-10T20:33:08.185704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-03-10T20:33:08.186090] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-03-10T20:33:08.186995] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-03-10T20:33:08.187050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:08.187083] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:08.187110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:08.187167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:08.250548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:08.251491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:08.251608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:08.251837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:08.386988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:08.387145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:08.387185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:08.387214] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:08.390764] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: UP (p=89.41%) [2026-03-10T20:33:08.391048] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-03-10T20:33:08.391180] [INFO ] [sig ] UPS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:08.537528] [INFO ] [LOCAL ] Saved forecast: UPS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UPS.txt [2026-03-10T20:33:08.537700] [INFO ] [sig ] [3016/3275] Completed UPS in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 1.6m [2026-03-10T20:33:08.537744] [INFO ] [sig ] [3017/3275] Forecasting UPWK... [2026-03-10T20:33:08.537774] [INFO ] [sig ] Generating forecast for: UPWK [2026-03-10T20:33:08.537805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-03-10T20:33:08.549113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-03-10T20:33:08.549552] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-03-10T20:33:08.550405] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-03-10T20:33:08.550470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:08.550509] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:08.550542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:08.550626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:08.607971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:08.608943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:08.609028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:08.609062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:08.736335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:08.736501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:08.736545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:08.736598] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:08.740563] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: DOWN (p=2.62%) [2026-03-10T20:33:08.740917] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-03-10T20:33:08.741073] [INFO ] [sig ] UPWK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:08.893321] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UPWK.txt [2026-03-10T20:33:08.893486] [INFO ] [sig ] [3017/3275] Completed UPWK in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:08.893536] [INFO ] [sig ] [3018/3275] Forecasting URBN... [2026-03-10T20:33:08.893595] [INFO ] [sig ] Generating forecast for: URBN [2026-03-10T20:33:08.893633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-03-10T20:33:08.904494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-03-10T20:33:08.904857] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-03-10T20:33:08.905708] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-03-10T20:33:08.905762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:08.905824] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:08.905853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:08.905911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:08.964568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:08.965332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:08.965415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:08.965448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:09.090063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:09.090223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:09.090262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:09.090292] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:09.094842] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: DOWN (p=36.93%) [2026-03-10T20:33:09.095139] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-03-10T20:33:09.095273] [INFO ] [sig ] URBN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:09.245831] [INFO ] [LOCAL ] Saved forecast: URBN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/URBN.txt [2026-03-10T20:33:09.245991] [INFO ] [sig ] [3018/3275] Completed URBN in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:09.246033] [INFO ] [sig ] [3019/3275] Forecasting URGN... [2026-03-10T20:33:09.246063] [INFO ] [sig ] Generating forecast for: URGN [2026-03-10T20:33:09.246100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-03-10T20:33:09.259475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-03-10T20:33:09.259924] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-03-10T20:33:09.260850] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-03-10T20:33:09.260905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:09.260939] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:09.260967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:09.261025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:09.335136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:09.336389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:09.336527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:09.336611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:09.481478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:09.481674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:09.481719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:09.481749] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:09.485301] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: DOWN (p=7.23%) [2026-03-10T20:33:09.485624] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-03-10T20:33:09.485766] [INFO ] [sig ] URGN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:09.639232] [INFO ] [LOCAL ] Saved forecast: URGN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/URGN.txt [2026-03-10T20:33:09.639390] [INFO ] [sig ] [3019/3275] Completed URGN in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:09.639433] [INFO ] [sig ] [3020/3275] Forecasting URI... [2026-03-10T20:33:09.639463] [INFO ] [sig ] Generating forecast for: URI [2026-03-10T20:33:09.639497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-03-10T20:33:09.656037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-03-10T20:33:09.656552] [INFO ] [FORECASTER] Starting predict_future for URI [2026-03-10T20:33:09.657720] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-03-10T20:33:09.657789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:09.657834] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:09.657878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:09.657968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:09.719538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:09.720474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:09.720589] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:09.720631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:09.848995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:09.849171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:09.849216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:09.849245] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:09.852712] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: UP (p=91.36%) [2026-03-10T20:33:09.852988] [INFO ] [FORECASTER] Completed predict_future for URI [2026-03-10T20:33:09.853117] [INFO ] [sig ] URI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:09.998824] [INFO ] [LOCAL ] Saved forecast: URI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/URI.txt [2026-03-10T20:33:09.998988] [INFO ] [sig ] [3020/3275] Completed URI in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:09.999032] [INFO ] [sig ] [3021/3275] Forecasting URNJ... [2026-03-10T20:33:09.999064] [INFO ] [sig ] Generating forecast for: URNJ [2026-03-10T20:33:09.999097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-03-10T20:33:10.010527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-03-10T20:33:10.010935] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-03-10T20:33:10.011766] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-03-10T20:33:10.011822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:10.011856] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:10.011884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:10.011942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:10.071329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:10.072212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:10.072296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:10.072329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:10.196930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:10.197092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:10.197133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:10.197201] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:10.200920] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=59.68%) [2026-03-10T20:33:10.201225] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-03-10T20:33:10.201361] [INFO ] [sig ] URNJ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:10.346170] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/URNJ.txt [2026-03-10T20:33:10.346327] [INFO ] [sig ] [3021/3275] Completed URNJ in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:10.346368] [INFO ] [sig ] [3022/3275] Forecasting UROY... [2026-03-10T20:33:10.346398] [INFO ] [sig ] Generating forecast for: UROY [2026-03-10T20:33:10.346429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-03-10T20:33:10.358163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-03-10T20:33:10.358565] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-03-10T20:33:10.359410] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-03-10T20:33:10.359464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:10.359496] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:10.359524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:10.359600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:10.417886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:10.418768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:10.418851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:10.418884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:10.552755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:10.552907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:10.552952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:10.552992] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:10.556534] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: DOWN (p=21.76%) [2026-03-10T20:33:10.556863] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-03-10T20:33:10.557016] [INFO ] [sig ] UROY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:10.704281] [INFO ] [LOCAL ] Saved forecast: UROY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UROY.txt [2026-03-10T20:33:10.704438] [INFO ] [sig ] [3022/3275] Completed UROY in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:10.704478] [INFO ] [sig ] [3023/3275] Forecasting USA... [2026-03-10T20:33:10.704509] [INFO ] [sig ] Generating forecast for: USA [2026-03-10T20:33:10.704540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-03-10T20:33:10.716933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-03-10T20:33:10.717284] [INFO ] [FORECASTER] Starting predict_future for USA [2026-03-10T20:33:10.718123] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-03-10T20:33:10.718194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:10.718229] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:10.718257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:10.718315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:10.778037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:10.779356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:10.779450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:10.779486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:10.916371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:10.916542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:10.916604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:10.916639] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:10.920231] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: UP (p=58.51%) [2026-03-10T20:33:10.920519] [INFO ] [FORECASTER] Completed predict_future for USA [2026-03-10T20:33:10.920674] [INFO ] [sig ] USA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:11.064225] [INFO ] [LOCAL ] Saved forecast: USA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/USA.txt [2026-03-10T20:33:11.064353] [INFO ] [sig ] [3023/3275] Completed USA in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:11.064393] [INFO ] [sig ] [3024/3275] Forecasting USAC... [2026-03-10T20:33:11.064422] [INFO ] [sig ] Generating forecast for: USAC [2026-03-10T20:33:11.064453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-03-10T20:33:11.081297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-03-10T20:33:11.081692] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-03-10T20:33:11.082601] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-03-10T20:33:11.082657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:11.082689] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:11.082716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:11.082774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:11.142515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:11.143228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:11.143312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:11.143346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:11.262445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:11.262674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:11.262724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:11.262753] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:11.266271] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: UP (p=94.42%) [2026-03-10T20:33:11.266562] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-03-10T20:33:11.266875] [INFO ] [sig ] USAC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:11.412240] [INFO ] [LOCAL ] Saved forecast: USAC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/USAC.txt [2026-03-10T20:33:11.412411] [INFO ] [sig ] [3024/3275] Completed USAC in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:11.412451] [INFO ] [sig ] [3025/3275] Forecasting USB... [2026-03-10T20:33:11.412482] [INFO ] [sig ] Generating forecast for: USB [2026-03-10T20:33:11.412513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-03-10T20:33:11.424540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-03-10T20:33:11.425007] [INFO ] [FORECASTER] Starting predict_future for USB [2026-03-10T20:33:11.425921] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-03-10T20:33:11.425976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:11.426010] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:11.426038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:11.426097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:11.490221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:11.491336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:11.491427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:11.491461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:11.627400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:11.627561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:11.627624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:11.627657] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:11.631541] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: UP (p=93.85%) [2026-03-10T20:33:11.632059] [INFO ] [FORECASTER] Completed predict_future for USB [2026-03-10T20:33:11.632204] [INFO ] [sig ] USB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:11.781550] [INFO ] [LOCAL ] Saved forecast: USB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/USB.txt [2026-03-10T20:33:11.781724] [INFO ] [sig ] [3025/3275] Completed USB in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:11.781770] [INFO ] [sig ] [3026/3275] Forecasting USCB... [2026-03-10T20:33:11.781801] [INFO ] [sig ] Generating forecast for: USCB [2026-03-10T20:33:11.781832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-03-10T20:33:11.793305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-03-10T20:33:11.793706] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-03-10T20:33:11.794504] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-03-10T20:33:11.794557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:11.794629] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:11.794658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:11.794715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:11.852260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:11.852952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:11.853031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:11.853064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:11.969558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:11.969737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:11.969777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:11.969805] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:11.973492] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=31.62%) [2026-03-10T20:33:11.973944] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-03-10T20:33:11.974071] [INFO ] [sig ] USCB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:12.119632] [INFO ] [LOCAL ] Saved forecast: USCB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/USCB.txt [2026-03-10T20:33:12.119782] [INFO ] [sig ] [3026/3275] Completed USCB in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:12.119824] [INFO ] [sig ] [3027/3275] Forecasting USDX... [2026-03-10T20:33:12.119854] [INFO ] [sig ] Generating forecast for: USDX [2026-03-10T20:33:12.119882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-03-10T20:33:12.130791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-03-10T20:33:12.131137] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-03-10T20:33:12.131986] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-03-10T20:33:12.132041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:12.132073] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:12.132100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:12.132156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:12.191897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:12.192645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:12.192726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:12.192758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:12.301692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:12.301850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:12.301889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:12.301918] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:12.305456] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-03-10T20:33:12.305810] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-03-10T20:33:12.305942] [INFO ] [sig ] USDX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:12.452880] [INFO ] [LOCAL ] Saved forecast: USDX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/USDX.txt [2026-03-10T20:33:12.453063] [INFO ] [sig ] [3027/3275] Completed USDX in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:12.453105] [INFO ] [sig ] [3028/3275] Forecasting USEA... [2026-03-10T20:33:12.453135] [INFO ] [sig ] Generating forecast for: USEA [2026-03-10T20:33:12.453165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-03-10T20:33:12.464519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-03-10T20:33:12.464904] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-03-10T20:33:12.465718] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-03-10T20:33:12.465787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:12.465819] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:12.465847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:12.465904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:12.526959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:12.527770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:12.527887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:12.527923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:12.645874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:12.646020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:12.646063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:12.646094] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:12.649708] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: DOWN (p=5.62%) [2026-03-10T20:33:12.650017] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-03-10T20:33:12.650156] [INFO ] [sig ] USEA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:12.798109] [INFO ] [LOCAL ] Saved forecast: USEA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/USEA.txt [2026-03-10T20:33:12.798266] [INFO ] [sig ] [3028/3275] Completed USEA in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:12.798309] [INFO ] [sig ] [3029/3275] Forecasting USFD... [2026-03-10T20:33:12.798340] [INFO ] [sig ] Generating forecast for: USFD [2026-03-10T20:33:12.798370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-03-10T20:33:12.809758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-03-10T20:33:12.810079] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-03-10T20:33:12.810915] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-03-10T20:33:12.810969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:12.811002] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:12.811031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:12.811089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:12.872401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:12.873320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:12.873405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:12.873438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:13.003505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:13.003687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:13.003729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:13.003759] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:13.007398] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: DOWN (p=20.17%) [2026-03-10T20:33:13.007706] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-03-10T20:33:13.008030] [INFO ] [sig ] USFD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:13.154616] [INFO ] [LOCAL ] Saved forecast: USFD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/USFD.txt [2026-03-10T20:33:13.154748] [INFO ] [sig ] [3029/3275] Completed USFD in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:13.154788] [INFO ] [sig ] [3030/3275] Forecasting USGO... [2026-03-10T20:33:13.154819] [INFO ] [sig ] Generating forecast for: USGO [2026-03-10T20:33:13.154848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-03-10T20:33:13.166144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-03-10T20:33:13.166489] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-03-10T20:33:13.167294] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-03-10T20:33:13.167346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:13.167378] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:13.167406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:13.167463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:13.226233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:13.226907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:13.226987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:13.227019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:13.348523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:13.348713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:13.348756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:13.348786] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:13.352841] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: UP (p=79.80%) [2026-03-10T20:33:13.353135] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-03-10T20:33:13.353268] [INFO ] [sig ] USGO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:13.509979] [INFO ] [LOCAL ] Saved forecast: USGO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/USGO.txt [2026-03-10T20:33:13.510116] [INFO ] [sig ] [3030/3275] Completed USGO in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:13.510156] [INFO ] [sig ] [3031/3275] Forecasting USIG... [2026-03-10T20:33:13.510186] [INFO ] [sig ] Generating forecast for: USIG [2026-03-10T20:33:13.510216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-03-10T20:33:13.521307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-03-10T20:33:13.521658] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-03-10T20:33:13.522438] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-03-10T20:33:13.522491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:13.522524] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:13.522552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:13.522635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:13.582413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:13.583492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:13.583609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:13.583648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:13.714121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:13.714299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:13.714343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:13.714375] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:13.718006] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: UP (p=69.21%) [2026-03-10T20:33:13.718393] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-03-10T20:33:13.718554] [INFO ] [sig ] USIG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:13.870511] [INFO ] [LOCAL ] Saved forecast: USIG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/USIG.txt [2026-03-10T20:33:13.870721] [INFO ] [sig ] [3031/3275] Completed USIG in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 1.5m [2026-03-10T20:33:13.870770] [INFO ] [sig ] [3032/3275] Forecasting USIO... [2026-03-10T20:33:13.870802] [INFO ] [sig ] Generating forecast for: USIO [2026-03-10T20:33:13.870833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-03-10T20:33:13.883003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-03-10T20:33:13.883435] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-03-10T20:33:13.884291] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-03-10T20:33:13.884346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:13.884380] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:13.884409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:13.884467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:13.943724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:13.944695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:13.944789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:13.944824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:14.064922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:14.065079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:14.065121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:14.065151] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:14.068668] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: DOWN (p=37.80%) [2026-03-10T20:33:14.068963] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-03-10T20:33:14.069093] [INFO ] [sig ] USIO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:14.211113] [INFO ] [LOCAL ] Saved forecast: USIO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/USIO.txt [2026-03-10T20:33:14.211247] [INFO ] [sig ] [3032/3275] Completed USIO in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 1.5m [2026-03-10T20:33:14.211287] [INFO ] [sig ] [3033/3275] Forecasting USLM... [2026-03-10T20:33:14.211316] [INFO ] [sig ] Generating forecast for: USLM [2026-03-10T20:33:14.211347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-03-10T20:33:14.222668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-03-10T20:33:14.223041] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-03-10T20:33:14.223878] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-03-10T20:33:14.223931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:14.223963] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:14.223991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:14.224048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:14.288423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:14.289608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:14.289723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:14.289758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:14.406337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:14.406515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:14.406562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:14.406628] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:14.410313] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-03-10T20:33:14.410683] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-03-10T20:33:14.410842] [INFO ] [sig ] USLM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:14.559276] [INFO ] [LOCAL ] Saved forecast: USLM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/USLM.txt [2026-03-10T20:33:14.559453] [INFO ] [sig ] [3033/3275] Completed USLM in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:14.559506] [INFO ] [sig ] [3034/3275] Forecasting USMC... [2026-03-10T20:33:14.559543] [INFO ] [sig ] Generating forecast for: USMC [2026-03-10T20:33:14.559593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-03-10T20:33:14.572270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-03-10T20:33:14.572723] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-03-10T20:33:14.573769] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-03-10T20:33:14.573823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:14.574049] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:14.574077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:14.574146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:14.635171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:14.636173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:14.636275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:14.636316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:14.765082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:14.765243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:14.765284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:14.765314] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:14.768891] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=88.81%) [2026-03-10T20:33:14.769183] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-03-10T20:33:14.769310] [INFO ] [sig ] USMC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:14.916133] [INFO ] [LOCAL ] Saved forecast: USMC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/USMC.txt [2026-03-10T20:33:14.916279] [INFO ] [sig ] [3034/3275] Completed USMC in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:14.916319] [INFO ] [sig ] [3035/3275] Forecasting USOI... [2026-03-10T20:33:14.916349] [INFO ] [sig ] Generating forecast for: USOI [2026-03-10T20:33:14.916380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-03-10T20:33:14.927714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-03-10T20:33:14.928108] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-03-10T20:33:14.929012] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-03-10T20:33:14.929066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:14.929145] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:14.929174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:14.929231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:14.989441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:14.990140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:14.990221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:14.990254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:15.109543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:15.109741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:15.109799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:15.109829] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:15.113257] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: UP (p=84.41%) [2026-03-10T20:33:15.113534] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-03-10T20:33:15.113688] [INFO ] [sig ] USOI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:15.259539] [INFO ] [LOCAL ] Saved forecast: USOI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/USOI.txt [2026-03-10T20:33:15.259747] [INFO ] [sig ] [3035/3275] Completed USOI in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:15.259793] [INFO ] [sig ] [3036/3275] Forecasting USOY... [2026-03-10T20:33:15.259822] [INFO ] [sig ] Generating forecast for: USOY [2026-03-10T20:33:15.259852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-03-10T20:33:15.270515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-03-10T20:33:15.270890] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-03-10T20:33:15.271694] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-03-10T20:33:15.271758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:15.271803] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:15.271831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:15.271887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:15.338835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:15.340090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:15.340273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:15.340326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:15.517697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:15.517887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:15.517947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:15.517993] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:15.523433] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: UP (p=61.83%) [2026-03-10T20:33:15.523978] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-03-10T20:33:15.524197] [INFO ] [sig ] USOY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:15.688740] [INFO ] [LOCAL ] Saved forecast: USOY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/USOY.txt [2026-03-10T20:33:15.688879] [INFO ] [sig ] [3036/3275] Completed USOY in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:15.688922] [INFO ] [sig ] [3037/3275] Forecasting USTB... [2026-03-10T20:33:15.688953] [INFO ] [sig ] Generating forecast for: USTB [2026-03-10T20:33:15.688984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-03-10T20:33:15.701634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-03-10T20:33:15.702003] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-03-10T20:33:15.703048] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-03-10T20:33:15.703107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:15.703141] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:15.703169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:15.703226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:15.763748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:15.764462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:15.764548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:15.764602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:15.890099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:15.890255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:15.890296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:15.890326] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:15.894204] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=73.78%) [2026-03-10T20:33:15.894492] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-03-10T20:33:15.894646] [INFO ] [sig ] USTB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:16.042173] [INFO ] [LOCAL ] Saved forecast: USTB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/USTB.txt [2026-03-10T20:33:16.042319] [INFO ] [sig ] [3037/3275] Completed USTB in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:16.042361] [INFO ] [sig ] [3038/3275] Forecasting USVM... [2026-03-10T20:33:16.042392] [INFO ] [sig ] Generating forecast for: USVM [2026-03-10T20:33:16.042424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-03-10T20:33:16.054972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-03-10T20:33:16.055387] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-03-10T20:33:16.056285] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-03-10T20:33:16.056345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:16.056379] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:16.056409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:16.056471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:16.119460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:16.120348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:16.120438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:16.120472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:16.249340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:16.249513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:16.249556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:16.249650] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:16.253259] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: UP (p=72.83%) [2026-03-10T20:33:16.253590] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-03-10T20:33:16.253733] [INFO ] [sig ] USVM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:16.413477] [INFO ] [LOCAL ] Saved forecast: USVM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/USVM.txt [2026-03-10T20:33:16.413664] [INFO ] [sig ] [3038/3275] Completed USVM in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:16.413710] [INFO ] [sig ] [3039/3275] Forecasting USXF... [2026-03-10T20:33:16.413739] [INFO ] [sig ] Generating forecast for: USXF [2026-03-10T20:33:16.413769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-03-10T20:33:16.425508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-03-10T20:33:16.425966] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-03-10T20:33:16.427068] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-03-10T20:33:16.427129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:16.427177] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:16.427206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:16.427263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:16.487382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:16.488322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:16.488408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:16.488441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:16.606250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:16.606403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:16.606444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:16.606473] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:16.609978] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: UP (p=67.61%) [2026-03-10T20:33:16.610258] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-03-10T20:33:16.610389] [INFO ] [sig ] USXF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:16.753081] [INFO ] [LOCAL ] Saved forecast: USXF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/USXF.txt [2026-03-10T20:33:16.753211] [INFO ] [sig ] [3039/3275] Completed USXF in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:16.753251] [INFO ] [sig ] [3040/3275] Forecasting UTEN... [2026-03-10T20:33:16.753280] [INFO ] [sig ] Generating forecast for: UTEN [2026-03-10T20:33:16.753311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-03-10T20:33:16.764177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-03-10T20:33:16.764522] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-03-10T20:33:16.765367] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-03-10T20:33:16.765422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:16.765455] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:16.765483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:16.765542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:16.824246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:16.825177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:16.825264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:16.825299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:16.950411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:16.950590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:16.950634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:16.950665] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:16.954516] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: UP (p=85.34%) [2026-03-10T20:33:16.954822] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-03-10T20:33:16.954960] [INFO ] [sig ] UTEN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:17.099369] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UTEN.txt [2026-03-10T20:33:17.099540] [INFO ] [sig ] [3040/3275] Completed UTEN in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:17.099610] [INFO ] [sig ] [3041/3275] Forecasting UTF... [2026-03-10T20:33:17.099642] [INFO ] [sig ] Generating forecast for: UTF [2026-03-10T20:33:17.099674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-03-10T20:33:17.112321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-03-10T20:33:17.112742] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-03-10T20:33:17.113975] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-03-10T20:33:17.114028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:17.114060] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:17.114087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:17.114144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:17.171138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:17.172069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:17.172156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:17.172189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:17.296449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:17.296628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:17.296674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:17.296706] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:17.300239] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: UP (p=98.33%) [2026-03-10T20:33:17.300534] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-03-10T20:33:17.300694] [INFO ] [sig ] UTF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:17.448372] [INFO ] [LOCAL ] Saved forecast: UTF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UTF.txt [2026-03-10T20:33:17.448531] [INFO ] [sig ] [3041/3275] Completed UTF in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:17.448591] [INFO ] [sig ] [3042/3275] Forecasting UTI... [2026-03-10T20:33:17.448625] [INFO ] [sig ] Generating forecast for: UTI [2026-03-10T20:33:17.448655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-03-10T20:33:17.460800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-03-10T20:33:17.461231] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-03-10T20:33:17.462120] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-03-10T20:33:17.462176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:17.462209] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:17.462237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:17.462295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:17.520802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:17.521787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:17.521881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:17.521915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:17.651517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:17.651709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:17.651762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:17.651798] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:17.655638] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: DOWN (p=2.83%) [2026-03-10T20:33:17.655966] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-03-10T20:33:17.656109] [INFO ] [sig ] UTI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:17.803163] [INFO ] [LOCAL ] Saved forecast: UTI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UTI.txt [2026-03-10T20:33:17.803332] [INFO ] [sig ] [3042/3275] Completed UTI in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:17.803406] [INFO ] [sig ] [3043/3275] Forecasting UTL... [2026-03-10T20:33:17.803439] [INFO ] [sig ] Generating forecast for: UTL [2026-03-10T20:33:17.803470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-03-10T20:33:17.815361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-03-10T20:33:17.815814] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-03-10T20:33:17.816754] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-03-10T20:33:17.816811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:17.816844] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:17.816871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:17.816928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:17.874833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:17.875781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:17.875873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:17.875906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:18.005767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:18.005988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:18.006035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:18.006068] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:18.009833] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: UP (p=54.19%) [2026-03-10T20:33:18.010175] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-03-10T20:33:18.010342] [INFO ] [sig ] UTL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:18.158256] [INFO ] [LOCAL ] Saved forecast: UTL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UTL.txt [2026-03-10T20:33:18.158423] [INFO ] [sig ] [3043/3275] Completed UTL in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:18.158466] [INFO ] [sig ] [3044/3275] Forecasting UTMD... [2026-03-10T20:33:18.158497] [INFO ] [sig ] Generating forecast for: UTMD [2026-03-10T20:33:18.158540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-03-10T20:33:18.172357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-03-10T20:33:18.172818] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-03-10T20:33:18.173662] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-03-10T20:33:18.173716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:18.173749] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:18.173776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:18.173841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:18.235386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:18.236536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:18.236640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:18.236676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:18.357386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:18.357538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:18.357598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:18.357630] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:18.361166] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: UP (p=74.34%) [2026-03-10T20:33:18.361515] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-03-10T20:33:18.361694] [INFO ] [sig ] UTMD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:18.510178] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UTMD.txt [2026-03-10T20:33:18.510320] [INFO ] [sig ] [3044/3275] Completed UTMD in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:18.510367] [INFO ] [sig ] [3045/3275] Forecasting UTZ... [2026-03-10T20:33:18.510397] [INFO ] [sig ] Generating forecast for: UTZ [2026-03-10T20:33:18.510427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-03-10T20:33:18.521897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-03-10T20:33:18.522251] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-03-10T20:33:18.523258] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-03-10T20:33:18.523312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:18.523343] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:18.523371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:18.523428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:18.581865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:18.582794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:18.582951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:18.582986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:18.697487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:18.697683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:18.697748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:18.697782] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:18.701512] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: DOWN (p=11.72%) [2026-03-10T20:33:18.701814] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-03-10T20:33:18.702140] [INFO ] [sig ] UTZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:18.844456] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UTZ.txt [2026-03-10T20:33:18.844605] [INFO ] [sig ] [3045/3275] Completed UTZ in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:18.844657] [INFO ] [sig ] [3046/3275] Forecasting UVE... [2026-03-10T20:33:18.844689] [INFO ] [sig ] Generating forecast for: UVE [2026-03-10T20:33:18.844723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-03-10T20:33:18.855471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-03-10T20:33:18.855848] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-03-10T20:33:18.856661] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-03-10T20:33:18.856717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:18.856749] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:18.856777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:18.856835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:18.914428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:18.915105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:18.915186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:18.915220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:19.037303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:19.037454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:19.037493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:19.037557] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:19.041028] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: UP (p=72.60%) [2026-03-10T20:33:19.041304] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-03-10T20:33:19.041432] [INFO ] [sig ] UVE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:19.185520] [INFO ] [LOCAL ] Saved forecast: UVE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UVE.txt [2026-03-10T20:33:19.185689] [INFO ] [sig ] [3046/3275] Completed UVE in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:19.185738] [INFO ] [sig ] [3047/3275] Forecasting UVSP... [2026-03-10T20:33:19.185774] [INFO ] [sig ] Generating forecast for: UVSP [2026-03-10T20:33:19.185805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-03-10T20:33:19.196793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-03-10T20:33:19.197142] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-03-10T20:33:19.198021] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-03-10T20:33:19.198076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:19.198109] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:19.198158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:19.198220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:19.257871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:19.258652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:19.258743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:19.258785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:19.388637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:19.388806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:19.388854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:19.388888] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:19.392467] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=4.44%) [2026-03-10T20:33:19.392780] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-03-10T20:33:19.392926] [INFO ] [sig ] UVSP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:19.538249] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UVSP.txt [2026-03-10T20:33:19.538384] [INFO ] [sig ] [3047/3275] Completed UVSP in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 1.4m [2026-03-10T20:33:19.538424] [INFO ] [sig ] [3048/3275] Forecasting UWMC... [2026-03-10T20:33:19.538455] [INFO ] [sig ] Generating forecast for: UWMC [2026-03-10T20:33:19.538484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-03-10T20:33:19.549158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-03-10T20:33:19.549501] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-03-10T20:33:19.550377] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-03-10T20:33:19.550432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:19.550466] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:19.550494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:19.550552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:19.611758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:19.612903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:19.612997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:19.613065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:19.761431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:19.761608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:19.761652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:19.761682] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:19.766188] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: DOWN (p=35.10%) [2026-03-10T20:33:19.766514] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-03-10T20:33:19.766685] [INFO ] [sig ] UWMC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:19.917270] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UWMC.txt [2026-03-10T20:33:19.917490] [INFO ] [sig ] [3048/3275] Completed UWMC in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 1.4m [2026-03-10T20:33:19.917556] [INFO ] [sig ] [3049/3275] Forecasting UXIN... [2026-03-10T20:33:19.917625] [INFO ] [sig ] Generating forecast for: UXIN [2026-03-10T20:33:19.917673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-03-10T20:33:19.930192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-03-10T20:33:19.930634] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-03-10T20:33:19.931514] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-03-10T20:33:19.931570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:19.931631] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:19.931660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:19.931731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:19.992598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:19.993371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:19.993456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:19.993490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:20.109014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:20.109178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:20.109218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:20.109249] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:20.112892] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: UP (p=56.71%) [2026-03-10T20:33:20.113177] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-03-10T20:33:20.113311] [INFO ] [sig ] UXIN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:20.257220] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UXIN.txt [2026-03-10T20:33:20.257348] [INFO ] [sig ] [3049/3275] Completed UXIN in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 1.4m [2026-03-10T20:33:20.257387] [INFO ] [sig ] [3050/3275] Forecasting UYLD... [2026-03-10T20:33:20.257417] [INFO ] [sig ] Generating forecast for: UYLD [2026-03-10T20:33:20.257447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-03-10T20:33:20.268030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-03-10T20:33:20.268388] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-03-10T20:33:20.269216] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-03-10T20:33:20.269274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:20.269306] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:20.269370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:20.269430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:20.327804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:20.328506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:20.328607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:20.328645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:20.440413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:20.440585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:20.440629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:20.440660] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:20.444211] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=84.77%) [2026-03-10T20:33:20.444494] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-03-10T20:33:20.444644] [INFO ] [sig ] UYLD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:20.588874] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/UYLD.txt [2026-03-10T20:33:20.589019] [INFO ] [sig ] [3050/3275] Completed UYLD in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:20.589060] [INFO ] [sig ] [3051/3275] Forecasting UZE... [2026-03-10T20:33:20.589090] [INFO ] [sig ] Generating forecast for: UZE [2026-03-10T20:33:20.589121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-03-10T20:33:20.599924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-03-10T20:33:20.600270] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-03-10T20:33:20.601138] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-03-10T20:33:20.601193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:20.601226] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:20.601254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:20.601311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:20.661096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:20.661906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:20.661991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:20.662026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:20.770028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:20.770180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:20.770220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:20.770250] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:20.774111] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-03-10T20:33:20.774389] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-03-10T20:33:20.774522] [INFO ] [sig ] UZE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:20.919889] [INFO ] [LOCAL ] Saved forecast: UZE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/UZE.txt [2026-03-10T20:33:20.920048] [INFO ] [sig ] [3051/3275] Completed UZE in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:20.920089] [INFO ] [sig ] [3052/3275] Forecasting VAC... [2026-03-10T20:33:20.920119] [INFO ] [sig ] Generating forecast for: VAC [2026-03-10T20:33:20.920149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-03-10T20:33:20.931029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-03-10T20:33:20.931382] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-03-10T20:33:20.932253] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-03-10T20:33:20.932309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:20.932381] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:20.932412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:20.932471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:20.991972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:20.992695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:20.992779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:20.992813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:21.114962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:21.115125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:21.115167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:21.115197] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:21.118806] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: DOWN (p=38.92%) [2026-03-10T20:33:21.119108] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-03-10T20:33:21.119244] [INFO ] [sig ] VAC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:21.262902] [INFO ] [LOCAL ] Saved forecast: VAC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VAC.txt [2026-03-10T20:33:21.263035] [INFO ] [sig ] [3052/3275] Completed VAC in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:21.263075] [INFO ] [sig ] [3053/3275] Forecasting VAL... [2026-03-10T20:33:21.263105] [INFO ] [sig ] Generating forecast for: VAL [2026-03-10T20:33:21.263134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-03-10T20:33:21.274222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-03-10T20:33:21.274551] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-03-10T20:33:21.275355] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-03-10T20:33:21.275407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:21.275440] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:21.275467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:21.275523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:21.335453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:21.336222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:21.336333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:21.336368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:21.462334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:21.462485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:21.462527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:21.462556] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:21.466093] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: DOWN (p=25.71%) [2026-03-10T20:33:21.466379] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-03-10T20:33:21.466512] [INFO ] [sig ] VAL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:21.612007] [INFO ] [LOCAL ] Saved forecast: VAL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VAL.txt [2026-03-10T20:33:21.612159] [INFO ] [sig ] [3053/3275] Completed VAL in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:21.612206] [INFO ] [sig ] [3054/3275] Forecasting VALE... [2026-03-10T20:33:21.612238] [INFO ] [sig ] Generating forecast for: VALE [2026-03-10T20:33:21.612281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-03-10T20:33:21.623355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-03-10T20:33:21.623720] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-03-10T20:33:21.624540] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-03-10T20:33:21.624613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:21.624648] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:21.624675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:21.624734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:21.686336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:21.687258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:21.687348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:21.687382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:21.813450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:21.813648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:21.813697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:21.813735] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:21.818292] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-03-10T20:33:21.818682] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-03-10T20:33:21.818872] [INFO ] [sig ] VALE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:21.982042] [INFO ] [LOCAL ] Saved forecast: VALE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VALE.txt [2026-03-10T20:33:21.982258] [INFO ] [sig ] [3054/3275] Completed VALE in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:21.982333] [INFO ] [sig ] [3055/3275] Forecasting VALN... [2026-03-10T20:33:21.982388] [INFO ] [sig ] Generating forecast for: VALN [2026-03-10T20:33:21.982447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-03-10T20:33:21.994767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-03-10T20:33:21.995149] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-03-10T20:33:21.995990] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-03-10T20:33:21.996045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:21.996077] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:21.996104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:21.996161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:22.054525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:22.055449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:22.055544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:22.055607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:22.164177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:22.164306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:22.164344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:22.164423] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:22.167846] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: DOWN (p=0.65%) [2026-03-10T20:33:22.168125] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-03-10T20:33:22.168280] [INFO ] [sig ] VALN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:22.317742] [INFO ] [LOCAL ] Saved forecast: VALN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VALN.txt [2026-03-10T20:33:22.317889] [INFO ] [sig ] [3055/3275] Completed VALN in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:22.317930] [INFO ] [sig ] [3056/3275] Forecasting VANI... [2026-03-10T20:33:22.317962] [INFO ] [sig ] Generating forecast for: VANI [2026-03-10T20:33:22.317993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-03-10T20:33:22.329149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-03-10T20:33:22.329491] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-03-10T20:33:22.330369] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-03-10T20:33:22.330423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:22.330458] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:22.330487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:22.330545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:22.391347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:22.392021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:22.392104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:22.392138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:22.514607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:22.514758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:22.514799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:22.514828] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:22.518312] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: DOWN (p=49.95%) [2026-03-10T20:33:22.518605] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-03-10T20:33:22.518733] [INFO ] [sig ] VANI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:22.666085] [INFO ] [LOCAL ] Saved forecast: VANI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VANI.txt [2026-03-10T20:33:22.666210] [INFO ] [sig ] [3056/3275] Completed VANI in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:22.666250] [INFO ] [sig ] [3057/3275] Forecasting VBF... [2026-03-10T20:33:22.666280] [INFO ] [sig ] Generating forecast for: VBF [2026-03-10T20:33:22.666310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-03-10T20:33:22.677342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-03-10T20:33:22.677693] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-03-10T20:33:22.678517] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-03-10T20:33:22.678593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:22.678632] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:22.678661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:22.678735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:22.739224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:22.739959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:22.740046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:22.740081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:22.860883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:22.861033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:22.861072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:22.861109] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:22.864586] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: UP (p=92.45%) [2026-03-10T20:33:22.864862] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-03-10T20:33:22.864988] [INFO ] [sig ] VBF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:23.011707] [INFO ] [LOCAL ] Saved forecast: VBF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VBF.txt [2026-03-10T20:33:23.011838] [INFO ] [sig ] [3057/3275] Completed VBF in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:23.011884] [INFO ] [sig ] [3058/3275] Forecasting VBNK... [2026-03-10T20:33:23.011922] [INFO ] [sig ] Generating forecast for: VBNK [2026-03-10T20:33:23.011957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-03-10T20:33:23.023800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-03-10T20:33:23.024186] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-03-10T20:33:23.025028] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-03-10T20:33:23.025084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:23.025117] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:23.025145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:23.025203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:23.085877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:23.086806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:23.086899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:23.086934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:23.212882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:23.213041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:23.213082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:23.213110] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:23.216608] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=29.09%) [2026-03-10T20:33:23.216918] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-03-10T20:33:23.217052] [INFO ] [sig ] VBNK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:23.365842] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VBNK.txt [2026-03-10T20:33:23.365970] [INFO ] [sig ] [3058/3275] Completed VBNK in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:23.366009] [INFO ] [sig ] [3059/3275] Forecasting VC... [2026-03-10T20:33:23.366039] [INFO ] [sig ] Generating forecast for: VC [2026-03-10T20:33:23.366069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-03-10T20:33:23.377252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-03-10T20:33:23.377604] [INFO ] [FORECASTER] Starting predict_future for VC [2026-03-10T20:33:23.378451] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-03-10T20:33:23.378507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:23.378542] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:23.378596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:23.378661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:23.438209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:23.438899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:23.438988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:23.439021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:23.560176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:23.560320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:23.560360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:23.560390] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:23.563882] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: UP (p=62.66%) [2026-03-10T20:33:23.564166] [INFO ] [FORECASTER] Completed predict_future for VC [2026-03-10T20:33:23.564295] [INFO ] [sig ] VC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:23.713095] [INFO ] [LOCAL ] Saved forecast: VC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VC.txt [2026-03-10T20:33:23.713214] [INFO ] [sig ] [3059/3275] Completed VC in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:23.713252] [INFO ] [sig ] [3060/3275] Forecasting VCEL... [2026-03-10T20:33:23.713282] [INFO ] [sig ] Generating forecast for: VCEL [2026-03-10T20:33:23.713312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-03-10T20:33:23.725258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-03-10T20:33:23.725602] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-03-10T20:33:23.726377] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-03-10T20:33:23.726430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:23.726462] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:23.726489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:23.726544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:23.787288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:23.787964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:23.788047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:23.788080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:23.902994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:23.903134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:23.903174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:23.903203] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:23.906730] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: DOWN (p=14.08%) [2026-03-10T20:33:23.907061] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-03-10T20:33:23.907191] [INFO ] [sig ] VCEL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:24.057485] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VCEL.txt [2026-03-10T20:33:24.057631] [INFO ] [sig ] [3060/3275] Completed VCEL in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:24.057675] [INFO ] [sig ] [3061/3275] Forecasting VCRB... [2026-03-10T20:33:24.057704] [INFO ] [sig ] Generating forecast for: VCRB [2026-03-10T20:33:24.057734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-03-10T20:33:24.068992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-03-10T20:33:24.069315] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-03-10T20:33:24.070129] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-03-10T20:33:24.070182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:24.070214] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:24.070241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:24.070297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:24.128835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:24.129484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:24.129564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:24.129616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:24.253752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:24.253928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:24.253971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:24.254000] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:24.257773] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: DOWN (p=4.51%) [2026-03-10T20:33:24.258084] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-03-10T20:33:24.258243] [INFO ] [sig ] VCRB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:24.408390] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VCRB.txt [2026-03-10T20:33:24.408512] [INFO ] [sig ] [3061/3275] Completed VCRB in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:24.408554] [INFO ] [sig ] [3062/3275] Forecasting VCSH... [2026-03-10T20:33:24.408604] [INFO ] [sig ] Generating forecast for: VCSH [2026-03-10T20:33:24.408637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-03-10T20:33:24.420299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-03-10T20:33:24.420644] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-03-10T20:33:24.421451] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-03-10T20:33:24.421505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:24.421537] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:24.421567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:24.421651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:24.484214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:24.484865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:24.484985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:24.485018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:24.610947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:24.611101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:24.611143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:24.611173] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:24.614740] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: UP (p=57.41%) [2026-03-10T20:33:24.615025] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-03-10T20:33:24.615158] [INFO ] [sig ] VCSH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:24.763589] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VCSH.txt [2026-03-10T20:33:24.763708] [INFO ] [sig ] [3062/3275] Completed VCSH in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:24.763746] [INFO ] [sig ] [3063/3275] Forecasting VECO... [2026-03-10T20:33:24.763776] [INFO ] [sig ] Generating forecast for: VECO [2026-03-10T20:33:24.763805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-03-10T20:33:24.775096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-03-10T20:33:24.775410] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-03-10T20:33:24.776243] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-03-10T20:33:24.776311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:24.776344] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:24.776371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:24.776428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:24.833773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:24.834377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:24.834454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:24.834487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:24.978663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:24.978826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:24.978891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:24.978942] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:24.983700] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=33.57%) [2026-03-10T20:33:24.984217] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-03-10T20:33:24.984385] [INFO ] [sig ] VECO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:25.154180] [INFO ] [LOCAL ] Saved forecast: VECO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VECO.txt [2026-03-10T20:33:25.154309] [INFO ] [sig ] [3063/3275] Completed VECO in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:25.154349] [INFO ] [sig ] [3064/3275] Forecasting VEL... [2026-03-10T20:33:25.154379] [INFO ] [sig ] Generating forecast for: VEL [2026-03-10T20:33:25.154409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-03-10T20:33:25.166186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-03-10T20:33:25.166519] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-03-10T20:33:25.167353] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-03-10T20:33:25.167409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:25.167442] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:25.167471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:25.167531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:25.225859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:25.226488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:25.226566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:25.226619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:25.350869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:25.351025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:25.351065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:25.351094] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:25.354563] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: UP (p=86.74%) [2026-03-10T20:33:25.354892] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-03-10T20:33:25.355027] [INFO ] [sig ] VEL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:25.497990] [INFO ] [LOCAL ] Saved forecast: VEL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VEL.txt [2026-03-10T20:33:25.498108] [INFO ] [sig ] [3064/3275] Completed VEL in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:25.498169] [INFO ] [sig ] [3065/3275] Forecasting VEON... [2026-03-10T20:33:25.498199] [INFO ] [sig ] Generating forecast for: VEON [2026-03-10T20:33:25.498229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-03-10T20:33:25.509688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-03-10T20:33:25.510033] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-03-10T20:33:25.510830] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-03-10T20:33:25.510883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:25.510915] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:25.510942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:25.510999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:25.568568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:25.569241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:25.569319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:25.569352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:25.695064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:25.695213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:25.695252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:25.695281] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:25.698827] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: UP (p=71.64%) [2026-03-10T20:33:25.699113] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-03-10T20:33:25.699239] [INFO ] [sig ] VEON: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:25.843046] [INFO ] [LOCAL ] Saved forecast: VEON 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VEON.txt [2026-03-10T20:33:25.843200] [INFO ] [sig ] [3065/3275] Completed VEON in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 1.3m [2026-03-10T20:33:25.843241] [INFO ] [sig ] [3066/3275] Forecasting VERA... [2026-03-10T20:33:25.843271] [INFO ] [sig ] Generating forecast for: VERA [2026-03-10T20:33:25.843302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-03-10T20:33:25.856558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-03-10T20:33:25.856987] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-03-10T20:33:25.857862] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-03-10T20:33:25.857928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:25.857968] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:25.858001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:25.858059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:25.915633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:25.916482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:25.916568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:25.916623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:26.035412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:26.035551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:26.035608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:26.035639] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:26.039060] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-03-10T20:33:26.039333] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-03-10T20:33:26.039459] [INFO ] [sig ] VERA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:26.182194] [INFO ] [LOCAL ] Saved forecast: VERA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VERA.txt [2026-03-10T20:33:26.182305] [INFO ] [sig ] [3066/3275] Completed VERA in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 1.3m [2026-03-10T20:33:26.182365] [INFO ] [sig ] [3067/3275] Forecasting VERI... [2026-03-10T20:33:26.182397] [INFO ] [sig ] Generating forecast for: VERI [2026-03-10T20:33:26.182426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-03-10T20:33:26.193941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-03-10T20:33:26.194285] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-03-10T20:33:26.195125] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-03-10T20:33:26.195179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:26.195211] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:26.195239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:26.195298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:26.254667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:26.255455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:26.255534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:26.255566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:26.381929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:26.382088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:26.382128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:26.382158] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:26.385615] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-03-10T20:33:26.385921] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-03-10T20:33:26.386066] [INFO ] [sig ] VERI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:26.530542] [INFO ] [LOCAL ] Saved forecast: VERI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VERI.txt [2026-03-10T20:33:26.530738] [INFO ] [sig ] [3067/3275] Completed VERI in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:26.530780] [INFO ] [sig ] [3068/3275] Forecasting VERX... [2026-03-10T20:33:26.530810] [INFO ] [sig ] Generating forecast for: VERX [2026-03-10T20:33:26.530842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-03-10T20:33:26.542662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-03-10T20:33:26.543075] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-03-10T20:33:26.543966] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-03-10T20:33:26.544020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:26.544053] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:26.544081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:26.544137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:26.601416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:26.602169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:26.602252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:26.602285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:26.719175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:26.719340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:26.719381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:26.719411] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:26.722964] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: UP (p=73.13%) [2026-03-10T20:33:26.723260] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-03-10T20:33:26.723392] [INFO ] [sig ] VERX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:26.867782] [INFO ] [LOCAL ] Saved forecast: VERX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VERX.txt [2026-03-10T20:33:26.867979] [INFO ] [sig ] [3068/3275] Completed VERX in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:26.868025] [INFO ] [sig ] [3069/3275] Forecasting VFC... [2026-03-10T20:33:26.868055] [INFO ] [sig ] Generating forecast for: VFC [2026-03-10T20:33:26.868086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-03-10T20:33:26.880528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-03-10T20:33:26.880948] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-03-10T20:33:26.881805] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-03-10T20:33:26.881859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:26.881943] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:26.881973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:26.882032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:26.943681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:26.944570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:26.944675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:26.944709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:27.069587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:27.069750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:27.069793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:27.069823] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:27.073399] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: DOWN (p=40.20%) [2026-03-10T20:33:27.073712] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-03-10T20:33:27.073846] [INFO ] [sig ] VFC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:27.225281] [INFO ] [LOCAL ] Saved forecast: VFC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VFC.txt [2026-03-10T20:33:27.225420] [INFO ] [sig ] [3069/3275] Completed VFC in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:27.225460] [INFO ] [sig ] [3070/3275] Forecasting VFF... [2026-03-10T20:33:27.225490] [INFO ] [sig ] Generating forecast for: VFF [2026-03-10T20:33:27.225520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-03-10T20:33:27.236613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-03-10T20:33:27.236981] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-03-10T20:33:27.237854] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-03-10T20:33:27.237912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:27.237945] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:27.237971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:27.238028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:27.295709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:27.296509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:27.296608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:27.296644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:27.416253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:27.416412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:27.416470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:27.416500] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:27.420013] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: UP (p=56.75%) [2026-03-10T20:33:27.420297] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-03-10T20:33:27.420423] [INFO ] [sig ] VFF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:27.564101] [INFO ] [LOCAL ] Saved forecast: VFF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VFF.txt [2026-03-10T20:33:27.564260] [INFO ] [sig ] [3070/3275] Completed VFF in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:27.564302] [INFO ] [sig ] [3071/3275] Forecasting VFLO... [2026-03-10T20:33:27.564331] [INFO ] [sig ] Generating forecast for: VFLO [2026-03-10T20:33:27.564362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-03-10T20:33:27.575685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-03-10T20:33:27.576061] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-03-10T20:33:27.576879] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-03-10T20:33:27.576933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:27.576965] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:27.576993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:27.577054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:27.635224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:27.636017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:27.636101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:27.636135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:27.760377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:27.760538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:27.760596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:27.760627] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:27.764115] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: UP (p=99.13%) [2026-03-10T20:33:27.764410] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-03-10T20:33:27.764549] [INFO ] [sig ] VFLO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:27.911649] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VFLO.txt [2026-03-10T20:33:27.911824] [INFO ] [sig ] [3071/3275] Completed VFLO in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:27.911867] [INFO ] [sig ] [3072/3275] Forecasting VFS... [2026-03-10T20:33:27.911898] [INFO ] [sig ] Generating forecast for: VFS [2026-03-10T20:33:27.911935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-03-10T20:33:27.923353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-03-10T20:33:27.923728] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-03-10T20:33:27.924668] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-03-10T20:33:27.924726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:27.924758] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:27.924786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:27.924844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:27.987286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:27.987972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:27.988070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:27.988108] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:28.103790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:28.103957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:28.104000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:28.104081] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:28.108826] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-03-10T20:33:28.109122] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-03-10T20:33:28.109259] [INFO ] [sig ] VFS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:28.251816] [INFO ] [LOCAL ] Saved forecast: VFS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VFS.txt [2026-03-10T20:33:28.251959] [INFO ] [sig ] [3072/3275] Completed VFS in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:28.252008] [INFO ] [sig ] [3073/3275] Forecasting VGI... [2026-03-10T20:33:28.252044] [INFO ] [sig ] Generating forecast for: VGI [2026-03-10T20:33:28.252076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-03-10T20:33:28.263269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-03-10T20:33:28.263650] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-03-10T20:33:28.264491] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-03-10T20:33:28.264546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:28.264603] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:28.264638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:28.264697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:28.325243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:28.325916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:28.326002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:28.326036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:28.438468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:28.438636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:28.438677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:28.438707] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:28.442223] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: UP (p=84.18%) [2026-03-10T20:33:28.442507] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-03-10T20:33:28.442656] [INFO ] [sig ] VGI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:28.586237] [INFO ] [LOCAL ] Saved forecast: VGI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VGI.txt [2026-03-10T20:33:28.586352] [INFO ] [sig ] [3073/3275] Completed VGI in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:28.586392] [INFO ] [sig ] [3074/3275] Forecasting VGM... [2026-03-10T20:33:28.586421] [INFO ] [sig ] Generating forecast for: VGM [2026-03-10T20:33:28.586451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-03-10T20:33:28.597968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-03-10T20:33:28.598339] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-03-10T20:33:28.599239] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-03-10T20:33:28.599294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:28.599339] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:28.599368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:28.599427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:28.659344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:28.660037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:28.660125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:28.660160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:28.782771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:28.782993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:28.783040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:28.783072] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:28.786493] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: DOWN (p=19.20%) [2026-03-10T20:33:28.786784] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-03-10T20:33:28.786912] [INFO ] [sig ] VGM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:28.933324] [INFO ] [LOCAL ] Saved forecast: VGM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VGM.txt [2026-03-10T20:33:28.933453] [INFO ] [sig ] [3074/3275] Completed VGM in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:28.933494] [INFO ] [sig ] [3075/3275] Forecasting VICI... [2026-03-10T20:33:28.933523] [INFO ] [sig ] Generating forecast for: VICI [2026-03-10T20:33:28.933553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-03-10T20:33:28.945037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-03-10T20:33:28.945358] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-03-10T20:33:28.946196] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-03-10T20:33:28.946249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:28.946280] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:28.946307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:28.946367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:29.004666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:29.005282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:29.005362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:29.005395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:29.126723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:29.126870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:29.126910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:29.126938] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:29.130366] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=77.75%) [2026-03-10T20:33:29.130661] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-03-10T20:33:29.130788] [INFO ] [sig ] VICI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:29.273314] [INFO ] [LOCAL ] Saved forecast: VICI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VICI.txt [2026-03-10T20:33:29.273428] [INFO ] [sig ] [3075/3275] Completed VICI in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:29.273467] [INFO ] [sig ] [3076/3275] Forecasting VIGI... [2026-03-10T20:33:29.273497] [INFO ] [sig ] Generating forecast for: VIGI [2026-03-10T20:33:29.273527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-03-10T20:33:29.284817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-03-10T20:33:29.285182] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-03-10T20:33:29.286030] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-03-10T20:33:29.286086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:29.286120] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:29.286149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:29.286209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:29.346200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:29.346885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:29.346970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:29.347004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:29.468087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:29.468449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:29.468488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:29.468516] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:29.472345] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: UP (p=92.30%) [2026-03-10T20:33:29.472639] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-03-10T20:33:29.472774] [INFO ] [sig ] VIGI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:29.618708] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VIGI.txt [2026-03-10T20:33:29.618838] [INFO ] [sig ] [3076/3275] Completed VIGI in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:29.618877] [INFO ] [sig ] [3077/3275] Forecasting VINP... [2026-03-10T20:33:29.618910] [INFO ] [sig ] Generating forecast for: VINP [2026-03-10T20:33:29.618949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-03-10T20:33:29.629878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-03-10T20:33:29.630287] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-03-10T20:33:29.631163] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-03-10T20:33:29.631219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:29.631252] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:29.631281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:29.631339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:29.692896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:29.693764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:29.693847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:29.693882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:29.814358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:29.814511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:29.814550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:29.814597] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:29.818006] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-03-10T20:33:29.818314] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-03-10T20:33:29.818444] [INFO ] [sig ] VINP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:29.963439] [INFO ] [LOCAL ] Saved forecast: VINP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VINP.txt [2026-03-10T20:33:29.963595] [INFO ] [sig ] [3077/3275] Completed VINP in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:29.963637] [INFO ] [sig ] [3078/3275] Forecasting VIPS... [2026-03-10T20:33:29.963675] [INFO ] [sig ] Generating forecast for: VIPS [2026-03-10T20:33:29.963706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-03-10T20:33:29.975275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-03-10T20:33:29.975722] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-03-10T20:33:29.976536] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-03-10T20:33:29.976612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:29.976647] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:29.976674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:29.976731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:30.036954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:30.037838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:30.037921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:30.037954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:30.156717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:30.156875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:30.156915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:30.156943] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:30.160430] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-03-10T20:33:30.160733] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-03-10T20:33:30.160862] [INFO ] [sig ] VIPS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:30.307059] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VIPS.txt [2026-03-10T20:33:30.307201] [INFO ] [sig ] [3078/3275] Completed VIPS in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:30.307242] [INFO ] [sig ] [3079/3275] Forecasting VIRC... [2026-03-10T20:33:30.307272] [INFO ] [sig ] Generating forecast for: VIRC [2026-03-10T20:33:30.307303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-03-10T20:33:30.318688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-03-10T20:33:30.319079] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-03-10T20:33:30.319900] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-03-10T20:33:30.319965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:30.320005] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:30.320040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:30.320117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:30.379857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:30.380839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:30.380970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:30.381005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:30.503448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:30.503623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:30.503666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:30.503696] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:30.507117] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-03-10T20:33:30.507393] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-03-10T20:33:30.507521] [INFO ] [sig ] VIRC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:30.650462] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VIRC.txt [2026-03-10T20:33:30.650626] [INFO ] [sig ] [3079/3275] Completed VIRC in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:30.650670] [INFO ] [sig ] [3080/3275] Forecasting VITL... [2026-03-10T20:33:30.650701] [INFO ] [sig ] Generating forecast for: VITL [2026-03-10T20:33:30.650732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-03-10T20:33:30.662752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-03-10T20:33:30.663110] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-03-10T20:33:30.663949] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-03-10T20:33:30.664008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:30.664041] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:30.664068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:30.664127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:30.727352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:30.728279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:30.728368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:30.728401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:30.858752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:30.858918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:30.858964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:30.858994] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:30.862542] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: DOWN (p=39.11%) [2026-03-10T20:33:30.862845] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-03-10T20:33:30.862978] [INFO ] [sig ] VITL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:31.007481] [INFO ] [LOCAL ] Saved forecast: VITL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VITL.txt [2026-03-10T20:33:31.007662] [INFO ] [sig ] [3080/3275] Completed VITL in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:31.007705] [INFO ] [sig ] [3081/3275] Forecasting VKQ... [2026-03-10T20:33:31.007736] [INFO ] [sig ] Generating forecast for: VKQ [2026-03-10T20:33:31.007766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-03-10T20:33:31.021213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-03-10T20:33:31.021732] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-03-10T20:33:31.022936] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-03-10T20:33:31.023001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:31.023041] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:31.023076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:31.023157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:31.084327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:31.085251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:31.085340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:31.085376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:31.209482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:31.209647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:31.209689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:31.209744] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:31.213189] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: UP (p=93.74%) [2026-03-10T20:33:31.213480] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-03-10T20:33:31.213634] [INFO ] [sig ] VKQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:31.359757] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VKQ.txt [2026-03-10T20:33:31.359912] [INFO ] [sig ] [3081/3275] Completed VKQ in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:31.359953] [INFO ] [sig ] [3082/3275] Forecasting VKTX... [2026-03-10T20:33:31.359983] [INFO ] [sig ] Generating forecast for: VKTX [2026-03-10T20:33:31.360020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-03-10T20:33:31.372040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-03-10T20:33:31.372431] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-03-10T20:33:31.373313] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-03-10T20:33:31.373369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:31.373403] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:31.373433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:31.373492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:31.434400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:31.435228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:31.435313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:31.435348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:31.556732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:31.556892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:31.556935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:31.556966] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:31.560434] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: DOWN (p=19.27%) [2026-03-10T20:33:31.560733] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-03-10T20:33:31.560861] [INFO ] [sig ] VKTX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:31.728460] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VKTX.txt [2026-03-10T20:33:31.728702] [INFO ] [sig ] [3082/3275] Completed VKTX in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 1.2m [2026-03-10T20:33:31.728775] [INFO ] [sig ] [3083/3275] Forecasting VLGEA... [2026-03-10T20:33:31.728820] [INFO ] [sig ] Generating forecast for: VLGEA [2026-03-10T20:33:31.728865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-03-10T20:33:31.741484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-03-10T20:33:31.741877] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-03-10T20:33:31.742702] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-03-10T20:33:31.742757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:31.742790] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:31.742819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:31.742876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:31.805497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:31.806591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:31.806707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:31.806743] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:31.946824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:31.946997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:31.947037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:31.947080] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:31.950706] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: UP (p=59.11%) [2026-03-10T20:33:31.951001] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-03-10T20:33:31.951167] [INFO ] [sig ] VLGEA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:32.110527] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VLGEA.txt [2026-03-10T20:33:32.110698] [INFO ] [sig ] [3083/3275] Completed VLGEA in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:32.110741] [INFO ] [sig ] [3084/3275] Forecasting VLN... [2026-03-10T20:33:32.110772] [INFO ] [sig ] Generating forecast for: VLN [2026-03-10T20:33:32.110809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-03-10T20:33:32.122211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-03-10T20:33:32.122619] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-03-10T20:33:32.123490] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-03-10T20:33:32.123546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:32.123603] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:32.123640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:32.123699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:32.184208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:32.185309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:32.185426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:32.185481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:32.314039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:32.314290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:32.314338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:32.314368] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:32.319135] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: UP (p=95.78%) [2026-03-10T20:33:32.319484] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-03-10T20:33:32.319664] [INFO ] [sig ] VLN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:32.470168] [INFO ] [LOCAL ] Saved forecast: VLN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VLN.txt [2026-03-10T20:33:32.470343] [INFO ] [sig ] [3084/3275] Completed VLN in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:32.470387] [INFO ] [sig ] [3085/3275] Forecasting VLO... [2026-03-10T20:33:32.470417] [INFO ] [sig ] Generating forecast for: VLO [2026-03-10T20:33:32.470446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-03-10T20:33:32.482267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-03-10T20:33:32.482663] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-03-10T20:33:32.483500] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-03-10T20:33:32.483555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:32.483610] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:32.483674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:32.483737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:32.543641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:32.544484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:32.544591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:32.544629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:32.671047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:32.671218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:32.671260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:32.671290] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:32.674913] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: DOWN (p=0.55%) [2026-03-10T20:33:32.675213] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-03-10T20:33:32.675348] [INFO ] [sig ] VLO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:32.819360] [INFO ] [LOCAL ] Saved forecast: VLO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VLO.txt [2026-03-10T20:33:32.819490] [INFO ] [sig ] [3085/3275] Completed VLO in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:32.819530] [INFO ] [sig ] [3086/3275] Forecasting VLRS... [2026-03-10T20:33:32.819559] [INFO ] [sig ] Generating forecast for: VLRS [2026-03-10T20:33:32.819609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-03-10T20:33:32.830627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-03-10T20:33:32.830960] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-03-10T20:33:32.831785] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-03-10T20:33:32.831838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:32.831899] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:32.831927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:32.831983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:32.891268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:32.892033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:32.892134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:32.892177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:33.015020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:33.015186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:33.015227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:33.015258] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:33.018935] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: UP (p=72.76%) [2026-03-10T20:33:33.019259] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-03-10T20:33:33.019395] [INFO ] [sig ] VLRS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:33.168170] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VLRS.txt [2026-03-10T20:33:33.168330] [INFO ] [sig ] [3086/3275] Completed VLRS in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:33.168373] [INFO ] [sig ] [3087/3275] Forecasting VLTO... [2026-03-10T20:33:33.168402] [INFO ] [sig ] Generating forecast for: VLTO [2026-03-10T20:33:33.168432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-03-10T20:33:33.180550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-03-10T20:33:33.180920] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-03-10T20:33:33.181774] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-03-10T20:33:33.181829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:33.181861] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:33.181889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:33.181947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:33.242925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:33.243692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:33.243775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:33.243810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:33.369295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:33.369452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:33.369494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:33.369526] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:33.372982] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: DOWN (p=2.27%) [2026-03-10T20:33:33.373256] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-03-10T20:33:33.373381] [INFO ] [sig ] VLTO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:33.518127] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VLTO.txt [2026-03-10T20:33:33.518286] [INFO ] [sig ] [3087/3275] Completed VLTO in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:33.518326] [INFO ] [sig ] [3088/3275] Forecasting VLY... [2026-03-10T20:33:33.518355] [INFO ] [sig ] Generating forecast for: VLY [2026-03-10T20:33:33.518385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-03-10T20:33:33.530130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-03-10T20:33:33.530458] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-03-10T20:33:33.531261] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-03-10T20:33:33.531314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:33.531346] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:33.531374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:33.531441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:33.591933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:33.592880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:33.592970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:33.593005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:33.721618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:33.721776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:33.721818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:33.721849] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:33.725805] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: UP (p=79.25%) [2026-03-10T20:33:33.726090] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-03-10T20:33:33.726220] [INFO ] [sig ] VLY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:33.871594] [INFO ] [LOCAL ] Saved forecast: VLY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VLY.txt [2026-03-10T20:33:33.871725] [INFO ] [sig ] [3088/3275] Completed VLY in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:33.871765] [INFO ] [sig ] [3089/3275] Forecasting VMBS... [2026-03-10T20:33:33.871794] [INFO ] [sig ] Generating forecast for: VMBS [2026-03-10T20:33:33.871831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-03-10T20:33:33.882913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-03-10T20:33:33.883242] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-03-10T20:33:33.884071] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-03-10T20:33:33.884125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:33.884158] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:33.884185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:33.884242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:33.946849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:33.947649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:33.947733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:33.947768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:34.074911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:34.075091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:34.075150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:34.075225] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:34.078890] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: DOWN (p=31.31%) [2026-03-10T20:33:34.079188] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-03-10T20:33:34.079317] [INFO ] [sig ] VMBS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:34.223488] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VMBS.txt [2026-03-10T20:33:34.223635] [INFO ] [sig ] [3089/3275] Completed VMBS in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:34.223679] [INFO ] [sig ] [3090/3275] Forecasting VMD... [2026-03-10T20:33:34.223707] [INFO ] [sig ] Generating forecast for: VMD [2026-03-10T20:33:34.223738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-03-10T20:33:34.234898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-03-10T20:33:34.235218] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-03-10T20:33:34.236025] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-03-10T20:33:34.236078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:34.236110] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:34.236138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:34.236194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:34.295005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:34.296216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:34.296491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:34.296524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:34.416490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:34.416681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:34.416724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:34.416753] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:34.420278] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: UP (p=90.40%) [2026-03-10T20:33:34.420565] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-03-10T20:33:34.420718] [INFO ] [sig ] VMD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:34.563746] [INFO ] [LOCAL ] Saved forecast: VMD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VMD.txt [2026-03-10T20:33:34.563871] [INFO ] [sig ] [3090/3275] Completed VMD in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:34.563914] [INFO ] [sig ] [3091/3275] Forecasting VMI... [2026-03-10T20:33:34.563943] [INFO ] [sig ] Generating forecast for: VMI [2026-03-10T20:33:34.563973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-03-10T20:33:34.575997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-03-10T20:33:34.576352] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-03-10T20:33:34.577230] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-03-10T20:33:34.577284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:34.577317] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:34.577343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:34.577400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:34.640997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:34.641769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:34.641853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:34.641889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:34.771375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:34.771536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:34.771593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:34.771627] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:34.775627] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: DOWN (p=5.95%) [2026-03-10T20:33:34.775940] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-03-10T20:33:34.776077] [INFO ] [sig ] VMI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:34.920874] [INFO ] [LOCAL ] Saved forecast: VMI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VMI.txt [2026-03-10T20:33:34.921013] [INFO ] [sig ] [3091/3275] Completed VMI in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:34.921059] [INFO ] [sig ] [3092/3275] Forecasting VMO... [2026-03-10T20:33:34.921096] [INFO ] [sig ] Generating forecast for: VMO [2026-03-10T20:33:34.921139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-03-10T20:33:34.932172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-03-10T20:33:34.932507] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-03-10T20:33:34.933337] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-03-10T20:33:34.933390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:34.933422] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:34.933448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:34.933504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:34.993760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:34.994441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:34.994524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:34.994559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:35.116809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:35.116963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:35.117003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:35.117032] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:35.120956] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: UP (p=77.01%) [2026-03-10T20:33:35.121244] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-03-10T20:33:35.121377] [INFO ] [sig ] VMO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:35.266217] [INFO ] [LOCAL ] Saved forecast: VMO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VMO.txt [2026-03-10T20:33:35.266340] [INFO ] [sig ] [3092/3275] Completed VMO in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:35.266380] [INFO ] [sig ] [3093/3275] Forecasting VNDA... [2026-03-10T20:33:35.266411] [INFO ] [sig ] Generating forecast for: VNDA [2026-03-10T20:33:35.266440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-03-10T20:33:35.277025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-03-10T20:33:35.277352] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-03-10T20:33:35.278197] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-03-10T20:33:35.278255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:35.278288] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:35.278317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:35.278376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:35.340384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:35.341108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:35.341193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:35.341227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:35.461865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:35.462002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:35.462042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:35.462071] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:35.465499] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: DOWN (p=49.64%) [2026-03-10T20:33:35.465793] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-03-10T20:33:35.465923] [INFO ] [sig ] VNDA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:35.614285] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VNDA.txt [2026-03-10T20:33:35.614409] [INFO ] [sig ] [3093/3275] Completed VNDA in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:35.614457] [INFO ] [sig ] [3094/3275] Forecasting VNO... [2026-03-10T20:33:35.614489] [INFO ] [sig ] Generating forecast for: VNO [2026-03-10T20:33:35.614520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-03-10T20:33:35.625761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-03-10T20:33:35.626085] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-03-10T20:33:35.626927] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-03-10T20:33:35.626981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:35.627013] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:35.627041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:35.627098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:35.687786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:35.688447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:35.688537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:35.688590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:35.807496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:35.807656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:35.807695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:35.807723] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:35.811060] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: DOWN (p=32.83%) [2026-03-10T20:33:35.811336] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-03-10T20:33:35.811463] [INFO ] [sig ] VNO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:35.954131] [INFO ] [LOCAL ] Saved forecast: VNO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VNO.txt [2026-03-10T20:33:35.954252] [INFO ] [sig ] [3094/3275] Completed VNO in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:35.954292] [INFO ] [sig ] [3095/3275] Forecasting VNOM... [2026-03-10T20:33:35.954322] [INFO ] [sig ] Generating forecast for: VNOM [2026-03-10T20:33:35.954352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-03-10T20:33:35.965423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-03-10T20:33:35.965764] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-03-10T20:33:35.966602] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-03-10T20:33:35.966659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:35.966699] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:35.966737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:35.966809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:36.026014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:36.026881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:36.026962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:36.026995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:36.146253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:36.146407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:36.146446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:36.146474] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:36.149970] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: DOWN (p=13.32%) [2026-03-10T20:33:36.150251] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-03-10T20:33:36.150375] [INFO ] [sig ] VNOM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:36.297344] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VNOM.txt [2026-03-10T20:33:36.297477] [INFO ] [sig ] [3095/3275] Completed VNOM in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:36.297517] [INFO ] [sig ] [3096/3275] Forecasting VNQI... [2026-03-10T20:33:36.297546] [INFO ] [sig ] Generating forecast for: VNQI [2026-03-10T20:33:36.297595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-03-10T20:33:36.308913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-03-10T20:33:36.309248] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-03-10T20:33:36.310126] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-03-10T20:33:36.310180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:36.310213] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:36.310242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:36.310300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:36.373222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:36.374458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:36.374752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:36.374802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:36.499426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:36.499561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:36.499634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:36.499672] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:36.503214] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: DOWN (p=30.88%) [2026-03-10T20:33:36.503497] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-03-10T20:33:36.503647] [INFO ] [sig ] VNQI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:36.652933] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VNQI.txt [2026-03-10T20:33:36.653107] [INFO ] [sig ] [3096/3275] Completed VNQI in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:36.653160] [INFO ] [sig ] [3097/3275] Forecasting VOC... [2026-03-10T20:33:36.653199] [INFO ] [sig ] Generating forecast for: VOC [2026-03-10T20:33:36.653239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-03-10T20:33:36.664527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-03-10T20:33:36.664890] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-03-10T20:33:36.665757] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-03-10T20:33:36.665812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:36.665847] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:36.665876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:36.665936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:36.724921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:36.725731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:36.725817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:36.725852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:36.845891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:36.846055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:36.846097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:36.846127] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:36.849795] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: DOWN (p=13.80%) [2026-03-10T20:33:36.850104] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-03-10T20:33:36.850283] [INFO ] [sig ] VOC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:36.999536] [INFO ] [LOCAL ] Saved forecast: VOC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VOC.txt [2026-03-10T20:33:36.999703] [INFO ] [sig ] [3097/3275] Completed VOC in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:36.999750] [INFO ] [sig ] [3098/3275] Forecasting VOD... [2026-03-10T20:33:36.999782] [INFO ] [sig ] Generating forecast for: VOD [2026-03-10T20:33:36.999814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-03-10T20:33:37.011851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-03-10T20:33:37.012215] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-03-10T20:33:37.013109] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-03-10T20:33:37.013207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:37.013249] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:37.013283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:37.013348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:37.072251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:37.073024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:37.073140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:37.073178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:37.191766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:37.191931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:37.191973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:37.192004] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:37.195648] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-03-10T20:33:37.195935] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-03-10T20:33:37.196070] [INFO ] [sig ] VOD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:37.344083] [INFO ] [LOCAL ] Saved forecast: VOD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VOD.txt [2026-03-10T20:33:37.344246] [INFO ] [sig ] [3098/3275] Completed VOD in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:37.344289] [INFO ] [sig ] [3099/3275] Forecasting VONE... [2026-03-10T20:33:37.344319] [INFO ] [sig ] Generating forecast for: VONE [2026-03-10T20:33:37.344351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-03-10T20:33:37.355909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-03-10T20:33:37.356307] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-03-10T20:33:37.357152] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-03-10T20:33:37.357208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:37.357241] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:37.357268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:37.357326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:37.418120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:37.419281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:37.419376] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:37.419621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:37.546710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:37.546869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:37.546908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:37.546938] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:37.550419] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: UP (p=71.47%) [2026-03-10T20:33:37.550726] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-03-10T20:33:37.550860] [INFO ] [sig ] VONE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:37.704035] [INFO ] [LOCAL ] Saved forecast: VONE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VONE.txt [2026-03-10T20:33:37.704254] [INFO ] [sig ] [3099/3275] Completed VONE in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 1.1m [2026-03-10T20:33:37.704302] [INFO ] [sig ] [3100/3275] Forecasting VONG... [2026-03-10T20:33:37.704336] [INFO ] [sig ] Generating forecast for: VONG [2026-03-10T20:33:37.704368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-03-10T20:33:37.716346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-03-10T20:33:37.716741] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-03-10T20:33:37.717603] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-03-10T20:33:37.717659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:37.717692] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:37.717720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:37.717778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:37.778009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:37.779006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:37.779115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:37.779152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:37.908815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:37.908975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:37.909017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:37.909049] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:37.912568] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: DOWN (p=30.43%) [2026-03-10T20:33:37.912871] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-03-10T20:33:37.913002] [INFO ] [sig ] VONG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:38.058661] [INFO ] [LOCAL ] Saved forecast: VONG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VONG.txt [2026-03-10T20:33:38.058821] [INFO ] [sig ] [3100/3275] Completed VONG in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.0m [2026-03-10T20:33:38.058875] [INFO ] [sig ] [3101/3275] Forecasting VOTE... [2026-03-10T20:33:38.058910] [INFO ] [sig ] Generating forecast for: VOTE [2026-03-10T20:33:38.058941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-03-10T20:33:38.070078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-03-10T20:33:38.070462] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-03-10T20:33:38.071285] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-03-10T20:33:38.071339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:38.071370] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:38.071397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:38.071454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:38.130070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:38.131027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:38.131125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:38.131161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:38.269255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:38.269420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:38.269462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:38.269491] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:38.273005] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: UP (p=55.58%) [2026-03-10T20:33:38.273328] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-03-10T20:33:38.273461] [INFO ] [sig ] VOTE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:38.428003] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VOTE.txt [2026-03-10T20:33:38.428236] [INFO ] [sig ] [3101/3275] Completed VOTE in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.0m [2026-03-10T20:33:38.428298] [INFO ] [sig ] [3102/3275] Forecasting VPG... [2026-03-10T20:33:38.428331] [INFO ] [sig ] Generating forecast for: VPG [2026-03-10T20:33:38.428361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-03-10T20:33:38.440624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-03-10T20:33:38.441035] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-03-10T20:33:38.441929] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-03-10T20:33:38.441983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:38.442017] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:38.442045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:38.442101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:38.499493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:38.500439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:38.500525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:38.500560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:38.623367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:38.623749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:38.623794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:38.623827] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:38.627912] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: UP (p=65.33%) [2026-03-10T20:33:38.628304] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-03-10T20:33:38.628455] [INFO ] [sig ] VPG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:38.781485] [INFO ] [LOCAL ] Saved forecast: VPG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VPG.txt [2026-03-10T20:33:38.781669] [INFO ] [sig ] [3102/3275] Completed VPG in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.0m [2026-03-10T20:33:38.781714] [INFO ] [sig ] [3103/3275] Forecasting VPLS... [2026-03-10T20:33:38.781744] [INFO ] [sig ] Generating forecast for: VPLS [2026-03-10T20:33:38.781774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-03-10T20:33:38.793219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-03-10T20:33:38.793840] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-03-10T20:33:38.794903] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-03-10T20:33:38.794960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:38.795024] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:38.795053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:38.795111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:38.857851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:38.858845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:38.858938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:38.858973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:38.984455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:38.984643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:38.984711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:38.984746] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:38.988412] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: UP (p=98.05%) [2026-03-10T20:33:38.988748] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-03-10T20:33:38.988890] [INFO ] [sig ] VPLS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:39.136941] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VPLS.txt [2026-03-10T20:33:39.137112] [INFO ] [sig ] [3103/3275] Completed VPLS in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.0m [2026-03-10T20:33:39.137155] [INFO ] [sig ] [3104/3275] Forecasting VRA... [2026-03-10T20:33:39.137185] [INFO ] [sig ] Generating forecast for: VRA [2026-03-10T20:33:39.137215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-03-10T20:33:39.155188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-03-10T20:33:39.155850] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-03-10T20:33:39.156995] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-03-10T20:33:39.157049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:39.157081] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:39.157109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:39.157169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:39.214888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:39.215635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:39.215739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:39.215774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:39.333344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:39.333707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:39.333747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:39.333776] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:39.337338] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: UP (p=72.49%) [2026-03-10T20:33:39.337637] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-03-10T20:33:39.337765] [INFO ] [sig ] VRA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:39.483047] [INFO ] [LOCAL ] Saved forecast: VRA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VRA.txt [2026-03-10T20:33:39.483177] [INFO ] [sig ] [3104/3275] Completed VRA in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.0m [2026-03-10T20:33:39.483216] [INFO ] [sig ] [3105/3275] Forecasting VRCA... [2026-03-10T20:33:39.483245] [INFO ] [sig ] Generating forecast for: VRCA [2026-03-10T20:33:39.483275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-03-10T20:33:39.495646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-03-10T20:33:39.495978] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-03-10T20:33:39.496787] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-03-10T20:33:39.496840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:39.496873] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:39.496900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:39.496957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:39.555028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:39.555726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:39.555810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:39.555843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:39.680366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:39.680554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:39.680657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:39.680701] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:39.685910] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: DOWN (p=25.92%) [2026-03-10T20:33:39.686252] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-03-10T20:33:39.686395] [INFO ] [sig ] VRCA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:39.832775] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VRCA.txt [2026-03-10T20:33:39.832931] [INFO ] [sig ] [3105/3275] Completed VRCA in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 1.0m [2026-03-10T20:33:39.832986] [INFO ] [sig ] [3106/3275] Forecasting VRDN... [2026-03-10T20:33:39.833020] [INFO ] [sig ] Generating forecast for: VRDN [2026-03-10T20:33:39.833050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-03-10T20:33:39.844833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-03-10T20:33:39.845195] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-03-10T20:33:39.846034] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-03-10T20:33:39.846088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:39.846121] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:39.846149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:39.846208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:39.906025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:39.906894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:39.906983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:39.907018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:40.030801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:40.030983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:40.031026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:40.031106] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:40.034846] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: DOWN (p=19.29%) [2026-03-10T20:33:40.035147] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-03-10T20:33:40.035284] [INFO ] [sig ] VRDN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:40.192672] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VRDN.txt [2026-03-10T20:33:40.192872] [INFO ] [sig ] [3106/3275] Completed VRDN in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.0m [2026-03-10T20:33:40.192924] [INFO ] [sig ] [3107/3275] Forecasting VRE... [2026-03-10T20:33:40.192963] [INFO ] [sig ] Generating forecast for: VRE [2026-03-10T20:33:40.193005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-03-10T20:33:40.209823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-03-10T20:33:40.210325] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-03-10T20:33:40.211358] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-03-10T20:33:40.211421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:40.211459] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:40.211492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:40.211569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:40.275944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:40.276920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:40.277006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:40.277039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:40.399632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:40.399774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:40.399815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:40.399846] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:40.403307] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: DOWN (p=10.39%) [2026-03-10T20:33:40.403603] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-03-10T20:33:40.403733] [INFO ] [sig ] VRE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:40.546134] [INFO ] [LOCAL ] Saved forecast: VRE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VRE.txt [2026-03-10T20:33:40.546254] [INFO ] [sig ] [3107/3275] Completed VRE in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 1.0m [2026-03-10T20:33:40.546294] [INFO ] [sig ] [3108/3275] Forecasting VREX... [2026-03-10T20:33:40.546323] [INFO ] [sig ] Generating forecast for: VREX [2026-03-10T20:33:40.546353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-03-10T20:33:40.558913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-03-10T20:33:40.559325] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-03-10T20:33:40.560259] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-03-10T20:33:40.560315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:40.560348] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:40.560378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:40.560486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:40.622300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:40.623147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:40.623236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:40.623270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:40.745267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:40.745472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:40.745526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:40.745557] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:40.749695] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: UP (p=88.73%) [2026-03-10T20:33:40.749990] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-03-10T20:33:40.750140] [INFO ] [sig ] VREX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:40.898384] [INFO ] [LOCAL ] Saved forecast: VREX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VREX.txt [2026-03-10T20:33:40.898531] [INFO ] [sig ] [3108/3275] Completed VREX in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 60.0s [2026-03-10T20:33:40.898590] [INFO ] [sig ] [3109/3275] Forecasting VRIG... [2026-03-10T20:33:40.898626] [INFO ] [sig ] Generating forecast for: VRIG [2026-03-10T20:33:40.898666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-03-10T20:33:40.911260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-03-10T20:33:40.911672] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-03-10T20:33:40.912510] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-03-10T20:33:40.912565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:40.912641] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:40.912672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:40.912743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:40.976005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:40.976978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:40.977080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:40.977118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:41.079063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:41.079220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:41.079263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:41.079293] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:41.082923] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-03-10T20:33:41.083218] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-03-10T20:33:41.083359] [INFO ] [sig ] VRIG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:41.238198] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VRIG.txt [2026-03-10T20:33:41.238384] [INFO ] [sig ] [3109/3275] Completed VRIG in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 59.6s [2026-03-10T20:33:41.238426] [INFO ] [sig ] [3110/3275] Forecasting VRNS... [2026-03-10T20:33:41.238460] [INFO ] [sig ] Generating forecast for: VRNS [2026-03-10T20:33:41.238490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-03-10T20:33:41.250706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-03-10T20:33:41.251101] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-03-10T20:33:41.251942] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-03-10T20:33:41.251996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:41.252027] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:41.252053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:41.252109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:41.310203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:41.310942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:41.311026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:41.311058] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:41.438206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:41.438367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:41.438636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:41.438668] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:41.442301] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: UP (p=78.56%) [2026-03-10T20:33:41.442802] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-03-10T20:33:41.442937] [INFO ] [sig ] VRNS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:41.593751] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VRNS.txt [2026-03-10T20:33:41.593891] [INFO ] [sig ] [3110/3275] Completed VRNS in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 59.2s [2026-03-10T20:33:41.593932] [INFO ] [sig ] [3111/3275] Forecasting VRRM... [2026-03-10T20:33:41.593962] [INFO ] [sig ] Generating forecast for: VRRM [2026-03-10T20:33:41.593992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-03-10T20:33:41.606743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-03-10T20:33:41.607130] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-03-10T20:33:41.607970] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-03-10T20:33:41.608027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:41.608059] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:41.608087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:41.608173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:41.671837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:41.672558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:41.672660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:41.672694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:41.801893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:41.802073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:41.802125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:41.802157] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:41.805984] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: DOWN (p=23.10%) [2026-03-10T20:33:41.806310] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-03-10T20:33:41.806466] [INFO ] [sig ] VRRM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:41.957233] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VRRM.txt [2026-03-10T20:33:41.957412] [INFO ] [sig ] [3111/3275] Completed VRRM in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 58.9s [2026-03-10T20:33:41.957455] [INFO ] [sig ] [3112/3275] Forecasting VRSK... [2026-03-10T20:33:41.957485] [INFO ] [sig ] Generating forecast for: VRSK [2026-03-10T20:33:41.957515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-03-10T20:33:41.969966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-03-10T20:33:41.970361] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-03-10T20:33:41.971356] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-03-10T20:33:41.971410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:41.971444] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:41.971472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:41.971530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:42.029278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:42.029955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:42.030044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:42.030079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:42.154048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:42.154203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:42.154244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:42.154274] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:42.157830] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=5.97%) [2026-03-10T20:33:42.158110] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-03-10T20:33:42.158252] [INFO ] [sig ] VRSK: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:42.299767] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VRSK.txt [2026-03-10T20:33:42.299888] [INFO ] [sig ] [3112/3275] Completed VRSK in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 58.5s [2026-03-10T20:33:42.299936] [INFO ] [sig ] [3113/3275] Forecasting VRSN... [2026-03-10T20:33:42.299969] [INFO ] [sig ] Generating forecast for: VRSN [2026-03-10T20:33:42.299999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-03-10T20:33:42.310694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-03-10T20:33:42.311031] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-03-10T20:33:42.311864] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-03-10T20:33:42.311918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:42.311951] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:42.311980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:42.312038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:42.369860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:42.370559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:42.370684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:42.370718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:42.497277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:42.497429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:42.497471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:42.497501] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:42.501088] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: UP (p=74.70%) [2026-03-10T20:33:42.501395] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-03-10T20:33:42.501524] [INFO ] [sig ] VRSN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:42.653550] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VRSN.txt [2026-03-10T20:33:42.653713] [INFO ] [sig ] [3113/3275] Completed VRSN in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 58.2s [2026-03-10T20:33:42.653767] [INFO ] [sig ] [3114/3275] Forecasting VRTS... [2026-03-10T20:33:42.653799] [INFO ] [sig ] Generating forecast for: VRTS [2026-03-10T20:33:42.653829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-03-10T20:33:42.666599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-03-10T20:33:42.666984] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-03-10T20:33:42.667930] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-03-10T20:33:42.667986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:42.668019] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:42.668048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:42.668108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:42.729076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:42.730164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:42.730270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:42.730314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:42.855107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:42.855256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:42.855303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:42.855338] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:42.858782] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: DOWN (p=43.71%) [2026-03-10T20:33:42.859077] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-03-10T20:33:42.859223] [INFO ] [sig ] VRTS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:43.003345] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VRTS.txt [2026-03-10T20:33:43.003480] [INFO ] [sig ] [3114/3275] Completed VRTS in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 57.8s [2026-03-10T20:33:43.003518] [INFO ] [sig ] [3115/3275] Forecasting VRTX... [2026-03-10T20:33:43.003550] [INFO ] [sig ] Generating forecast for: VRTX [2026-03-10T20:33:43.003600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-03-10T20:33:43.015029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-03-10T20:33:43.015414] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-03-10T20:33:43.016264] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-03-10T20:33:43.016318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:43.016351] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:43.016380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:43.016439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:43.074292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:43.075052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:43.075133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:43.075166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:43.197125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:43.197266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:43.197307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:43.197335] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:43.200747] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: UP (p=70.05%) [2026-03-10T20:33:43.201029] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-03-10T20:33:43.201157] [INFO ] [sig ] VRTX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:43.345608] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VRTX.txt [2026-03-10T20:33:43.345749] [INFO ] [sig ] [3115/3275] Completed VRTX in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 57.4s [2026-03-10T20:33:43.345788] [INFO ] [sig ] [3116/3275] Forecasting VSCO... [2026-03-10T20:33:43.345817] [INFO ] [sig ] Generating forecast for: VSCO [2026-03-10T20:33:43.345849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-03-10T20:33:43.357486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-03-10T20:33:43.357878] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-03-10T20:33:43.358799] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-03-10T20:33:43.358853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:43.358887] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:43.358915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:43.358974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:43.418781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:43.419870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:43.419983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:43.420019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:43.542940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:43.543091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:43.543132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:43.543179] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:43.546560] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: UP (p=73.63%) [2026-03-10T20:33:43.546858] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-03-10T20:33:43.546989] [INFO ] [sig ] VSCO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:43.698261] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VSCO.txt [2026-03-10T20:33:43.698495] [INFO ] [sig ] [3116/3275] Completed VSCO in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 57.1s [2026-03-10T20:33:43.698539] [INFO ] [sig ] [3117/3275] Forecasting VSDA... [2026-03-10T20:33:43.698588] [INFO ] [sig ] Generating forecast for: VSDA [2026-03-10T20:33:43.698624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-03-10T20:33:43.710452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-03-10T20:33:43.710897] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-03-10T20:33:43.711765] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-03-10T20:33:43.711833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:43.711874] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:43.711902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:43.711960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:43.771398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:43.772173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:43.772255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:43.772289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:43.893051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:43.893214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:43.893256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:43.893284] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:43.897263] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=51.79%) [2026-03-10T20:33:43.897590] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-03-10T20:33:43.897728] [INFO ] [sig ] VSDA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:44.047250] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VSDA.txt [2026-03-10T20:33:44.047411] [INFO ] [sig ] [3117/3275] Completed VSDA in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 56.7s [2026-03-10T20:33:44.047452] [INFO ] [sig ] [3118/3275] Forecasting VSEC... [2026-03-10T20:33:44.047483] [INFO ] [sig ] Generating forecast for: VSEC [2026-03-10T20:33:44.047516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-03-10T20:33:44.059027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-03-10T20:33:44.059414] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-03-10T20:33:44.060257] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-03-10T20:33:44.060322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:44.060361] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:44.060393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:44.060456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:44.121969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:44.123072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:44.123198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:44.123243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:44.248597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:44.248754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:44.248795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:44.248823] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:44.252245] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: DOWN (p=36.39%) [2026-03-10T20:33:44.252525] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-03-10T20:33:44.252672] [INFO ] [sig ] VSEC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:44.394219] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VSEC.txt [2026-03-10T20:33:44.394368] [INFO ] [sig ] [3118/3275] Completed VSEC in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 56.4s [2026-03-10T20:33:44.394408] [INFO ] [sig ] [3119/3275] Forecasting VSH... [2026-03-10T20:33:44.394438] [INFO ] [sig ] Generating forecast for: VSH [2026-03-10T20:33:44.394470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-03-10T20:33:44.405391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-03-10T20:33:44.405741] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-03-10T20:33:44.406523] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-03-10T20:33:44.406599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:44.406635] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:44.406663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:44.406720] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:44.463496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:44.464251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:44.464349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:44.464388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:44.588851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:44.589006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:44.589046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:44.589076] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:44.592748] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: DOWN (p=1.28%) [2026-03-10T20:33:44.593027] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-03-10T20:33:44.593157] [INFO ] [sig ] VSH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:44.735701] [INFO ] [LOCAL ] Saved forecast: VSH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VSH.txt [2026-03-10T20:33:44.735829] [INFO ] [sig ] [3119/3275] Completed VSH in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 56.0s [2026-03-10T20:33:44.735869] [INFO ] [sig ] [3120/3275] Forecasting VSTM... [2026-03-10T20:33:44.735899] [INFO ] [sig ] Generating forecast for: VSTM [2026-03-10T20:33:44.735929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-03-10T20:33:44.746996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-03-10T20:33:44.747343] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-03-10T20:33:44.748186] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-03-10T20:33:44.748240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:44.748315] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:44.748345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:44.748402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:44.807143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:44.807840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:44.807919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:44.807952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:44.930671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:44.930827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:44.930866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:44.930895] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:44.934280] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: DOWN (p=0.66%) [2026-03-10T20:33:44.934556] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-03-10T20:33:44.934705] [INFO ] [sig ] VSTM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:45.079137] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VSTM.txt [2026-03-10T20:33:45.079271] [INFO ] [sig ] [3120/3275] Completed VSTM in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 55.7s [2026-03-10T20:33:45.079314] [INFO ] [sig ] [3121/3275] Forecasting VSTS... [2026-03-10T20:33:45.079351] [INFO ] [sig ] Generating forecast for: VSTS [2026-03-10T20:33:45.079388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-03-10T20:33:45.090777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-03-10T20:33:45.091092] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-03-10T20:33:45.091907] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-03-10T20:33:45.091960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:45.091993] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:45.092020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:45.092076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:45.150451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:45.151088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:45.151167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:45.151200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:45.276591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:45.276748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:45.276789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:45.276818] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:45.280269] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: DOWN (p=4.23%) [2026-03-10T20:33:45.280570] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-03-10T20:33:45.280721] [INFO ] [sig ] VSTS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:45.424349] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VSTS.txt [2026-03-10T20:33:45.424543] [INFO ] [sig ] [3121/3275] Completed VSTS in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 55.3s [2026-03-10T20:33:45.424604] [INFO ] [sig ] [3122/3275] Forecasting VTC... [2026-03-10T20:33:45.424637] [INFO ] [sig ] Generating forecast for: VTC [2026-03-10T20:33:45.424668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-03-10T20:33:45.437605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-03-10T20:33:45.437998] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-03-10T20:33:45.438921] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-03-10T20:33:45.438976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:45.439009] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:45.439037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:45.439094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:45.507114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:45.508363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:45.508498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:45.508545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:45.646671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:45.646833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:45.646875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:45.646905] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:45.651215] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: UP (p=98.33%) [2026-03-10T20:33:45.651722] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-03-10T20:33:45.651878] [INFO ] [sig ] VTC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:45.808124] [INFO ] [LOCAL ] Saved forecast: VTC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VTC.txt [2026-03-10T20:33:45.808352] [INFO ] [sig ] [3122/3275] Completed VTC in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 54.9s [2026-03-10T20:33:45.808405] [INFO ] [sig ] [3123/3275] Forecasting VTEX... [2026-03-10T20:33:45.808441] [INFO ] [sig ] Generating forecast for: VTEX [2026-03-10T20:33:45.808478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-03-10T20:33:45.820516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-03-10T20:33:45.820979] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-03-10T20:33:45.821844] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-03-10T20:33:45.821899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:45.821931] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:45.821958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:45.822014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:45.881938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:45.882874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:45.882963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:45.882997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:46.014603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:46.014951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:46.014991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:46.015089] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:46.018995] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: UP (p=90.30%) [2026-03-10T20:33:46.019278] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-03-10T20:33:46.019408] [INFO ] [sig ] VTEX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:46.165476] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VTEX.txt [2026-03-10T20:33:46.165619] [INFO ] [sig ] [3123/3275] Completed VTEX in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 54.6s [2026-03-10T20:33:46.165662] [INFO ] [sig ] [3124/3275] Forecasting VTIP... [2026-03-10T20:33:46.165700] [INFO ] [sig ] Generating forecast for: VTIP [2026-03-10T20:33:46.165734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-03-10T20:33:46.178082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-03-10T20:33:46.178430] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-03-10T20:33:46.179249] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-03-10T20:33:46.179308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:46.179347] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:46.179382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:46.179452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:46.244006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:46.245113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:46.245197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:46.245230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:46.366535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:46.366726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:46.366767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:46.366797] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:46.370308] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: DOWN (p=6.36%) [2026-03-10T20:33:46.370625] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-03-10T20:33:46.370761] [INFO ] [sig ] VTIP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:46.516864] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VTIP.txt [2026-03-10T20:33:46.517033] [INFO ] [sig ] [3124/3275] Completed VTIP in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 54.2s [2026-03-10T20:33:46.517075] [INFO ] [sig ] [3125/3275] Forecasting VTMX... [2026-03-10T20:33:46.517104] [INFO ] [sig ] Generating forecast for: VTMX [2026-03-10T20:33:46.517136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-03-10T20:33:46.528690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-03-10T20:33:46.529054] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-03-10T20:33:46.529883] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-03-10T20:33:46.529937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:46.529970] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:46.529996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:46.530054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:46.589104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:46.589907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:46.589991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:46.590026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:46.714340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:46.714495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:46.714536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:46.714780] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:46.718313] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: UP (p=98.67%) [2026-03-10T20:33:46.718640] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-03-10T20:33:46.718968] [INFO ] [sig ] VTMX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:46.887953] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VTMX.txt [2026-03-10T20:33:46.888133] [INFO ] [sig ] [3125/3275] Completed VTMX in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 53.9s [2026-03-10T20:33:46.888209] [INFO ] [sig ] [3126/3275] Forecasting VTN... [2026-03-10T20:33:46.888240] [INFO ] [sig ] Generating forecast for: VTN [2026-03-10T20:33:46.888273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-03-10T20:33:46.900955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-03-10T20:33:46.901340] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-03-10T20:33:46.902195] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-03-10T20:33:46.902250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:46.902283] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:46.902313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:46.902373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:46.971689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:46.973023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:46.973132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:46.973175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:47.103720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:47.103874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:47.103914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:47.103943] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:47.107357] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: UP (p=91.94%) [2026-03-10T20:33:47.107669] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-03-10T20:33:47.107801] [INFO ] [sig ] VTN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:47.256243] [INFO ] [LOCAL ] Saved forecast: VTN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VTN.txt [2026-03-10T20:33:47.256425] [INFO ] [sig ] [3126/3275] Completed VTN in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 53.5s [2026-03-10T20:33:47.256468] [INFO ] [sig ] [3127/3275] Forecasting VTOL... [2026-03-10T20:33:47.256497] [INFO ] [sig ] Generating forecast for: VTOL [2026-03-10T20:33:47.256741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-03-10T20:33:47.268561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-03-10T20:33:47.268992] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-03-10T20:33:47.269856] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-03-10T20:33:47.269910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:47.269943] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:47.269970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:47.270026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:47.330971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:47.331895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:47.331980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:47.332013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:47.457830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:47.457992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:47.458034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:47.458079] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:47.462716] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: DOWN (p=46.54%) [2026-03-10T20:33:47.463016] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-03-10T20:33:47.463152] [INFO ] [sig ] VTOL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:47.606786] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VTOL.txt [2026-03-10T20:33:47.606938] [INFO ] [sig ] [3127/3275] Completed VTOL in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 53.1s [2026-03-10T20:33:47.606977] [INFO ] [sig ] [3128/3275] Forecasting VTRS... [2026-03-10T20:33:47.607008] [INFO ] [sig ] Generating forecast for: VTRS [2026-03-10T20:33:47.607038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-03-10T20:33:47.619832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-03-10T20:33:47.620209] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-03-10T20:33:47.621219] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-03-10T20:33:47.621272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:47.621303] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:47.621331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:47.621394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:47.682991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:47.683880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:47.683978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:47.684012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:47.806708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:47.806867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:47.806909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:47.806940] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:47.811199] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: UP (p=95.91%) [2026-03-10T20:33:47.811479] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-03-10T20:33:47.811630] [INFO ] [sig ] VTRS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:47.959178] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VTRS.txt [2026-03-10T20:33:47.959351] [INFO ] [sig ] [3128/3275] Completed VTRS in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 52.8s [2026-03-10T20:33:47.959404] [INFO ] [sig ] [3129/3275] Forecasting VTS... [2026-03-10T20:33:47.959437] [INFO ] [sig ] Generating forecast for: VTS [2026-03-10T20:33:47.959470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-03-10T20:33:47.971895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-03-10T20:33:47.972294] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-03-10T20:33:47.973136] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-03-10T20:33:47.973190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:47.973222] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:47.973248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:47.973304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:48.032131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:48.033038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:48.033125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:48.033177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:48.153944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:48.154096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:48.154137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:48.154166] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:48.157666] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: UP (p=75.27%) [2026-03-10T20:33:48.157946] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-03-10T20:33:48.158076] [INFO ] [sig ] VTS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:48.301910] [INFO ] [LOCAL ] Saved forecast: VTS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VTS.txt [2026-03-10T20:33:48.302030] [INFO ] [sig ] [3129/3275] Completed VTS in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 52.4s [2026-03-10T20:33:48.302077] [INFO ] [sig ] [3130/3275] Forecasting VTSI... [2026-03-10T20:33:48.302107] [INFO ] [sig ] Generating forecast for: VTSI [2026-03-10T20:33:48.302136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-03-10T20:33:48.313302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-03-10T20:33:48.313692] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-03-10T20:33:48.314527] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-03-10T20:33:48.314610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:48.314650] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:48.314680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:48.314739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:48.378175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:48.378941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:48.379067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:48.379103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:48.501692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:48.501845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:48.501887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:48.501917] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:48.505517] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: DOWN (p=20.95%) [2026-03-10T20:33:48.505829] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-03-10T20:33:48.505963] [INFO ] [sig ] VTSI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:48.655348] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VTSI.txt [2026-03-10T20:33:48.655499] [INFO ] [sig ] [3130/3275] Completed VTSI in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 52.1s [2026-03-10T20:33:48.655551] [INFO ] [sig ] [3131/3275] Forecasting VTWG... [2026-03-10T20:33:48.655616] [INFO ] [sig ] Generating forecast for: VTWG [2026-03-10T20:33:48.655651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-03-10T20:33:48.666777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-03-10T20:33:48.667190] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-03-10T20:33:48.668075] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-03-10T20:33:48.668132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:48.668188] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:48.668216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:48.668300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:48.728015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:48.729019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:48.729113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:48.729147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:48.856261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:48.856423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:48.856471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:48.856505] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:48.860909] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: UP (p=61.22%) [2026-03-10T20:33:48.861199] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-03-10T20:33:48.861329] [INFO ] [sig ] VTWG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:49.012014] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VTWG.txt [2026-03-10T20:33:49.012180] [INFO ] [sig ] [3131/3275] Completed VTWG in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 51.7s [2026-03-10T20:33:49.012221] [INFO ] [sig ] [3132/3275] Forecasting VTWO... [2026-03-10T20:33:49.012250] [INFO ] [sig ] Generating forecast for: VTWO [2026-03-10T20:33:49.012281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-03-10T20:33:49.027214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-03-10T20:33:49.027924] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-03-10T20:33:49.029020] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-03-10T20:33:49.029076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:49.029108] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:49.029136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:49.029194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:49.088929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:49.089892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:49.089983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:49.090017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:49.257741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:49.257943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:49.258009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:49.258065] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:49.263889] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: DOWN (p=21.50%) [2026-03-10T20:33:49.264462] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-03-10T20:33:49.264721] [INFO ] [sig ] VTWO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:49.479141] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VTWO.txt [2026-03-10T20:33:49.479382] [INFO ] [sig ] [3132/3275] Completed VTWO in 0.5s | 2.78 sym/s | Total: 18.7m | ETA: 51.3s [2026-03-10T20:33:49.479450] [INFO ] [sig ] [3133/3275] Forecasting VUZI... [2026-03-10T20:33:49.479501] [INFO ] [sig ] Generating forecast for: VUZI [2026-03-10T20:33:49.479551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-03-10T20:33:49.496467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-03-10T20:33:49.497020] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-03-10T20:33:49.498240] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-03-10T20:33:49.498310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:49.498353] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:49.498390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:49.498474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:49.586189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:49.587545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:49.587721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:49.587793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:49.749720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:49.749929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:49.749993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:49.750037] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:49.755160] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: UP (p=59.40%) [2026-03-10T20:33:49.755690] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-03-10T20:33:49.755886] [INFO ] [sig ] VUZI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:49.984841] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VUZI.txt [2026-03-10T20:33:49.985104] [INFO ] [sig ] [3133/3275] Completed VUZI in 0.5s | 2.78 sym/s | Total: 18.8m | ETA: 51.0s [2026-03-10T20:33:49.985159] [INFO ] [sig ] [3134/3275] Forecasting VVOS... [2026-03-10T20:33:49.985193] [INFO ] [sig ] Generating forecast for: VVOS [2026-03-10T20:33:49.985224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-03-10T20:33:49.999767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-03-10T20:33:50.000256] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-03-10T20:33:50.001361] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-03-10T20:33:50.001432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:50.001485] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:50.001524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:50.001628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:50.082400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:50.083914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:50.084059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:50.084120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:50.248378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:50.248611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:50.248675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:50.248721] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:50.254486] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: DOWN (p=5.22%) [2026-03-10T20:33:50.255052] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-03-10T20:33:50.255267] [INFO ] [sig ] VVOS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:50.435233] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VVOS.txt [2026-03-10T20:33:50.435411] [INFO ] [sig ] [3134/3275] Completed VVOS in 0.5s | 2.78 sym/s | Total: 18.8m | ETA: 50.6s [2026-03-10T20:33:50.435455] [INFO ] [sig ] [3135/3275] Forecasting VVX... [2026-03-10T20:33:50.435487] [INFO ] [sig ] Generating forecast for: VVX [2026-03-10T20:33:50.435536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-03-10T20:33:50.451396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-03-10T20:33:50.451895] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-03-10T20:33:50.452991] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-03-10T20:33:50.453057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:50.453101] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:50.453140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:50.453226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:50.530207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:50.531232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:50.531325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:50.531360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:50.652220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:50.652379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:50.652422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:50.652455] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:50.656051] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: UP (p=56.03%) [2026-03-10T20:33:50.656342] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-03-10T20:33:50.656478] [INFO ] [sig ] VVX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:50.812938] [INFO ] [LOCAL ] Saved forecast: VVX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VVX.txt [2026-03-10T20:33:50.813160] [INFO ] [sig ] [3135/3275] Completed VVX in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 50.3s [2026-03-10T20:33:50.813213] [INFO ] [sig ] [3136/3275] Forecasting VWOB... [2026-03-10T20:33:50.813254] [INFO ] [sig ] Generating forecast for: VWOB [2026-03-10T20:33:50.813296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-03-10T20:33:50.827662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-03-10T20:33:50.828183] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-03-10T20:33:50.829321] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-03-10T20:33:50.829389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:50.829436] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:50.829482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:50.829565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:50.906845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:50.907783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:50.907871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:50.907906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:51.033880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:51.034040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:51.034082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:51.034111] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:51.037614] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: UP (p=58.88%) [2026-03-10T20:33:51.037900] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-03-10T20:33:51.038033] [INFO ] [sig ] VWOB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:51.180516] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VWOB.txt [2026-03-10T20:33:51.180699] [INFO ] [sig ] [3136/3275] Completed VWOB in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 49.9s [2026-03-10T20:33:51.180741] [INFO ] [sig ] [3137/3275] Forecasting VXUS... [2026-03-10T20:33:51.180771] [INFO ] [sig ] Generating forecast for: VXUS [2026-03-10T20:33:51.180804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-03-10T20:33:51.192184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-03-10T20:33:51.192629] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-03-10T20:33:51.193506] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-03-10T20:33:51.193561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:51.193663] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:51.193702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:51.193781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:51.254070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:51.254940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:51.255024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:51.255057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:51.375548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:51.375715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:51.375755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:51.375784] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:51.379280] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: DOWN (p=2.70%) [2026-03-10T20:33:51.379560] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-03-10T20:33:51.379711] [INFO ] [sig ] VXUS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:51.523686] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VXUS.txt [2026-03-10T20:33:51.523849] [INFO ] [sig ] [3137/3275] Completed VXUS in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 49.6s [2026-03-10T20:33:51.523889] [INFO ] [sig ] [3138/3275] Forecasting VYMI... [2026-03-10T20:33:51.523919] [INFO ] [sig ] Generating forecast for: VYMI [2026-03-10T20:33:51.523951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-03-10T20:33:51.535353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-03-10T20:33:51.535780] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-03-10T20:33:51.536679] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-03-10T20:33:51.536751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:51.536787] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:51.536816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:51.536873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:51.597144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:51.598006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:51.598091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:51.598126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:51.721396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:51.721562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:51.721624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:51.721657] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:51.725298] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: UP (p=96.25%) [2026-03-10T20:33:51.725649] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-03-10T20:33:51.725797] [INFO ] [sig ] VYMI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:51.871506] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VYMI.txt [2026-03-10T20:33:51.871662] [INFO ] [sig ] [3138/3275] Completed VYMI in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 49.2s [2026-03-10T20:33:51.871706] [INFO ] [sig ] [3139/3275] Forecasting VYX... [2026-03-10T20:33:51.871735] [INFO ] [sig ] Generating forecast for: VYX [2026-03-10T20:33:51.871766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-03-10T20:33:51.882994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-03-10T20:33:51.883355] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-03-10T20:33:51.884211] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-03-10T20:33:51.884266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:51.884301] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:51.884330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:51.884388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:51.943139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:51.943851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:51.943934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:51.943968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:52.066421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:52.066637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:52.066683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:52.066713] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:52.070300] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: UP (p=78.26%) [2026-03-10T20:33:52.070676] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-03-10T20:33:52.070823] [INFO ] [sig ] VYX: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:52.214648] [INFO ] [LOCAL ] Saved forecast: VYX 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/VYX.txt [2026-03-10T20:33:52.214782] [INFO ] [sig ] [3139/3275] Completed VYX in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 48.8s [2026-03-10T20:33:52.214822] [INFO ] [sig ] [3140/3275] Forecasting VZ... [2026-03-10T20:33:52.214852] [INFO ] [sig ] Generating forecast for: VZ [2026-03-10T20:33:52.214883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-03-10T20:33:52.225823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-03-10T20:33:52.226170] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-03-10T20:33:52.226995] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-03-10T20:33:52.227049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:52.227081] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:52.227108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:52.227165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:52.285462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:52.286164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:52.286245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:52.286278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:52.408485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:52.408671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:52.408713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:52.408770] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:52.412206] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: DOWN (p=27.45%) [2026-03-10T20:33:52.412506] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-03-10T20:33:52.412673] [INFO ] [sig ] VZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:52.555588] [INFO ] [LOCAL ] Saved forecast: VZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/VZ.txt [2026-03-10T20:33:52.555727] [INFO ] [sig ] [3140/3275] Completed VZ in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 48.5s [2026-03-10T20:33:52.555766] [INFO ] [sig ] [3141/3275] Forecasting WAB... [2026-03-10T20:33:52.555796] [INFO ] [sig ] Generating forecast for: WAB [2026-03-10T20:33:52.555826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-03-10T20:33:52.566854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-03-10T20:33:52.567198] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-03-10T20:33:52.568047] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-03-10T20:33:52.568101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:52.568133] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:52.568183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:52.568247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:52.629401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:52.630289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:52.630375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:52.630410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:52.757247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:52.757404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:52.757446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:52.757475] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:52.761126] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=91.60%) [2026-03-10T20:33:52.761402] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-03-10T20:33:52.761527] [INFO ] [sig ] WAB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:52.912066] [INFO ] [LOCAL ] Saved forecast: WAB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WAB.txt [2026-03-10T20:33:52.912242] [INFO ] [sig ] [3141/3275] Completed WAB in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 48.1s [2026-03-10T20:33:52.912286] [INFO ] [sig ] [3142/3275] Forecasting WABC... [2026-03-10T20:33:52.912317] [INFO ] [sig ] Generating forecast for: WABC [2026-03-10T20:33:52.912347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-03-10T20:33:52.923697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-03-10T20:33:52.924020] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-03-10T20:33:52.924975] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-03-10T20:33:52.925028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:52.925061] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:52.925088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:52.925147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:52.983906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:52.984633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:52.984714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:52.984746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:53.105625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:53.105787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:53.105828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:53.105859] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:53.109974] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: UP (p=93.88%) [2026-03-10T20:33:53.110274] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-03-10T20:33:53.110406] [INFO ] [sig ] WABC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:53.263238] [INFO ] [LOCAL ] Saved forecast: WABC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WABC.txt [2026-03-10T20:33:53.263391] [INFO ] [sig ] [3142/3275] Completed WABC in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 47.8s [2026-03-10T20:33:53.263434] [INFO ] [sig ] [3143/3275] Forecasting WAFD... [2026-03-10T20:33:53.263463] [INFO ] [sig ] Generating forecast for: WAFD [2026-03-10T20:33:53.263495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-03-10T20:33:53.276291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-03-10T20:33:53.276663] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-03-10T20:33:53.277467] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-03-10T20:33:53.277521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:53.277553] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:53.277608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:53.277670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:53.339983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:53.340896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:53.340991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:53.341036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:53.462353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:53.462513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:53.462555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:53.462605] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:53.466455] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: DOWN (p=1.90%) [2026-03-10T20:33:53.466968] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-03-10T20:33:53.467102] [INFO ] [sig ] WAFD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:53.691760] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WAFD.txt [2026-03-10T20:33:53.691923] [INFO ] [sig ] [3143/3275] Completed WAFD in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 47.4s [2026-03-10T20:33:53.691964] [INFO ] [sig ] [3144/3275] Forecasting WAFDP... [2026-03-10T20:33:53.691994] [INFO ] [sig ] Generating forecast for: WAFDP [2026-03-10T20:33:53.692026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-03-10T20:33:53.704380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-03-10T20:33:53.704975] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-03-10T20:33:53.705843] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-03-10T20:33:53.705914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:53.705949] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:53.705978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:53.706038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:53.767308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:53.768238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:53.768325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:53.768358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:53.876723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:53.876881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:53.876922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:53.876952] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:53.880697] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: UP (p=93.78%) [2026-03-10T20:33:53.881156] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-03-10T20:33:53.881290] [INFO ] [sig ] WAFDP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:54.029990] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WAFDP.txt [2026-03-10T20:33:54.030128] [INFO ] [sig ] [3144/3275] Completed WAFDP in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 47.0s [2026-03-10T20:33:54.030166] [INFO ] [sig ] [3145/3275] Forecasting WAL... [2026-03-10T20:33:54.030197] [INFO ] [sig ] Generating forecast for: WAL [2026-03-10T20:33:54.030227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-03-10T20:33:54.041751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-03-10T20:33:54.042151] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-03-10T20:33:54.042989] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-03-10T20:33:54.043044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:54.043077] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:54.043105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:54.043163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:54.104292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:54.105185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:54.105282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:54.105324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:54.229999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:54.230161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:54.230202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:54.230232] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:54.233744] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: UP (p=90.47%) [2026-03-10T20:33:54.234028] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-03-10T20:33:54.234165] [INFO ] [sig ] WAL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:54.386459] [INFO ] [LOCAL ] Saved forecast: WAL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WAL.txt [2026-03-10T20:33:54.386656] [INFO ] [sig ] [3145/3275] Completed WAL in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 46.7s [2026-03-10T20:33:54.386701] [INFO ] [sig ] [3146/3275] Forecasting WALD... [2026-03-10T20:33:54.386731] [INFO ] [sig ] Generating forecast for: WALD [2026-03-10T20:33:54.386762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-03-10T20:33:54.398874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-03-10T20:33:54.399392] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-03-10T20:33:54.400540] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-03-10T20:33:54.400624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:54.400659] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:54.400686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:54.400743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:54.461145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:54.462091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:54.462177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:54.462212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:54.583093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:54.583249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:54.583290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:54.583321] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:54.586917] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=79.51%) [2026-03-10T20:33:54.587204] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-03-10T20:33:54.587339] [INFO ] [sig ] WALD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:54.734659] [INFO ] [LOCAL ] Saved forecast: WALD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WALD.txt [2026-03-10T20:33:54.734838] [INFO ] [sig ] [3146/3275] Completed WALD in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 46.3s [2026-03-10T20:33:54.734880] [INFO ] [sig ] [3147/3275] Forecasting WASH... [2026-03-10T20:33:54.734912] [INFO ] [sig ] Generating forecast for: WASH [2026-03-10T20:33:54.734943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-03-10T20:33:54.747332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-03-10T20:33:54.747829] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-03-10T20:33:54.748812] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-03-10T20:33:54.748869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:54.748902] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:54.748931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:54.748990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:54.809207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:54.809981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:54.810098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:54.810133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:54.931246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:54.931399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:54.931439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:54.931468] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:54.934903] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: DOWN (p=21.67%) [2026-03-10T20:33:54.935183] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-03-10T20:33:54.935312] [INFO ] [sig ] WASH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:55.082265] [INFO ] [LOCAL ] Saved forecast: WASH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WASH.txt [2026-03-10T20:33:55.082428] [INFO ] [sig ] [3147/3275] Completed WASH in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 46.0s [2026-03-10T20:33:55.082484] [INFO ] [sig ] [3148/3275] Forecasting WAVE... [2026-03-10T20:33:55.082518] [INFO ] [sig ] Generating forecast for: WAVE [2026-03-10T20:33:55.082549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-03-10T20:33:55.093142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-03-10T20:33:55.093539] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-03-10T20:33:55.094366] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-03-10T20:33:55.094420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:55.094453] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:55.094480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:55.094541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:55.153739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:55.154955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:55.155048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:55.155081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:55.266244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:55.266408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:55.266449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:55.266479] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:55.270090] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: DOWN (p=16.86%) [2026-03-10T20:33:55.270438] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-03-10T20:33:55.270606] [INFO ] [sig ] WAVE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:55.429079] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WAVE.txt [2026-03-10T20:33:55.429240] [INFO ] [sig ] [3148/3275] Completed WAVE in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 45.6s [2026-03-10T20:33:55.429282] [INFO ] [sig ] [3149/3275] Forecasting WAY... [2026-03-10T20:33:55.429311] [INFO ] [sig ] Generating forecast for: WAY [2026-03-10T20:33:55.429340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-03-10T20:33:55.441080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-03-10T20:33:55.441461] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-03-10T20:33:55.442538] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-03-10T20:33:55.442626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:55.442662] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:55.442690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:55.442748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:55.504847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:55.505707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:55.505796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:55.505832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:55.635099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:55.635257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:55.635296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:55.635326] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:55.639146] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: DOWN (p=42.57%) [2026-03-10T20:33:55.639435] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-03-10T20:33:55.639648] [INFO ] [sig ] WAY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:55.789328] [INFO ] [LOCAL ] Saved forecast: WAY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WAY.txt [2026-03-10T20:33:55.789486] [INFO ] [sig ] [3149/3275] Completed WAY in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 45.3s [2026-03-10T20:33:55.789528] [INFO ] [sig ] [3150/3275] Forecasting WB... [2026-03-10T20:33:55.789561] [INFO ] [sig ] Generating forecast for: WB [2026-03-10T20:33:55.789613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-03-10T20:33:55.800831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-03-10T20:33:55.801210] [INFO ] [FORECASTER] Starting predict_future for WB [2026-03-10T20:33:55.802034] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-03-10T20:33:55.802088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:55.802120] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:55.802147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:55.802204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:55.865737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:55.866652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:55.866740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:55.866775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:56.000555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:56.000739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:56.000782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:56.000813] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:56.004317] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: DOWN (p=47.57%) [2026-03-10T20:33:56.004639] [INFO ] [FORECASTER] Completed predict_future for WB [2026-03-10T20:33:56.004783] [INFO ] [sig ] WB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:56.155769] [INFO ] [LOCAL ] Saved forecast: WB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WB.txt [2026-03-10T20:33:56.155914] [INFO ] [sig ] [3150/3275] Completed WB in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 44.9s [2026-03-10T20:33:56.155954] [INFO ] [sig ] [3151/3275] Forecasting WBD... [2026-03-10T20:33:56.155985] [INFO ] [sig ] Generating forecast for: WBD [2026-03-10T20:33:56.156015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-03-10T20:33:56.167294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-03-10T20:33:56.167635] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-03-10T20:33:56.168458] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-03-10T20:33:56.168512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:56.168543] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:56.168598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:56.168660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:56.229148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:56.229990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:56.230071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:56.230106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:56.356325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:56.356475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:56.356552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:56.356602] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:56.360126] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: DOWN (p=20.57%) [2026-03-10T20:33:56.360412] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-03-10T20:33:56.360545] [INFO ] [sig ] WBD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:56.523194] [INFO ] [LOCAL ] Saved forecast: WBD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WBD.txt [2026-03-10T20:33:56.523350] [INFO ] [sig ] [3151/3275] Completed WBD in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 44.5s [2026-03-10T20:33:56.523391] [INFO ] [sig ] [3152/3275] Forecasting WBIY... [2026-03-10T20:33:56.523422] [INFO ] [sig ] Generating forecast for: WBIY [2026-03-10T20:33:56.523453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-03-10T20:33:56.534205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-03-10T20:33:56.534478] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-03-10T20:33:56.535297] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-03-10T20:33:56.535350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:56.535381] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:56.535408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:56.535465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:56.592929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:56.593569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:56.593667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:56.593700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:56.690628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:56.690781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:56.690819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:56.690848] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:56.694240] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-03-10T20:33:56.694513] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-03-10T20:33:56.694664] [INFO ] [sig ] WBIY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:56.837276] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WBIY.txt [2026-03-10T20:33:56.837402] [INFO ] [sig ] [3152/3275] Completed WBIY in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 44.2s [2026-03-10T20:33:56.837443] [INFO ] [sig ] [3153/3275] Forecasting WBS... [2026-03-10T20:33:56.837473] [INFO ] [sig ] Generating forecast for: WBS [2026-03-10T20:33:56.837502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-03-10T20:33:56.848754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-03-10T20:33:56.849096] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-03-10T20:33:56.849911] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-03-10T20:33:56.849963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:56.849996] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:56.850024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:56.850079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:56.908640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:56.909304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:56.909419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:56.909456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:57.034524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:57.034698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:57.034750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:57.034790] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:57.038478] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: UP (p=92.83%) [2026-03-10T20:33:57.038775] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-03-10T20:33:57.038903] [INFO ] [sig ] WBS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:57.182298] [INFO ] [LOCAL ] Saved forecast: WBS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WBS.txt [2026-03-10T20:33:57.182418] [INFO ] [sig ] [3153/3275] Completed WBS in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 43.8s [2026-03-10T20:33:57.182458] [INFO ] [sig ] [3154/3275] Forecasting WBTN... [2026-03-10T20:33:57.182488] [INFO ] [sig ] Generating forecast for: WBTN [2026-03-10T20:33:57.182517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-03-10T20:33:57.193778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-03-10T20:33:57.194100] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-03-10T20:33:57.194914] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-03-10T20:33:57.194967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:57.195027] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:57.195056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:57.195114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:57.254056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:57.254775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:57.254857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:57.254892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:57.378335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:57.378484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:57.378523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:57.378551] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:57.381934] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=11.28%) [2026-03-10T20:33:57.382207] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-03-10T20:33:57.382331] [INFO ] [sig ] WBTN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:57.525409] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WBTN.txt [2026-03-10T20:33:57.525528] [INFO ] [sig ] [3154/3275] Completed WBTN in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 43.5s [2026-03-10T20:33:57.525586] [INFO ] [sig ] [3155/3275] Forecasting WBX... [2026-03-10T20:33:57.525628] [INFO ] [sig ] Generating forecast for: WBX [2026-03-10T20:33:57.525664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-03-10T20:33:57.537253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-03-10T20:33:57.537670] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-03-10T20:33:57.538485] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-03-10T20:33:57.538538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:57.538639] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:57.538681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:57.538751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:57.598840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:57.599496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:57.599594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:57.599633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:57.730471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:57.730661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:57.730707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:57.730739] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:57.735268] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=4.10%) [2026-03-10T20:33:57.735715] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-03-10T20:33:57.735919] [INFO ] [sig ] WBX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:57.894793] [INFO ] [LOCAL ] Saved forecast: WBX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WBX.txt [2026-03-10T20:33:57.894957] [INFO ] [sig ] [3155/3275] Completed WBX in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 43.1s [2026-03-10T20:33:57.894998] [INFO ] [sig ] [3156/3275] Forecasting WCC... [2026-03-10T20:33:57.895029] [INFO ] [sig ] Generating forecast for: WCC [2026-03-10T20:33:57.895059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-03-10T20:33:57.907031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-03-10T20:33:57.907429] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-03-10T20:33:57.908347] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-03-10T20:33:57.908400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:57.908433] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:57.908459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:57.908515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:57.969004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:57.970179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:57.970270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:57.970303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:58.103805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:58.103960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:58.104000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:58.104029] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:58.107471] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: UP (p=69.10%) [2026-03-10T20:33:58.107770] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-03-10T20:33:58.107897] [INFO ] [sig ] WCC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:58.254527] [INFO ] [LOCAL ] Saved forecast: WCC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WCC.txt [2026-03-10T20:33:58.254728] [INFO ] [sig ] [3156/3275] Completed WCC in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 42.7s [2026-03-10T20:33:58.254780] [INFO ] [sig ] [3157/3275] Forecasting WCLD... [2026-03-10T20:33:58.254811] [INFO ] [sig ] Generating forecast for: WCLD [2026-03-10T20:33:58.254842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-03-10T20:33:58.266850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-03-10T20:33:58.267263] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-03-10T20:33:58.268095] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-03-10T20:33:58.268172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:58.268208] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:58.268235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:58.268291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:58.327854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:58.328788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:58.328872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:58.328905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:58.454594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:58.454746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:58.454789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:58.454855] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:58.458317] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: DOWN (p=42.53%) [2026-03-10T20:33:58.458614] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-03-10T20:33:58.458751] [INFO ] [sig ] WCLD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:58.603061] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WCLD.txt [2026-03-10T20:33:58.603180] [INFO ] [sig ] [3157/3275] Completed WCLD in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 42.4s [2026-03-10T20:33:58.603219] [INFO ] [sig ] [3158/3275] Forecasting WD... [2026-03-10T20:33:58.603249] [INFO ] [sig ] Generating forecast for: WD [2026-03-10T20:33:58.603280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-03-10T20:33:58.614758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-03-10T20:33:58.615077] [INFO ] [FORECASTER] Starting predict_future for WD [2026-03-10T20:33:58.615889] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-03-10T20:33:58.615942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:58.615973] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:58.616001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:58.616057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:58.678458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:58.679407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:58.679495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:58.679529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:58.803595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:58.803748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:58.803789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:58.803819] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:58.807677] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: UP (p=84.47%) [2026-03-10T20:33:58.808184] [INFO ] [FORECASTER] Completed predict_future for WD [2026-03-10T20:33:58.808317] [INFO ] [sig ] WD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:58.952965] [INFO ] [LOCAL ] Saved forecast: WD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WD.txt [2026-03-10T20:33:58.953097] [INFO ] [sig ] [3158/3275] Completed WD in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 42.0s [2026-03-10T20:33:58.953136] [INFO ] [sig ] [3159/3275] Forecasting WDAY... [2026-03-10T20:33:58.953167] [INFO ] [sig ] Generating forecast for: WDAY [2026-03-10T20:33:58.953204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-03-10T20:33:58.965224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-03-10T20:33:58.965541] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-03-10T20:33:58.966357] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-03-10T20:33:58.966410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:58.966442] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:58.966470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:58.966528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:59.025560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:59.026422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:59.026502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:59.026534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:59.144879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:59.145021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:59.145060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:59.145090] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:59.148508] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: DOWN (p=24.52%) [2026-03-10T20:33:59.148847] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-03-10T20:33:59.148980] [INFO ] [sig ] WDAY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:33:59.294114] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WDAY.txt [2026-03-10T20:33:59.294234] [INFO ] [sig ] [3159/3275] Completed WDAY in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 41.7s [2026-03-10T20:33:59.294272] [INFO ] [sig ] [3160/3275] Forecasting WDC... [2026-03-10T20:33:59.294302] [INFO ] [sig ] Generating forecast for: WDC [2026-03-10T20:33:59.294333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-03-10T20:33:59.307494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-03-10T20:33:59.307986] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-03-10T20:33:59.309081] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-03-10T20:33:59.309134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:59.309165] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:59.309191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:59.309247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:59.371665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:59.372616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:59.372709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:59.372758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:59.502305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:59.502467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:59.502507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:59.502536] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:59.506668] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: UP (p=93.91%) [2026-03-10T20:33:59.507046] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-03-10T20:33:59.507235] [INFO ] [sig ] WDC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:33:59.679129] [INFO ] [LOCAL ] Saved forecast: WDC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WDC.txt [2026-03-10T20:33:59.679288] [INFO ] [sig ] [3160/3275] Completed WDC in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 41.3s [2026-03-10T20:33:59.679328] [INFO ] [sig ] [3161/3275] Forecasting WDFC... [2026-03-10T20:33:59.679357] [INFO ] [sig ] Generating forecast for: WDFC [2026-03-10T20:33:59.679389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-03-10T20:33:59.691309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-03-10T20:33:59.691877] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-03-10T20:33:59.693062] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-03-10T20:33:59.693135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:33:59.693175] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:33:59.693208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:33:59.693285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:33:59.765768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:33:59.766726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:33:59.766829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:33:59.766865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:33:59.903462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:33:59.903647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:33:59.903690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:33:59.903721] [INFO ] [FORECASTER] Training complete [2026-03-10T20:33:59.907638] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: UP (p=94.41%) [2026-03-10T20:33:59.907951] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-03-10T20:33:59.908100] [INFO ] [sig ] WDFC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:00.054020] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WDFC.txt [2026-03-10T20:34:00.054156] [INFO ] [sig ] [3161/3275] Completed WDFC in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 40.9s [2026-03-10T20:34:00.054196] [INFO ] [sig ] [3162/3275] Forecasting WDH... [2026-03-10T20:34:00.054227] [INFO ] [sig ] Generating forecast for: WDH [2026-03-10T20:34:00.054257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-03-10T20:34:00.065842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-03-10T20:34:00.066189] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-03-10T20:34:00.067042] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-03-10T20:34:00.067095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:00.067127] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:00.067154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:00.067212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:00.130089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:00.131031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:00.131145] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:00.131193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:00.257016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:00.257176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:00.257215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:00.257284] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:00.261377] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: DOWN (p=21.96%) [2026-03-10T20:34:00.261682] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-03-10T20:34:00.261813] [INFO ] [sig ] WDH: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:00.412904] [INFO ] [LOCAL ] Saved forecast: WDH 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WDH.txt [2026-03-10T20:34:00.414206] [INFO ] [sig ] [3162/3275] Completed WDH in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 40.6s [2026-03-10T20:34:00.414253] [INFO ] [sig ] [3163/3275] Forecasting WDI... [2026-03-10T20:34:00.414285] [INFO ] [sig ] Generating forecast for: WDI [2026-03-10T20:34:00.414315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-03-10T20:34:00.427024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-03-10T20:34:00.427595] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-03-10T20:34:00.428687] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-03-10T20:34:00.428754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:00.428793] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:00.428826] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:00.428889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:00.490780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:00.491866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:00.491955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:00.491992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:00.625739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:00.625912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:00.625953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:00.625981] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:00.629631] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-03-10T20:34:00.629936] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-03-10T20:34:00.630071] [INFO ] [sig ] WDI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:00.783899] [INFO ] [LOCAL ] Saved forecast: WDI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WDI.txt [2026-03-10T20:34:00.784059] [INFO ] [sig ] [3163/3275] Completed WDI in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 40.2s [2026-03-10T20:34:00.784103] [INFO ] [sig ] [3164/3275] Forecasting WDS... [2026-03-10T20:34:00.784133] [INFO ] [sig ] Generating forecast for: WDS [2026-03-10T20:34:00.784162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-03-10T20:34:00.795280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-03-10T20:34:00.795664] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-03-10T20:34:00.796464] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-03-10T20:34:00.796517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:00.796548] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:00.796595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:00.796656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:00.853866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:00.854730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:00.854845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:00.854879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:00.979603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:00.979728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:00.979783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:00.979821] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:00.983607] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: DOWN (p=13.51%) [2026-03-10T20:34:00.983953] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-03-10T20:34:00.984099] [INFO ] [sig ] WDS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:01.130187] [INFO ] [LOCAL ] Saved forecast: WDS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WDS.txt [2026-03-10T20:34:01.130341] [INFO ] [sig ] [3164/3275] Completed WDS in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 39.9s [2026-03-10T20:34:01.130383] [INFO ] [sig ] [3165/3275] Forecasting WEA... [2026-03-10T20:34:01.130416] [INFO ] [sig ] Generating forecast for: WEA [2026-03-10T20:34:01.130447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-03-10T20:34:01.142426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-03-10T20:34:01.142856] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-03-10T20:34:01.143804] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-03-10T20:34:01.143862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:01.143903] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:01.143937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:01.144013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:01.205356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:01.206248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:01.206336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:01.206372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:01.328461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:01.328600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:01.328642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:01.328670] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:01.332672] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: UP (p=86.98%) [2026-03-10T20:34:01.333143] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-03-10T20:34:01.333273] [INFO ] [sig ] WEA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:01.484384] [INFO ] [LOCAL ] Saved forecast: WEA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WEA.txt [2026-03-10T20:34:01.484593] [INFO ] [sig ] [3165/3275] Completed WEA in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 39.5s [2026-03-10T20:34:01.484659] [INFO ] [sig ] [3166/3275] Forecasting WEC... [2026-03-10T20:34:01.484713] [INFO ] [sig ] Generating forecast for: WEC [2026-03-10T20:34:01.484771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-03-10T20:34:01.497635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-03-10T20:34:01.498071] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-03-10T20:34:01.499146] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-03-10T20:34:01.499210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:01.499250] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:01.499287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:01.499390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:01.569082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:01.569943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:01.570027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:01.570060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:01.692066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:01.692201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:01.692242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:01.692271] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:01.695685] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: DOWN (p=3.80%) [2026-03-10T20:34:01.695982] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-03-10T20:34:01.696113] [INFO ] [sig ] WEC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:01.839539] [INFO ] [LOCAL ] Saved forecast: WEC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WEC.txt [2026-03-10T20:34:01.839698] [INFO ] [sig ] [3166/3275] Completed WEC in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 39.1s [2026-03-10T20:34:01.839747] [INFO ] [sig ] [3167/3275] Forecasting WEN... [2026-03-10T20:34:01.839784] [INFO ] [sig ] Generating forecast for: WEN [2026-03-10T20:34:01.839820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-03-10T20:34:01.851183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-03-10T20:34:01.851517] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-03-10T20:34:01.852380] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-03-10T20:34:01.852447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:01.852479] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:01.852506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:01.852563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:01.909974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:01.910629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:01.910710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:01.910742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:02.037099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:02.037261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:02.037301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:02.037330] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:02.041695] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-03-10T20:34:02.042288] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-03-10T20:34:02.042470] [INFO ] [sig ] WEN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:02.206830] [INFO ] [LOCAL ] Saved forecast: WEN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WEN.txt [2026-03-10T20:34:02.207037] [INFO ] [sig ] [3167/3275] Completed WEN in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 38.8s [2026-03-10T20:34:02.207085] [INFO ] [sig ] [3168/3275] Forecasting WERN... [2026-03-10T20:34:02.207118] [INFO ] [sig ] Generating forecast for: WERN [2026-03-10T20:34:02.207150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-03-10T20:34:02.220322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-03-10T20:34:02.220844] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-03-10T20:34:02.221748] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-03-10T20:34:02.221823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:02.221858] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:02.221888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:02.221946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:02.282866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:02.283836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:02.283945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:02.284008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:02.408699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:02.408862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:02.408903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:02.409125] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:02.413265] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: UP (p=69.64%) [2026-03-10T20:34:02.413548] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-03-10T20:34:02.413698] [INFO ] [sig ] WERN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:02.557694] [INFO ] [LOCAL ] Saved forecast: WERN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WERN.txt [2026-03-10T20:34:02.557837] [INFO ] [sig ] [3168/3275] Completed WERN in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 38.4s [2026-03-10T20:34:02.557879] [INFO ] [sig ] [3169/3275] Forecasting WES... [2026-03-10T20:34:02.557909] [INFO ] [sig ] Generating forecast for: WES [2026-03-10T20:34:02.557940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-03-10T20:34:02.569659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-03-10T20:34:02.569999] [INFO ] [FORECASTER] Starting predict_future for WES [2026-03-10T20:34:02.571041] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-03-10T20:34:02.571105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:02.571138] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:02.571165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:02.571221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:02.631907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:02.632554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:02.632654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:02.632691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:02.756259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:02.756412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:02.756453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:02.756483] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:02.760102] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: DOWN (p=6.82%) [2026-03-10T20:34:02.760378] [INFO ] [FORECASTER] Completed predict_future for WES [2026-03-10T20:34:02.760507] [INFO ] [sig ] WES: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:02.901768] [INFO ] [LOCAL ] Saved forecast: WES 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WES.txt [2026-03-10T20:34:02.901902] [INFO ] [sig ] [3169/3275] Completed WES in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 38.1s [2026-03-10T20:34:02.901944] [INFO ] [sig ] [3170/3275] Forecasting WEX... [2026-03-10T20:34:02.901973] [INFO ] [sig ] Generating forecast for: WEX [2026-03-10T20:34:02.902004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-03-10T20:34:02.913723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-03-10T20:34:02.914053] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-03-10T20:34:02.914888] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-03-10T20:34:02.914942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:02.914975] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:02.915003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:02.915060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:02.974382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:02.975064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:02.975144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:02.975177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:03.099123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:03.099284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:03.099325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:03.099354] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:03.103245] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=1.29%) [2026-03-10T20:34:03.103535] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-03-10T20:34:03.103685] [INFO ] [sig ] WEX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:03.245129] [INFO ] [LOCAL ] Saved forecast: WEX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WEX.txt [2026-03-10T20:34:03.245257] [INFO ] [sig ] [3170/3275] Completed WEX in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 37.7s [2026-03-10T20:34:03.245298] [INFO ] [sig ] [3171/3275] Forecasting WEYS... [2026-03-10T20:34:03.245328] [INFO ] [sig ] Generating forecast for: WEYS [2026-03-10T20:34:03.245357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-03-10T20:34:03.256428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-03-10T20:34:03.256788] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-03-10T20:34:03.257592] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-03-10T20:34:03.257646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:03.257715] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:03.257745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:03.257805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:03.315640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:03.316362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:03.316442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:03.316476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:03.423396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:03.423522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:03.423562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:03.423613] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:03.426976] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: UP (p=58.36%) [2026-03-10T20:34:03.427265] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-03-10T20:34:03.427394] [INFO ] [sig ] WEYS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:03.572329] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WEYS.txt [2026-03-10T20:34:03.572458] [INFO ] [sig ] [3171/3275] Completed WEYS in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 37.3s [2026-03-10T20:34:03.572504] [INFO ] [sig ] [3172/3275] Forecasting WF... [2026-03-10T20:34:03.572535] [INFO ] [sig ] Generating forecast for: WF [2026-03-10T20:34:03.572564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-03-10T20:34:03.584232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-03-10T20:34:03.584558] [INFO ] [FORECASTER] Starting predict_future for WF [2026-03-10T20:34:03.585398] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-03-10T20:34:03.585452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:03.585483] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:03.585511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:03.585586] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:03.645282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:03.645922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:03.646002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:03.646034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:03.769531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:03.769684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:03.769729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:03.769764] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:03.773220] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: UP (p=75.82%) [2026-03-10T20:34:03.773496] [INFO ] [FORECASTER] Completed predict_future for WF [2026-03-10T20:34:03.773642] [INFO ] [sig ] WF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:03.916268] [INFO ] [LOCAL ] Saved forecast: WF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WF.txt [2026-03-10T20:34:03.916426] [INFO ] [sig ] [3172/3275] Completed WF in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 37.0s [2026-03-10T20:34:03.916468] [INFO ] [sig ] [3173/3275] Forecasting WFG... [2026-03-10T20:34:03.916498] [INFO ] [sig ] Generating forecast for: WFG [2026-03-10T20:34:03.916528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-03-10T20:34:03.927740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-03-10T20:34:03.928081] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-03-10T20:34:03.928941] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-03-10T20:34:03.928995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:03.929032] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:03.929059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:03.929116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:03.986201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:03.986964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:03.987046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:03.987079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:04.110306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:04.110462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:04.110503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:04.110532] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:04.113964] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: UP (p=83.40%) [2026-03-10T20:34:04.114243] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-03-10T20:34:04.114390] [INFO ] [sig ] WFG: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:04.255439] [INFO ] [LOCAL ] Saved forecast: WFG 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WFG.txt [2026-03-10T20:34:04.255586] [INFO ] [sig ] [3173/3275] Completed WFG in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 36.6s [2026-03-10T20:34:04.255630] [INFO ] [sig ] [3174/3275] Forecasting WFRD... [2026-03-10T20:34:04.255660] [INFO ] [sig ] Generating forecast for: WFRD [2026-03-10T20:34:04.255690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-03-10T20:34:04.266745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-03-10T20:34:04.267087] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-03-10T20:34:04.267893] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-03-10T20:34:04.267945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:04.267977] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:04.268004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:04.268061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:04.327474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:04.328260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:04.328345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:04.328381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:04.451811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:04.451977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:04.452027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:04.452058] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:04.455689] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: DOWN (p=20.18%) [2026-03-10T20:34:04.455987] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-03-10T20:34:04.456119] [INFO ] [sig ] WFRD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:04.599741] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WFRD.txt [2026-03-10T20:34:04.599885] [INFO ] [sig ] [3174/3275] Completed WFRD in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 36.3s [2026-03-10T20:34:04.599926] [INFO ] [sig ] [3175/3275] Forecasting WGMI... [2026-03-10T20:34:04.599956] [INFO ] [sig ] Generating forecast for: WGMI [2026-03-10T20:34:04.599985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-03-10T20:34:04.611198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-03-10T20:34:04.611566] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-03-10T20:34:04.612394] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-03-10T20:34:04.612447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:04.612479] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:04.612506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:04.612562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:04.674371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:04.675173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:04.675255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:04.675290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:04.809417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:04.809663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:04.809729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:04.809761] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:04.813647] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: DOWN (p=40.74%) [2026-03-10T20:34:04.813952] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-03-10T20:34:04.814106] [INFO ] [sig ] WGMI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:04.957035] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WGMI.txt [2026-03-10T20:34:04.957175] [INFO ] [sig ] [3175/3275] Completed WGMI in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 35.9s [2026-03-10T20:34:04.957226] [INFO ] [sig ] [3176/3275] Forecasting WGO... [2026-03-10T20:34:04.957263] [INFO ] [sig ] Generating forecast for: WGO [2026-03-10T20:34:04.957294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-03-10T20:34:04.969011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-03-10T20:34:04.969396] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-03-10T20:34:04.970224] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-03-10T20:34:04.970277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:04.970309] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:04.970336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:04.970405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:05.027777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:05.028500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:05.028598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:05.028635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:05.147086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:05.147231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:05.147271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:05.147300] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:05.150783] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: DOWN (p=1.54%) [2026-03-10T20:34:05.151062] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-03-10T20:34:05.151188] [INFO ] [sig ] WGO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:05.293497] [INFO ] [LOCAL ] Saved forecast: WGO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WGO.txt [2026-03-10T20:34:05.293638] [INFO ] [sig ] [3176/3275] Completed WGO in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 35.5s [2026-03-10T20:34:05.293680] [INFO ] [sig ] [3177/3275] Forecasting WGS... [2026-03-10T20:34:05.293710] [INFO ] [sig ] Generating forecast for: WGS [2026-03-10T20:34:05.293740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-03-10T20:34:05.304855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-03-10T20:34:05.305182] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-03-10T20:34:05.306002] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-03-10T20:34:05.306055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:05.306086] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:05.306138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:05.306196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:05.365036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:05.365716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:05.365799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:05.365840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:05.487942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:05.488080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:05.488118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:05.488170] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:05.491660] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: DOWN (p=31.19%) [2026-03-10T20:34:05.491935] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-03-10T20:34:05.492062] [INFO ] [sig ] WGS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:05.635646] [INFO ] [LOCAL ] Saved forecast: WGS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WGS.txt [2026-03-10T20:34:05.635805] [INFO ] [sig ] [3177/3275] Completed WGS in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 35.2s [2026-03-10T20:34:05.635848] [INFO ] [sig ] [3178/3275] Forecasting WH... [2026-03-10T20:34:05.635878] [INFO ] [sig ] Generating forecast for: WH [2026-03-10T20:34:05.635908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-03-10T20:34:05.646869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-03-10T20:34:05.647265] [INFO ] [FORECASTER] Starting predict_future for WH [2026-03-10T20:34:05.648254] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-03-10T20:34:05.648324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:05.648364] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:05.648393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:05.648452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:05.708131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:05.709327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:05.709413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:05.709447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:05.839924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:05.840084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:05.840124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:05.840153] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:05.843618] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: UP (p=87.31%) [2026-03-10T20:34:05.843929] [INFO ] [FORECASTER] Completed predict_future for WH [2026-03-10T20:34:05.844065] [INFO ] [sig ] WH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:05.987365] [INFO ] [LOCAL ] Saved forecast: WH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WH.txt [2026-03-10T20:34:05.987494] [INFO ] [sig ] [3178/3275] Completed WH in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 34.8s [2026-03-10T20:34:05.987535] [INFO ] [sig ] [3179/3275] Forecasting WHD... [2026-03-10T20:34:05.987564] [INFO ] [sig ] Generating forecast for: WHD [2026-03-10T20:34:05.987614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-03-10T20:34:05.998824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-03-10T20:34:05.999155] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-03-10T20:34:06.000011] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-03-10T20:34:06.000065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:06.000111] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:06.000140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:06.000197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:06.057385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:06.058037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:06.058117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:06.058176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:06.185246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:06.185405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:06.185444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:06.185472] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:06.188978] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: DOWN (p=15.42%) [2026-03-10T20:34:06.189259] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-03-10T20:34:06.189389] [INFO ] [sig ] WHD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:06.331915] [INFO ] [LOCAL ] Saved forecast: WHD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WHD.txt [2026-03-10T20:34:06.332041] [INFO ] [sig ] [3179/3275] Completed WHD in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 34.5s [2026-03-10T20:34:06.332081] [INFO ] [sig ] [3180/3275] Forecasting WHF... [2026-03-10T20:34:06.332110] [INFO ] [sig ] Generating forecast for: WHF [2026-03-10T20:34:06.332141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-03-10T20:34:06.343399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-03-10T20:34:06.343757] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-03-10T20:34:06.344539] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-03-10T20:34:06.344609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:06.344642] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:06.344670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:06.344726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:06.402826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:06.403498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:06.403596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:06.403633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:06.528852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:06.529020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:06.529060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:06.529089] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:06.532554] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: UP (p=56.40%) [2026-03-10T20:34:06.532849] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-03-10T20:34:06.532977] [INFO ] [sig ] WHF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:06.676671] [INFO ] [LOCAL ] Saved forecast: WHF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WHF.txt [2026-03-10T20:34:06.676835] [INFO ] [sig ] [3180/3275] Completed WHF in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 34.1s [2026-03-10T20:34:06.676876] [INFO ] [sig ] [3181/3275] Forecasting WHG... [2026-03-10T20:34:06.676912] [INFO ] [sig ] Generating forecast for: WHG [2026-03-10T20:34:06.676942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-03-10T20:34:06.687826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-03-10T20:34:06.688275] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-03-10T20:34:06.689132] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-03-10T20:34:06.689189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:06.689222] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:06.689253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:06.689313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:06.749693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:06.750337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:06.750424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:06.750489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:06.859838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:06.860080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:06.860140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:06.860173] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:06.863971] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-03-10T20:34:06.864277] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-03-10T20:34:06.864415] [INFO ] [sig ] WHG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:07.009248] [INFO ] [LOCAL ] Saved forecast: WHG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WHG.txt [2026-03-10T20:34:07.009394] [INFO ] [sig ] [3181/3275] Completed WHG in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 33.8s [2026-03-10T20:34:07.009435] [INFO ] [sig ] [3182/3275] Forecasting WIA... [2026-03-10T20:34:07.009466] [INFO ] [sig ] Generating forecast for: WIA [2026-03-10T20:34:07.009506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-03-10T20:34:07.022983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-03-10T20:34:07.023324] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-03-10T20:34:07.024135] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-03-10T20:34:07.024189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:07.024220] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:07.024247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:07.024312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:07.081332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:07.082160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:07.082243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:07.082277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:07.199250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:07.199423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:07.199464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:07.199496] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:07.202919] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: DOWN (p=10.83%) [2026-03-10T20:34:07.203196] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-03-10T20:34:07.203325] [INFO ] [sig ] WIA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:07.345304] [INFO ] [LOCAL ] Saved forecast: WIA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WIA.txt [2026-03-10T20:34:07.345440] [INFO ] [sig ] [3182/3275] Completed WIA in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 33.4s [2026-03-10T20:34:07.345480] [INFO ] [sig ] [3183/3275] Forecasting WIMI... [2026-03-10T20:34:07.345510] [INFO ] [sig ] Generating forecast for: WIMI [2026-03-10T20:34:07.345546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-03-10T20:34:07.356882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-03-10T20:34:07.357206] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-03-10T20:34:07.358013] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-03-10T20:34:07.358066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:07.358097] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:07.358125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:07.358209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:07.415292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:07.415974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:07.416072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:07.416106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:07.533077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:07.533235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:07.533274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:07.533303] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:07.536752] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: DOWN (p=8.13%) [2026-03-10T20:34:07.537027] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-03-10T20:34:07.537153] [INFO ] [sig ] WIMI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:07.678014] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WIMI.txt [2026-03-10T20:34:07.678169] [INFO ] [sig ] [3183/3275] Completed WIMI in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 33.0s [2026-03-10T20:34:07.678210] [INFO ] [sig ] [3184/3275] Forecasting WINA... [2026-03-10T20:34:07.678240] [INFO ] [sig ] Generating forecast for: WINA [2026-03-10T20:34:07.678270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-03-10T20:34:07.689454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-03-10T20:34:07.689816] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-03-10T20:34:07.690661] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-03-10T20:34:07.690737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:07.690769] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:07.690798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:07.690855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:07.747895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:07.748757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:07.748846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:07.748886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:07.871276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:07.871443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:07.871485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:07.871514] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:07.875086] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: UP (p=76.67%) [2026-03-10T20:34:07.875403] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-03-10T20:34:07.875547] [INFO ] [sig ] WINA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:08.026241] [INFO ] [LOCAL ] Saved forecast: WINA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WINA.txt [2026-03-10T20:34:08.026449] [INFO ] [sig ] [3184/3275] Completed WINA in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 32.7s [2026-03-10T20:34:08.026494] [INFO ] [sig ] [3185/3275] Forecasting WING... [2026-03-10T20:34:08.026526] [INFO ] [sig ] Generating forecast for: WING [2026-03-10T20:34:08.026558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-03-10T20:34:08.038072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-03-10T20:34:08.038470] [INFO ] [FORECASTER] Starting predict_future for WING [2026-03-10T20:34:08.039489] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-03-10T20:34:08.039547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:08.039618] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:08.039664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:08.039725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:08.100602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:08.101530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:08.101639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:08.101676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:08.226947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:08.227108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:08.227153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:08.227183] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:08.230733] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: UP (p=50.14%) [2026-03-10T20:34:08.231018] [INFO ] [FORECASTER] Completed predict_future for WING [2026-03-10T20:34:08.231148] [INFO ] [sig ] WING: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:08.376150] [INFO ] [LOCAL ] Saved forecast: WING 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WING.txt [2026-03-10T20:34:08.376300] [INFO ] [sig ] [3185/3275] Completed WING in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 32.3s [2026-03-10T20:34:08.376343] [INFO ] [sig ] [3186/3275] Forecasting WINN... [2026-03-10T20:34:08.376372] [INFO ] [sig ] Generating forecast for: WINN [2026-03-10T20:34:08.376401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-03-10T20:34:08.388049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-03-10T20:34:08.388443] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-03-10T20:34:08.389309] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-03-10T20:34:08.389363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:08.389395] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:08.389424] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:08.389490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:08.446786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:08.447566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:08.447699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:08.447734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:08.571825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:08.571980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:08.572021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:08.572068] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:08.575693] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: UP (p=56.89%) [2026-03-10T20:34:08.575970] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-03-10T20:34:08.576098] [INFO ] [sig ] WINN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:08.718634] [INFO ] [LOCAL ] Saved forecast: WINN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WINN.txt [2026-03-10T20:34:08.718771] [INFO ] [sig ] [3186/3275] Completed WINN in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 32.0s [2026-03-10T20:34:08.718811] [INFO ] [sig ] [3187/3275] Forecasting WIX... [2026-03-10T20:34:08.718845] [INFO ] [sig ] Generating forecast for: WIX [2026-03-10T20:34:08.718882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-03-10T20:34:08.730291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-03-10T20:34:08.730650] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-03-10T20:34:08.731448] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-03-10T20:34:08.731500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:08.731533] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:08.731559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:08.731639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:08.788751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:08.789490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:08.789588] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:08.789625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:08.911763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:08.911919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:08.911959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:08.911989] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:08.915441] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: DOWN (p=43.29%) [2026-03-10T20:34:08.915745] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-03-10T20:34:08.915874] [INFO ] [sig ] WIX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:09.056305] [INFO ] [LOCAL ] Saved forecast: WIX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WIX.txt [2026-03-10T20:34:09.056458] [INFO ] [sig ] [3187/3275] Completed WIX in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 31.6s [2026-03-10T20:34:09.056506] [INFO ] [sig ] [3188/3275] Forecasting WK... [2026-03-10T20:34:09.056542] [INFO ] [sig ] Generating forecast for: WK [2026-03-10T20:34:09.056595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-03-10T20:34:09.067782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-03-10T20:34:09.068174] [INFO ] [FORECASTER] Starting predict_future for WK [2026-03-10T20:34:09.069025] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-03-10T20:34:09.069080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:09.069158] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:09.069186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:09.069243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:09.126770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:09.127532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:09.127634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:09.127668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:09.245967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:09.246126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:09.246167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:09.246196] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:09.249835] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: UP (p=64.52%) [2026-03-10T20:34:09.250149] [INFO ] [FORECASTER] Completed predict_future for WK [2026-03-10T20:34:09.250295] [INFO ] [sig ] WK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:09.394138] [INFO ] [LOCAL ] Saved forecast: WK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WK.txt [2026-03-10T20:34:09.394285] [INFO ] [sig ] [3188/3275] Completed WK in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 31.2s [2026-03-10T20:34:09.394325] [INFO ] [sig ] [3189/3275] Forecasting WKC... [2026-03-10T20:34:09.394356] [INFO ] [sig ] Generating forecast for: WKC [2026-03-10T20:34:09.394385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-03-10T20:34:09.405396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-03-10T20:34:09.405797] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-03-10T20:34:09.406706] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-03-10T20:34:09.406760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:09.406793] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:09.406821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:09.406891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:09.467608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:09.468484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:09.468589] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:09.468628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:09.592058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:09.592235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:09.592277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:09.592307] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:09.595837] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: DOWN (p=47.05%) [2026-03-10T20:34:09.596121] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-03-10T20:34:09.596254] [INFO ] [sig ] WKC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:09.756897] [INFO ] [LOCAL ] Saved forecast: WKC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WKC.txt [2026-03-10T20:34:09.757062] [INFO ] [sig ] [3189/3275] Completed WKC in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 30.9s [2026-03-10T20:34:09.757104] [INFO ] [sig ] [3190/3275] Forecasting WKEY... [2026-03-10T20:34:09.757134] [INFO ] [sig ] Generating forecast for: WKEY [2026-03-10T20:34:09.757165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-03-10T20:34:09.768609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-03-10T20:34:09.768991] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-03-10T20:34:09.769855] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-03-10T20:34:09.769920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:09.769959] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:09.769992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:09.770075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:09.827390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:09.828218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:09.828303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:09.828336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:09.947273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:09.947433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:09.947473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:09.947501] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:09.950986] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: UP (p=80.87%) [2026-03-10T20:34:09.951265] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-03-10T20:34:09.951394] [INFO ] [sig ] WKEY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:10.092622] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WKEY.txt [2026-03-10T20:34:10.092757] [INFO ] [sig ] [3190/3275] Completed WKEY in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 30.5s [2026-03-10T20:34:10.092796] [INFO ] [sig ] [3191/3275] Forecasting WKSP... [2026-03-10T20:34:10.092827] [INFO ] [sig ] Generating forecast for: WKSP [2026-03-10T20:34:10.092858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-03-10T20:34:10.103981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-03-10T20:34:10.104312] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-03-10T20:34:10.105117] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-03-10T20:34:10.105170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:10.105202] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:10.105229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:10.105285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:10.162046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:10.162756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:10.162840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:10.162873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:10.282892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:10.283051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:10.283094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:10.283167] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:10.286688] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: DOWN (p=20.01%) [2026-03-10T20:34:10.286970] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-03-10T20:34:10.287100] [INFO ] [sig ] WKSP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:10.429435] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WKSP.txt [2026-03-10T20:34:10.429591] [INFO ] [sig ] [3191/3275] Completed WKSP in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 30.2s [2026-03-10T20:34:10.429634] [INFO ] [sig ] [3192/3275] Forecasting WLDN... [2026-03-10T20:34:10.429665] [INFO ] [sig ] Generating forecast for: WLDN [2026-03-10T20:34:10.429696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-03-10T20:34:10.440862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-03-10T20:34:10.441205] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-03-10T20:34:10.442026] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-03-10T20:34:10.442095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:10.442127] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:10.442154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:10.442210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:10.499210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:10.499959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:10.500042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:10.500075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:10.618893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:10.619055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:10.619096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:10.619124] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:10.622563] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-03-10T20:34:10.622860] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-03-10T20:34:10.622989] [INFO ] [sig ] WLDN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:10.764799] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WLDN.txt [2026-03-10T20:34:10.764970] [INFO ] [sig ] [3192/3275] Completed WLDN in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 29.8s [2026-03-10T20:34:10.765018] [INFO ] [sig ] [3193/3275] Forecasting WLFC... [2026-03-10T20:34:10.765052] [INFO ] [sig ] Generating forecast for: WLFC [2026-03-10T20:34:10.765083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-03-10T20:34:10.776788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-03-10T20:34:10.777168] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-03-10T20:34:10.777997] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-03-10T20:34:10.778051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:10.778084] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:10.778111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:10.778192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:10.837210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:10.838192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:10.838292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:10.838329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:10.965316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:10.965479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:10.965522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:10.965555] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:10.969358] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=3.43%) [2026-03-10T20:34:10.969697] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-03-10T20:34:10.969858] [INFO ] [sig ] WLFC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:11.116075] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WLFC.txt [2026-03-10T20:34:11.116241] [INFO ] [sig ] [3193/3275] Completed WLFC in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 29.4s [2026-03-10T20:34:11.116284] [INFO ] [sig ] [3194/3275] Forecasting WLK... [2026-03-10T20:34:11.116316] [INFO ] [sig ] Generating forecast for: WLK [2026-03-10T20:34:11.116349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-03-10T20:34:11.127556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-03-10T20:34:11.127955] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-03-10T20:34:11.128862] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-03-10T20:34:11.128926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:11.128965] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:11.128999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:11.129070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:11.191373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:11.192263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:11.192348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:11.192383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:11.315392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:11.315552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:11.315615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:11.315648] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:11.319271] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: UP (p=57.71%) [2026-03-10T20:34:11.319554] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-03-10T20:34:11.319711] [INFO ] [sig ] WLK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:11.464344] [INFO ] [LOCAL ] Saved forecast: WLK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WLK.txt [2026-03-10T20:34:11.464496] [INFO ] [sig ] [3194/3275] Completed WLK in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 29.1s [2026-03-10T20:34:11.464537] [INFO ] [sig ] [3195/3275] Forecasting WLKP... [2026-03-10T20:34:11.464594] [INFO ] [sig ] Generating forecast for: WLKP [2026-03-10T20:34:11.464642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-03-10T20:34:11.476555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-03-10T20:34:11.477014] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-03-10T20:34:11.477889] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-03-10T20:34:11.477944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:11.477983] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:11.478016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:11.478083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:11.540208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:11.541091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:11.541182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:11.541218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:11.662889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:11.663053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:11.663096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:11.663129] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:11.666723] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: UP (p=57.29%) [2026-03-10T20:34:11.667017] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-03-10T20:34:11.667148] [INFO ] [sig ] WLKP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:11.818508] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WLKP.txt [2026-03-10T20:34:11.818870] [INFO ] [sig ] [3195/3275] Completed WLKP in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 28.7s [2026-03-10T20:34:11.818921] [INFO ] [sig ] [3196/3275] Forecasting WMG... [2026-03-10T20:34:11.818967] [INFO ] [sig ] Generating forecast for: WMG [2026-03-10T20:34:11.819001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-03-10T20:34:11.832350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-03-10T20:34:11.832731] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-03-10T20:34:11.833620] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-03-10T20:34:11.833676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:11.833709] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:11.833736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:11.833794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:11.894782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:11.895787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:11.895876] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:11.895911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:12.024708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:12.024866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:12.024908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:12.024939] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:12.028593] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: DOWN (p=31.87%) [2026-03-10T20:34:12.028903] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-03-10T20:34:12.029043] [INFO ] [sig ] WMG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:12.174597] [INFO ] [LOCAL ] Saved forecast: WMG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WMG.txt [2026-03-10T20:34:12.174773] [INFO ] [sig ] [3196/3275] Completed WMG in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 28.4s [2026-03-10T20:34:12.174830] [INFO ] [sig ] [3197/3275] Forecasting WMK... [2026-03-10T20:34:12.174864] [INFO ] [sig ] Generating forecast for: WMK [2026-03-10T20:34:12.174895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-03-10T20:34:12.186112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-03-10T20:34:12.186477] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-03-10T20:34:12.187370] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-03-10T20:34:12.187430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:12.187463] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:12.187491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:12.187549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:12.248179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:12.249022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:12.249121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:12.249155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:12.369077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:12.369233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:12.369273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:12.369302] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:12.372710] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: UP (p=85.54%) [2026-03-10T20:34:12.373007] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-03-10T20:34:12.373136] [INFO ] [sig ] WMK: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:12.517392] [INFO ] [LOCAL ] Saved forecast: WMK 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WMK.txt [2026-03-10T20:34:12.517533] [INFO ] [sig ] [3197/3275] Completed WMK in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 28.0s [2026-03-10T20:34:12.517591] [INFO ] [sig ] [3198/3275] Forecasting WMS... [2026-03-10T20:34:12.517626] [INFO ] [sig ] Generating forecast for: WMS [2026-03-10T20:34:12.517656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-03-10T20:34:12.529837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-03-10T20:34:12.530311] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-03-10T20:34:12.531200] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-03-10T20:34:12.531256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:12.531288] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:12.531317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:12.531374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:12.589065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:12.590206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:12.590540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:12.590595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:12.722755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:12.722937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:12.722990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:12.723027] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:12.726796] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: DOWN (p=2.72%) [2026-03-10T20:34:12.727101] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-03-10T20:34:12.727236] [INFO ] [sig ] WMS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:12.873136] [INFO ] [LOCAL ] Saved forecast: WMS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WMS.txt [2026-03-10T20:34:12.873299] [INFO ] [sig ] [3198/3275] Completed WMS in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 27.6s [2026-03-10T20:34:12.873340] [INFO ] [sig ] [3199/3275] Forecasting WNC... [2026-03-10T20:34:12.873372] [INFO ] [sig ] Generating forecast for: WNC [2026-03-10T20:34:12.873403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-03-10T20:34:12.885102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-03-10T20:34:12.885481] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-03-10T20:34:12.886328] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-03-10T20:34:12.886384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:12.886416] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:12.886444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:12.886501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:12.944804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:12.945728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:12.945817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:12.945851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:13.066771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:13.066929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:13.066987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:13.067018] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:13.070425] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: DOWN (p=27.01%) [2026-03-10T20:34:13.070725] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-03-10T20:34:13.070855] [INFO ] [sig ] WNC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:13.212605] [INFO ] [LOCAL ] Saved forecast: WNC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WNC.txt [2026-03-10T20:34:13.212760] [INFO ] [sig ] [3199/3275] Completed WNC in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 27.3s [2026-03-10T20:34:13.212800] [INFO ] [sig ] [3200/3275] Forecasting WNEB... [2026-03-10T20:34:13.212831] [INFO ] [sig ] Generating forecast for: WNEB [2026-03-10T20:34:13.212861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-03-10T20:34:13.223837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-03-10T20:34:13.224153] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-03-10T20:34:13.224971] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-03-10T20:34:13.225025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:13.225064] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:13.225097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:13.225167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:13.283045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:13.283967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:13.284058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:13.284091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:13.407173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:13.407327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:13.407367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:13.407395] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:13.410888] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: UP (p=81.47%) [2026-03-10T20:34:13.411164] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-03-10T20:34:13.411292] [INFO ] [sig ] WNEB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:13.553193] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WNEB.txt [2026-03-10T20:34:13.553352] [INFO ] [sig ] [3200/3275] Completed WNEB in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 26.9s [2026-03-10T20:34:13.553393] [INFO ] [sig ] [3201/3275] Forecasting WOOD... [2026-03-10T20:34:13.553423] [INFO ] [sig ] Generating forecast for: WOOD [2026-03-10T20:34:13.553454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-03-10T20:34:13.564158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-03-10T20:34:13.564472] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-03-10T20:34:13.565277] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-03-10T20:34:13.565331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:13.565363] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:13.565390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:13.565446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:13.623064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:13.623708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:13.623785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:13.623817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:13.725445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:13.725618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:13.725687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:13.725717] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:13.729483] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: DOWN (p=41.39%) [2026-03-10T20:34:13.729782] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-03-10T20:34:13.729910] [INFO ] [sig ] WOOD: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:13.873456] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WOOD.txt [2026-03-10T20:34:13.873669] [INFO ] [sig ] [3201/3275] Completed WOOD in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 26.6s [2026-03-10T20:34:13.873712] [INFO ] [sig ] [3202/3275] Forecasting WOOF... [2026-03-10T20:34:13.873744] [INFO ] [sig ] Generating forecast for: WOOF [2026-03-10T20:34:13.873776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-03-10T20:34:13.884939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-03-10T20:34:13.885325] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-03-10T20:34:13.886139] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-03-10T20:34:13.886193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:13.886225] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:13.886253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:13.886310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:13.945920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:13.946710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:13.946791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:13.946824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:14.069317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:14.069487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:14.069528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:14.069558] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:14.073232] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: UP (p=78.21%) [2026-03-10T20:34:14.073524] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-03-10T20:34:14.073674] [INFO ] [sig ] WOOF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:14.216383] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WOOF.txt [2026-03-10T20:34:14.216512] [INFO ] [sig ] [3202/3275] Completed WOOF in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 26.2s [2026-03-10T20:34:14.216551] [INFO ] [sig ] [3203/3275] Forecasting WPC... [2026-03-10T20:34:14.216600] [INFO ] [sig ] Generating forecast for: WPC [2026-03-10T20:34:14.216634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-03-10T20:34:14.227700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-03-10T20:34:14.228045] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-03-10T20:34:14.228884] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-03-10T20:34:14.228937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:14.228986] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:14.229015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:14.229073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:14.286836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:14.287736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:14.287823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:14.287856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:14.407987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:14.408175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:14.408220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:14.408248] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:14.412085] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-03-10T20:34:14.412565] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-03-10T20:34:14.412721] [INFO ] [sig ] WPC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:14.556665] [INFO ] [LOCAL ] Saved forecast: WPC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WPC.txt [2026-03-10T20:34:14.556829] [INFO ] [sig ] [3203/3275] Completed WPC in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 25.8s [2026-03-10T20:34:14.556870] [INFO ] [sig ] [3204/3275] Forecasting WPP... [2026-03-10T20:34:14.556903] [INFO ] [sig ] Generating forecast for: WPP [2026-03-10T20:34:14.556934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-03-10T20:34:14.568841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-03-10T20:34:14.569258] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-03-10T20:34:14.570109] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-03-10T20:34:14.570163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:14.570196] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:14.570223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:14.570280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:14.632759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:14.633849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:14.633955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:14.633997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:14.757369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:14.757533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:14.757606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:14.757648] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:14.761159] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: UP (p=96.66%) [2026-03-10T20:34:14.761451] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-03-10T20:34:14.761606] [INFO ] [sig ] WPP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:14.918101] [INFO ] [LOCAL ] Saved forecast: WPP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WPP.txt [2026-03-10T20:34:14.918284] [INFO ] [sig ] [3204/3275] Completed WPP in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 25.5s [2026-03-10T20:34:14.918327] [INFO ] [sig ] [3205/3275] Forecasting WRAP... [2026-03-10T20:34:14.918359] [INFO ] [sig ] Generating forecast for: WRAP [2026-03-10T20:34:14.918392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-03-10T20:34:14.931024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-03-10T20:34:14.931422] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-03-10T20:34:14.932359] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-03-10T20:34:14.932416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:14.932486] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:14.932517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:14.932602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:15.002567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:15.003473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:15.003559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:15.003615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:15.121987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:15.122146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:15.122188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:15.122217] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:15.125647] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-03-10T20:34:15.125926] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-03-10T20:34:15.126061] [INFO ] [sig ] WRAP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:15.269395] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WRAP.txt [2026-03-10T20:34:15.269541] [INFO ] [sig ] [3205/3275] Completed WRAP in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 25.1s [2026-03-10T20:34:15.269601] [INFO ] [sig ] [3206/3275] Forecasting WRB... [2026-03-10T20:34:15.269635] [INFO ] [sig ] Generating forecast for: WRB [2026-03-10T20:34:15.269666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-03-10T20:34:15.281037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-03-10T20:34:15.281432] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-03-10T20:34:15.282256] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-03-10T20:34:15.282310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:15.282342] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:15.282369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:15.282425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:15.339786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:15.340733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:15.340818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:15.340853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:15.458933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:15.459099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:15.459140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:15.459175] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:15.462708] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: UP (p=98.51%) [2026-03-10T20:34:15.463022] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-03-10T20:34:15.463182] [INFO ] [sig ] WRB: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:15.610669] [INFO ] [LOCAL ] Saved forecast: WRB 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WRB.txt [2026-03-10T20:34:15.610802] [INFO ] [sig ] [3206/3275] Completed WRB in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 24.8s [2026-03-10T20:34:15.610848] [INFO ] [sig ] [3207/3275] Forecasting WRBY... [2026-03-10T20:34:15.610880] [INFO ] [sig ] Generating forecast for: WRBY [2026-03-10T20:34:15.610909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-03-10T20:34:15.622690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-03-10T20:34:15.623055] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-03-10T20:34:15.623911] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-03-10T20:34:15.623966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:15.624000] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:15.624029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:15.624092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:15.684014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:15.684839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:15.684928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:15.684968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:15.805731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:15.805877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:15.805916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:15.805945] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:15.809462] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: DOWN (p=8.93%) [2026-03-10T20:34:15.809787] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-03-10T20:34:15.809921] [INFO ] [sig ] WRBY: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:15.953730] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WRBY.txt [2026-03-10T20:34:15.953865] [INFO ] [sig ] [3207/3275] Completed WRBY in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 24.4s [2026-03-10T20:34:15.953904] [INFO ] [sig ] [3208/3275] Forecasting WRLD... [2026-03-10T20:34:15.953934] [INFO ] [sig ] Generating forecast for: WRLD [2026-03-10T20:34:15.953965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-03-10T20:34:15.965260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-03-10T20:34:15.965639] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-03-10T20:34:15.966431] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-03-10T20:34:15.966484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:15.966516] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:15.966543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:15.966627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:16.024189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:16.024900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:16.024994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:16.025035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:16.145695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:16.145847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:16.145887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:16.145949] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:16.149624] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: UP (p=98.09%) [2026-03-10T20:34:16.149905] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-03-10T20:34:16.150107] [INFO ] [sig ] WRLD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:16.292530] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WRLD.txt [2026-03-10T20:34:16.292673] [INFO ] [sig ] [3208/3275] Completed WRLD in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 24.0s [2026-03-10T20:34:16.292716] [INFO ] [sig ] [3209/3275] Forecasting WSBC... [2026-03-10T20:34:16.292747] [INFO ] [sig ] Generating forecast for: WSBC [2026-03-10T20:34:16.292778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-03-10T20:34:16.304154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-03-10T20:34:16.304497] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-03-10T20:34:16.305347] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-03-10T20:34:16.305403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:16.305437] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:16.305468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:16.305535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:16.363664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:16.364299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:16.364383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:16.364425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:16.485214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:16.485368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:16.485410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:16.485440] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:16.488969] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=14.53%) [2026-03-10T20:34:16.489284] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-03-10T20:34:16.489429] [INFO ] [sig ] WSBC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:16.636462] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WSBC.txt [2026-03-10T20:34:16.636618] [INFO ] [sig ] [3209/3275] Completed WSBC in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 23.7s [2026-03-10T20:34:16.636661] [INFO ] [sig ] [3210/3275] Forecasting WSBF... [2026-03-10T20:34:16.636692] [INFO ] [sig ] Generating forecast for: WSBF [2026-03-10T20:34:16.636721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-03-10T20:34:16.648554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-03-10T20:34:16.648930] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-03-10T20:34:16.649766] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-03-10T20:34:16.649819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:16.649853] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:16.649880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:16.649937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:16.711876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:16.712904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:16.713010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:16.713057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:16.840200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:16.840367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:16.840411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:16.840459] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:16.844232] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: DOWN (p=9.56%) [2026-03-10T20:34:16.844519] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-03-10T20:34:16.844670] [INFO ] [sig ] WSBF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:16.989739] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WSBF.txt [2026-03-10T20:34:16.989865] [INFO ] [sig ] [3210/3275] Completed WSBF in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 23.3s [2026-03-10T20:34:16.989904] [INFO ] [sig ] [3211/3275] Forecasting WSC... [2026-03-10T20:34:16.989933] [INFO ] [sig ] Generating forecast for: WSC [2026-03-10T20:34:16.989965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-03-10T20:34:17.001747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-03-10T20:34:17.002095] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-03-10T20:34:17.002924] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-03-10T20:34:17.002976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:17.003008] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:17.003035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:17.003092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:17.061681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:17.062327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:17.062413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:17.062450] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:17.190460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:17.190630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:17.190672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:17.190701] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:17.194389] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: UP (p=65.48%) [2026-03-10T20:34:17.194936] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-03-10T20:34:17.195081] [INFO ] [sig ] WSC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:17.339671] [INFO ] [LOCAL ] Saved forecast: WSC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WSC.txt [2026-03-10T20:34:17.339822] [INFO ] [sig ] [3211/3275] Completed WSC in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 23.0s [2026-03-10T20:34:17.339864] [INFO ] [sig ] [3212/3275] Forecasting WSFS... [2026-03-10T20:34:17.339897] [INFO ] [sig ] Generating forecast for: WSFS [2026-03-10T20:34:17.339929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-03-10T20:34:17.351656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-03-10T20:34:17.352027] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-03-10T20:34:17.352912] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-03-10T20:34:17.352966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:17.353000] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:17.353029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:17.353087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:17.415318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:17.416192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:17.416317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:17.416354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:17.543957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:17.544113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:17.544161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:17.544197] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:17.548284] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: UP (p=65.75%) [2026-03-10T20:34:17.548570] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-03-10T20:34:17.548719] [INFO ] [sig ] WSFS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:17.693002] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WSFS.txt [2026-03-10T20:34:17.693151] [INFO ] [sig ] [3212/3275] Completed WSFS in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 22.6s [2026-03-10T20:34:17.693194] [INFO ] [sig ] [3213/3275] Forecasting WSM... [2026-03-10T20:34:17.693225] [INFO ] [sig ] Generating forecast for: WSM [2026-03-10T20:34:17.693257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-03-10T20:34:17.705684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-03-10T20:34:17.706050] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-03-10T20:34:17.707117] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-03-10T20:34:17.707181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:17.707231] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:17.707272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:17.707336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:17.767168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:17.767976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:17.768063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:17.768097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:17.895680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:17.895840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:17.895906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:17.895938] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:17.899794] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: DOWN (p=7.68%) [2026-03-10T20:34:17.900137] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-03-10T20:34:17.900293] [INFO ] [sig ] WSM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:18.051635] [INFO ] [LOCAL ] Saved forecast: WSM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WSM.txt [2026-03-10T20:34:18.051798] [INFO ] [sig ] [3213/3275] Completed WSM in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 22.3s [2026-03-10T20:34:18.051839] [INFO ] [sig ] [3214/3275] Forecasting WSO... [2026-03-10T20:34:18.051872] [INFO ] [sig ] Generating forecast for: WSO [2026-03-10T20:34:18.051904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-03-10T20:34:18.064654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-03-10T20:34:18.065035] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-03-10T20:34:18.066207] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-03-10T20:34:18.066264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:18.066298] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:18.066365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:18.066427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:18.131682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:18.132598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:18.132687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:18.132722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:18.261678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:18.261840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:18.261880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:18.261910] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:18.265417] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: UP (p=75.21%) [2026-03-10T20:34:18.265752] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-03-10T20:34:18.265897] [INFO ] [sig ] WSO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:18.417314] [INFO ] [LOCAL ] Saved forecast: WSO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WSO.txt [2026-03-10T20:34:18.417485] [INFO ] [sig ] [3214/3275] Completed WSO in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 21.9s [2026-03-10T20:34:18.417532] [INFO ] [sig ] [3215/3275] Forecasting WTBA... [2026-03-10T20:34:18.417563] [INFO ] [sig ] Generating forecast for: WTBA [2026-03-10T20:34:18.417619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-03-10T20:34:18.428677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-03-10T20:34:18.429072] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-03-10T20:34:18.429926] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-03-10T20:34:18.429979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:18.430010] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:18.430037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:18.430102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:18.490876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:18.491823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:18.491953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:18.491989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:18.615963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:18.616131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:18.616175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:18.616204] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:18.619959] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: DOWN (p=15.84%) [2026-03-10T20:34:18.620310] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-03-10T20:34:18.620457] [INFO ] [sig ] WTBA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:18.778831] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WTBA.txt [2026-03-10T20:34:18.778993] [INFO ] [sig ] [3215/3275] Completed WTBA in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 21.5s [2026-03-10T20:34:18.779033] [INFO ] [sig ] [3216/3275] Forecasting WTFC... [2026-03-10T20:34:18.779064] [INFO ] [sig ] Generating forecast for: WTFC [2026-03-10T20:34:18.779094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-03-10T20:34:18.790223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-03-10T20:34:18.790637] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-03-10T20:34:18.791450] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-03-10T20:34:18.791503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:18.791535] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:18.791561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:18.791646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:18.848458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:18.849392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:18.849480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:18.849513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:18.974887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:18.975052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:18.975100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:18.975138] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:18.978761] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: UP (p=61.08%) [2026-03-10T20:34:18.979064] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-03-10T20:34:18.979223] [INFO ] [sig ] WTFC: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:19.133307] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WTFC.txt [2026-03-10T20:34:19.133465] [INFO ] [sig ] [3216/3275] Completed WTFC in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 21.2s [2026-03-10T20:34:19.133505] [INFO ] [sig ] [3217/3275] Forecasting WTI... [2026-03-10T20:34:19.133535] [INFO ] [sig ] Generating forecast for: WTI [2026-03-10T20:34:19.133566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-03-10T20:34:19.145943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-03-10T20:34:19.146326] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-03-10T20:34:19.147342] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-03-10T20:34:19.147396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:19.147427] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:19.147455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:19.147511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:19.209748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:19.210710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:19.210798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:19.210833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:19.335741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:19.335909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:19.335952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:19.335986] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:19.339695] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: UP (p=55.38%) [2026-03-10T20:34:19.339988] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-03-10T20:34:19.340137] [INFO ] [sig ] WTI: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:19.493658] [INFO ] [LOCAL ] Saved forecast: WTI 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WTI.txt [2026-03-10T20:34:19.493831] [INFO ] [sig ] [3217/3275] Completed WTI in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 20.8s [2026-03-10T20:34:19.493871] [INFO ] [sig ] [3218/3275] Forecasting WTRG... [2026-03-10T20:34:19.493902] [INFO ] [sig ] Generating forecast for: WTRG [2026-03-10T20:34:19.493949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-03-10T20:34:19.505627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-03-10T20:34:19.506032] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-03-10T20:34:19.507065] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-03-10T20:34:19.507142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:19.507179] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:19.507208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:19.507269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:19.565409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:19.566346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:19.566444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:19.566480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:19.688281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:19.688469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:19.688519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:19.688550] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:19.692088] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=4.10%) [2026-03-10T20:34:19.692609] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-03-10T20:34:19.692794] [INFO ] [sig ] WTRG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:19.864218] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WTRG.txt [2026-03-10T20:34:19.864430] [INFO ] [sig ] [3218/3275] Completed WTRG in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 20.5s [2026-03-10T20:34:19.864478] [INFO ] [sig ] [3219/3275] Forecasting WTS... [2026-03-10T20:34:19.864510] [INFO ] [sig ] Generating forecast for: WTS [2026-03-10T20:34:19.864541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-03-10T20:34:19.876388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-03-10T20:34:19.876821] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-03-10T20:34:19.877662] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-03-10T20:34:19.877717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:19.877751] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:19.877778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:19.877835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:19.936857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:19.937802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:19.937887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:19.937921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:20.059907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:20.060074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:20.060120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:20.060156] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:20.063645] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: DOWN (p=32.24%) [2026-03-10T20:34:20.063933] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-03-10T20:34:20.064068] [INFO ] [sig ] WTS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:20.210875] [INFO ] [LOCAL ] Saved forecast: WTS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WTS.txt [2026-03-10T20:34:20.211076] [INFO ] [sig ] [3219/3275] Completed WTS in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 20.1s [2026-03-10T20:34:20.211120] [INFO ] [sig ] [3220/3275] Forecasting WULF... [2026-03-10T20:34:20.211151] [INFO ] [sig ] Generating forecast for: WULF [2026-03-10T20:34:20.211184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-03-10T20:34:20.223334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-03-10T20:34:20.223766] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-03-10T20:34:20.224806] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-03-10T20:34:20.224860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:20.224891] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:20.224917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:20.224973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:20.285292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:20.286251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:20.286351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:20.286385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:20.421798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:20.421970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:20.422013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:20.422052] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:20.425873] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-03-10T20:34:20.426176] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-03-10T20:34:20.426336] [INFO ] [sig ] WULF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:20.580966] [INFO ] [LOCAL ] Saved forecast: WULF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WULF.txt [2026-03-10T20:34:20.581146] [INFO ] [sig ] [3220/3275] Completed WULF in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 19.7s [2026-03-10T20:34:20.581195] [INFO ] [sig ] [3221/3275] Forecasting WVE... [2026-03-10T20:34:20.581232] [INFO ] [sig ] Generating forecast for: WVE [2026-03-10T20:34:20.581269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-03-10T20:34:20.593937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-03-10T20:34:20.594349] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-03-10T20:34:20.595181] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-03-10T20:34:20.595234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:20.595265] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:20.595291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:20.595357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:20.654265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:20.655192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:20.655278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:20.655311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:20.778108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:20.778305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:20.778345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:20.778608] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:20.782431] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=45.79%) [2026-03-10T20:34:20.782747] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-03-10T20:34:20.782880] [INFO ] [sig ] WVE: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:20.931775] [INFO ] [LOCAL ] Saved forecast: WVE 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/WVE.txt [2026-03-10T20:34:20.931945] [INFO ] [sig ] [3221/3275] Completed WVE in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 19.4s [2026-03-10T20:34:20.931986] [INFO ] [sig ] [3222/3275] Forecasting WWD... [2026-03-10T20:34:20.932017] [INFO ] [sig ] Generating forecast for: WWD [2026-03-10T20:34:20.932048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-03-10T20:34:20.943842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-03-10T20:34:20.944306] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-03-10T20:34:20.945372] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-03-10T20:34:20.945435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:20.945502] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:20.945531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:20.945607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:21.003613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:21.004626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:21.004720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:21.004753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:21.131754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:21.131945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:21.132000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:21.132039] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:21.136695] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: UP (p=97.24%) [2026-03-10T20:34:21.137070] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-03-10T20:34:21.137246] [INFO ] [sig ] WWD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:21.299287] [INFO ] [LOCAL ] Saved forecast: WWD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WWD.txt [2026-03-10T20:34:21.299471] [INFO ] [sig ] [3222/3275] Completed WWD in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 19.0s [2026-03-10T20:34:21.299513] [INFO ] [sig ] [3223/3275] Forecasting WY... [2026-03-10T20:34:21.299543] [INFO ] [sig ] Generating forecast for: WY [2026-03-10T20:34:21.299594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-03-10T20:34:21.312268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-03-10T20:34:21.312711] [INFO ] [FORECASTER] Starting predict_future for WY [2026-03-10T20:34:21.313616] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-03-10T20:34:21.313674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:21.313708] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:21.313737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:21.313798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:21.372962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:21.373966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:21.374064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:21.374101] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:21.499170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:21.499333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:21.499375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:21.499406] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:21.502946] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: UP (p=56.36%) [2026-03-10T20:34:21.503262] [INFO ] [FORECASTER] Completed predict_future for WY [2026-03-10T20:34:21.503408] [INFO ] [sig ] WY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:21.649670] [INFO ] [LOCAL ] Saved forecast: WY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WY.txt [2026-03-10T20:34:21.649835] [INFO ] [sig ] [3223/3275] Completed WY in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 18.7s [2026-03-10T20:34:21.649876] [INFO ] [sig ] [3224/3275] Forecasting WYNN... [2026-03-10T20:34:21.649906] [INFO ] [sig ] Generating forecast for: WYNN [2026-03-10T20:34:21.649939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-03-10T20:34:21.662038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-03-10T20:34:21.662452] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-03-10T20:34:21.663308] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-03-10T20:34:21.663363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:21.663631] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:21.663698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:21.663766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:21.728427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:21.729401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:21.729491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:21.729524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:21.857749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:21.857924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:21.857969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:21.858006] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:21.862019] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: UP (p=78.33%) [2026-03-10T20:34:21.862348] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-03-10T20:34:21.862494] [INFO ] [sig ] WYNN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:22.012742] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/WYNN.txt [2026-03-10T20:34:22.012904] [INFO ] [sig ] [3224/3275] Completed WYNN in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 18.3s [2026-03-10T20:34:22.012945] [INFO ] [sig ] [3225/3275] Forecasting XBIL... [2026-03-10T20:34:22.012974] [INFO ] [sig ] Generating forecast for: XBIL [2026-03-10T20:34:22.013007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-03-10T20:34:22.024428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-03-10T20:34:22.024824] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-03-10T20:34:22.025638] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-03-10T20:34:22.025691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:22.025723] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:22.025750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:22.025806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:22.083014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:22.083902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:22.083991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:22.084025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:22.183766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:22.183947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:22.183989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:22.184049] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:22.187471] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-03-10T20:34:22.187776] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-03-10T20:34:22.187907] [INFO ] [sig ] XBIL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:22.330200] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/XBIL.txt [2026-03-10T20:34:22.330379] [INFO ] [sig ] [3225/3275] Completed XBIL in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 17.9s [2026-03-10T20:34:22.330420] [INFO ] [sig ] [3226/3275] Forecasting XEL... [2026-03-10T20:34:22.330449] [INFO ] [sig ] Generating forecast for: XEL [2026-03-10T20:34:22.330482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-03-10T20:34:22.341904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-03-10T20:34:22.342281] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-03-10T20:34:22.343138] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-03-10T20:34:22.343204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:22.343244] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:22.343277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:22.343344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:22.400634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:22.401533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:22.401640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:22.401675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:22.528641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:22.528827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:22.528869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:22.528906] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:22.532459] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-03-10T20:34:22.532753] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-03-10T20:34:22.532881] [INFO ] [sig ] XEL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:22.673544] [INFO ] [LOCAL ] Saved forecast: XEL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/XEL.txt [2026-03-10T20:34:22.673669] [INFO ] [sig ] [3226/3275] Completed XEL in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 17.6s [2026-03-10T20:34:22.673708] [INFO ] [sig ] [3227/3275] Forecasting XENE... [2026-03-10T20:34:22.673737] [INFO ] [sig ] Generating forecast for: XENE [2026-03-10T20:34:22.673767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-03-10T20:34:22.685092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-03-10T20:34:22.685427] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-03-10T20:34:22.686228] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-03-10T20:34:22.686318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:22.686352] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:22.686379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:22.686445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:22.744122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:22.744782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:22.744861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:22.744894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:22.862773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:22.862905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:22.862944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:22.862973] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:22.866346] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: UP (p=80.71%) [2026-03-10T20:34:22.866643] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-03-10T20:34:22.866769] [INFO ] [sig ] XENE: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:23.011637] [INFO ] [LOCAL ] Saved forecast: XENE 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/XENE.txt [2026-03-10T20:34:23.011797] [INFO ] [sig ] [3227/3275] Completed XENE in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 17.2s [2026-03-10T20:34:23.011838] [INFO ] [sig ] [3228/3275] Forecasting XERS... [2026-03-10T20:34:23.011871] [INFO ] [sig ] Generating forecast for: XERS [2026-03-10T20:34:23.011903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-03-10T20:34:23.023207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-03-10T20:34:23.023599] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-03-10T20:34:23.024449] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-03-10T20:34:23.024502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:23.024534] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:23.024561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:23.024647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:23.081876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:23.082787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:23.082872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:23.082905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:23.205900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:23.206065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:23.206106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:23.206134] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:23.209592] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: UP (p=51.98%) [2026-03-10T20:34:23.209884] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-03-10T20:34:23.210017] [INFO ] [sig ] XERS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:23.354360] [INFO ] [LOCAL ] Saved forecast: XERS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/XERS.txt [2026-03-10T20:34:23.354523] [INFO ] [sig ] [3228/3275] Completed XERS in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 16.9s [2026-03-10T20:34:23.354564] [INFO ] [sig ] [3229/3275] Forecasting XGN... [2026-03-10T20:34:23.354618] [INFO ] [sig ] Generating forecast for: XGN [2026-03-10T20:34:23.354649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-03-10T20:34:23.365926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-03-10T20:34:23.366292] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-03-10T20:34:23.367116] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-03-10T20:34:23.367169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:23.367201] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:23.367227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:23.367284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:23.425843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:23.426764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:23.426853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:23.426886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:23.548918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:23.549081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:23.549122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:23.549153] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:23.552628] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=61.92%) [2026-03-10T20:34:23.552910] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-03-10T20:34:23.553040] [INFO ] [sig ] XGN: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:23.699502] [INFO ] [LOCAL ] Saved forecast: XGN 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/XGN.txt [2026-03-10T20:34:23.699649] [INFO ] [sig ] [3229/3275] Completed XGN in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 16.5s [2026-03-10T20:34:23.699691] [INFO ] [sig ] [3230/3275] Forecasting XOM... [2026-03-10T20:34:23.699721] [INFO ] [sig ] Generating forecast for: XOM [2026-03-10T20:34:23.699751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-03-10T20:34:23.711341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-03-10T20:34:23.711685] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-03-10T20:34:23.712500] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-03-10T20:34:23.712553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:23.712610] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:23.712640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:23.712698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:23.773312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:23.774292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:23.774386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:23.774419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:23.900048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:23.900196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:23.900237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:23.900267] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:23.903676] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: DOWN (p=31.75%) [2026-03-10T20:34:23.903950] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-03-10T20:34:23.904076] [INFO ] [sig ] XOM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:24.044609] [INFO ] [LOCAL ] Saved forecast: XOM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/XOM.txt [2026-03-10T20:34:24.044742] [INFO ] [sig ] [3230/3275] Completed XOM in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 16.1s [2026-03-10T20:34:24.044787] [INFO ] [sig ] [3231/3275] Forecasting XOMA... [2026-03-10T20:34:24.044819] [INFO ] [sig ] Generating forecast for: XOMA [2026-03-10T20:34:24.044849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-03-10T20:34:24.055964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-03-10T20:34:24.056326] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-03-10T20:34:24.057160] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-03-10T20:34:24.057214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:24.057245] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:24.057272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:24.057329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:24.114492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:24.115331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:24.115418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:24.115452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:24.243597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:24.243761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:24.243801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:24.243829] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:24.247480] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: DOWN (p=2.42%) [2026-03-10T20:34:24.247876] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-03-10T20:34:24.248023] [INFO ] [sig ] XOMA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:24.396074] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/XOMA.txt [2026-03-10T20:34:24.396286] [INFO ] [sig ] [3231/3275] Completed XOMA in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 15.8s [2026-03-10T20:34:24.396348] [INFO ] [sig ] [3232/3275] Forecasting XOS... [2026-03-10T20:34:24.396390] [INFO ] [sig ] Generating forecast for: XOS [2026-03-10T20:34:24.396432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-03-10T20:34:24.411339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-03-10T20:34:24.411838] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-03-10T20:34:24.412968] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-03-10T20:34:24.413023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:24.413054] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:24.413082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:24.413139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:24.483468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:24.484661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:24.484825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:24.484880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:24.623367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:24.623759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:24.623805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:24.623835] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:24.627751] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: DOWN (p=7.57%) [2026-03-10T20:34:24.628065] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-03-10T20:34:24.628217] [INFO ] [sig ] XOS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:24.775821] [INFO ] [LOCAL ] Saved forecast: XOS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/XOS.txt [2026-03-10T20:34:24.775981] [INFO ] [sig ] [3232/3275] Completed XOS in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 15.4s [2026-03-10T20:34:24.776022] [INFO ] [sig ] [3233/3275] Forecasting XP... [2026-03-10T20:34:24.776055] [INFO ] [sig ] Generating forecast for: XP [2026-03-10T20:34:24.776085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-03-10T20:34:24.787948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-03-10T20:34:24.788373] [INFO ] [FORECASTER] Starting predict_future for XP [2026-03-10T20:34:24.789205] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-03-10T20:34:24.789270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:24.789308] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:24.789342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:24.789408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:24.854825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:24.855932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:24.856017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:24.856050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:24.977847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:24.978008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:24.978049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:24.978079] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:24.981593] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: DOWN (p=40.76%) [2026-03-10T20:34:24.981880] [INFO ] [FORECASTER] Completed predict_future for XP [2026-03-10T20:34:24.982009] [INFO ] [sig ] XP: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:25.129400] [INFO ] [LOCAL ] Saved forecast: XP 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/XP.txt [2026-03-10T20:34:25.129552] [INFO ] [sig ] [3233/3275] Completed XP in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 15.1s [2026-03-10T20:34:25.129611] [INFO ] [sig ] [3234/3275] Forecasting XPEL... [2026-03-10T20:34:25.129643] [INFO ] [sig ] Generating forecast for: XPEL [2026-03-10T20:34:25.129675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-03-10T20:34:25.141108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-03-10T20:34:25.141491] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-03-10T20:34:25.142351] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-03-10T20:34:25.142414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:25.142445] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:25.142472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:25.142528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:25.201234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:25.202196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:25.202295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:25.202337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:25.325355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:25.325521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:25.325610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:25.325644] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:25.329371] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: UP (p=51.86%) [2026-03-10T20:34:25.329682] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-03-10T20:34:25.329817] [INFO ] [sig ] XPEL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:25.474821] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/XPEL.txt [2026-03-10T20:34:25.474946] [INFO ] [sig ] [3234/3275] Completed XPEL in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 14.7s [2026-03-10T20:34:25.474985] [INFO ] [sig ] [3235/3275] Forecasting XPO... [2026-03-10T20:34:25.475014] [INFO ] [sig ] Generating forecast for: XPO [2026-03-10T20:34:25.475045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-03-10T20:34:25.488159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-03-10T20:34:25.488511] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-03-10T20:34:25.489514] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-03-10T20:34:25.489584] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:25.489620] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:25.489647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:25.489705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:25.551281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:25.551990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:25.552070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:25.552104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:25.676618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:25.676787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:25.676828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:25.676865] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:25.680417] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: DOWN (p=47.95%) [2026-03-10T20:34:25.680728] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-03-10T20:34:25.680859] [INFO ] [sig ] XPO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:25.823511] [INFO ] [LOCAL ] Saved forecast: XPO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/XPO.txt [2026-03-10T20:34:25.823694] [INFO ] [sig ] [3235/3275] Completed XPO in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 14.4s [2026-03-10T20:34:25.823737] [INFO ] [sig ] [3236/3275] Forecasting XPOF... [2026-03-10T20:34:25.823768] [INFO ] [sig ] Generating forecast for: XPOF [2026-03-10T20:34:25.823798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-03-10T20:34:25.835064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-03-10T20:34:25.835407] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-03-10T20:34:25.836230] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-03-10T20:34:25.836286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:25.836320] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:25.836347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:25.836404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:25.894005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:25.894691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:25.894768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:25.894801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:26.016759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:26.016909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:26.016950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:26.016980] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:26.020392] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: DOWN (p=44.04%) [2026-03-10T20:34:26.020690] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-03-10T20:34:26.020818] [INFO ] [sig ] XPOF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:26.164232] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/XPOF.txt [2026-03-10T20:34:26.164362] [INFO ] [sig ] [3236/3275] Completed XPOF in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 14.0s [2026-03-10T20:34:26.164402] [INFO ] [sig ] [3237/3275] Forecasting XPRO... [2026-03-10T20:34:26.164433] [INFO ] [sig ] Generating forecast for: XPRO [2026-03-10T20:34:26.164463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-03-10T20:34:26.176224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-03-10T20:34:26.176785] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-03-10T20:34:26.177616] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-03-10T20:34:26.177669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:26.177702] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:26.177729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:26.177786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:26.238275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:26.239154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:26.239232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:26.239265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:26.361368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:26.361518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:26.361558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:26.361606] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:26.365369] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: DOWN (p=48.31%) [2026-03-10T20:34:26.365668] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-03-10T20:34:26.365798] [INFO ] [sig ] XPRO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:26.512557] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/XPRO.txt [2026-03-10T20:34:26.512706] [INFO ] [sig ] [3237/3275] Completed XPRO in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 13.6s [2026-03-10T20:34:26.512747] [INFO ] [sig ] [3238/3275] Forecasting XRAY... [2026-03-10T20:34:26.512777] [INFO ] [sig ] Generating forecast for: XRAY [2026-03-10T20:34:26.512808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-03-10T20:34:26.524782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-03-10T20:34:26.525111] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-03-10T20:34:26.525956] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-03-10T20:34:26.526010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:26.526058] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:26.526087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:26.526144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:26.586682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:26.587338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:26.587419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:26.587452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:26.710792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:26.710947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:26.710988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:26.711019] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:26.714703] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: UP (p=98.81%) [2026-03-10T20:34:26.714983] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-03-10T20:34:26.715112] [INFO ] [sig ] XRAY: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:26.866511] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/XRAY.txt [2026-03-10T20:34:26.866866] [INFO ] [sig ] [3238/3275] Completed XRAY in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 13.3s [2026-03-10T20:34:26.866911] [INFO ] [sig ] [3239/3275] Forecasting XRX... [2026-03-10T20:34:26.866945] [INFO ] [sig ] Generating forecast for: XRX [2026-03-10T20:34:26.866975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-03-10T20:34:26.879238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-03-10T20:34:26.879889] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-03-10T20:34:26.880969] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-03-10T20:34:26.881024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:26.881088] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:26.881118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:26.881176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:26.940200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:26.941054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:26.941137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:26.941170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:27.063234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:27.063398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:27.063439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:27.063469] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:27.066912] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-03-10T20:34:27.067196] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-03-10T20:34:27.067329] [INFO ] [sig ] XRX: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:27.213514] [INFO ] [LOCAL ] Saved forecast: XRX 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/XRX.txt [2026-03-10T20:34:27.213708] [INFO ] [sig ] [3239/3275] Completed XRX in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 12.9s [2026-03-10T20:34:27.213753] [INFO ] [sig ] [3240/3275] Forecasting XYF... [2026-03-10T20:34:27.213785] [INFO ] [sig ] Generating forecast for: XYF [2026-03-10T20:34:27.213817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-03-10T20:34:27.225417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-03-10T20:34:27.225816] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-03-10T20:34:27.226705] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-03-10T20:34:27.226760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:27.226794] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:27.226822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:27.226881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:27.291401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:27.292319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:27.292411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:27.292452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:27.417953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:27.418120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:27.418179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:27.418211] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:27.421821] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: DOWN (p=11.14%) [2026-03-10T20:34:27.422181] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-03-10T20:34:27.422331] [INFO ] [sig ] XYF: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:27.573276] [INFO ] [LOCAL ] Saved forecast: XYF 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/XYF.txt [2026-03-10T20:34:27.573426] [INFO ] [sig ] [3240/3275] Completed XYF in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 12.6s [2026-03-10T20:34:27.573468] [INFO ] [sig ] [3241/3275] Forecasting XYL... [2026-03-10T20:34:27.573500] [INFO ] [sig ] Generating forecast for: XYL [2026-03-10T20:34:27.573532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-03-10T20:34:27.585436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-03-10T20:34:27.585828] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-03-10T20:34:27.586866] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-03-10T20:34:27.586928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:27.586975] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:27.587017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:27.587100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:27.647739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:27.648503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:27.648605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:27.648642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:27.775077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:27.775238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:27.775278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:27.775309] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:27.779072] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-03-10T20:34:27.779377] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-03-10T20:34:27.779532] [INFO ] [sig ] XYL: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:27.926311] [INFO ] [LOCAL ] Saved forecast: XYL 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/XYL.txt [2026-03-10T20:34:27.926444] [INFO ] [sig ] [3241/3275] Completed XYL in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 12.2s [2026-03-10T20:34:27.926483] [INFO ] [sig ] [3242/3275] Forecasting YALA... [2026-03-10T20:34:27.926529] [INFO ] [sig ] Generating forecast for: YALA [2026-03-10T20:34:27.926564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-03-10T20:34:27.937173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-03-10T20:34:27.937512] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-03-10T20:34:27.938350] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-03-10T20:34:27.938403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:27.938434] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:27.938461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:27.938729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:28.001224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:28.002109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:28.002207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:28.002245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:28.131506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:28.131683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:28.131726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:28.131788] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:28.135597] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: DOWN (p=30.93%) [2026-03-10T20:34:28.135930] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-03-10T20:34:28.136070] [INFO ] [sig ] YALA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:28.286956] [INFO ] [LOCAL ] Saved forecast: YALA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/YALA.txt [2026-03-10T20:34:28.287118] [INFO ] [sig ] [3242/3275] Completed YALA in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 11.8s [2026-03-10T20:34:28.287158] [INFO ] [sig ] [3243/3275] Forecasting YELP... [2026-03-10T20:34:28.287188] [INFO ] [sig ] Generating forecast for: YELP [2026-03-10T20:34:28.287218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-03-10T20:34:28.298925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-03-10T20:34:28.299299] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-03-10T20:34:28.300188] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-03-10T20:34:28.300243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:28.300277] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:28.300309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:28.300379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:28.364524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:28.365400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:28.365487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:28.365719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:28.489294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:28.489457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:28.489499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:28.489530] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:28.493154] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: UP (p=51.78%) [2026-03-10T20:34:28.493451] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-03-10T20:34:28.493605] [INFO ] [sig ] YELP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:28.649277] [INFO ] [LOCAL ] Saved forecast: YELP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/YELP.txt [2026-03-10T20:34:28.649476] [INFO ] [sig ] [3243/3275] Completed YELP in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 11.5s [2026-03-10T20:34:28.649526] [INFO ] [sig ] [3244/3275] Forecasting YETI... [2026-03-10T20:34:28.649557] [INFO ] [sig ] Generating forecast for: YETI [2026-03-10T20:34:28.649617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-03-10T20:34:28.661504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-03-10T20:34:28.661892] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-03-10T20:34:28.662810] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-03-10T20:34:28.662865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:28.662897] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:28.662923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:28.662982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:28.725112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:28.726030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:28.726144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:28.726193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:28.850882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:28.851039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:28.851081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:28.851113] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:28.854944] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: DOWN (p=49.17%) [2026-03-10T20:34:28.855231] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-03-10T20:34:28.855375] [INFO ] [sig ] YETI: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:29.000362] [INFO ] [LOCAL ] Saved forecast: YETI 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/YETI.txt [2026-03-10T20:34:29.000503] [INFO ] [sig ] [3244/3275] Completed YETI in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 11.1s [2026-03-10T20:34:29.000543] [INFO ] [sig ] [3245/3275] Forecasting YMM... [2026-03-10T20:34:29.000591] [INFO ] [sig ] Generating forecast for: YMM [2026-03-10T20:34:29.000626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-03-10T20:34:29.012564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-03-10T20:34:29.012914] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-03-10T20:34:29.013795] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-03-10T20:34:29.013850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:29.013883] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:29.013911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:29.013968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:29.072816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:29.073468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:29.073551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:29.073793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:29.199014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:29.199178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:29.199220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:29.199280] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:29.203558] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-03-10T20:34:29.203867] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-03-10T20:34:29.204001] [INFO ] [sig ] YMM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:29.348360] [INFO ] [LOCAL ] Saved forecast: YMM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/YMM.txt [2026-03-10T20:34:29.348488] [INFO ] [sig ] [3245/3275] Completed YMM in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 10.8s [2026-03-10T20:34:29.348526] [INFO ] [sig ] [3246/3275] Forecasting YPF... [2026-03-10T20:34:29.348556] [INFO ] [sig ] Generating forecast for: YPF [2026-03-10T20:34:29.348605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-03-10T20:34:29.360266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-03-10T20:34:29.360807] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-03-10T20:34:29.361685] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-03-10T20:34:29.361738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:29.361772] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:29.361799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:29.361856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:29.421317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:29.421970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:29.422048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:29.422082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:29.551723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:29.551887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:29.551927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:29.551956] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:29.555442] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: UP (p=82.51%) [2026-03-10T20:34:29.555763] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-03-10T20:34:29.555908] [INFO ] [sig ] YPF: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:29.699848] [INFO ] [LOCAL ] Saved forecast: YPF 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/YPF.txt [2026-03-10T20:34:29.699975] [INFO ] [sig ] [3246/3275] Completed YPF in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 10.4s [2026-03-10T20:34:29.700015] [INFO ] [sig ] [3247/3275] Forecasting YQQQ... [2026-03-10T20:34:29.700045] [INFO ] [sig ] Generating forecast for: YQQQ [2026-03-10T20:34:29.700075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-03-10T20:34:29.711978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-03-10T20:34:29.712309] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-03-10T20:34:29.713290] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-03-10T20:34:29.713351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:29.713389] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:29.713421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:29.713489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:29.772384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:29.773019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:29.773099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:29.773149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:29.894376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:29.894739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:29.894781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:29.894809] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:29.898262] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: UP (p=65.84%) [2026-03-10T20:34:29.898560] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-03-10T20:34:29.898712] [INFO ] [sig ] YQQQ: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:30.050148] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/YQQQ.txt [2026-03-10T20:34:30.050290] [INFO ] [sig ] [3247/3275] Completed YQQQ in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 10.0s [2026-03-10T20:34:30.050331] [INFO ] [sig ] [3248/3275] Forecasting YRD... [2026-03-10T20:34:30.050361] [INFO ] [sig ] Generating forecast for: YRD [2026-03-10T20:34:30.050392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-03-10T20:34:30.062625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-03-10T20:34:30.062968] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-03-10T20:34:30.063900] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-03-10T20:34:30.063955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:30.063987] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:30.064014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:30.064071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:30.131908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:30.133395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:30.133493] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:30.133532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:30.258815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:30.258975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:30.259016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:30.259046] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:30.262519] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: UP (p=99.21%) [2026-03-10T20:34:30.262815] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-03-10T20:34:30.262947] [INFO ] [sig ] YRD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:30.412153] [INFO ] [LOCAL ] Saved forecast: YRD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/YRD.txt [2026-03-10T20:34:30.412312] [INFO ] [sig ] [3248/3275] Completed YRD in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 9.7s [2026-03-10T20:34:30.412352] [INFO ] [sig ] [3249/3275] Forecasting YSG... [2026-03-10T20:34:30.412383] [INFO ] [sig ] Generating forecast for: YSG [2026-03-10T20:34:30.412413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-03-10T20:34:30.425220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-03-10T20:34:30.425608] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-03-10T20:34:30.426806] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-03-10T20:34:30.426859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:30.426890] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:30.426916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:30.426988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:30.487357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:30.488285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:30.488401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:30.488434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:30.617107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:30.617266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:30.617307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:30.617339] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:30.621202] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: DOWN (p=28.88%) [2026-03-10T20:34:30.621568] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-03-10T20:34:30.621916] [INFO ] [sig ] YSG: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:30.770493] [INFO ] [LOCAL ] Saved forecast: YSG 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/YSG.txt [2026-03-10T20:34:30.770670] [INFO ] [sig ] [3249/3275] Completed YSG in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 9.3s [2026-03-10T20:34:30.770713] [INFO ] [sig ] [3250/3275] Forecasting YTRA... [2026-03-10T20:34:30.770743] [INFO ] [sig ] Generating forecast for: YTRA [2026-03-10T20:34:30.770775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-03-10T20:34:30.782003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-03-10T20:34:30.782368] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-03-10T20:34:30.783203] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-03-10T20:34:30.783257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:30.783288] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:30.783316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:30.783376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:30.841613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:30.842539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:30.842644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:30.842680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:30.961468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:30.961647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:30.961690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:30.961719] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:30.965116] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-03-10T20:34:30.965390] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-03-10T20:34:30.965517] [INFO ] [sig ] YTRA: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:31.109518] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/YTRA.txt [2026-03-10T20:34:31.109667] [INFO ] [sig ] [3250/3275] Completed YTRA in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 9.0s [2026-03-10T20:34:31.109709] [INFO ] [sig ] [3251/3275] Forecasting YUM... [2026-03-10T20:34:31.109739] [INFO ] [sig ] Generating forecast for: YUM [2026-03-10T20:34:31.109770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-03-10T20:34:31.124978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-03-10T20:34:31.125313] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-03-10T20:34:31.126143] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-03-10T20:34:31.126195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:31.126226] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:31.126253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:31.126310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:31.183181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:31.183832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:31.183913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:31.183946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:31.304379] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:31.304536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:31.304595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:31.304629] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:31.308054] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: UP (p=75.89%) [2026-03-10T20:34:31.308371] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-03-10T20:34:31.308505] [INFO ] [sig ] YUM: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:31.451248] [INFO ] [LOCAL ] Saved forecast: YUM 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/YUM.txt [2026-03-10T20:34:31.451384] [INFO ] [sig ] [3251/3275] Completed YUM in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 8.6s [2026-03-10T20:34:31.451423] [INFO ] [sig ] [3252/3275] Forecasting YUMC... [2026-03-10T20:34:31.451452] [INFO ] [sig ] Generating forecast for: YUMC [2026-03-10T20:34:31.451483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-03-10T20:34:31.462436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-03-10T20:34:31.462784] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-03-10T20:34:31.463597] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-03-10T20:34:31.463651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:31.463684] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:31.463711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:31.463768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:31.523646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:31.524498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:31.524601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:31.524637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:31.650527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:31.650704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:31.650745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:31.650774] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:31.654270] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: DOWN (p=6.89%) [2026-03-10T20:34:31.654621] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-03-10T20:34:31.654756] [INFO ] [sig ] YUMC: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:31.810287] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/YUMC.txt [2026-03-10T20:34:31.810517] [INFO ] [sig ] [3252/3275] Completed YUMC in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 8.3s [2026-03-10T20:34:31.810603] [INFO ] [sig ] [3253/3275] Forecasting Z... [2026-03-10T20:34:31.810652] [INFO ] [sig ] Generating forecast for: Z [2026-03-10T20:34:31.810709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-03-10T20:34:31.822884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-03-10T20:34:31.823249] [INFO ] [FORECASTER] Starting predict_future for Z [2026-03-10T20:34:31.824125] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-03-10T20:34:31.824180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:31.824213] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:31.824241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:31.824300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:31.883877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:31.884861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:31.884957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:31.884993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:32.012871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:32.013032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:32.013071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:32.013099] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:32.016717] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: UP (p=97.49%) [2026-03-10T20:34:32.017025] [INFO ] [FORECASTER] Completed predict_future for Z [2026-03-10T20:34:32.017158] [INFO ] [sig ] Z: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:32.164646] [INFO ] [LOCAL ] Saved forecast: Z 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/Z.txt [2026-03-10T20:34:32.164804] [INFO ] [sig ] [3253/3275] Completed Z in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 7.9s [2026-03-10T20:34:32.164844] [INFO ] [sig ] [3254/3275] Forecasting ZBH... [2026-03-10T20:34:32.164874] [INFO ] [sig ] Generating forecast for: ZBH [2026-03-10T20:34:32.164906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-03-10T20:34:32.176172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-03-10T20:34:32.176484] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-03-10T20:34:32.177284] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-03-10T20:34:32.177337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:32.177369] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:32.177395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:32.177458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:32.235186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:32.236084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:32.236170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:32.236203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:32.357556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:32.357734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:32.357774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:32.357804] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:32.361235] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: UP (p=73.29%) [2026-03-10T20:34:32.361514] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-03-10T20:34:32.361665] [INFO ] [sig ] ZBH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:32.505362] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ZBH.txt [2026-03-10T20:34:32.505528] [INFO ] [sig ] [3254/3275] Completed ZBH in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 7.5s [2026-03-10T20:34:32.505589] [INFO ] [sig ] [3255/3275] Forecasting ZBIO... [2026-03-10T20:34:32.505623] [INFO ] [sig ] Generating forecast for: ZBIO [2026-03-10T20:34:32.505656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-03-10T20:34:32.517094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-03-10T20:34:32.517427] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-03-10T20:34:32.518267] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-03-10T20:34:32.518321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:32.518353] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:32.518380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:32.518437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:32.576279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:32.577180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:32.577262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:32.577295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:32.701431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:32.701611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:32.701654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:32.701685] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:32.705091] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: UP (p=92.16%) [2026-03-10T20:34:32.705368] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-03-10T20:34:32.705501] [INFO ] [sig ] ZBIO: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:32.849982] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ZBIO.txt [2026-03-10T20:34:32.850140] [INFO ] [sig ] [3255/3275] Completed ZBIO in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 7.2s [2026-03-10T20:34:32.850179] [INFO ] [sig ] [3256/3275] Forecasting ZBRA... [2026-03-10T20:34:32.850210] [INFO ] [sig ] Generating forecast for: ZBRA [2026-03-10T20:34:32.850239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-03-10T20:34:32.861540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-03-10T20:34:32.861947] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-03-10T20:34:32.862791] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-03-10T20:34:32.862844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:32.862911] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:32.862941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:32.862999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:32.921621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:32.922503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:32.922606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:32.922644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:33.043452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:33.043633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:33.043677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:33.043708] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:33.047182] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: UP (p=63.48%) [2026-03-10T20:34:33.047488] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-03-10T20:34:33.047639] [INFO ] [sig ] ZBRA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:33.191797] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ZBRA.txt [2026-03-10T20:34:33.191971] [INFO ] [sig ] [3256/3275] Completed ZBRA in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 6.8s [2026-03-10T20:34:33.192012] [INFO ] [sig ] [3257/3275] Forecasting ZD... [2026-03-10T20:34:33.192042] [INFO ] [sig ] Generating forecast for: ZD [2026-03-10T20:34:33.192076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-03-10T20:34:33.203293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-03-10T20:34:33.203729] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-03-10T20:34:33.204534] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-03-10T20:34:33.204611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:33.204645] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:33.204672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:33.204729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:33.262674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:33.263567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:33.263722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:33.263758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:33.385217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:33.385378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:33.385419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:33.385452] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:33.388911] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=51.88%) [2026-03-10T20:34:33.389197] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-03-10T20:34:33.389326] [INFO ] [sig ] ZD: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:33.531792] [INFO ] [LOCAL ] Saved forecast: ZD 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ZD.txt [2026-03-10T20:34:33.531929] [INFO ] [sig ] [3257/3275] Completed ZD in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 6.5s [2026-03-10T20:34:33.531969] [INFO ] [sig ] [3258/3275] Forecasting ZETA... [2026-03-10T20:34:33.531999] [INFO ] [sig ] Generating forecast for: ZETA [2026-03-10T20:34:33.532029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-03-10T20:34:33.543757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-03-10T20:34:33.544075] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-03-10T20:34:33.544886] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-03-10T20:34:33.544939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:33.544971] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:33.544998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:33.545054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:33.603134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:33.603962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:33.604046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:33.604080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:33.723176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:33.723339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:33.723396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:33.723427] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:33.726906] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: UP (p=94.55%) [2026-03-10T20:34:33.727209] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-03-10T20:34:33.727345] [INFO ] [sig ] ZETA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:33.870191] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ZETA.txt [2026-03-10T20:34:33.870327] [INFO ] [sig ] [3258/3275] Completed ZETA in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 6.1s [2026-03-10T20:34:33.870367] [INFO ] [sig ] [3259/3275] Forecasting ZGN... [2026-03-10T20:34:33.870397] [INFO ] [sig ] Generating forecast for: ZGN [2026-03-10T20:34:33.870430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-03-10T20:34:33.882094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-03-10T20:34:33.882435] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-03-10T20:34:33.883288] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-03-10T20:34:33.883350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:33.883382] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:33.883410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:33.883480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:33.941440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:33.942250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:33.942335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:33.942368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:34.063822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:34.063979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:34.064020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:34.064049] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:34.067532] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: DOWN (p=40.35%) [2026-03-10T20:34:34.067829] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-03-10T20:34:34.067957] [INFO ] [sig ] ZGN: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:34.210230] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ZGN.txt [2026-03-10T20:34:34.210353] [INFO ] [sig ] [3259/3275] Completed ZGN in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 5.7s [2026-03-10T20:34:34.210392] [INFO ] [sig ] [3260/3275] Forecasting ZH... [2026-03-10T20:34:34.210421] [INFO ] [sig ] Generating forecast for: ZH [2026-03-10T20:34:34.210452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-03-10T20:34:34.221297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-03-10T20:34:34.221656] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-03-10T20:34:34.222469] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-03-10T20:34:34.222534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:34.222596] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:34.222629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:34.222686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:34.281245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:34.281922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:34.282001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:34.282034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:34.401930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:34.402086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:34.402127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:34.402157] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:34.405562] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: UP (p=76.28%) [2026-03-10T20:34:34.405855] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-03-10T20:34:34.405982] [INFO ] [sig ] ZH: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:34.549105] [INFO ] [LOCAL ] Saved forecast: ZH 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ZH.txt [2026-03-10T20:34:34.549230] [INFO ] [sig ] [3260/3275] Completed ZH in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 5.4s [2026-03-10T20:34:34.549269] [INFO ] [sig ] [3261/3275] Forecasting ZIM... [2026-03-10T20:34:34.549298] [INFO ] [sig ] Generating forecast for: ZIM [2026-03-10T20:34:34.549328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-03-10T20:34:34.560938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-03-10T20:34:34.561267] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-03-10T20:34:34.562089] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-03-10T20:34:34.562142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:34.562173] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:34.562199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:34.562255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:34.622988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:34.623644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:34.623723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:34.623756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:34.750386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:34.750592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:34.750652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:34.750698] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:34.755403] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: DOWN (p=20.97%) [2026-03-10T20:34:34.755812] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-03-10T20:34:34.755991] [INFO ] [sig ] ZIM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:34.907266] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ZIM.txt [2026-03-10T20:34:34.907439] [INFO ] [sig ] [3261/3275] Completed ZIM in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 5.0s [2026-03-10T20:34:34.907489] [INFO ] [sig ] [3262/3275] Forecasting ZION... [2026-03-10T20:34:34.907525] [INFO ] [sig ] Generating forecast for: ZION [2026-03-10T20:34:34.907558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-03-10T20:34:34.919980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-03-10T20:34:34.920380] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-03-10T20:34:34.921411] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-03-10T20:34:34.921465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:34.921515] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:34.921543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:34.921627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:34.980094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:34.981155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:34.981247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:34.981284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:35.110838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:35.111014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:35.111060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:35.111089] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:35.114607] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: DOWN (p=28.30%) [2026-03-10T20:34:35.114930] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-03-10T20:34:35.115068] [INFO ] [sig ] ZION: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:35.301157] [INFO ] [LOCAL ] Saved forecast: ZION 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ZION.txt [2026-03-10T20:34:35.301319] [INFO ] [sig ] [3262/3275] Completed ZION in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 4.7s [2026-03-10T20:34:35.301363] [INFO ] [sig ] [3263/3275] Forecasting ZIP... [2026-03-10T20:34:35.301392] [INFO ] [sig ] Generating forecast for: ZIP [2026-03-10T20:34:35.301423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-03-10T20:34:35.313247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-03-10T20:34:35.313720] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-03-10T20:34:35.314916] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-03-10T20:34:35.314973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:35.315006] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:35.315032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:35.315089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:35.382094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:35.383256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:35.383345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:35.383380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:35.514642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:35.514803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:35.514844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:35.514874] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:35.518524] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: UP (p=60.95%) [2026-03-10T20:34:35.518851] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-03-10T20:34:35.518995] [INFO ] [sig ] ZIP: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:35.665701] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ZIP.txt [2026-03-10T20:34:35.665838] [INFO ] [sig ] [3263/3275] Completed ZIP in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 4.3s [2026-03-10T20:34:35.665878] [INFO ] [sig ] [3264/3275] Forecasting ZLAB... [2026-03-10T20:34:35.665909] [INFO ] [sig ] Generating forecast for: ZLAB [2026-03-10T20:34:35.665939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-03-10T20:34:35.676846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-03-10T20:34:35.677186] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-03-10T20:34:35.678002] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-03-10T20:34:35.678055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:35.678087] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:35.678114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:35.678196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:35.736709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:35.737987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:35.738073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:35.738105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:35.863427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:35.863618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:35.863668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:35.863697] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:35.867335] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=6.45%) [2026-03-10T20:34:35.867816] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-03-10T20:34:35.867947] [INFO ] [sig ] ZLAB: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:36.013972] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ZLAB.txt [2026-03-10T20:34:36.014101] [INFO ] [sig ] [3264/3275] Completed ZLAB in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 3.9s [2026-03-10T20:34:36.014140] [INFO ] [sig ] [3265/3275] Forecasting ZM... [2026-03-10T20:34:36.014170] [INFO ] [sig ] Generating forecast for: ZM [2026-03-10T20:34:36.014199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-03-10T20:34:36.025410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-03-10T20:34:36.025931] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-03-10T20:34:36.026951] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-03-10T20:34:36.027004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:36.027036] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:36.027063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:36.027119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:36.086431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:36.087063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:36.087142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:36.087174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:36.211127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:36.211271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:36.211310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:36.211338] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:36.214744] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: DOWN (p=38.33%) [2026-03-10T20:34:36.215021] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-03-10T20:34:36.215148] [INFO ] [sig ] ZM: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:36.359111] [INFO ] [LOCAL ] Saved forecast: ZM 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ZM.txt [2026-03-10T20:34:36.359242] [INFO ] [sig ] [3265/3275] Completed ZM in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 3.6s [2026-03-10T20:34:36.359281] [INFO ] [sig ] [3266/3275] Forecasting ZNTL... [2026-03-10T20:34:36.359316] [INFO ] [sig ] Generating forecast for: ZNTL [2026-03-10T20:34:36.359349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-03-10T20:34:36.370823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-03-10T20:34:36.371284] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-03-10T20:34:36.372086] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-03-10T20:34:36.372140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:36.372172] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:36.372200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:36.372257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:36.430926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:36.431537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:36.431727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:36.431762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:36.550846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:36.551007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:36.551048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:36.551078] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:36.555149] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: DOWN (p=40.04%) [2026-03-10T20:34:36.555423] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-03-10T20:34:36.555555] [INFO ] [sig ] ZNTL: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:36.699600] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ZNTL.txt [2026-03-10T20:34:36.699753] [INFO ] [sig ] [3266/3275] Completed ZNTL in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 3.2s [2026-03-10T20:34:36.699794] [INFO ] [sig ] [3267/3275] Forecasting ZS... [2026-03-10T20:34:36.699825] [INFO ] [sig ] Generating forecast for: ZS [2026-03-10T20:34:36.699858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-03-10T20:34:36.711608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-03-10T20:34:36.712005] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-03-10T20:34:36.712852] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-03-10T20:34:36.712905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:36.712937] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:36.712964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:36.713021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:36.771782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:36.772725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:36.772810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:36.772844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:36.909655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:36.909838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:36.909884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:36.909914] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:36.914477] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: DOWN (p=4.75%) [2026-03-10T20:34:36.914947] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-03-10T20:34:36.915146] [INFO ] [sig ] ZS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:37.081330] [INFO ] [LOCAL ] Saved forecast: ZS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ZS.txt [2026-03-10T20:34:37.081507] [INFO ] [sig ] [3267/3275] Completed ZS in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 2.9s [2026-03-10T20:34:37.081556] [INFO ] [sig ] [3268/3275] Forecasting ZTO... [2026-03-10T20:34:37.081620] [INFO ] [sig ] Generating forecast for: ZTO [2026-03-10T20:34:37.081658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-03-10T20:34:37.094147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-03-10T20:34:37.094599] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-03-10T20:34:37.095444] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-03-10T20:34:37.095501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:37.095539] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:37.095609] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:37.095683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:37.167865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:37.169218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:37.169336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:37.169394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:37.345210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:37.345384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:37.345428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:37.345459] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:37.349297] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: DOWN (p=33.95%) [2026-03-10T20:34:37.349733] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-03-10T20:34:37.349933] [INFO ] [sig ] ZTO: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:37.567904] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ZTO.txt [2026-03-10T20:34:37.568174] [INFO ] [sig ] [3268/3275] Completed ZTO in 0.5s | 2.79 sym/s | Total: 19.5m | ETA: 2.5s [2026-03-10T20:34:37.568246] [INFO ] [sig ] [3269/3275] Forecasting ZTS... [2026-03-10T20:34:37.568297] [INFO ] [sig ] Generating forecast for: ZTS [2026-03-10T20:34:37.568349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-03-10T20:34:37.586703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-03-10T20:34:37.587258] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-03-10T20:34:37.588514] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-03-10T20:34:37.589271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:37.589454] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:37.589516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:37.589713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:37.681007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:37.682433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:37.682598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:37.682654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:37.866681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:37.866907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:37.866979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:37.867066] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:37.873493] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: UP (p=67.01%) [2026-03-10T20:34:37.874143] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-03-10T20:34:37.874396] [INFO ] [sig ] ZTS: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:38.071151] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ZTS.txt [2026-03-10T20:34:38.071380] [INFO ] [sig ] [3269/3275] Completed ZTS in 0.5s | 2.79 sym/s | Total: 19.6m | ETA: 2.2s [2026-03-10T20:34:38.071424] [INFO ] [sig ] [3270/3275] Forecasting ZUMZ... [2026-03-10T20:34:38.071455] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-03-10T20:34:38.071485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-03-10T20:34:38.084545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-03-10T20:34:38.085008] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-03-10T20:34:38.085971] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-03-10T20:34:38.086033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:38.086068] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:38.086097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:38.086173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:38.179000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:38.180040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:38.180134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:38.180169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:38.366267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:38.366484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:38.366561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:38.366645] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:38.373183] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: DOWN (p=18.39%) [2026-03-10T20:34:38.373795] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-03-10T20:34:38.374046] [INFO ] [sig ] ZUMZ: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:38.573829] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ZUMZ.txt [2026-03-10T20:34:38.574030] [INFO ] [sig ] [3270/3275] Completed ZUMZ in 0.5s | 2.79 sym/s | Total: 19.6m | ETA: 1.8s [2026-03-10T20:34:38.574088] [INFO ] [sig ] [3271/3275] Forecasting ZURA... [2026-03-10T20:34:38.574133] [INFO ] [sig ] Generating forecast for: ZURA [2026-03-10T20:34:38.574176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-03-10T20:34:38.589198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-03-10T20:34:38.589674] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-03-10T20:34:38.590681] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-03-10T20:34:38.590738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:38.590771] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:38.590799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:38.590855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:38.650001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:38.651047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:38.651158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:38.651226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:38.785285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:38.785442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:38.785485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:38.785515] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:38.789087] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: UP (p=79.26%) [2026-03-10T20:34:38.789371] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-03-10T20:34:38.789503] [INFO ] [sig ] ZURA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:38.933558] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ZURA.txt [2026-03-10T20:34:38.933752] [INFO ] [sig ] [3271/3275] Completed ZURA in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 1.4s [2026-03-10T20:34:38.933793] [INFO ] [sig ] [3272/3275] Forecasting ZVIA... [2026-03-10T20:34:38.933825] [INFO ] [sig ] Generating forecast for: ZVIA [2026-03-10T20:34:38.933855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-03-10T20:34:38.945209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-03-10T20:34:38.945599] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-03-10T20:34:38.946407] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-03-10T20:34:38.946461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:38.946493] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:38.946521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:38.946615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:39.006039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:39.006922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:39.007009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:39.007044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:39.134094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:39.134253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:39.134296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:39.134327] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:39.137938] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: UP (p=76.11%) [2026-03-10T20:34:39.138244] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-03-10T20:34:39.138376] [INFO ] [sig ] ZVIA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:39.280521] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ZVIA.txt [2026-03-10T20:34:39.280674] [INFO ] [sig ] [3272/3275] Completed ZVIA in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 1.1s [2026-03-10T20:34:39.280716] [INFO ] [sig ] [3273/3275] Forecasting ZVRA... [2026-03-10T20:34:39.280748] [INFO ] [sig ] Generating forecast for: ZVRA [2026-03-10T20:34:39.280779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-03-10T20:34:39.292238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-03-10T20:34:39.292649] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-03-10T20:34:39.293450] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-03-10T20:34:39.293504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:39.293566] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:39.293630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:39.293736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:39.352985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:39.353805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:39.353890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:39.353925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:39.475152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:39.475325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:39.475377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:39.475413] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:39.479099] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-03-10T20:34:39.479396] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-03-10T20:34:39.479539] [INFO ] [sig ] ZVRA: Forecast for 2026-03-10: UP (sign=1.00) [2026-03-10T20:34:39.628293] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-03-11 1 -> ./output/forecasts/individual/2026-03-11/ZVRA.txt [2026-03-10T20:34:39.628447] [INFO ] [sig ] [3273/3275] Completed ZVRA in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 0.7s [2026-03-10T20:34:39.628487] [INFO ] [sig ] [3274/3275] Forecasting ZWS... [2026-03-10T20:34:39.628516] [INFO ] [sig ] Generating forecast for: ZWS [2026-03-10T20:34:39.628546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-03-10T20:34:39.640158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-03-10T20:34:39.640530] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-03-10T20:34:39.641384] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-03-10T20:34:39.641439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:39.641472] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:39.641501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:39.641560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:39.700912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:39.701671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:39.701756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:39.701790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:39.831111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:39.831280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:39.831323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:39.831352] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:39.834998] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: DOWN (p=2.04%) [2026-03-10T20:34:39.835322] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-03-10T20:34:39.835461] [INFO ] [sig ] ZWS: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:40.039035] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ZWS.txt [2026-03-10T20:34:40.039189] [INFO ] [sig ] [3274/3275] Completed ZWS in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 0.4s [2026-03-10T20:34:40.039229] [INFO ] [sig ] [3275/3275] Forecasting ZYME... [2026-03-10T20:34:40.039260] [INFO ] [sig ] Generating forecast for: ZYME [2026-03-10T20:34:40.039289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-03-10T20:34:40.050253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-03-10T20:34:40.050622] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-03-10T20:34:40.051413] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-03-10T20:34:40.051481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-10T20:34:40.051514] [DEBUG] [FORECASTER] Starting train method [2026-03-10T20:34:40.051542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-10T20:34:40.051624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-10T20:34:40.109168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-10T20:34:40.109906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-10T20:34:40.109987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-10T20:34:40.110021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-10T20:34:40.231403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-10T20:34:40.231559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-10T20:34:40.231618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-10T20:34:40.231649] [INFO ] [FORECASTER] Training complete [2026-03-10T20:34:40.235083] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: DOWN (p=33.78%) [2026-03-10T20:34:40.235362] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-03-10T20:34:40.235491] [INFO ] [sig ] ZYME: Forecast for 2026-03-10: DOWN (sign=0.00) [2026-03-10T20:34:40.378074] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-03-11 0 -> ./output/forecasts/individual/2026-03-11/ZYME.txt [2026-03-10T20:34:40.378247] [INFO ] [sig ] [3275/3275] Completed ZYME in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 0.0s [2026-03-10T20:34:40.378288] [INFO ] [sig ] ================================================== [2026-03-10T20:34:40.378320] [INFO ] [sig ] Forecasts complete: 3275/3275 symbols succeeded [2026-03-10T20:34:40.378350] [INFO ] [sig ] Automatically generating consolidated reports... [2026-03-10T20:34:40.378378] [INFO ] [sig ] Generating consolidated forecast reports [2026-03-10T20:34:40.379375] [INFO ] [sig ] Found 102 forecast dates to process [2026-03-10T20:34:40.379423] [INFO ] [sig ] [1/102] Processing report for 2025-10-10... [2026-03-10T20:34:40.379469] [INFO ] [sig ] [1/102] Report for 2025-10-10 already exists, skipping... [2026-03-10T20:34:40.379500] [INFO ] [sig ] [2/102] Processing report for 2025-10-13... [2026-03-10T20:34:40.379545] [INFO ] [sig ] [2/102] Report for 2025-10-13 already exists, skipping... [2026-03-10T20:34:40.379593] [INFO ] [sig ] [3/102] Processing report for 2025-10-14... [2026-03-10T20:34:40.379638] [INFO ] [sig ] [3/102] Report for 2025-10-14 already exists, skipping... [2026-03-10T20:34:40.379672] [INFO ] [sig ] [4/102] Processing report for 2025-10-15... [2026-03-10T20:34:40.379718] [INFO ] [sig ] [4/102] Report for 2025-10-15 already exists, skipping... [2026-03-10T20:34:40.379753] [INFO ] [sig ] [5/102] Processing report for 2025-10-16... [2026-03-10T20:34:40.379792] [INFO ] [sig ] [5/102] Report for 2025-10-16 already exists, skipping... [2026-03-10T20:34:40.379821] [INFO ] [sig ] [6/102] Processing report for 2025-10-17... [2026-03-10T20:34:40.379852] [INFO ] [sig ] [6/102] Report for 2025-10-17 already exists, skipping... [2026-03-10T20:34:40.379907] [INFO ] [sig ] [7/102] Processing report for 2025-10-20... [2026-03-10T20:34:40.379947] [INFO ] [sig ] [7/102] Report for 2025-10-20 already exists, skipping... [2026-03-10T20:34:40.379977] [INFO ] [sig ] [8/102] Processing report for 2025-10-21... [2026-03-10T20:34:40.380017] [INFO ] [sig ] [8/102] Report for 2025-10-21 already exists, skipping... [2026-03-10T20:34:40.380045] [INFO ] [sig ] [9/102] Processing report for 2025-10-22... [2026-03-10T20:34:40.380075] [INFO ] [sig ] [9/102] Report for 2025-10-22 already exists, skipping... [2026-03-10T20:34:40.380101] [INFO ] [sig ] [10/102] Processing report for 2025-10-23... [2026-03-10T20:34:40.380131] [INFO ] [sig ] [10/102] Report for 2025-10-23 already exists, skipping... [2026-03-10T20:34:40.380173] [INFO ] [sig ] [11/102] Processing report for 2025-10-24... [2026-03-10T20:34:40.380206] [INFO ] [sig ] [11/102] Report for 2025-10-24 already exists, skipping... [2026-03-10T20:34:40.380232] [INFO ] [sig ] [12/102] Processing report for 2025-10-27... [2026-03-10T20:34:40.380272] [INFO ] [sig ] [12/102] Report for 2025-10-27 already exists, skipping... [2026-03-10T20:34:40.380299] [INFO ] [sig ] [13/102] Processing report for 2025-10-28... [2026-03-10T20:34:40.380330] [INFO ] [sig ] [13/102] Report for 2025-10-28 already exists, skipping... [2026-03-10T20:34:40.380356] [INFO ] [sig ] [14/102] Processing report for 2025-10-30... [2026-03-10T20:34:40.380386] [INFO ] [sig ] [14/102] Report for 2025-10-30 already exists, skipping... [2026-03-10T20:34:40.380411] [INFO ] [sig ] [15/102] Processing report for 2025-10-31... [2026-03-10T20:34:40.380440] [INFO ] [sig ] [15/102] Report for 2025-10-31 already exists, skipping... [2026-03-10T20:34:40.380466] [INFO ] [sig ] [16/102] Processing report for 2025-11-03... [2026-03-10T20:34:40.380495] [INFO ] [sig ] [16/102] Report for 2025-11-03 already exists, skipping... [2026-03-10T20:34:40.380521] [INFO ] [sig ] [17/102] Processing report for 2025-11-04... [2026-03-10T20:34:40.380551] [INFO ] [sig ] [17/102] Report for 2025-11-04 already exists, skipping... [2026-03-10T20:34:40.380598] [INFO ] [sig ] [18/102] Processing report for 2025-11-05... [2026-03-10T20:34:40.380631] [INFO ] [sig ] [18/102] Report for 2025-11-05 already exists, skipping... [2026-03-10T20:34:40.380657] [INFO ] [sig ] [19/102] Processing report for 2025-11-06... [2026-03-10T20:34:40.380687] [INFO ] [sig ] [19/102] Report for 2025-11-06 already exists, skipping... [2026-03-10T20:34:40.380713] [INFO ] [sig ] [20/102] Processing report for 2025-11-07... [2026-03-10T20:34:40.380742] [INFO ] [sig ] [20/102] Report for 2025-11-07 already exists, skipping... [2026-03-10T20:34:40.380767] [INFO ] [sig ] [21/102] Processing report for 2025-11-10... [2026-03-10T20:34:40.380796] [INFO ] [sig ] [21/102] Report for 2025-11-10 already exists, skipping... [2026-03-10T20:34:40.380822] [INFO ] [sig ] [22/102] Processing report for 2025-11-11... [2026-03-10T20:34:40.380851] [INFO ] [sig ] [22/102] Report for 2025-11-11 already exists, skipping... [2026-03-10T20:34:40.380877] [INFO ] [sig ] [23/102] Processing report for 2025-11-12... [2026-03-10T20:34:40.380907] [INFO ] [sig ] [23/102] Report for 2025-11-12 already exists, skipping... [2026-03-10T20:34:40.380933] [INFO ] [sig ] [24/102] Processing report for 2025-11-13... [2026-03-10T20:34:40.380962] [INFO ] [sig ] [24/102] Report for 2025-11-13 already exists, skipping... [2026-03-10T20:34:40.380988] [INFO ] [sig ] [25/102] Processing report for 2025-11-17... [2026-03-10T20:34:40.381030] [INFO ] [sig ] [25/102] Report for 2025-11-17 already exists, skipping... [2026-03-10T20:34:40.381058] [INFO ] [sig ] [26/102] Processing report for 2025-11-18... [2026-03-10T20:34:40.381097] [INFO ] [sig ] [26/102] Report for 2025-11-18 already exists, skipping... [2026-03-10T20:34:40.381125] [INFO ] [sig ] [27/102] Processing report for 2025-11-19... [2026-03-10T20:34:40.381162] [INFO ] [sig ] [27/102] Report for 2025-11-19 already exists, skipping... [2026-03-10T20:34:40.381189] [INFO ] [sig ] [28/102] Processing report for 2025-11-20... [2026-03-10T20:34:40.381225] [INFO ] [sig ] [28/102] Report for 2025-11-20 already exists, skipping... [2026-03-10T20:34:40.381256] [INFO ] [sig ] [29/102] Processing report for 2025-11-21... [2026-03-10T20:34:40.381293] [INFO ] [sig ] [29/102] Report for 2025-11-21 already exists, skipping... [2026-03-10T20:34:40.381320] [INFO ] [sig ] [30/102] Processing report for 2025-11-24... [2026-03-10T20:34:40.381350] [INFO ] [sig ] [30/102] Report for 2025-11-24 already exists, skipping... [2026-03-10T20:34:40.381394] [INFO ] [sig ] [31/102] Processing report for 2025-11-25... [2026-03-10T20:34:40.381433] [INFO ] [sig ] [31/102] Report for 2025-11-25 already exists, skipping... [2026-03-10T20:34:40.381460] [INFO ] [sig ] [32/102] Processing report for 2025-11-26... [2026-03-10T20:34:40.381497] [INFO ] [sig ] [32/102] Report for 2025-11-26 already exists, skipping... [2026-03-10T20:34:40.381524] [INFO ] [sig ] [33/102] Processing report for 2025-11-28... [2026-03-10T20:34:40.381554] [INFO ] [sig ] [33/102] Report for 2025-11-28 already exists, skipping... [2026-03-10T20:34:40.381602] [INFO ] [sig ] [34/102] Processing report for 2025-12-01... [2026-03-10T20:34:40.381641] [INFO ] [sig ] [34/102] Report for 2025-12-01 already exists, skipping... [2026-03-10T20:34:40.381669] [INFO ] [sig ] [35/102] Processing report for 2025-12-02... [2026-03-10T20:34:40.381699] [INFO ] [sig ] [35/102] Report for 2025-12-02 already exists, skipping... [2026-03-10T20:34:40.381724] [INFO ] [sig ] [36/102] Processing report for 2025-12-03... [2026-03-10T20:34:40.381759] [INFO ] [sig ] [36/102] Report for 2025-12-03 already exists, skipping... [2026-03-10T20:34:40.381790] [INFO ] [sig ] [37/102] Processing report for 2025-12-04... [2026-03-10T20:34:40.381830] [INFO ] [sig ] [37/102] Report for 2025-12-04 already exists, skipping... [2026-03-10T20:34:40.381858] [INFO ] [sig ] [38/102] Processing report for 2025-12-05... [2026-03-10T20:34:40.381899] [INFO ] [sig ] [38/102] Report for 2025-12-05 already exists, skipping... [2026-03-10T20:34:40.381927] [INFO ] [sig ] [39/102] Processing report for 2025-12-08... [2026-03-10T20:34:40.381958] [INFO ] [sig ] [39/102] Report for 2025-12-08 already exists, skipping... [2026-03-10T20:34:40.381983] [INFO ] [sig ] [40/102] Processing report for 2025-12-09... [2026-03-10T20:34:40.382014] [INFO ] [sig ] [40/102] Report for 2025-12-09 already exists, skipping... [2026-03-10T20:34:40.382039] [INFO ] [sig ] [41/102] Processing report for 2025-12-10... [2026-03-10T20:34:40.382070] [INFO ] [sig ] [41/102] Report for 2025-12-10 already exists, skipping... [2026-03-10T20:34:40.382095] [INFO ] [sig ] [42/102] Processing report for 2025-12-11... [2026-03-10T20:34:40.382130] [INFO ] [sig ] [42/102] Report for 2025-12-11 already exists, skipping... [2026-03-10T20:34:40.382167] [INFO ] [sig ] [43/102] Processing report for 2025-12-12... [2026-03-10T20:34:40.382209] [INFO ] [sig ] [43/102] Report for 2025-12-12 already exists, skipping... [2026-03-10T20:34:40.382254] [INFO ] [sig ] [44/102] Processing report for 2025-12-15... [2026-03-10T20:34:40.382287] [INFO ] [sig ] [44/102] Report for 2025-12-15 already exists, skipping... [2026-03-10T20:34:40.382312] [INFO ] [sig ] [45/102] Processing report for 2025-12-16... [2026-03-10T20:34:40.382343] [INFO ] [sig ] [45/102] Report for 2025-12-16 already exists, skipping... [2026-03-10T20:34:40.382369] [INFO ] [sig ] [46/102] Processing report for 2025-12-17... [2026-03-10T20:34:40.382407] [INFO ] [sig ] [46/102] Report for 2025-12-17 already exists, skipping... [2026-03-10T20:34:40.382435] [INFO ] [sig ] [47/102] Processing report for 2025-12-18... [2026-03-10T20:34:40.382465] [INFO ] [sig ] [47/102] Report for 2025-12-18 already exists, skipping... [2026-03-10T20:34:40.382491] [INFO ] [sig ] [48/102] Processing report for 2025-12-19... [2026-03-10T20:34:40.382521] [INFO ] [sig ] [48/102] Report for 2025-12-19 already exists, skipping... [2026-03-10T20:34:40.382546] [INFO ] [sig ] [49/102] Processing report for 2025-12-22... [2026-03-10T20:34:40.382609] [INFO ] [sig ] [49/102] Report for 2025-12-22 already exists, skipping... [2026-03-10T20:34:40.382644] [INFO ] [sig ] [50/102] Processing report for 2025-12-23... [2026-03-10T20:34:40.382693] [INFO ] [sig ] [50/102] Report for 2025-12-23 already exists, skipping... [2026-03-10T20:34:40.382735] [INFO ] [sig ] [51/102] Processing report for 2025-12-24... [2026-03-10T20:34:40.382778] [INFO ] [sig ] [51/102] Report for 2025-12-24 already exists, skipping... [2026-03-10T20:34:40.382806] [INFO ] [sig ] [52/102] Processing report for 2025-12-26... [2026-03-10T20:34:40.382837] [INFO ] [sig ] [52/102] Report for 2025-12-26 already exists, skipping... [2026-03-10T20:34:40.382862] [INFO ] [sig ] [53/102] Processing report for 2025-12-29... [2026-03-10T20:34:40.382897] [INFO ] [sig ] [53/102] Report for 2025-12-29 already exists, skipping... [2026-03-10T20:34:40.382924] [INFO ] [sig ] [54/102] Processing report for 2025-12-30... [2026-03-10T20:34:40.382954] [INFO ] [sig ] [54/102] Report for 2025-12-30 already exists, skipping... [2026-03-10T20:34:40.382980] [INFO ] [sig ] [55/102] Processing report for 2025-12-31... [2026-03-10T20:34:40.383017] [INFO ] [sig ] [55/102] Report for 2025-12-31 already exists, skipping... [2026-03-10T20:34:40.383044] [INFO ] [sig ] [56/102] Processing report for 2026-01-02... [2026-03-10T20:34:40.383081] [INFO ] [sig ] [56/102] Report for 2026-01-02 already exists, skipping... [2026-03-10T20:34:40.383108] [INFO ] [sig ] [57/102] Processing report for 2026-01-05... [2026-03-10T20:34:40.383143] [INFO ] [sig ] [57/102] Report for 2026-01-05 already exists, skipping... [2026-03-10T20:34:40.383171] [INFO ] [sig ] [58/102] Processing report for 2026-01-06... [2026-03-10T20:34:40.383201] [INFO ] [sig ] [58/102] Report for 2026-01-06 already exists, skipping... [2026-03-10T20:34:40.383227] [INFO ] [sig ] [59/102] Processing report for 2026-01-07... [2026-03-10T20:34:40.383257] [INFO ] [sig ] [59/102] Report for 2026-01-07 already exists, skipping... [2026-03-10T20:34:40.383282] [INFO ] [sig ] [60/102] Processing report for 2026-01-08... [2026-03-10T20:34:40.383319] [INFO ] [sig ] [60/102] Report for 2026-01-08 already exists, skipping... [2026-03-10T20:34:40.383346] [INFO ] [sig ] [61/102] Processing report for 2026-01-09... [2026-03-10T20:34:40.383386] [INFO ] [sig ] [61/102] Report for 2026-01-09 already exists, skipping... [2026-03-10T20:34:40.383413] [INFO ] [sig ] [62/102] Processing report for 2026-01-12... [2026-03-10T20:34:40.383443] [INFO ] [sig ] [62/102] Report for 2026-01-12 already exists, skipping... [2026-03-10T20:34:40.383469] [INFO ] [sig ] [63/102] Processing report for 2026-01-13... [2026-03-10T20:34:40.383510] [INFO ] [sig ] [63/102] Report for 2026-01-13 already exists, skipping... [2026-03-10T20:34:40.383537] [INFO ] [sig ] [64/102] Processing report for 2026-01-14... [2026-03-10T20:34:40.383590] [INFO ] [sig ] [64/102] Report for 2026-01-14 already exists, skipping... [2026-03-10T20:34:40.383621] [INFO ] [sig ] [65/102] Processing report for 2026-01-15... [2026-03-10T20:34:40.383654] [INFO ] [sig ] [65/102] Report for 2026-01-15 already exists, skipping... [2026-03-10T20:34:40.383682] [INFO ] [sig ] [66/102] Processing report for 2026-01-16... [2026-03-10T20:34:40.383711] [INFO ] [sig ] [66/102] Report for 2026-01-16 already exists, skipping... [2026-03-10T20:34:40.383738] [INFO ] [sig ] [67/102] Processing report for 2026-01-20... [2026-03-10T20:34:40.383768] [INFO ] [sig ] [67/102] Report for 2026-01-20 already exists, skipping... [2026-03-10T20:34:40.383794] [INFO ] [sig ] [68/102] Processing report for 2026-01-21... [2026-03-10T20:34:40.383831] [INFO ] [sig ] [68/102] Report for 2026-01-21 already exists, skipping... [2026-03-10T20:34:40.383858] [INFO ] [sig ] [69/102] Processing report for 2026-01-22... [2026-03-10T20:34:40.383898] [INFO ] [sig ] [69/102] Report for 2026-01-22 already exists, skipping... [2026-03-10T20:34:40.383933] [INFO ] [sig ] [70/102] Processing report for 2026-01-23... [2026-03-10T20:34:40.383992] [INFO ] [sig ] [70/102] Report for 2026-01-23 already exists, skipping... [2026-03-10T20:34:40.384038] [INFO ] [sig ] [71/102] Processing report for 2026-01-26... [2026-03-10T20:34:40.384076] [INFO ] [sig ] [71/102] Report for 2026-01-26 already exists, skipping... [2026-03-10T20:34:40.384110] [INFO ] [sig ] [72/102] Processing report for 2026-01-27... [2026-03-10T20:34:40.384162] [INFO ] [sig ] [72/102] Report for 2026-01-27 already exists, skipping... [2026-03-10T20:34:40.384199] [INFO ] [sig ] [73/102] Processing report for 2026-01-28... [2026-03-10T20:34:40.384244] [INFO ] [sig ] [73/102] Report for 2026-01-28 already exists, skipping... [2026-03-10T20:34:40.384273] [INFO ] [sig ] [74/102] Processing report for 2026-01-29... [2026-03-10T20:34:40.384310] [INFO ] [sig ] [74/102] Report for 2026-01-29 already exists, skipping... [2026-03-10T20:34:40.384337] [INFO ] [sig ] [75/102] Processing report for 2026-01-30... [2026-03-10T20:34:40.384383] [INFO ] [sig ] [75/102] Report for 2026-01-30 already exists, skipping... [2026-03-10T20:34:40.384412] [INFO ] [sig ] [76/102] Processing report for 2026-02-02... [2026-03-10T20:34:40.384448] [INFO ] [sig ] [76/102] Report for 2026-02-02 already exists, skipping... [2026-03-10T20:34:40.384476] [INFO ] [sig ] [77/102] Processing report for 2026-02-03... [2026-03-10T20:34:40.384511] [INFO ] [sig ] [77/102] Report for 2026-02-03 already exists, skipping... [2026-03-10T20:34:40.384538] [INFO ] [sig ] [78/102] Processing report for 2026-02-04... [2026-03-10T20:34:40.384604] [INFO ] [sig ] [78/102] Report for 2026-02-04 already exists, skipping... [2026-03-10T20:34:40.384643] [INFO ] [sig ] [79/102] Processing report for 2026-02-05... [2026-03-10T20:34:40.384681] [INFO ] [sig ] [79/102] Report for 2026-02-05 already exists, skipping... [2026-03-10T20:34:40.384713] [INFO ] [sig ] [80/102] Processing report for 2026-02-06... [2026-03-10T20:34:40.384750] [INFO ] [sig ] [80/102] Report for 2026-02-06 already exists, skipping... [2026-03-10T20:34:40.384795] [INFO ] [sig ] [81/102] Processing report for 2026-02-09... [2026-03-10T20:34:40.384841] [INFO ] [sig ] [81/102] Report for 2026-02-09 already exists, skipping... [2026-03-10T20:34:40.384869] [INFO ] [sig ] [82/102] Processing report for 2026-02-10... [2026-03-10T20:34:40.384900] [INFO ] [sig ] [82/102] Report for 2026-02-10 already exists, skipping... [2026-03-10T20:34:40.384925] [INFO ] [sig ] [83/102] Processing report for 2026-02-11... [2026-03-10T20:34:40.384962] [INFO ] [sig ] [83/102] Report for 2026-02-11 already exists, skipping... [2026-03-10T20:34:40.384989] [INFO ] [sig ] [84/102] Processing report for 2026-02-12... [2026-03-10T20:34:40.385019] [INFO ] [sig ] [84/102] Report for 2026-02-12 already exists, skipping... [2026-03-10T20:34:40.385045] [INFO ] [sig ] [85/102] Processing report for 2026-02-13... [2026-03-10T20:34:40.385082] [INFO ] [sig ] [85/102] Report for 2026-02-13 already exists, skipping... [2026-03-10T20:34:40.385109] [INFO ] [sig ] [86/102] Processing report for 2026-02-17... [2026-03-10T20:34:40.385147] [INFO ] [sig ] [86/102] Report for 2026-02-17 already exists, skipping... [2026-03-10T20:34:40.385175] [INFO ] [sig ] [87/102] Processing report for 2026-02-18... [2026-03-10T20:34:40.385219] [INFO ] [sig ] [87/102] Report for 2026-02-18 already exists, skipping... [2026-03-10T20:34:40.385247] [INFO ] [sig ] [88/102] Processing report for 2026-02-19... [2026-03-10T20:34:40.385284] [INFO ] [sig ] [88/102] Report for 2026-02-19 already exists, skipping... [2026-03-10T20:34:40.385311] [INFO ] [sig ] [89/102] Processing report for 2026-02-20... [2026-03-10T20:34:40.385351] [INFO ] [sig ] [89/102] Report for 2026-02-20 already exists, skipping... [2026-03-10T20:34:40.385378] [INFO ] [sig ] [90/102] Processing report for 2026-02-23... [2026-03-10T20:34:40.385408] [INFO ] [sig ] [90/102] Report for 2026-02-23 already exists, skipping... [2026-03-10T20:34:40.385447] [INFO ] [sig ] [91/102] Processing report for 2026-02-24... [2026-03-10T20:34:40.385486] [INFO ] [sig ] [91/102] Report for 2026-02-24 already exists, skipping... [2026-03-10T20:34:40.385513] [INFO ] [sig ] [92/102] Processing report for 2026-02-25... [2026-03-10T20:34:40.385553] [INFO ] [sig ] [92/102] Report for 2026-02-25 already exists, skipping... [2026-03-10T20:34:40.385604] [INFO ] [sig ] [93/102] Processing report for 2026-02-26... [2026-03-10T20:34:40.385653] [INFO ] [sig ] [93/102] Report for 2026-02-26 already exists, skipping... [2026-03-10T20:34:40.385687] [INFO ] [sig ] [94/102] Processing report for 2026-02-27... [2026-03-10T20:34:40.385730] [INFO ] [sig ] [94/102] Report for 2026-02-27 already exists, skipping... [2026-03-10T20:34:40.385763] [INFO ] [sig ] [95/102] Processing report for 2026-03-02... [2026-03-10T20:34:40.385818] [INFO ] [sig ] [95/102] Report for 2026-03-02 already exists, skipping... [2026-03-10T20:34:40.385846] [INFO ] [sig ] [96/102] Processing report for 2026-03-03... [2026-03-10T20:34:40.385884] [INFO ] [sig ] [96/102] Report for 2026-03-03 already exists, skipping... [2026-03-10T20:34:40.385920] [INFO ] [sig ] [97/102] Processing report for 2026-03-04... [2026-03-10T20:34:40.385963] [INFO ] [sig ] [97/102] Report for 2026-03-04 already exists, skipping... [2026-03-10T20:34:40.385999] [INFO ] [sig ] [98/102] Processing report for 2026-03-05... [2026-03-10T20:34:40.386056] [INFO ] [sig ] [98/102] Report for 2026-03-05 already exists, skipping... [2026-03-10T20:34:40.386096] [INFO ] [sig ] [99/102] Processing report for 2026-03-06... [2026-03-10T20:34:40.386144] [INFO ] [sig ] [99/102] Report for 2026-03-06 already exists, skipping... [2026-03-10T20:34:40.386181] [INFO ] [sig ] [100/102] Processing report for 2026-03-09... [2026-03-10T20:34:40.386231] [INFO ] [sig ] [100/102] Report for 2026-03-09 already exists, skipping... [2026-03-10T20:34:40.386271] [INFO ] [sig ] [101/102] Processing report for 2026-03-10... [2026-03-10T20:34:40.386327] [INFO ] [sig ] [101/102] Report for 2026-03-10 already exists, skipping... [2026-03-10T20:34:40.386360] [INFO ] [sig ] [102/102] Processing report for 2026-03-11... [2026-03-10T20:34:40.532229] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.532376] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-03-10T20:34:40.532457] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.532525] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-03-10T20:34:40.532613] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-03-10T20:34:40.532679] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-03-10T20:34:40.532742] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-03-10T20:34:40.532805] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.532867] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.533131] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-03-10T20:34:40.533222] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-03-10T20:34:40.533290] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-03-10T20:34:40.533524] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-03-10T20:34:40.533793] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-03-10T20:34:40.534610] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-03-10T20:34:40.534903] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-03-10T20:34:40.534993] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-03-10T20:34:40.535062] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-03-10T20:34:40.535130] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-03-10T20:34:40.535395] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-03-10T20:34:40.535703] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-03-10T20:34:40.535981] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.536276] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.536360] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-03-10T20:34:40.536610] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-03-10T20:34:40.536707] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-03-10T20:34:40.536790] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-03-10T20:34:40.536882] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-03-10T20:34:40.536964] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-03-10T20:34:40.537243] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-03-10T20:34:40.538293] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-03-10T20:34:40.538622] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.538905] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.539172] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-03-10T20:34:40.539258] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-03-10T20:34:40.539322] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.539403] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-03-10T20:34:40.539468] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-03-10T20:34:40.539540] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.539636] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-03-10T20:34:40.539711] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.539780] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-03-10T20:34:40.539852] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-03-10T20:34:40.540120] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-03-10T20:34:40.540401] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.540482] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-03-10T20:34:40.540740] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-03-10T20:34:40.541034] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-03-10T20:34:40.541128] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.541435] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.541527] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.541621] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.541869] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-03-10T20:34:40.541949] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.542011] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-03-10T20:34:40.542093] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-03-10T20:34:40.542167] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-03-10T20:34:40.542228] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.542288] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-03-10T20:34:40.542523] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-03-10T20:34:40.542617] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-03-10T20:34:40.542678] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.542739] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-03-10T20:34:40.542814] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.542898] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-03-10T20:34:40.542973] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-03-10T20:34:40.543209] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-03-10T20:34:40.543468] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-03-10T20:34:40.543719] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.543791] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-03-10T20:34:40.543865] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-03-10T20:34:40.543945] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-03-10T20:34:40.544014] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-03-10T20:34:40.544091] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.544328] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-03-10T20:34:40.544399] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-03-10T20:34:40.544475] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-03-10T20:34:40.544549] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.544645] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-03-10T20:34:40.544716] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.544779] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-03-10T20:34:40.544858] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-03-10T20:34:40.545133] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-03-10T20:34:40.545210] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-03-10T20:34:40.545284] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.545359] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-03-10T20:34:40.545422] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-03-10T20:34:40.545481] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.545542] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-03-10T20:34:40.545643] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.546456] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-03-10T20:34:40.546536] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-03-10T20:34:40.546626] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-03-10T20:34:40.546727] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.546979] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.547054] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-03-10T20:34:40.547114] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-03-10T20:34:40.547182] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-03-10T20:34:40.547449] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-03-10T20:34:40.547737] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-03-10T20:34:40.547824] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.547920] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-03-10T20:34:40.548901] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-03-10T20:34:40.549002] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.549073] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-03-10T20:34:40.549146] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-03-10T20:34:40.549205] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-03-10T20:34:40.549264] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-03-10T20:34:40.549332] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.549394] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-03-10T20:34:40.549462] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.549708] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.549825] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-03-10T20:34:40.549933] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-03-10T20:34:40.550018] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-03-10T20:34:40.550873] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.550961] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-03-10T20:34:40.551033] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-03-10T20:34:40.551094] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-03-10T20:34:40.551155] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-03-10T20:34:40.551223] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-03-10T20:34:40.551286] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-03-10T20:34:40.551385] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-03-10T20:34:40.551455] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-03-10T20:34:40.551523] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-03-10T20:34:40.551610] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-03-10T20:34:40.551675] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.551744] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-03-10T20:34:40.551811] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.552092] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-03-10T20:34:40.552186] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-03-10T20:34:40.552267] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-03-10T20:34:40.552365] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-03-10T20:34:40.552438] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-03-10T20:34:40.552498] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-03-10T20:34:40.552835] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-03-10T20:34:40.553161] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-03-10T20:34:40.553421] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.553494] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-03-10T20:34:40.553610] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-03-10T20:34:40.553723] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-03-10T20:34:40.553794] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-03-10T20:34:40.553855] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-03-10T20:34:40.553923] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-03-10T20:34:40.554231] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-03-10T20:34:40.554326] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-03-10T20:34:40.554404] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-03-10T20:34:40.554478] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-03-10T20:34:40.554555] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-03-10T20:34:40.554868] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-03-10T20:34:40.554949] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-03-10T20:34:40.555024] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-03-10T20:34:40.555092] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-03-10T20:34:40.555182] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-03-10T20:34:40.555476] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-03-10T20:34:40.555559] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-03-10T20:34:40.555880] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-03-10T20:34:40.555961] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-03-10T20:34:40.556217] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-03-10T20:34:40.556490] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.556594] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.556904] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-03-10T20:34:40.556991] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-03-10T20:34:40.557053] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.557112] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-03-10T20:34:40.557376] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-03-10T20:34:40.557450] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.557519] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-03-10T20:34:40.557603] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-03-10T20:34:40.557696] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-03-10T20:34:40.557937] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-03-10T20:34:40.558007] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-03-10T20:34:40.558326] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-03-10T20:34:40.558403] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-03-10T20:34:40.558476] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.558547] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-03-10T20:34:40.558646] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.558723] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-03-10T20:34:40.558792] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-03-10T20:34:40.558860] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-03-10T20:34:40.559133] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.559372] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-03-10T20:34:40.559455] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-03-10T20:34:40.559517] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.559600] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-03-10T20:34:40.559678] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.559750] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-03-10T20:34:40.559813] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-03-10T20:34:40.559873] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.559957] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-03-10T20:34:40.560044] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.560114] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-03-10T20:34:40.560174] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-03-10T20:34:40.560257] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-03-10T20:34:40.560352] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-03-10T20:34:40.560419] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-03-10T20:34:40.560477] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-03-10T20:34:40.560776] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.560860] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.561109] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-03-10T20:34:40.561188] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-03-10T20:34:40.561260] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-03-10T20:34:40.561522] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-03-10T20:34:40.561626] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-03-10T20:34:40.561704] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.562005] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-03-10T20:34:40.562292] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-03-10T20:34:40.562681] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-03-10T20:34:40.562771] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.562835] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-03-10T20:34:40.563125] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-03-10T20:34:40.563196] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-03-10T20:34:40.563476] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-03-10T20:34:40.563555] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-03-10T20:34:40.563866] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.563939] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-03-10T20:34:40.564014] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-03-10T20:34:40.564256] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-03-10T20:34:40.564505] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-03-10T20:34:40.564762] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-03-10T20:34:40.564851] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-03-10T20:34:40.565178] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.565272] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-03-10T20:34:40.565360] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.565608] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-03-10T20:34:40.565867] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-03-10T20:34:40.565979] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-03-10T20:34:40.566059] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.566148] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-03-10T20:34:40.566398] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.566470] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.566539] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-03-10T20:34:40.566636] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-03-10T20:34:40.566963] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.567226] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.567486] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.567566] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-03-10T20:34:40.567697] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-03-10T20:34:40.567973] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-03-10T20:34:40.568058] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-03-10T20:34:40.568130] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-03-10T20:34:40.568224] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-03-10T20:34:40.568284] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.568610] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-03-10T20:34:40.568733] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-03-10T20:34:40.568823] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-03-10T20:34:40.568885] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.568945] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.569212] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-03-10T20:34:40.569296] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.569635] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-03-10T20:34:40.570754] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-03-10T20:34:40.570838] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.571859] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-03-10T20:34:40.571957] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-03-10T20:34:40.572244] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-03-10T20:34:40.572336] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-03-10T20:34:40.572606] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-03-10T20:34:40.572684] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-03-10T20:34:40.572928] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-03-10T20:34:40.573003] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-03-10T20:34:40.574774] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-03-10T20:34:40.575087] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-03-10T20:34:40.575421] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-03-10T20:34:40.575737] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-03-10T20:34:40.575821] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-03-10T20:34:40.575886] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-03-10T20:34:40.575958] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-03-10T20:34:40.576225] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-03-10T20:34:40.576302] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.576374] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-03-10T20:34:40.576436] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-03-10T20:34:40.576506] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-03-10T20:34:40.576818] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-03-10T20:34:40.577151] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-03-10T20:34:40.577252] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-03-10T20:34:40.577344] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-03-10T20:34:40.577437] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.577528] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-03-10T20:34:40.577818] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.577919] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-03-10T20:34:40.578024] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-03-10T20:34:40.578111] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-03-10T20:34:40.578255] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-03-10T20:34:40.578335] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-03-10T20:34:40.578448] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-03-10T20:34:40.578545] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.578665] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-03-10T20:34:40.578958] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.579073] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-03-10T20:34:40.579379] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-03-10T20:34:40.579468] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.579714] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-03-10T20:34:40.579984] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-03-10T20:34:40.580082] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.580169] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-03-10T20:34:40.580250] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-03-10T20:34:40.580337] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-03-10T20:34:40.580652] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-03-10T20:34:40.580745] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-03-10T20:34:40.580816] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-03-10T20:34:40.580886] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.580962] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.581025] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-03-10T20:34:40.581094] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-03-10T20:34:40.581352] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.581440] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.581506] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-03-10T20:34:40.581569] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.581662] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-03-10T20:34:40.581743] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.581807] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-03-10T20:34:40.581869] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-03-10T20:34:40.581939] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-03-10T20:34:40.582268] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-03-10T20:34:40.582539] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-03-10T20:34:40.582634] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.582709] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-03-10T20:34:40.582775] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-03-10T20:34:40.582862] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-03-10T20:34:40.582938] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-03-10T20:34:40.583935] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.584345] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-03-10T20:34:40.584443] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-03-10T20:34:40.584521] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.584615] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.584689] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-03-10T20:34:40.584960] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-03-10T20:34:40.585035] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-03-10T20:34:40.585106] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-03-10T20:34:40.585175] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-03-10T20:34:40.585246] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-03-10T20:34:40.585309] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.585378] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-03-10T20:34:40.586294] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.586399] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-03-10T20:34:40.586464] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-03-10T20:34:40.586525] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-03-10T20:34:40.586615] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-03-10T20:34:40.586710] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-03-10T20:34:40.586784] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-03-10T20:34:40.586853] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-03-10T20:34:40.587104] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-03-10T20:34:40.587193] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-03-10T20:34:40.587512] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-03-10T20:34:40.587623] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-03-10T20:34:40.587706] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-03-10T20:34:40.587800] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-03-10T20:34:40.587912] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-03-10T20:34:40.588008] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.588093] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-03-10T20:34:40.588180] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.588261] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-03-10T20:34:40.588350] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-03-10T20:34:40.588429] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-03-10T20:34:40.588504] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-03-10T20:34:40.588594] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.588661] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-03-10T20:34:40.588732] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-03-10T20:34:40.588819] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-03-10T20:34:40.588883] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-03-10T20:34:40.588967] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-03-10T20:34:40.589283] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.589753] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-03-10T20:34:40.589867] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.589986] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-03-10T20:34:40.590075] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-03-10T20:34:40.590159] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-03-10T20:34:40.590440] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-03-10T20:34:40.590558] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.590878] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-03-10T20:34:40.590968] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.591236] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-03-10T20:34:40.591311] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-03-10T20:34:40.591550] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-03-10T20:34:40.591864] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-03-10T20:34:40.591956] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.592021] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-03-10T20:34:40.592258] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-03-10T20:34:40.592560] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-03-10T20:34:40.592694] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-03-10T20:34:40.592783] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-03-10T20:34:40.592853] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-03-10T20:34:40.592927] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-03-10T20:34:40.592996] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-03-10T20:34:40.593089] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.593163] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-03-10T20:34:40.593246] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-03-10T20:34:40.593324] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-03-10T20:34:40.593415] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-03-10T20:34:40.593720] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-03-10T20:34:40.593803] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.593901] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-03-10T20:34:40.594283] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-03-10T20:34:40.594621] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.594909] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-03-10T20:34:40.594997] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-03-10T20:34:40.595077] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-03-10T20:34:40.595152] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-03-10T20:34:40.595409] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-03-10T20:34:40.595484] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-03-10T20:34:40.595563] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-03-10T20:34:40.595652] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-03-10T20:34:40.595950] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-03-10T20:34:40.596032] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.596096] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.596164] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.596432] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.596527] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.596617] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.596682] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.596937] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-03-10T20:34:40.597041] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.597128] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-03-10T20:34:40.597426] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-03-10T20:34:40.597510] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-03-10T20:34:40.597776] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-03-10T20:34:40.598038] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-03-10T20:34:40.598172] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-03-10T20:34:40.598275] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-03-10T20:34:40.598537] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.598644] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-03-10T20:34:40.598723] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.598984] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-03-10T20:34:40.599055] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-03-10T20:34:40.599318] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.599450] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.599536] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-03-10T20:34:40.599627] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-03-10T20:34:40.599733] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.600007] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.600089] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-03-10T20:34:40.600159] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.600463] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-03-10T20:34:40.600596] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.600700] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.600943] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.601037] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-03-10T20:34:40.601323] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-03-10T20:34:40.601454] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-03-10T20:34:40.601560] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-03-10T20:34:40.601704] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.601782] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-03-10T20:34:40.601855] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.601940] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-03-10T20:34:40.602009] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-03-10T20:34:40.602082] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-03-10T20:34:40.602167] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-03-10T20:34:40.602252] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.602541] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-03-10T20:34:40.602816] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-03-10T20:34:40.603124] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-03-10T20:34:40.603197] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-03-10T20:34:40.603494] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-03-10T20:34:40.603591] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-03-10T20:34:40.603658] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-03-10T20:34:40.603750] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-03-10T20:34:40.603822] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.603884] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.603942] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-03-10T20:34:40.604013] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.604081] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-03-10T20:34:40.604156] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.604224] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-03-10T20:34:40.604296] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-03-10T20:34:40.604364] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-03-10T20:34:40.604452] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-03-10T20:34:40.604526] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-03-10T20:34:40.604613] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.604893] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-03-10T20:34:40.604964] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.605026] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.605086] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-03-10T20:34:40.605170] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-03-10T20:34:40.605493] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-03-10T20:34:40.605806] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.606077] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-03-10T20:34:40.606177] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-03-10T20:34:40.606424] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-03-10T20:34:40.606692] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.606773] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-03-10T20:34:40.607017] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-03-10T20:34:40.607091] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.607323] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-03-10T20:34:40.607396] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-03-10T20:34:40.607475] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-03-10T20:34:40.607538] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.607634] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-03-10T20:34:40.607924] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-03-10T20:34:40.608006] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-03-10T20:34:40.608084] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-03-10T20:34:40.608165] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-03-10T20:34:40.608236] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-03-10T20:34:40.608497] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-03-10T20:34:40.608599] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-03-10T20:34:40.609335] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-03-10T20:34:40.609416] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-03-10T20:34:40.609487] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-03-10T20:34:40.609548] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-03-10T20:34:40.609634] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-03-10T20:34:40.609695] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-03-10T20:34:40.609764] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-03-10T20:34:40.610013] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-03-10T20:34:40.610086] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-03-10T20:34:40.610162] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-03-10T20:34:40.610239] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.611266] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-03-10T20:34:40.611562] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-03-10T20:34:40.611660] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-03-10T20:34:40.611723] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-03-10T20:34:40.611963] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.612222] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-03-10T20:34:40.612296] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-03-10T20:34:40.612365] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-03-10T20:34:40.612433] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.612501] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-03-10T20:34:40.612594] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-03-10T20:34:40.612673] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-03-10T20:34:40.612765] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-03-10T20:34:40.613051] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-03-10T20:34:40.613135] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-03-10T20:34:40.613217] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-03-10T20:34:40.613286] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.613589] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-03-10T20:34:40.613674] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-03-10T20:34:40.613903] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-03-10T20:34:40.613974] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.614242] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.614313] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.614383] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.614451] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-03-10T20:34:40.614526] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-03-10T20:34:40.614797] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-03-10T20:34:40.615122] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-03-10T20:34:40.615195] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-03-10T20:34:40.615256] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.615317] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-03-10T20:34:40.615606] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-03-10T20:34:40.615702] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-03-10T20:34:40.615765] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-03-10T20:34:40.615838] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-03-10T20:34:40.615908] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.615978] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-03-10T20:34:40.616047] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.616126] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-03-10T20:34:40.616195] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-03-10T20:34:40.616269] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.616348] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-03-10T20:34:40.616605] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-03-10T20:34:40.616699] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-03-10T20:34:40.616761] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-03-10T20:34:40.617016] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-03-10T20:34:40.617086] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-03-10T20:34:40.617145] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-03-10T20:34:40.617203] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-03-10T20:34:40.617283] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-03-10T20:34:40.617344] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.617413] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-03-10T20:34:40.617473] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-03-10T20:34:40.617532] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-03-10T20:34:40.617643] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.617717] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.617958] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-03-10T20:34:40.618044] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.618113] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-03-10T20:34:40.618384] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-03-10T20:34:40.618636] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-03-10T20:34:40.618706] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-03-10T20:34:40.618947] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-03-10T20:34:40.619025] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.619097] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-03-10T20:34:40.619166] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-03-10T20:34:40.619428] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-03-10T20:34:40.619732] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-03-10T20:34:40.619845] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.620100] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-03-10T20:34:40.620181] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-03-10T20:34:40.620249] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-03-10T20:34:40.620323] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-03-10T20:34:40.620617] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-03-10T20:34:40.620709] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-03-10T20:34:40.620984] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-03-10T20:34:40.621273] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-03-10T20:34:40.621353] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-03-10T20:34:40.621661] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-03-10T20:34:40.621764] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.622033] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-03-10T20:34:40.622335] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.622418] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-03-10T20:34:40.622703] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.622794] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-03-10T20:34:40.622858] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.622933] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-03-10T20:34:40.623017] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-03-10T20:34:40.623085] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-03-10T20:34:40.623152] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-03-10T20:34:40.623391] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-03-10T20:34:40.623473] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-03-10T20:34:40.623603] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.623679] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.623754] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-03-10T20:34:40.623822] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-03-10T20:34:40.623890] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.623964] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.624024] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-03-10T20:34:40.624309] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.624596] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-03-10T20:34:40.624679] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-03-10T20:34:40.624749] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-03-10T20:34:40.624823] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-03-10T20:34:40.625127] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.625220] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-03-10T20:34:40.625299] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.625360] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-03-10T20:34:40.625420] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.625479] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.625553] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-03-10T20:34:40.625679] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-03-10T20:34:40.625965] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-03-10T20:34:40.626051] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-03-10T20:34:40.626128] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.626221] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.626292] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-03-10T20:34:40.626359] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.627477] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.627592] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-03-10T20:34:40.627683] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-03-10T20:34:40.627781] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-03-10T20:34:40.628589] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-03-10T20:34:40.628671] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-03-10T20:34:40.628739] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-03-10T20:34:40.628800] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-03-10T20:34:40.628859] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.628935] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-03-10T20:34:40.629057] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-03-10T20:34:40.629342] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-03-10T20:34:40.629428] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-03-10T20:34:40.629490] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-03-10T20:34:40.629549] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-03-10T20:34:40.629638] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-03-10T20:34:40.629704] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-03-10T20:34:40.629763] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.629821] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-03-10T20:34:40.630710] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-03-10T20:34:40.631021] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-03-10T20:34:40.631316] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-03-10T20:34:40.631396] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-03-10T20:34:40.631465] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-03-10T20:34:40.631709] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-03-10T20:34:40.631798] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.632052] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-03-10T20:34:40.632161] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.632257] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-03-10T20:34:40.632320] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-03-10T20:34:40.632390] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-03-10T20:34:40.632458] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-03-10T20:34:40.632520] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-03-10T20:34:40.632610] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.632875] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-03-10T20:34:40.632958] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-03-10T20:34:40.633264] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-03-10T20:34:40.633507] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-03-10T20:34:40.633603] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-03-10T20:34:40.633686] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-03-10T20:34:40.633924] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-03-10T20:34:40.633997] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.634260] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.634360] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-03-10T20:34:40.634436] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.634525] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-03-10T20:34:40.634642] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-03-10T20:34:40.634729] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-03-10T20:34:40.635562] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.635664] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-03-10T20:34:40.635735] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-03-10T20:34:40.635797] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-03-10T20:34:40.635857] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-03-10T20:34:40.635918] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.635978] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-03-10T20:34:40.636036] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-03-10T20:34:40.636104] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-03-10T20:34:40.636174] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-03-10T20:34:40.636487] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.636786] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-03-10T20:34:40.636866] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-03-10T20:34:40.636929] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.636989] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-03-10T20:34:40.637056] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-03-10T20:34:40.637355] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.638309] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.638391] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-03-10T20:34:40.638470] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-03-10T20:34:40.638809] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-03-10T20:34:40.638894] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-03-10T20:34:40.639195] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.639480] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-03-10T20:34:40.639593] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-03-10T20:34:40.639669] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-03-10T20:34:40.639738] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-03-10T20:34:40.639798] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-03-10T20:34:40.640039] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-03-10T20:34:40.640134] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-03-10T20:34:40.640198] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-03-10T20:34:40.640286] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-03-10T20:34:40.640372] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-03-10T20:34:40.640435] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-03-10T20:34:40.640495] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-03-10T20:34:40.640805] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.640890] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-03-10T20:34:40.640967] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-03-10T20:34:40.641036] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.641104] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-03-10T20:34:40.641343] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.641607] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-03-10T20:34:40.641697] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-03-10T20:34:40.641944] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.642182] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-03-10T20:34:40.642257] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-03-10T20:34:40.642510] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-03-10T20:34:40.642780] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-03-10T20:34:40.642866] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.642941] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-03-10T20:34:40.643016] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.643085] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.643157] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-03-10T20:34:40.643218] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.643285] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-03-10T20:34:40.643345] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-03-10T20:34:40.643603] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-03-10T20:34:40.643840] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-03-10T20:34:40.643933] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-03-10T20:34:40.644004] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-03-10T20:34:40.644909] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.645000] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-03-10T20:34:40.645072] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-03-10T20:34:40.645144] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-03-10T20:34:40.645446] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-03-10T20:34:40.645528] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-03-10T20:34:40.645610] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-03-10T20:34:40.645927] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-03-10T20:34:40.646237] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-03-10T20:34:40.646326] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-03-10T20:34:40.646391] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-03-10T20:34:40.646460] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-03-10T20:34:40.646719] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-03-10T20:34:40.647002] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.647108] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-03-10T20:34:40.647376] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.647470] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-03-10T20:34:40.647557] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-03-10T20:34:40.647643] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.647728] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-03-10T20:34:40.647801] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-03-10T20:34:40.648102] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-03-10T20:34:40.648633] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.648798] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-03-10T20:34:40.648884] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-03-10T20:34:40.648951] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-03-10T20:34:40.649016] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.649089] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.649155] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.649228] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-03-10T20:34:40.649291] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.649558] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-03-10T20:34:40.649659] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-03-10T20:34:40.649905] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-03-10T20:34:40.649991] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-03-10T20:34:40.650057] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-03-10T20:34:40.650119] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-03-10T20:34:40.650356] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-03-10T20:34:40.650629] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-03-10T20:34:40.650937] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-03-10T20:34:40.651191] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-03-10T20:34:40.651277] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-03-10T20:34:40.651519] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.652510] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-03-10T20:34:40.652616] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-03-10T20:34:40.652905] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.653001] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.653073] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-03-10T20:34:40.653137] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.653199] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.653274] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-03-10T20:34:40.653336] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-03-10T20:34:40.653405] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-03-10T20:34:40.653475] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-03-10T20:34:40.653546] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-03-10T20:34:40.653636] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-03-10T20:34:40.653711] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.653977] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-03-10T20:34:40.654068] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.654132] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-03-10T20:34:40.654201] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-03-10T20:34:40.654264] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-03-10T20:34:40.654325] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.654396] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-03-10T20:34:40.654456] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.654518] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-03-10T20:34:40.654624] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.654713] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-03-10T20:34:40.654982] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-03-10T20:34:40.655071] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.655134] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-03-10T20:34:40.655380] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-03-10T20:34:40.655467] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.655540] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-03-10T20:34:40.655649] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.655735] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-03-10T20:34:40.655829] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-03-10T20:34:40.655903] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.656153] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.656445] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-03-10T20:34:40.656751] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-03-10T20:34:40.656840] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.656902] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-03-10T20:34:40.656975] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-03-10T20:34:40.657271] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.657537] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-03-10T20:34:40.657879] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-03-10T20:34:40.657966] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-03-10T20:34:40.658030] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.658321] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.658398] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-03-10T20:34:40.658469] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-03-10T20:34:40.658539] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-03-10T20:34:40.658818] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.658901] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.658965] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-03-10T20:34:40.659038] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.659106] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-03-10T20:34:40.659175] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-03-10T20:34:40.659243] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-03-10T20:34:40.659312] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-03-10T20:34:40.659545] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-03-10T20:34:40.659655] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-03-10T20:34:40.659727] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.659795] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.659863] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-03-10T20:34:40.659937] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-03-10T20:34:40.660193] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-03-10T20:34:40.660293] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.660369] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.660430] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-03-10T20:34:40.660490] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-03-10T20:34:40.660559] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-03-10T20:34:40.660866] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.660941] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.661003] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-03-10T20:34:40.661063] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-03-10T20:34:40.661132] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-03-10T20:34:40.661365] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-03-10T20:34:40.661667] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-03-10T20:34:40.661755] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-03-10T20:34:40.661827] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-03-10T20:34:40.661897] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-03-10T20:34:40.661971] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-03-10T20:34:40.662210] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-03-10T20:34:40.662293] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-03-10T20:34:40.662362] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-03-10T20:34:40.662436] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-03-10T20:34:40.662511] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-03-10T20:34:40.662611] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.662686] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-03-10T20:34:40.662756] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-03-10T20:34:40.662818] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-03-10T20:34:40.662880] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-03-10T20:34:40.663132] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-03-10T20:34:40.663215] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-03-10T20:34:40.663461] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-03-10T20:34:40.663544] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-03-10T20:34:40.663645] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-03-10T20:34:40.663718] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-03-10T20:34:40.663976] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-03-10T20:34:40.664051] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.664112] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-03-10T20:34:40.664174] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-03-10T20:34:40.664409] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-03-10T20:34:40.664493] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-03-10T20:34:40.664557] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-03-10T20:34:40.664654] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-03-10T20:34:40.664729] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-03-10T20:34:40.664810] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-03-10T20:34:40.665111] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-03-10T20:34:40.665196] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-03-10T20:34:40.665454] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-03-10T20:34:40.665542] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-03-10T20:34:40.665638] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.665713] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-03-10T20:34:40.665981] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-03-10T20:34:40.666269] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-03-10T20:34:40.666343] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-03-10T20:34:40.666411] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-03-10T20:34:40.666482] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-03-10T20:34:40.667391] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-03-10T20:34:40.667466] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.667717] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.667792] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-03-10T20:34:40.667854] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.668154] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-03-10T20:34:40.668232] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-03-10T20:34:40.668303] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-03-10T20:34:40.668606] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-03-10T20:34:40.668877] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-03-10T20:34:40.668953] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-03-10T20:34:40.669025] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-03-10T20:34:40.669088] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-03-10T20:34:40.669148] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-03-10T20:34:40.669209] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.669277] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-03-10T20:34:40.669347] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-03-10T20:34:40.669609] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-03-10T20:34:40.669699] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-03-10T20:34:40.669769] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-03-10T20:34:40.669842] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.670099] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-03-10T20:34:40.670174] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-03-10T20:34:40.670413] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-03-10T20:34:40.670502] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-03-10T20:34:40.670602] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-03-10T20:34:40.670686] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-03-10T20:34:40.670771] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-03-10T20:34:40.670842] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-03-10T20:34:40.670902] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-03-10T20:34:40.671136] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-03-10T20:34:40.671210] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-03-10T20:34:40.671272] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-03-10T20:34:40.671556] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-03-10T20:34:40.671875] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-03-10T20:34:40.672117] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.672201] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.672445] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-03-10T20:34:40.672528] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-03-10T20:34:40.672830] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-03-10T20:34:40.672914] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-03-10T20:34:40.672978] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-03-10T20:34:40.673047] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-03-10T20:34:40.673111] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-03-10T20:34:40.673188] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.673264] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-03-10T20:34:40.673548] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.673645] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.673722] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-03-10T20:34:40.673792] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-03-10T20:34:40.674041] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-03-10T20:34:40.674330] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-03-10T20:34:40.674416] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-03-10T20:34:40.674486] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.674556] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-03-10T20:34:40.674645] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-03-10T20:34:40.674719] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.674954] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-03-10T20:34:40.675036] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-03-10T20:34:40.675107] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-03-10T20:34:40.675194] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.675258] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.675318] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-03-10T20:34:40.675387] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-03-10T20:34:40.675455] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.675779] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.675862] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-03-10T20:34:40.676164] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.676425] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-03-10T20:34:40.676700] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-03-10T20:34:40.676789] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-03-10T20:34:40.676866] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.676935] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-03-10T20:34:40.677189] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-03-10T20:34:40.677262] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.677338] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-03-10T20:34:40.677412] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-03-10T20:34:40.677482] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-03-10T20:34:40.677758] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-03-10T20:34:40.677996] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-03-10T20:34:40.678080] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-03-10T20:34:40.678343] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-03-10T20:34:40.678419] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-03-10T20:34:40.678481] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.678550] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-03-10T20:34:40.678650] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-03-10T20:34:40.678887] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-03-10T20:34:40.678970] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-03-10T20:34:40.679041] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.679115] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-03-10T20:34:40.679178] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-03-10T20:34:40.679238] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.679305] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-03-10T20:34:40.679373] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-03-10T20:34:40.679435] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.679703] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.679805] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-03-10T20:34:40.679883] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-03-10T20:34:40.679953] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-03-10T20:34:40.680022] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.680083] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-03-10T20:34:40.680151] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.680220] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-03-10T20:34:40.680293] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-03-10T20:34:40.680362] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-03-10T20:34:40.680613] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-03-10T20:34:40.680693] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-03-10T20:34:40.680929] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.681013] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-03-10T20:34:40.681270] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-03-10T20:34:40.681352] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.681416] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-03-10T20:34:40.681677] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-03-10T20:34:40.681772] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.682049] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-03-10T20:34:40.682309] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-03-10T20:34:40.682391] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-03-10T20:34:40.682635] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.682710] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-03-10T20:34:40.682997] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-03-10T20:34:40.683080] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-03-10T20:34:40.683362] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.683444] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.683507] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-03-10T20:34:40.683591] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.683668] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.683734] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-03-10T20:34:40.683797] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-03-10T20:34:40.684080] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-03-10T20:34:40.684154] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-03-10T20:34:40.684225] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-03-10T20:34:40.684319] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-03-10T20:34:40.684696] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.684982] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.685069] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-03-10T20:34:40.685147] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-03-10T20:34:40.685219] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.685484] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-03-10T20:34:40.685595] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-03-10T20:34:40.685665] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-03-10T20:34:40.685928] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-03-10T20:34:40.686018] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-03-10T20:34:40.686084] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-03-10T20:34:40.686147] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-03-10T20:34:40.686209] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-03-10T20:34:40.686271] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-03-10T20:34:40.686522] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-03-10T20:34:40.686629] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-03-10T20:34:40.686704] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.686940] [DEBUG] [LOCAL ] Loaded configuration for MFI: 3 features, 70.0% accuracy [2026-03-10T20:34:40.687022] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-03-10T20:34:40.687095] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-03-10T20:34:40.687158] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-03-10T20:34:40.687234] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-03-10T20:34:40.687309] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-03-10T20:34:40.687378] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-03-10T20:34:40.687647] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-03-10T20:34:40.687752] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-03-10T20:34:40.687830] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-03-10T20:34:40.687909] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-03-10T20:34:40.687974] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-03-10T20:34:40.688036] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-03-10T20:34:40.688285] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-03-10T20:34:40.688362] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.688433] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-03-10T20:34:40.688504] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-03-10T20:34:40.688566] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-03-10T20:34:40.688891] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-03-10T20:34:40.688968] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-03-10T20:34:40.689032] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-03-10T20:34:40.689273] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-03-10T20:34:40.689348] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-03-10T20:34:40.689411] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-03-10T20:34:40.689473] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-03-10T20:34:40.689537] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-03-10T20:34:40.689812] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-03-10T20:34:40.690057] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-03-10T20:34:40.690133] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-03-10T20:34:40.690373] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-03-10T20:34:40.690456] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-03-10T20:34:40.690715] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-03-10T20:34:40.690804] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.691068] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-03-10T20:34:40.691150] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-03-10T20:34:40.691389] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-03-10T20:34:40.691473] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-03-10T20:34:40.691710] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.691798] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-03-10T20:34:40.691862] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-03-10T20:34:40.692104] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-03-10T20:34:40.692179] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-03-10T20:34:40.692434] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.692509] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-03-10T20:34:40.692769] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-03-10T20:34:40.692849] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-03-10T20:34:40.693083] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-03-10T20:34:40.693328] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-03-10T20:34:40.693410] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.693669] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-03-10T20:34:40.693759] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-03-10T20:34:40.693841] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-03-10T20:34:40.693904] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.693983] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-03-10T20:34:40.694060] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-03-10T20:34:40.694129] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-03-10T20:34:40.694201] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-03-10T20:34:40.694273] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.694341] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-03-10T20:34:40.694404] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.694465] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-03-10T20:34:40.694525] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-03-10T20:34:40.694611] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-03-10T20:34:40.694683] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-03-10T20:34:40.694745] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-03-10T20:34:40.694812] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.694881] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-03-10T20:34:40.694950] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.695018] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-03-10T20:34:40.695080] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.695339] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-03-10T20:34:40.695421] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-03-10T20:34:40.695485] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.695754] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-03-10T20:34:40.695828] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-03-10T20:34:40.696080] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-03-10T20:34:40.696155] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-03-10T20:34:40.696224] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-03-10T20:34:40.696476] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-03-10T20:34:40.696558] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-03-10T20:34:40.696845] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-03-10T20:34:40.696927] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-03-10T20:34:40.696998] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-03-10T20:34:40.697059] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-03-10T20:34:40.697298] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-03-10T20:34:40.697380] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-03-10T20:34:40.698273] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.699012] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-03-10T20:34:40.699096] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-03-10T20:34:40.699161] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-03-10T20:34:40.699230] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.699491] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-03-10T20:34:40.699590] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-03-10T20:34:40.699674] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-03-10T20:34:40.699752] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-03-10T20:34:40.699822] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.699893] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-03-10T20:34:40.700853] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-03-10T20:34:40.701226] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.701313] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-03-10T20:34:40.701604] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.701681] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.701932] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.702008] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-03-10T20:34:40.702080] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-03-10T20:34:40.702151] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.702215] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.702277] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-03-10T20:34:40.702338] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-03-10T20:34:40.702409] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.702656] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-03-10T20:34:40.702743] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-03-10T20:34:40.702823] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-03-10T20:34:40.702887] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-03-10T20:34:40.702949] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-03-10T20:34:40.703011] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.703277] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-03-10T20:34:40.703362] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-03-10T20:34:40.703434] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-03-10T20:34:40.703510] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-03-10T20:34:40.703767] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.703857] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.703926] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-03-10T20:34:40.704176] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.704477] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.704563] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.704870] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-03-10T20:34:40.704947] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-03-10T20:34:40.705203] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-03-10T20:34:40.705278] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.705341] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.705403] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-03-10T20:34:40.705465] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-03-10T20:34:40.705536] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-03-10T20:34:40.705625] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.705696] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-03-10T20:34:40.705953] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-03-10T20:34:40.706029] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-03-10T20:34:40.706101] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.706165] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-03-10T20:34:40.706234] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-03-10T20:34:40.706304] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-03-10T20:34:40.706380] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-03-10T20:34:40.706444] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.706513] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.706602] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-03-10T20:34:40.706700] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-03-10T20:34:40.706785] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-03-10T20:34:40.707031] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-03-10T20:34:40.707106] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-03-10T20:34:40.707393] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-03-10T20:34:40.707469] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-03-10T20:34:40.707532] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.707626] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-03-10T20:34:40.707714] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.707789] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.708086] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-03-10T20:34:40.708179] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-03-10T20:34:40.708246] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-03-10T20:34:40.708318] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-03-10T20:34:40.708379] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-03-10T20:34:40.708442] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-03-10T20:34:40.708504] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-03-10T20:34:40.708599] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-03-10T20:34:40.708682] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-03-10T20:34:40.708767] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-03-10T20:34:40.708843] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-03-10T20:34:40.708907] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-03-10T20:34:40.709159] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-03-10T20:34:40.709413] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.709496] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-03-10T20:34:40.709730] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-03-10T20:34:40.709970] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-03-10T20:34:40.710057] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.710308] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-03-10T20:34:40.710606] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-03-10T20:34:40.710998] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-03-10T20:34:40.711294] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-03-10T20:34:40.711540] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-03-10T20:34:40.711844] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-03-10T20:34:40.711927] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-03-10T20:34:40.712275] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.712350] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-03-10T20:34:40.712682] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-03-10T20:34:40.712771] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-03-10T20:34:40.712836] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-03-10T20:34:40.712905] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-03-10T20:34:40.712968] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-03-10T20:34:40.713047] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-03-10T20:34:40.713282] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-03-10T20:34:40.713358] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-03-10T20:34:40.713605] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-03-10T20:34:40.713869] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-03-10T20:34:40.713945] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-03-10T20:34:40.714018] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-03-10T20:34:40.714107] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.714180] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.714251] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-03-10T20:34:40.714560] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.714661] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-03-10T20:34:40.714733] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-03-10T20:34:40.715012] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.715094] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-03-10T20:34:40.715867] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-03-10T20:34:40.716151] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.716227] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-03-10T20:34:40.716298] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-03-10T20:34:40.716362] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-03-10T20:34:40.716431] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-03-10T20:34:40.716494] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-03-10T20:34:40.716555] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-03-10T20:34:40.716653] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-03-10T20:34:40.716725] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-03-10T20:34:40.716788] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-03-10T20:34:40.716850] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-03-10T20:34:40.717103] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-03-10T20:34:40.717181] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-03-10T20:34:40.717252] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-03-10T20:34:40.717494] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.717600] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-03-10T20:34:40.717669] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-03-10T20:34:40.717740] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-03-10T20:34:40.717803] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-03-10T20:34:40.718040] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-03-10T20:34:40.718124] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-03-10T20:34:40.718226] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.718298] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-03-10T20:34:40.718369] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.718432] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-03-10T20:34:40.718500] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.718595] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-03-10T20:34:40.718684] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-03-10T20:34:40.718772] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-03-10T20:34:40.718845] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-03-10T20:34:40.719138] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-03-10T20:34:40.719400] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.719482] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-03-10T20:34:40.719547] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-03-10T20:34:40.719655] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-03-10T20:34:40.719735] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-03-10T20:34:40.719811] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-03-10T20:34:40.719875] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-03-10T20:34:40.719936] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-03-10T20:34:40.719998] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.720068] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.720310] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-03-10T20:34:40.720385] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-03-10T20:34:40.721071] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-03-10T20:34:40.721344] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-03-10T20:34:40.721606] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.721708] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-03-10T20:34:40.721788] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-03-10T20:34:40.721860] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-03-10T20:34:40.721937] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.722000] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-03-10T20:34:40.722061] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.722137] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-03-10T20:34:40.722206] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.722279] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-03-10T20:34:40.723334] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-03-10T20:34:40.723419] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.723666] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-03-10T20:34:40.723770] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-03-10T20:34:40.723843] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-03-10T20:34:40.723913] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.723977] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-03-10T20:34:40.724072] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-03-10T20:34:40.724399] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-03-10T20:34:40.724475] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-03-10T20:34:40.724554] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.724659] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-03-10T20:34:40.724749] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.724826] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-03-10T20:34:40.724895] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-03-10T20:34:40.724962] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.725024] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-03-10T20:34:40.725296] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-03-10T20:34:40.725372] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-03-10T20:34:40.725637] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-03-10T20:34:40.725739] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-03-10T20:34:40.725824] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-03-10T20:34:40.725886] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-03-10T20:34:40.726142] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-03-10T20:34:40.726379] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-03-10T20:34:40.726627] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-03-10T20:34:40.726716] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-03-10T20:34:40.726964] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-03-10T20:34:40.727056] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-03-10T20:34:40.727119] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-03-10T20:34:40.727194] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.727256] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.727317] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-03-10T20:34:40.727377] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-03-10T20:34:40.727444] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-03-10T20:34:40.727505] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.727824] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-03-10T20:34:40.727900] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.727971] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-03-10T20:34:40.728032] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-03-10T20:34:40.728276] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-03-10T20:34:40.728532] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-03-10T20:34:40.728640] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.728945] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.729028] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.729276] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-03-10T20:34:40.729349] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-03-10T20:34:40.729617] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.729717] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.729789] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.729849] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-03-10T20:34:40.729910] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-03-10T20:34:40.729985] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-03-10T20:34:40.730056] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-03-10T20:34:40.730304] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-03-10T20:34:40.730391] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-03-10T20:34:40.730462] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-03-10T20:34:40.730537] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-03-10T20:34:40.730797] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-03-10T20:34:40.730884] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-03-10T20:34:40.730947] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.732393] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-03-10T20:34:40.732477] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-03-10T20:34:40.732540] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-03-10T20:34:40.732627] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-03-10T20:34:40.732690] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-03-10T20:34:40.732759] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-03-10T20:34:40.732828] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-03-10T20:34:40.732898] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.733140] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-03-10T20:34:40.733229] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-03-10T20:34:40.733464] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-03-10T20:34:40.733540] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-03-10T20:34:40.734451] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-03-10T20:34:40.734527] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-03-10T20:34:40.734614] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.734678] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-03-10T20:34:40.734748] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-03-10T20:34:40.734841] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-03-10T20:34:40.734913] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-03-10T20:34:40.734981] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.735054] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-03-10T20:34:40.735322] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-03-10T20:34:40.735621] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-03-10T20:34:40.735731] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-03-10T20:34:40.735803] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-03-10T20:34:40.735879] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-03-10T20:34:40.735941] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-03-10T20:34:40.736003] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-03-10T20:34:40.736069] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-03-10T20:34:40.736328] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-03-10T20:34:40.736610] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.736717] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-03-10T20:34:40.736799] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.737234] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-03-10T20:34:40.737308] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-03-10T20:34:40.737370] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-03-10T20:34:40.737439] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-03-10T20:34:40.737508] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-03-10T20:34:40.737600] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.737908] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-03-10T20:34:40.738003] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-03-10T20:34:40.738068] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.738399] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-03-10T20:34:40.738482] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-03-10T20:34:40.738546] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-03-10T20:34:40.738655] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-03-10T20:34:40.738744] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-03-10T20:34:40.738821] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-03-10T20:34:40.739078] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-03-10T20:34:40.739165] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-03-10T20:34:40.739430] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-03-10T20:34:40.739514] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.739621] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.739711] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-03-10T20:34:40.739794] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-03-10T20:34:40.739873] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-03-10T20:34:40.739937] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.740005] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-03-10T20:34:40.740075] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-03-10T20:34:40.740139] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-03-10T20:34:40.740394] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-03-10T20:34:40.740471] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-03-10T20:34:40.740533] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.740653] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-03-10T20:34:40.740908] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-03-10T20:34:40.741174] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.741478] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-03-10T20:34:40.742396] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.742679] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.742781] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.742844] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-03-10T20:34:40.742919] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.742993] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-03-10T20:34:40.743065] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-03-10T20:34:40.743133] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.743205] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-03-10T20:34:40.743274] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-03-10T20:34:40.743351] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-03-10T20:34:40.743426] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-03-10T20:34:40.743488] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.743741] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-03-10T20:34:40.744150] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-03-10T20:34:40.744404] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-03-10T20:34:40.744664] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-03-10T20:34:40.744740] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-03-10T20:34:40.744972] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-03-10T20:34:40.745041] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-03-10T20:34:40.745110] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-03-10T20:34:40.745359] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.745442] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-03-10T20:34:40.745513] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-03-10T20:34:40.745598] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-03-10T20:34:40.745680] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-03-10T20:34:40.745741] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.745809] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-03-10T20:34:40.745883] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.745952] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.746013] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-03-10T20:34:40.746080] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-03-10T20:34:40.746328] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.746411] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-03-10T20:34:40.746489] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-03-10T20:34:40.746558] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-03-10T20:34:40.746654] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.746726] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-03-10T20:34:40.746788] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-03-10T20:34:40.747042] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-03-10T20:34:40.747116] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.747178] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-03-10T20:34:40.747247] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-03-10T20:34:40.747308] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-03-10T20:34:40.747369] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-03-10T20:34:40.747656] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-03-10T20:34:40.747740] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-03-10T20:34:40.748727] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-03-10T20:34:40.748989] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-03-10T20:34:40.749295] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-03-10T20:34:40.749373] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-03-10T20:34:40.749436] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-03-10T20:34:40.749511] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-03-10T20:34:40.749597] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-03-10T20:34:40.749664] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-03-10T20:34:40.749951] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-03-10T20:34:40.750036] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-03-10T20:34:40.750103] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-03-10T20:34:40.750173] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.750247] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-03-10T20:34:40.750311] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.750380] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-03-10T20:34:40.750696] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.750803] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-03-10T20:34:40.750876] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-03-10T20:34:40.750945] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-03-10T20:34:40.751009] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.751079] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-03-10T20:34:40.751325] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-03-10T20:34:40.751402] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-03-10T20:34:40.751483] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.751781] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-03-10T20:34:40.752029] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-03-10T20:34:40.752113] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-03-10T20:34:40.752178] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-03-10T20:34:40.752434] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.752508] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-03-10T20:34:40.752603] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.752680] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.752750] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-03-10T20:34:40.752814] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-03-10T20:34:40.752890] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-03-10T20:34:40.752960] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.753024] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.753098] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-03-10T20:34:40.753397] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.753663] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-03-10T20:34:40.753750] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.753822] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.753885] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-03-10T20:34:40.753948] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-03-10T20:34:40.754213] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-03-10T20:34:40.754322] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-03-10T20:34:40.754562] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.754683] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-03-10T20:34:40.754959] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-03-10T20:34:40.755042] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-03-10T20:34:40.755281] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-03-10T20:34:40.755546] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-03-10T20:34:40.755657] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-03-10T20:34:40.755977] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.756246] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-03-10T20:34:40.756338] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-03-10T20:34:40.756402] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-03-10T20:34:40.756465] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-03-10T20:34:40.756710] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-03-10T20:34:40.756807] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-03-10T20:34:40.756872] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-03-10T20:34:40.756935] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-03-10T20:34:40.756997] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.757068] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-03-10T20:34:40.757140] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-03-10T20:34:40.757217] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.757287] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 4 features, 90.0% accuracy [2026-03-10T20:34:40.757357] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.757433] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-03-10T20:34:40.757688] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-03-10T20:34:40.757787] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.757858] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.757928] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.757992] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-03-10T20:34:40.758053] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-03-10T20:34:40.758116] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.758203] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-03-10T20:34:40.758266] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.758336] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.758399] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.758460] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-03-10T20:34:40.758529] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-03-10T20:34:40.758618] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-03-10T20:34:40.758714] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-03-10T20:34:40.758793] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-03-10T20:34:40.758863] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-03-10T20:34:40.758926] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-03-10T20:34:40.759857] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-03-10T20:34:40.759941] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-03-10T20:34:40.760007] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-03-10T20:34:40.760068] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-03-10T20:34:40.760314] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-03-10T20:34:40.760405] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-03-10T20:34:40.760705] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-03-10T20:34:40.760789] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-03-10T20:34:40.761045] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-03-10T20:34:40.761320] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-03-10T20:34:40.761595] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.761865] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-03-10T20:34:40.762107] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-03-10T20:34:40.762190] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-03-10T20:34:40.762491] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.762595] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-03-10T20:34:40.762664] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.762731] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.762792] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-03-10T20:34:40.762863] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-03-10T20:34:40.762927] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-03-10T20:34:40.762996] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-03-10T20:34:40.763235] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-03-10T20:34:40.763310] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-03-10T20:34:40.763691] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-03-10T20:34:40.763767] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-03-10T20:34:40.763838] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-03-10T20:34:40.763900] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-03-10T20:34:40.763962] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-03-10T20:34:40.764245] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-03-10T20:34:40.764330] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.764402] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-03-10T20:34:40.764472] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-03-10T20:34:40.764534] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-03-10T20:34:40.764626] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-03-10T20:34:40.764705] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-03-10T20:34:40.764998] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-03-10T20:34:40.765246] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-03-10T20:34:40.765322] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-03-10T20:34:40.765383] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-03-10T20:34:40.765458] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-03-10T20:34:40.765520] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-03-10T20:34:40.765877] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.765961] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.766260] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-03-10T20:34:40.766335] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.766397] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-03-10T20:34:40.766457] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-03-10T20:34:40.766525] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-03-10T20:34:40.766619] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-03-10T20:34:40.766691] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-03-10T20:34:40.766759] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-03-10T20:34:40.766837] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-03-10T20:34:40.767140] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-03-10T20:34:40.767217] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-03-10T20:34:40.767279] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-03-10T20:34:40.767348] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-03-10T20:34:40.767419] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-03-10T20:34:40.768349] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.768426] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-03-10T20:34:40.768664] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-03-10T20:34:40.768746] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-03-10T20:34:40.768816] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-03-10T20:34:40.768878] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-03-10T20:34:40.768948] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-03-10T20:34:40.769027] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-03-10T20:34:40.769090] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.769327] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-03-10T20:34:40.769402] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-03-10T20:34:40.769463] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.769523] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-03-10T20:34:40.769783] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.770035] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.770285] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.770359] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-03-10T20:34:40.770421] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-03-10T20:34:40.770490] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-03-10T20:34:40.770559] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.771341] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-03-10T20:34:40.771424] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-03-10T20:34:40.771495] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-03-10T20:34:40.771592] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.771670] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.771964] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-03-10T20:34:40.772052] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-03-10T20:34:40.772126] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.772199] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.772468] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-03-10T20:34:40.772551] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-03-10T20:34:40.772657] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-03-10T20:34:40.772753] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-03-10T20:34:40.772820] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-03-10T20:34:40.773082] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-03-10T20:34:40.773353] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.773428] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-03-10T20:34:40.773500] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-03-10T20:34:40.773564] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-03-10T20:34:40.773671] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.773748] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-03-10T20:34:40.774005] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-03-10T20:34:40.774105] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-03-10T20:34:40.774394] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-03-10T20:34:40.774471] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.774554] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-03-10T20:34:40.774645] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-03-10T20:34:40.774715] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-03-10T20:34:40.774955] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.775030] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-03-10T20:34:40.775308] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-03-10T20:34:40.775382] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.775461] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-03-10T20:34:40.775535] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-03-10T20:34:40.775641] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-03-10T20:34:40.776636] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-03-10T20:34:40.776730] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.776810] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-03-10T20:34:40.777076] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-03-10T20:34:40.777152] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-03-10T20:34:40.777222] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-03-10T20:34:40.777292] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-03-10T20:34:40.777533] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-03-10T20:34:40.777851] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-03-10T20:34:40.777927] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-03-10T20:34:40.777990] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-03-10T20:34:40.778052] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.778340] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-03-10T20:34:40.778644] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-03-10T20:34:40.778748] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-03-10T20:34:40.779021] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-03-10T20:34:40.779107] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-03-10T20:34:40.779170] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-03-10T20:34:40.779232] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-03-10T20:34:40.779293] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 2 features, 90.0% accuracy [2026-03-10T20:34:40.779355] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-03-10T20:34:40.779430] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-03-10T20:34:40.779706] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.779965] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-03-10T20:34:40.780048] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-03-10T20:34:40.780121] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-03-10T20:34:40.780191] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.780262] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-03-10T20:34:40.780324] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-03-10T20:34:40.780566] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.780670] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-03-10T20:34:40.780930] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.781174] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.781250] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-03-10T20:34:40.781329] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.781399] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-03-10T20:34:40.781640] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-03-10T20:34:40.781894] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-03-10T20:34:40.781970] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.782202] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.782277] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-03-10T20:34:40.782340] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.782402] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-03-10T20:34:40.782474] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-03-10T20:34:40.782546] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-03-10T20:34:40.782638] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-03-10T20:34:40.782716] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.783095] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-03-10T20:34:40.784147] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-03-10T20:34:40.784233] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-03-10T20:34:40.784315] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-03-10T20:34:40.784391] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.784468] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-03-10T20:34:40.784725] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-03-10T20:34:40.784999] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.785251] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.785754] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-03-10T20:34:40.785832] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-03-10T20:34:40.785915] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-03-10T20:34:40.785990] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-03-10T20:34:40.786061] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-03-10T20:34:40.786123] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-03-10T20:34:40.786191] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-03-10T20:34:40.786254] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-03-10T20:34:40.786313] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-03-10T20:34:40.786373] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.786632] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-03-10T20:34:40.786911] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-03-10T20:34:40.787163] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-03-10T20:34:40.787460] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.787768] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-03-10T20:34:40.787853] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-03-10T20:34:40.787916] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-03-10T20:34:40.788222] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-03-10T20:34:40.788300] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.788600] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.788675] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-03-10T20:34:40.788971] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-03-10T20:34:40.789058] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-03-10T20:34:40.789128] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-03-10T20:34:40.789197] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-03-10T20:34:40.789260] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-03-10T20:34:40.789507] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-03-10T20:34:40.789617] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-03-10T20:34:40.789690] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.789973] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.790217] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.790291] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-03-10T20:34:40.790365] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-03-10T20:34:40.790435] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-03-10T20:34:40.790783] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-03-10T20:34:40.790876] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.790955] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-03-10T20:34:40.791244] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.791322] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-03-10T20:34:40.791385] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-03-10T20:34:40.791625] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.791707] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-03-10T20:34:40.791771] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-03-10T20:34:40.792025] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-03-10T20:34:40.792101] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.792166] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-03-10T20:34:40.792229] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-03-10T20:34:40.792484] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-03-10T20:34:40.792599] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.792677] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-03-10T20:34:40.792925] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-03-10T20:34:40.793013] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-03-10T20:34:40.793085] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-03-10T20:34:40.793318] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-03-10T20:34:40.793596] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-03-10T20:34:40.793688] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-03-10T20:34:40.793762] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-03-10T20:34:40.793831] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-03-10T20:34:40.793901] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-03-10T20:34:40.794199] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-03-10T20:34:40.794286] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-03-10T20:34:40.794352] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-03-10T20:34:40.794423] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-03-10T20:34:40.794487] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-03-10T20:34:40.794559] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-03-10T20:34:40.794653] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-03-10T20:34:40.794720] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-03-10T20:34:40.794791] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.794856] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-03-10T20:34:40.795113] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-03-10T20:34:40.795202] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-03-10T20:34:40.795281] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-03-10T20:34:40.795366] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-03-10T20:34:40.795636] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.795721] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-03-10T20:34:40.795785] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.795859] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-03-10T20:34:40.796154] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-03-10T20:34:40.796400] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-03-10T20:34:40.796493] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-03-10T20:34:40.796565] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-03-10T20:34:40.796657] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-03-10T20:34:40.796900] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.796982] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-03-10T20:34:40.797047] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-03-10T20:34:40.797117] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-03-10T20:34:40.797378] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-03-10T20:34:40.797467] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-03-10T20:34:40.797532] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-03-10T20:34:40.797624] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-03-10T20:34:40.797690] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-03-10T20:34:40.797752] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-03-10T20:34:40.798044] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.798128] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-03-10T20:34:40.798396] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-03-10T20:34:40.798480] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-03-10T20:34:40.798739] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-03-10T20:34:40.798813] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.798885] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-03-10T20:34:40.798956] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-03-10T20:34:40.799031] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-03-10T20:34:40.799285] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.799374] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-03-10T20:34:40.799445] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-03-10T20:34:40.799516] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.799619] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-03-10T20:34:40.799705] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-03-10T20:34:40.799780] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-03-10T20:34:40.799843] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.799902] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.799970] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-03-10T20:34:40.800054] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-03-10T20:34:40.800289] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.800364] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-03-10T20:34:40.800435] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-03-10T20:34:40.800716] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.800968] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.801050] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-03-10T20:34:40.801119] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-03-10T20:34:40.801182] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-03-10T20:34:40.801419] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-03-10T20:34:40.801502] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-03-10T20:34:40.801597] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-03-10T20:34:40.801911] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-03-10T20:34:40.801999] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-03-10T20:34:40.802080] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-03-10T20:34:40.802159] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-03-10T20:34:40.802233] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-03-10T20:34:40.802514] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.802615] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-03-10T20:34:40.802694] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-03-10T20:34:40.802769] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.802831] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.802891] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-03-10T20:34:40.803887] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-03-10T20:34:40.803961] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-03-10T20:34:40.804023] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.804084] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-03-10T20:34:40.804144] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.804204] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.804264] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.804323] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-03-10T20:34:40.804563] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-03-10T20:34:40.804668] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.804769] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-03-10T20:34:40.805013] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-03-10T20:34:40.805101] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-03-10T20:34:40.805395] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-03-10T20:34:40.805644] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.805744] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-03-10T20:34:40.805815] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-03-10T20:34:40.805888] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.805957] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-03-10T20:34:40.806188] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-03-10T20:34:40.806492] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-03-10T20:34:40.806567] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-03-10T20:34:40.806669] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.806752] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-03-10T20:34:40.807000] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-03-10T20:34:40.807074] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-03-10T20:34:40.807151] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.807222] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-03-10T20:34:40.807293] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-03-10T20:34:40.807533] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.807633] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.807698] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-03-10T20:34:40.807769] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-03-10T20:34:40.807839] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-03-10T20:34:40.807910] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-03-10T20:34:40.807979] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-03-10T20:34:40.808050] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.808122] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-03-10T20:34:40.808204] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.808266] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-03-10T20:34:40.808516] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-03-10T20:34:40.808628] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-03-10T20:34:40.808718] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-03-10T20:34:40.809026] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.809101] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-03-10T20:34:40.809163] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-03-10T20:34:40.809234] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-03-10T20:34:40.809469] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-03-10T20:34:40.809558] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-03-10T20:34:40.809830] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.809905] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-03-10T20:34:40.809968] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-03-10T20:34:40.810038] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-03-10T20:34:40.810275] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.810367] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.810432] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-03-10T20:34:40.810495] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-03-10T20:34:40.810565] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-03-10T20:34:40.810672] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-03-10T20:34:40.810736] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-03-10T20:34:40.810974] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-03-10T20:34:40.811055] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-03-10T20:34:40.811125] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-03-10T20:34:40.811201] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-03-10T20:34:40.811272] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.811335] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.811405] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.811475] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-03-10T20:34:40.811713] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-03-10T20:34:40.811790] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.811861] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.812116] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-03-10T20:34:40.812192] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-03-10T20:34:40.812619] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-03-10T20:34:40.812700] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.812763] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.813021] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.813110] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-03-10T20:34:40.813174] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-03-10T20:34:40.813243] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-03-10T20:34:40.813306] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-03-10T20:34:40.813386] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-03-10T20:34:40.813646] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-03-10T20:34:40.813729] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.813799] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-03-10T20:34:40.813872] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.813941] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-03-10T20:34:40.814018] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-03-10T20:34:40.814417] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-03-10T20:34:40.814677] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-03-10T20:34:40.814761] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-03-10T20:34:40.814836] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-03-10T20:34:40.814923] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.814999] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-03-10T20:34:40.815233] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-03-10T20:34:40.815308] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.815370] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-03-10T20:34:40.815600] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-03-10T20:34:40.815869] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-03-10T20:34:40.815945] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-03-10T20:34:40.816015] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-03-10T20:34:40.816079] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-03-10T20:34:40.816147] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-03-10T20:34:40.816216] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-03-10T20:34:40.816445] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.816929] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-03-10T20:34:40.817012] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-03-10T20:34:40.817090] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-03-10T20:34:40.817152] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-03-10T20:34:40.817380] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.817454] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-03-10T20:34:40.817682] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-03-10T20:34:40.817765] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-03-10T20:34:40.818010] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-03-10T20:34:40.818093] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-03-10T20:34:40.818181] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-03-10T20:34:40.818260] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-03-10T20:34:40.818329] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-03-10T20:34:40.818596] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.818707] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-03-10T20:34:40.818785] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-03-10T20:34:40.818856] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.818918] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-03-10T20:34:40.819208] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-03-10T20:34:40.819291] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.819525] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-03-10T20:34:40.819802] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-03-10T20:34:40.819878] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.819940] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-03-10T20:34:40.820011] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-03-10T20:34:40.820096] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-03-10T20:34:40.820168] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-03-10T20:34:40.820238] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.820302] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.820599] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.820677] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-03-10T20:34:40.820740] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-03-10T20:34:40.820802] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-03-10T20:34:40.820882] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.820952] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.821016] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.821266] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-03-10T20:34:40.821523] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-03-10T20:34:40.821635] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-03-10T20:34:40.821714] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-03-10T20:34:40.821787] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-03-10T20:34:40.821853] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.821918] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-03-10T20:34:40.822149] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-03-10T20:34:40.822412] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-03-10T20:34:40.822487] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-03-10T20:34:40.822750] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-03-10T20:34:40.823022] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-03-10T20:34:40.823288] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-03-10T20:34:40.823365] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-03-10T20:34:40.823435] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-03-10T20:34:40.823505] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.823600] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-03-10T20:34:40.823690] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-03-10T20:34:40.823999] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-03-10T20:34:40.824082] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.824338] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-03-10T20:34:40.824597] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-03-10T20:34:40.824685] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.824757] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-03-10T20:34:40.824829] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.824905] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.825138] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-03-10T20:34:40.825220] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-03-10T20:34:40.825292] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-03-10T20:34:40.825368] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-03-10T20:34:40.825439] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.825510] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-03-10T20:34:40.825756] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.825834] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-03-10T20:34:40.825907] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-03-10T20:34:40.825972] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-03-10T20:34:40.826036] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-03-10T20:34:40.826099] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.826511] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.827505] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-03-10T20:34:40.827768] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-03-10T20:34:40.827858] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-03-10T20:34:40.827935] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.828015] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-03-10T20:34:40.828268] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.828356] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-03-10T20:34:40.828427] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.828492] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-03-10T20:34:40.828563] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-03-10T20:34:40.828680] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-03-10T20:34:40.828758] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-03-10T20:34:40.828829] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-03-10T20:34:40.828898] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.828961] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-03-10T20:34:40.829022] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.829314] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-03-10T20:34:40.829397] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-03-10T20:34:40.829470] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.829548] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.829837] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.829914] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-03-10T20:34:40.829978] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-03-10T20:34:40.830050] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.830114] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.830361] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-03-10T20:34:40.830445] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-03-10T20:34:40.830734] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-03-10T20:34:40.830818] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-03-10T20:34:40.830888] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-03-10T20:34:40.830958] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-03-10T20:34:40.831021] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.831097] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-03-10T20:34:40.831167] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-03-10T20:34:40.831237] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.832010] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.832280] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-03-10T20:34:40.832534] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-03-10T20:34:40.832639] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.832736] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.832816] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-03-10T20:34:40.832878] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-03-10T20:34:40.833106] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-03-10T20:34:40.833200] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-03-10T20:34:40.833265] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-03-10T20:34:40.833510] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.833788] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-03-10T20:34:40.834020] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-03-10T20:34:40.834098] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-03-10T20:34:40.834337] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.834587] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.834666] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-03-10T20:34:40.834737] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-03-10T20:34:40.834996] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.835071] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.835310] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-03-10T20:34:40.835564] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-03-10T20:34:40.835686] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.835770] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-03-10T20:34:40.835843] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-03-10T20:34:40.835916] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-03-10T20:34:40.835992] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-03-10T20:34:40.836055] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-03-10T20:34:40.836310] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.837265] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.837349] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.837418] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.837488] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-03-10T20:34:40.837792] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.837877] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.838127] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-03-10T20:34:40.838229] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.838304] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-03-10T20:34:40.838554] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.838661] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-03-10T20:34:40.838726] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.838792] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.838852] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-03-10T20:34:40.838911] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-03-10T20:34:40.838985] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.839230] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.839315] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.839386] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-03-10T20:34:40.839455] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.839517] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-03-10T20:34:40.839609] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.839687] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-03-10T20:34:40.839757] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.839819] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-03-10T20:34:40.839887] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-03-10T20:34:40.839949] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.840017] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-03-10T20:34:40.840085] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.840147] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-03-10T20:34:40.840208] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-03-10T20:34:40.840275] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.840539] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-03-10T20:34:40.840839] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-03-10T20:34:40.840914] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.841154] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-03-10T20:34:40.841238] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-03-10T20:34:40.841307] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-03-10T20:34:40.841385] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-03-10T20:34:40.841447] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.841514] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.841607] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-03-10T20:34:40.841871] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-03-10T20:34:40.841947] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-03-10T20:34:40.842018] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.842255] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.842338] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.842418] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-03-10T20:34:40.842728] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-03-10T20:34:40.843038] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-03-10T20:34:40.843308] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-03-10T20:34:40.843385] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-03-10T20:34:40.843464] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-03-10T20:34:40.843527] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-03-10T20:34:40.843614] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.843915] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-03-10T20:34:40.844207] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-03-10T20:34:40.844294] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-03-10T20:34:40.844529] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-03-10T20:34:40.844814] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.844889] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-03-10T20:34:40.845188] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.845265] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-03-10T20:34:40.845329] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-03-10T20:34:40.845392] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-03-10T20:34:40.845455] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.845527] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-03-10T20:34:40.845633] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-03-10T20:34:40.845724] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-03-10T20:34:40.845978] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-03-10T20:34:40.846229] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-03-10T20:34:40.846320] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.846402] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-03-10T20:34:40.846667] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-03-10T20:34:40.846962] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.847050] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-03-10T20:34:40.847144] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.847210] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-03-10T20:34:40.847272] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-03-10T20:34:40.847334] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.847606] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-03-10T20:34:40.847856] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-03-10T20:34:40.847932] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-03-10T20:34:40.848187] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-03-10T20:34:40.848463] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.848742] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.848835] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-03-10T20:34:40.848902] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.848964] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-03-10T20:34:40.849030] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-03-10T20:34:40.849097] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-03-10T20:34:40.849157] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-03-10T20:34:40.849223] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.849297] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.849364] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-03-10T20:34:40.849429] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-03-10T20:34:40.849501] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-03-10T20:34:40.849567] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-03-10T20:34:40.849662] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-03-10T20:34:40.849727] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-03-10T20:34:40.849966] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.850206] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-03-10T20:34:40.850278] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-03-10T20:34:40.850345] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.850601] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-03-10T20:34:40.850679] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-03-10T20:34:40.850743] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.851035] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.851116] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.851346] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-03-10T20:34:40.851427] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-03-10T20:34:40.851494] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-03-10T20:34:40.851783] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-03-10T20:34:40.851866] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-03-10T20:34:40.852114] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.852187] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-03-10T20:34:40.852246] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-03-10T20:34:40.852314] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-03-10T20:34:40.852389] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-03-10T20:34:40.852457] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-03-10T20:34:40.852532] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-03-10T20:34:40.852875] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-03-10T20:34:40.853174] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.853247] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-03-10T20:34:40.853314] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.853383] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.853443] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-03-10T20:34:40.853508] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-03-10T20:34:40.853589] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-03-10T20:34:40.853667] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-03-10T20:34:40.853899] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-03-10T20:34:40.853978] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-03-10T20:34:40.854039] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-03-10T20:34:40.854098] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.854164] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-03-10T20:34:40.855199] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-03-10T20:34:40.855281] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.855342] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-03-10T20:34:40.855406] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.855466] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-03-10T20:34:40.855691] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-03-10T20:34:40.855774] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.856059] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-03-10T20:34:40.856161] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-03-10T20:34:40.856227] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-03-10T20:34:40.856486] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-03-10T20:34:40.856567] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.856667] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-03-10T20:34:40.856741] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-03-10T20:34:40.856810] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-03-10T20:34:40.856876] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.856935] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.857203] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-03-10T20:34:40.857285] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-03-10T20:34:40.857359] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-03-10T20:34:40.857608] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-03-10T20:34:40.857681] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-03-10T20:34:40.857921] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-03-10T20:34:40.857993] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-03-10T20:34:40.858415] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-03-10T20:34:40.858489] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.858558] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-03-10T20:34:40.858660] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-03-10T20:34:40.858735] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-03-10T20:34:40.858806] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-03-10T20:34:40.858871] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-03-10T20:34:40.859116] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-03-10T20:34:40.859197] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-03-10T20:34:40.859258] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-03-10T20:34:40.859503] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.859774] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.859849] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-03-10T20:34:40.860135] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-03-10T20:34:40.860214] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-03-10T20:34:40.860281] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-03-10T20:34:40.860353] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-03-10T20:34:40.860425] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-03-10T20:34:40.860492] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-03-10T20:34:40.860733] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.860814] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-03-10T20:34:40.860874] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-03-10T20:34:40.861154] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-03-10T20:34:40.861242] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-03-10T20:34:40.861313] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-03-10T20:34:40.861608] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.861680] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-03-10T20:34:40.861738] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-03-10T20:34:40.861969] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-03-10T20:34:40.862213] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-03-10T20:34:40.862288] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-03-10T20:34:40.862364] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-03-10T20:34:40.862602] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-03-10T20:34:40.862889] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-03-10T20:34:40.863002] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-03-10T20:34:40.863100] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-03-10T20:34:40.863198] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-03-10T20:34:40.863474] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-03-10T20:34:40.863625] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.863733] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-03-10T20:34:40.864072] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.864199] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-03-10T20:34:40.864315] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-03-10T20:34:40.864422] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-03-10T20:34:40.864530] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-03-10T20:34:40.864847] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-03-10T20:34:40.864969] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-03-10T20:34:40.865077] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-03-10T20:34:40.865400] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-03-10T20:34:40.865485] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-03-10T20:34:40.865557] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.865869] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-03-10T20:34:40.865956] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-03-10T20:34:40.866028] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-03-10T20:34:40.866922] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-03-10T20:34:40.867004] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-03-10T20:34:40.867068] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.867136] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-03-10T20:34:40.867205] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.867274] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-03-10T20:34:40.867501] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-03-10T20:34:40.867598] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-03-10T20:34:40.867667] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-03-10T20:34:40.867739] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.867803] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-03-10T20:34:40.867879] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-03-10T20:34:40.868109] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-03-10T20:34:40.868391] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-03-10T20:34:40.868660] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-03-10T20:34:40.868755] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-03-10T20:34:40.869048] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-03-10T20:34:40.869125] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-03-10T20:34:40.869201] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-03-10T20:34:40.869273] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-03-10T20:34:40.869349] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-03-10T20:34:40.869420] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-03-10T20:34:40.869501] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-03-10T20:34:40.869566] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-03-10T20:34:40.869673] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.869752] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.869842] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.870137] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-03-10T20:34:40.870428] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-03-10T20:34:40.870511] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-03-10T20:34:40.870604] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-03-10T20:34:40.870710] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.870813] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-03-10T20:34:40.870883] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-03-10T20:34:40.870955] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-03-10T20:34:40.871020] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.871081] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-03-10T20:34:40.871150] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-03-10T20:34:40.871214] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-03-10T20:34:40.871277] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.871506] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-03-10T20:34:40.871611] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-03-10T20:34:40.871692] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-03-10T20:34:40.871942] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-03-10T20:34:40.872024] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-03-10T20:34:40.872097] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-03-10T20:34:40.872168] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-03-10T20:34:40.872239] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.872506] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.872830] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.872957] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-03-10T20:34:40.873264] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.873377] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-03-10T20:34:40.873493] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-03-10T20:34:40.873634] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.873764] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.873883] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-03-10T20:34:40.873992] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-03-10T20:34:40.874268] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-03-10T20:34:40.874378] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-03-10T20:34:40.874673] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-03-10T20:34:40.874784] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-03-10T20:34:40.874883] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-03-10T20:34:40.874979] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-03-10T20:34:40.875078] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-03-10T20:34:40.875189] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-03-10T20:34:40.875288] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-03-10T20:34:40.875398] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.875520] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-03-10T20:34:40.875672] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.875791] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-03-10T20:34:40.875887] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.875961] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-03-10T20:34:40.876253] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-03-10T20:34:40.876337] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.876588] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.876666] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-03-10T20:34:40.876736] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.876800] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.876862] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.876930] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.876994] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-03-10T20:34:40.877063] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-03-10T20:34:40.877125] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-03-10T20:34:40.877193] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-03-10T20:34:40.877256] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-03-10T20:34:40.877328] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-03-10T20:34:40.877397] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.877460] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-03-10T20:34:40.877528] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-03-10T20:34:40.877825] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-03-10T20:34:40.877913] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.878163] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.878244] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-03-10T20:34:40.878501] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-03-10T20:34:40.878592] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.878671] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-03-10T20:34:40.878752] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-03-10T20:34:40.878829] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.878895] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-03-10T20:34:40.878964] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.879029] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-03-10T20:34:40.879100] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-03-10T20:34:40.879167] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.879226] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-03-10T20:34:40.879295] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-03-10T20:34:40.879362] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-03-10T20:34:40.879421] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-03-10T20:34:40.879663] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.879749] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-03-10T20:34:40.880033] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-03-10T20:34:40.880109] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-03-10T20:34:40.880169] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-03-10T20:34:40.880235] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.880295] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-03-10T20:34:40.880565] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-03-10T20:34:40.880654] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.880880] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-03-10T20:34:40.881128] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-03-10T20:34:40.881356] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-03-10T20:34:40.881425] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-03-10T20:34:40.881510] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-03-10T20:34:40.882042] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.882401] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-03-10T20:34:40.882524] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.882670] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-03-10T20:34:40.882768] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-03-10T20:34:40.882866] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.882986] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-03-10T20:34:40.883104] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-03-10T20:34:40.883204] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-03-10T20:34:40.883299] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-03-10T20:34:40.883601] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-03-10T20:34:40.883755] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-03-10T20:34:40.884174] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.884452] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-03-10T20:34:40.884527] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-03-10T20:34:40.884612] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-03-10T20:34:40.884875] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-03-10T20:34:40.886139] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.886378] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-03-10T20:34:40.886450] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-03-10T20:34:40.886520] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-03-10T20:34:40.886611] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.886674] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-03-10T20:34:40.887057] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-03-10T20:34:40.887309] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-03-10T20:34:40.887391] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-03-10T20:34:40.887458] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-03-10T20:34:40.887522] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-03-10T20:34:40.887611] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-03-10T20:34:40.887672] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-03-10T20:34:40.888092] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-03-10T20:34:40.888357] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.888625] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.888709] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-03-10T20:34:40.888768] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.889109] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-03-10T20:34:40.889180] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.889239] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-03-10T20:34:40.889296] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-03-10T20:34:40.889352] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-03-10T20:34:40.889416] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-03-10T20:34:40.889475] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.889531] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-03-10T20:34:40.889630] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.889697] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-03-10T20:34:40.889755] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-03-10T20:34:40.889833] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.890082] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.890146] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.890216] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-03-10T20:34:40.890289] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.890524] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-03-10T20:34:40.890792] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-03-10T20:34:40.891059] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-03-10T20:34:40.891136] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-03-10T20:34:40.891202] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-03-10T20:34:40.891262] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.891508] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-03-10T20:34:40.891823] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-03-10T20:34:40.891903] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-03-10T20:34:40.892139] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.892379] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-03-10T20:34:40.892614] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-03-10T20:34:40.892706] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-03-10T20:34:40.892773] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-03-10T20:34:40.892843] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-03-10T20:34:40.892910] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-03-10T20:34:40.892969] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-03-10T20:34:40.893195] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.893430] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-03-10T20:34:40.893531] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-03-10T20:34:40.893835] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.893958] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-03-10T20:34:40.894199] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-03-10T20:34:40.894480] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-03-10T20:34:40.894611] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-03-10T20:34:40.894717] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.894828] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-03-10T20:34:40.894939] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-03-10T20:34:40.895055] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-03-10T20:34:40.895163] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.895269] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.895376] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-03-10T20:34:40.895485] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.895644] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-03-10T20:34:40.896121] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-03-10T20:34:40.896232] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-03-10T20:34:40.896329] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.896621] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-03-10T20:34:40.896733] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-03-10T20:34:40.896988] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.897280] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-03-10T20:34:40.897355] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-03-10T20:34:40.897603] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-03-10T20:34:40.897861] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-03-10T20:34:40.897942] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-03-10T20:34:40.898013] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.898077] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.898383] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-03-10T20:34:40.898459] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.898521] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-03-10T20:34:40.898606] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-03-10T20:34:40.898836] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-03-10T20:34:40.899120] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-03-10T20:34:40.899369] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.899628] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.899715] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-03-10T20:34:40.899797] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-03-10T20:34:40.899872] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.899943] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-03-10T20:34:40.900172] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-03-10T20:34:40.900241] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.900311] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-03-10T20:34:40.900545] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-03-10T20:34:40.900655] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-03-10T20:34:40.901029] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-03-10T20:34:40.901331] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-03-10T20:34:40.901414] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-03-10T20:34:40.901486] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.901549] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.901639] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.901708] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-03-10T20:34:40.901974] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-03-10T20:34:40.902063] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.902128] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.902198] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-03-10T20:34:40.902259] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.902326] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-03-10T20:34:40.902791] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.902886] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.902958] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-03-10T20:34:40.903029] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-03-10T20:34:40.903263] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-03-10T20:34:40.903354] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-03-10T20:34:40.903424] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.903494] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-03-10T20:34:40.903561] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.903676] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-03-10T20:34:40.903750] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.904046] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-03-10T20:34:40.904129] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.904412] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.904756] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-03-10T20:34:40.905055] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-03-10T20:34:40.905176] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-03-10T20:34:40.905511] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-03-10T20:34:40.905853] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-03-10T20:34:40.905965] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.906295] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-03-10T20:34:40.906419] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-03-10T20:34:40.906821] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-03-10T20:34:40.906919] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-03-10T20:34:40.907354] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-03-10T20:34:40.907441] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-03-10T20:34:40.907514] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-03-10T20:34:40.907606] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-03-10T20:34:40.908058] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.908169] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.908251] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-03-10T20:34:40.908328] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-03-10T20:34:40.908423] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-03-10T20:34:40.908686] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-03-10T20:34:40.908788] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.908865] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-03-10T20:34:40.908937] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-03-10T20:34:40.909001] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-03-10T20:34:40.909073] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.909138] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-03-10T20:34:40.909200] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-03-10T20:34:40.909472] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-03-10T20:34:40.909720] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.909796] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-03-10T20:34:40.910032] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-03-10T20:34:40.910108] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-03-10T20:34:40.910181] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-03-10T20:34:40.910246] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.910307] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-03-10T20:34:40.910370] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-03-10T20:34:40.910448] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-03-10T20:34:40.910524] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-03-10T20:34:40.910630] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-03-10T20:34:40.910727] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-03-10T20:34:40.910807] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-03-10T20:34:40.910877] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-03-10T20:34:40.910948] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-03-10T20:34:40.911018] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-03-10T20:34:40.911093] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-03-10T20:34:40.911164] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.911426] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.911503] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-03-10T20:34:40.911603] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-03-10T20:34:40.911843] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.911917] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-03-10T20:34:40.911980] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-03-10T20:34:40.912265] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.912552] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-03-10T20:34:40.912803] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-03-10T20:34:40.913082] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.913171] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-03-10T20:34:40.913237] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-03-10T20:34:40.913307] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-03-10T20:34:40.913604] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.913693] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-03-10T20:34:40.913966] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-03-10T20:34:40.914054] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.914126] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-03-10T20:34:40.914201] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-03-10T20:34:40.914271] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-03-10T20:34:40.914551] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-03-10T20:34:40.914668] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-03-10T20:34:40.914748] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-03-10T20:34:40.914821] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-03-10T20:34:40.914919] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-03-10T20:34:40.915224] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-03-10T20:34:40.915349] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-03-10T20:34:40.915461] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-03-10T20:34:40.916531] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-03-10T20:34:40.916693] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-03-10T20:34:40.917019] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.917129] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-03-10T20:34:40.917218] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.917292] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-03-10T20:34:40.917365] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-03-10T20:34:40.917432] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.917495] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-03-10T20:34:40.917559] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-03-10T20:34:40.917651] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-03-10T20:34:40.918086] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-03-10T20:34:40.918200] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-03-10T20:34:40.918276] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-03-10T20:34:40.918348] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-03-10T20:34:40.918415] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-03-10T20:34:40.918490] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-03-10T20:34:40.918560] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-03-10T20:34:40.918658] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-03-10T20:34:40.918977] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-03-10T20:34:40.919090] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-03-10T20:34:40.919182] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-03-10T20:34:40.919482] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.919566] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.919659] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-03-10T20:34:40.919729] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.919804] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-03-10T20:34:40.919878] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-03-10T20:34:40.919960] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-03-10T20:34:40.920021] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-03-10T20:34:40.920089] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-03-10T20:34:40.920153] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.920220] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-03-10T20:34:40.920281] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-03-10T20:34:40.920554] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.920687] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.920766] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-03-10T20:34:40.921057] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-03-10T20:34:40.921141] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-03-10T20:34:40.921212] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-03-10T20:34:40.921281] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-03-10T20:34:40.921350] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-03-10T20:34:40.921650] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-03-10T20:34:40.921742] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.922010] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-03-10T20:34:40.922105] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-03-10T20:34:40.922181] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.922244] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-03-10T20:34:40.922317] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-03-10T20:34:40.922389] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.922453] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-03-10T20:34:40.922512] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-03-10T20:34:40.922605] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-03-10T20:34:40.922671] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-03-10T20:34:40.922954] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-03-10T20:34:40.923035] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.923298] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-03-10T20:34:40.923644] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-03-10T20:34:40.923749] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-03-10T20:34:40.923813] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-03-10T20:34:40.923874] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-03-10T20:34:40.924162] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.924252] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-03-10T20:34:40.924528] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-03-10T20:34:40.924635] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-03-10T20:34:40.925247] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.925337] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-03-10T20:34:40.925458] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-03-10T20:34:40.925593] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-03-10T20:34:40.926032] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-03-10T20:34:40.926164] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-03-10T20:34:40.926276] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-03-10T20:34:40.926560] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-03-10T20:34:40.926736] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.926845] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-03-10T20:34:40.927123] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.927245] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-03-10T20:34:40.927363] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.927672] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-03-10T20:34:40.927805] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-03-10T20:34:40.927912] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-03-10T20:34:40.928007] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-03-10T20:34:40.928246] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.928324] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.928402] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-03-10T20:34:40.928670] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-03-10T20:34:40.928921] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-03-10T20:34:40.929002] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.929277] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-03-10T20:34:40.929351] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-03-10T20:34:40.929421] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.929491] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.929560] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-03-10T20:34:40.929663] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-03-10T20:34:40.929738] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-03-10T20:34:40.929813] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-03-10T20:34:40.930079] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-03-10T20:34:40.930315] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-03-10T20:34:40.930396] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-03-10T20:34:40.930467] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-03-10T20:34:40.930535] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-03-10T20:34:40.930823] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-03-10T20:34:40.930898] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-03-10T20:34:40.930968] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-03-10T20:34:40.931203] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-03-10T20:34:40.931276] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-03-10T20:34:40.931353] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.931417] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.931485] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-03-10T20:34:40.931554] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-03-10T20:34:40.931657] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.931733] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-03-10T20:34:40.931821] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.932061] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-03-10T20:34:40.932143] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-03-10T20:34:40.932214] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-03-10T20:34:40.932449] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-03-10T20:34:40.932530] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-03-10T20:34:40.932622] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-03-10T20:34:40.932694] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-03-10T20:34:40.932768] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-03-10T20:34:40.932841] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-03-10T20:34:40.932914] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-03-10T20:34:40.932986] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-03-10T20:34:40.933053] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.933326] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-03-10T20:34:40.933406] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-03-10T20:34:40.933476] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-03-10T20:34:40.933729] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.933817] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-03-10T20:34:40.933885] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-03-10T20:34:40.933955] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-03-10T20:34:40.934017] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.934076] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-03-10T20:34:40.934160] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-03-10T20:34:40.934229] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-03-10T20:34:40.934473] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.934544] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-03-10T20:34:40.934675] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-03-10T20:34:40.935004] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.935125] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-03-10T20:34:40.935235] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.935570] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.935896] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-03-10T20:34:40.936018] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-03-10T20:34:40.936132] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-03-10T20:34:40.936241] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-03-10T20:34:40.936348] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.936446] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-03-10T20:34:40.936552] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-03-10T20:34:40.936709] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-03-10T20:34:40.936826] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-03-10T20:34:40.936923] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-03-10T20:34:40.937021] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-03-10T20:34:40.937116] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-03-10T20:34:40.937401] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-03-10T20:34:40.937505] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-03-10T20:34:40.937594] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-03-10T20:34:40.937680] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-03-10T20:34:40.937948] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-03-10T20:34:40.938032] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-03-10T20:34:40.938102] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.938195] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.938267] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-03-10T20:34:40.938330] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.938399] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-03-10T20:34:40.938469] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.938540] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-03-10T20:34:40.938636] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-03-10T20:34:40.938700] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.938952] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-03-10T20:34:40.939182] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-03-10T20:34:40.939272] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-03-10T20:34:40.939500] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-03-10T20:34:40.939593] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-03-10T20:34:40.939895] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-03-10T20:34:40.939969] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.940031] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-03-10T20:34:40.940092] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-03-10T20:34:40.940152] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-03-10T20:34:40.940221] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-03-10T20:34:40.940284] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-03-10T20:34:40.940344] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-03-10T20:34:40.940404] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-03-10T20:34:40.940480] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-03-10T20:34:40.940542] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-03-10T20:34:40.940630] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-03-10T20:34:40.940693] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-03-10T20:34:40.940761] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-03-10T20:34:40.940830] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-03-10T20:34:40.941110] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-03-10T20:34:40.941185] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-03-10T20:34:40.941413] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-03-10T20:34:40.941488] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-03-10T20:34:40.941711] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.941784] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-03-10T20:34:40.941854] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.942073] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.942154] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-03-10T20:34:40.942235] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-03-10T20:34:40.942306] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.942376] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-03-10T20:34:40.942603] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-03-10T20:34:40.942690] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-03-10T20:34:40.942754] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-03-10T20:34:40.942976] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-03-10T20:34:40.943049] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-03-10T20:34:40.943286] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-03-10T20:34:40.943515] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-03-10T20:34:40.943651] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-03-10T20:34:40.943782] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-03-10T20:34:40.943882] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-03-10T20:34:40.943980] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-03-10T20:34:40.944090] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-03-10T20:34:40.944199] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.944297] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-03-10T20:34:40.944393] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-03-10T20:34:40.944671] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-03-10T20:34:40.944801] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-03-10T20:34:40.944902] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.945008] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-03-10T20:34:40.945340] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-03-10T20:34:40.945462] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-03-10T20:34:40.945601] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-03-10T20:34:40.945713] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.946039] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-03-10T20:34:40.947013] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.947098] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-03-10T20:34:40.947172] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-03-10T20:34:40.948093] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-03-10T20:34:40.948185] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-03-10T20:34:40.948259] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-03-10T20:34:40.948325] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-03-10T20:34:40.948393] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-03-10T20:34:40.948455] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-03-10T20:34:40.948529] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-03-10T20:34:40.948618] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-03-10T20:34:40.948691] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-03-10T20:34:40.948938] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-03-10T20:34:40.949014] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-03-10T20:34:40.949086] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.949147] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-03-10T20:34:40.949376] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-03-10T20:34:40.949449] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-03-10T20:34:40.949518] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-03-10T20:34:40.949606] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-03-10T20:34:40.949671] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-03-10T20:34:40.949734] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-03-10T20:34:40.949813] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-03-10T20:34:40.949875] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-03-10T20:34:40.949943] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-03-10T20:34:40.950006] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.950072] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-03-10T20:34:40.950136] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-03-10T20:34:40.950198] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.950259] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-03-10T20:34:40.950320] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-03-10T20:34:40.950548] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-03-10T20:34:40.950647] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-03-10T20:34:40.950725] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-03-10T20:34:40.951085] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-03-10T20:34:40.951161] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.951235] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-03-10T20:34:40.951298] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-03-10T20:34:40.951594] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-03-10T20:34:40.951676] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-03-10T20:34:40.951738] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-03-10T20:34:40.951801] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-03-10T20:34:40.951864] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-03-10T20:34:40.951926] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.952189] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-03-10T20:34:40.952264] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-03-10T20:34:40.952327] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-03-10T20:34:40.952391] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-03-10T20:34:40.952453] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-03-10T20:34:40.952515] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-03-10T20:34:40.952834] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-03-10T20:34:40.952921] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-03-10T20:34:40.952987] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.953049] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-03-10T20:34:40.953326] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-03-10T20:34:40.953646] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-03-10T20:34:40.953780] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.953859] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.953923] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.954383] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-03-10T20:34:40.954522] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-03-10T20:34:40.954616] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-03-10T20:34:40.955052] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-03-10T20:34:40.955155] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-03-10T20:34:40.955475] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.955595] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.955684] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-03-10T20:34:40.955760] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-03-10T20:34:40.955832] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-03-10T20:34:40.955894] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-03-10T20:34:40.955957] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-03-10T20:34:40.956029] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-03-10T20:34:40.956090] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-03-10T20:34:40.956177] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-03-10T20:34:40.956249] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-03-10T20:34:40.956513] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-03-10T20:34:40.956864] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.956945] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-03-10T20:34:40.957007] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-03-10T20:34:40.957284] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-03-10T20:34:40.957595] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.957681] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.957753] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-03-10T20:34:40.958175] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-03-10T20:34:40.958502] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-03-10T20:34:40.958850] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-03-10T20:34:40.958932] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.958995] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-03-10T20:34:40.959263] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-03-10T20:34:40.959549] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-03-10T20:34:40.959654] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.959726] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-03-10T20:34:40.959797] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-03-10T20:34:40.959859] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-03-10T20:34:40.959931] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-03-10T20:34:40.960000] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-03-10T20:34:40.960068] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-03-10T20:34:40.960130] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-03-10T20:34:40.960206] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-03-10T20:34:40.960526] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-03-10T20:34:40.960641] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-03-10T20:34:40.960711] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.960783] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-03-10T20:34:40.960844] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-03-10T20:34:40.960903] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-03-10T20:34:40.960963] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-03-10T20:34:40.961030] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-03-10T20:34:40.961093] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-03-10T20:34:40.961153] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-03-10T20:34:40.961221] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-03-10T20:34:40.961281] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-03-10T20:34:40.961340] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.961407] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-03-10T20:34:40.961469] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-03-10T20:34:40.961529] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-03-10T20:34:40.961621] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-03-10T20:34:40.961699] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.961774] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-03-10T20:34:40.961842] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-03-10T20:34:40.961904] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.961971] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-03-10T20:34:40.962045] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-03-10T20:34:40.962313] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-03-10T20:34:40.962402] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-03-10T20:34:40.962467] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-03-10T20:34:40.962555] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-03-10T20:34:40.962859] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-03-10T20:34:40.962941] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-03-10T20:34:40.963258] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.963537] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-03-10T20:34:40.963848] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-03-10T20:34:40.964177] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-03-10T20:34:40.964268] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-03-10T20:34:40.964332] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-03-10T20:34:40.964392] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-03-10T20:34:40.964708] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.964788] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-03-10T20:34:40.964873] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-03-10T20:34:40.964937] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.965006] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-03-10T20:34:40.965080] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-03-10T20:34:40.965143] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-03-10T20:34:40.965204] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.965272] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.965334] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.965394] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.965461] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-03-10T20:34:40.965776] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.965856] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-03-10T20:34:40.966115] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-03-10T20:34:40.966194] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-03-10T20:34:40.966265] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-03-10T20:34:40.966334] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-03-10T20:34:40.966396] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-03-10T20:34:40.966456] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-03-10T20:34:40.966525] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-03-10T20:34:40.966827] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-03-10T20:34:40.966918] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-03-10T20:34:40.967202] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.967289] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.967353] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-03-10T20:34:40.967421] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-03-10T20:34:40.967483] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-03-10T20:34:40.967544] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.967899] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.967979] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-03-10T20:34:40.968264] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-03-10T20:34:40.968355] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-03-10T20:34:40.968427] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-03-10T20:34:40.968710] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-03-10T20:34:40.968812] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.968885] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-03-10T20:34:40.968953] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-03-10T20:34:40.969014] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-03-10T20:34:40.969082] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-03-10T20:34:40.969367] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.969771] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-03-10T20:34:40.970127] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-03-10T20:34:40.970201] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-03-10T20:34:40.971815] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-03-10T20:34:40.971890] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-03-10T20:34:40.971966] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-03-10T20:34:40.972028] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.972089] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.972149] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-03-10T20:34:40.972407] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-03-10T20:34:40.972479] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-03-10T20:34:40.972541] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-03-10T20:34:40.972814] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-03-10T20:34:40.972889] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-03-10T20:34:40.972959] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-03-10T20:34:40.973030] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-03-10T20:34:40.973100] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-03-10T20:34:40.973339] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-03-10T20:34:40.973422] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.973670] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.973777] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-03-10T20:34:40.973842] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.974081] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-03-10T20:34:40.974164] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-03-10T20:34:40.974235] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-03-10T20:34:40.974304] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-03-10T20:34:40.974367] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.974428] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-03-10T20:34:40.974488] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-03-10T20:34:40.974782] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-03-10T20:34:40.974854] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.974924] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-03-10T20:34:40.974986] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-03-10T20:34:40.975046] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-03-10T20:34:40.975106] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.975166] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-03-10T20:34:40.975239] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-03-10T20:34:40.975317] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.975618] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-03-10T20:34:40.975692] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-03-10T20:34:40.975754] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-03-10T20:34:40.975814] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-03-10T20:34:40.975873] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-03-10T20:34:40.975933] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-03-10T20:34:40.975993] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-03-10T20:34:40.976053] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-03-10T20:34:40.976130] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-03-10T20:34:40.976194] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-03-10T20:34:40.976256] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-03-10T20:34:40.976319] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-03-10T20:34:40.977294] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-03-10T20:34:40.977552] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-03-10T20:34:40.977651] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.977730] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-03-10T20:34:40.977795] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-03-10T20:34:40.977857] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-03-10T20:34:40.978190] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-03-10T20:34:40.978635] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-03-10T20:34:40.978726] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-03-10T20:34:40.978817] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-03-10T20:34:40.978882] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-03-10T20:34:40.978951] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-03-10T20:34:40.979015] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-03-10T20:34:40.979301] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-03-10T20:34:40.979384] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-03-10T20:34:40.979449] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-03-10T20:34:40.979513] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-03-10T20:34:40.979600] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.979913] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-03-10T20:34:40.979995] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-03-10T20:34:40.980059] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-03-10T20:34:40.980128] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-03-10T20:34:40.980191] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-03-10T20:34:40.980555] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-03-10T20:34:40.980651] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-03-10T20:34:40.980723] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-03-10T20:34:40.980787] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-03-10T20:34:40.982027] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-03-10T20:34:40.982101] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.982164] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-03-10T20:34:40.982226] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-03-10T20:34:40.982527] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-03-10T20:34:40.982839] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-03-10T20:34:40.982913] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-03-10T20:34:40.982977] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-03-10T20:34:40.983048] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-03-10T20:34:40.983332] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.983405] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-03-10T20:34:40.983474] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-03-10T20:34:40.983535] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-03-10T20:34:40.983797] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.983896] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-03-10T20:34:40.984159] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-03-10T20:34:40.984395] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-03-10T20:34:40.984466] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-03-10T20:34:40.984690] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-03-10T20:34:40.984962] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-03-10T20:34:40.985033] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.985094] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-03-10T20:34:40.985335] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-03-10T20:34:40.985589] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-03-10T20:34:40.985672] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-03-10T20:34:40.985737] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-03-10T20:34:40.986020] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-03-10T20:34:40.986262] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-03-10T20:34:40.986342] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.986412] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-03-10T20:34:40.986481] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.986542] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-03-10T20:34:40.986832] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-03-10T20:34:40.986904] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-03-10T20:34:40.987145] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-03-10T20:34:40.987216] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-03-10T20:34:40.987284] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-03-10T20:34:40.987346] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-03-10T20:34:40.987406] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-03-10T20:34:40.987466] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-03-10T20:34:40.987534] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-03-10T20:34:40.987817] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-03-10T20:34:40.987890] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-03-10T20:34:40.987950] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.988203] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.988283] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-03-10T20:34:40.988354] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-03-10T20:34:40.988417] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-03-10T20:34:40.988484] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-03-10T20:34:40.988545] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-03-10T20:34:40.988633] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-03-10T20:34:40.988696] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-03-10T20:34:40.988770] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-03-10T20:34:40.988832] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-03-10T20:34:40.988900] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-03-10T20:34:40.988963] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-03-10T20:34:40.989032] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-03-10T20:34:40.989093] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-03-10T20:34:40.989375] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-03-10T20:34:40.989643] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-03-10T20:34:40.989875] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-03-10T20:34:40.989963] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-03-10T20:34:40.990028] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-03-10T20:34:40.990089] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-03-10T20:34:40.990161] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-03-10T20:34:40.990229] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-03-10T20:34:40.990455] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-03-10T20:34:40.990526] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-03-10T20:34:40.990831] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-03-10T20:34:40.990917] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-03-10T20:34:40.990981] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-03-10T20:34:40.991234] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-03-10T20:34:40.991306] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-03-10T20:34:40.991368] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-03-10T20:34:40.991447] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-03-10T20:34:40.991517] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-03-10T20:34:40.991602] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-03-10T20:34:40.991871] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-03-10T20:34:40.991943] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-03-10T20:34:40.992003] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-03-10T20:34:40.992065] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-03-10T20:34:40.992313] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-03-10T20:34:40.992395] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-03-10T20:34:40.992466] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-03-10T20:34:40.992530] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-03-10T20:34:40.992650] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-03-10T20:34:40.992726] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-03-10T20:34:40.992798] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-03-10T20:34:40.992861] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-03-10T20:34:40.992923] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-03-10T20:34:40.993261] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-03-10T20:34:40.993335] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-03-10T20:34:40.993561] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-03-10T20:34:40.993666] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-03-10T20:34:40.993742] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.993820] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-03-10T20:34:40.993889] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-03-10T20:34:40.993951] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-03-10T20:34:40.994011] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-03-10T20:34:40.994070] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-03-10T20:34:40.994131] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-03-10T20:34:40.994199] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-03-10T20:34:40.994261] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-03-10T20:34:40.994320] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-03-10T20:34:40.994380] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-03-10T20:34:40.994621] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-03-10T20:34:40.994901] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.994976] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-03-10T20:34:40.995038] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-03-10T20:34:40.995274] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-03-10T20:34:40.995595] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-03-10T20:34:40.995676] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-03-10T20:34:40.995756] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-03-10T20:34:40.996163] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-03-10T20:34:40.996401] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-03-10T20:34:40.996482] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-03-10T20:34:40.996544] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-03-10T20:34:40.996639] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-03-10T20:34:40.996703] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-03-10T20:34:40.997061] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-03-10T20:34:40.997142] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-03-10T20:34:40.997427] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-03-10T20:34:40.997500] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-03-10T20:34:40.997565] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-03-10T20:34:40.997669] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-03-10T20:34:40.997734] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-03-10T20:34:40.997990] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-03-10T20:34:40.998257] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-03-10T20:34:40.998516] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-03-10T20:34:40.998611] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.998677] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-03-10T20:34:40.998750] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-03-10T20:34:40.999069] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-03-10T20:34:40.999144] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-03-10T20:34:40.999207] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-03-10T20:34:40.999941] [INFO ] [LOCAL ] Saved consolidated report: 3275 forecasts -> ./output/forecasts/full/2026-03-11.txt [2026-03-10T20:34:40.999987] [INFO ] [sig ] [102/102] Successfully generated report for 2026-03-11: 3275 entries [2026-03-10T20:34:41.000017] [INFO ] [sig ] ================================================== [2026-03-10T20:34:41.000046] [INFO ] [sig ] Report generation complete: 102/102 reports succeeded [2026-03-10T20:34:41.754456] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-03-10T20:34:41.754665] [INFO ] [sig ] Email notification sent [2026-03-10T20:34:41.755133] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-03-10T20:34:41.755309] [INFO ] [STATE ] Last completion updated: 2026-03-10T20:34:41.755190