[2026-01-30T20:30:03.032566] [INFO ] [MAG ] Starting MAG operation... [2026-01-30T20:30:03.206498] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-30T20:30:03.375531] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-30T20:30:03.543226] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-30T20:30:03.712932] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-30T20:30:03.713245] [WARN ] [STATE ] State set to: WAITING [2026-01-30T20:30:03.713308] [INFO ] [STATE ] Checking service statuses... [2026-01-30T20:30:03.719200] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:03.723834] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:03.759264] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:03.833320] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:03.881807] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:03.881934] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:06.888337] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:06.894493] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:06.900186] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:06.905390] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:06.910837] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:06.910944] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:09.915989] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:09.919873] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:09.923495] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:09.927043] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:09.931013] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:09.931123] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:12.936390] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:12.940627] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:12.944538] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:12.948060] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:12.951993] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:12.952106] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:15.959453] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:15.964819] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:15.970165] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:15.974650] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:15.979208] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:15.979333] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:18.986273] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:18.991016] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:18.995117] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:18.998866] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:19.003080] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:19.003202] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:22.009541] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:22.015428] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:22.021276] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:22.027100] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:22.033098] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:22.033239] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:25.038535] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:25.042774] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:25.047477] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:25.051892] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:25.055885] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:25.055985] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:28.064191] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:28.082851] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:28.094617] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:28.104009] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:28.111927] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:28.112083] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:31.117701] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:31.121680] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:31.126152] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:31.130160] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:31.133915] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:31.134007] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:34.139849] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:34.144493] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:34.177827] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:34.211542] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:34.246961] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:34.247080] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:37.253369] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:37.257971] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:37.263059] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:37.267715] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:37.272325] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:37.272416] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:40.277503] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:40.281382] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:40.285273] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:40.289510] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:40.294286] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:40.294421] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:43.300737] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:43.305848] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:43.310905] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:43.315040] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:43.320347] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:43.320482] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:46.325625] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:46.330593] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:46.334474] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:46.338081] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:46.342427] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:46.342595] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:49.348883] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:49.352801] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:49.356651] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:49.360924] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:49.365365] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:49.365457] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:52.371154] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:52.375741] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:52.379639] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:52.383758] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:52.387713] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:52.387829] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:55.393007] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:55.397947] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:55.403314] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:55.408336] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:55.412864] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:55.413001] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:30:58.418011] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:30:58.421650] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:30:58.424990] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:30:58.428274] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:30:58.431708] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:30:58.431782] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:01.437107] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:01.441889] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:01.446437] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:01.450784] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:01.455199] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:01.455333] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:04.460497] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:04.464429] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:04.469919] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:04.475171] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:04.480197] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:04.480323] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:07.486641] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:07.491126] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:07.495299] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:07.498927] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:07.503105] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:07.503255] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:10.508560] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:10.512484] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:10.516053] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:10.519610] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:10.523236] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:10.523320] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:13.528639] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:13.532593] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:13.536611] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:13.540288] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:13.544180] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:13.544267] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:16.551838] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:16.558630] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:16.564067] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:16.568356] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:16.572170] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:16.572251] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:19.578644] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:19.583224] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:19.587038] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:19.591106] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:19.595152] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:19.595230] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:22.601654] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:22.606312] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:22.610908] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:22.615354] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:22.619834] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:22.619922] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:25.624998] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:25.628691] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:25.632400] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:25.636071] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:25.639799] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:25.639908] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:28.645147] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:28.649097] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:28.652675] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:28.656425] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:28.660057] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:28.660154] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:31.665450] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:31.669738] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:31.673443] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:31.677853] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:31.682105] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:31.682198] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:34.688911] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:34.694535] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:34.700697] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:34.706894] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:34.713107] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:34.713246] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:37.718213] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:37.722193] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:37.725728] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:37.729706] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:37.733476] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:37.733586] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:40.739116] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:40.743984] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:40.748043] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:40.751881] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:40.755537] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:40.755648] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:43.761827] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:43.767443] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:43.771793] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:43.775359] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:43.778951] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:43.779025] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:46.783790] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:46.787414] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:46.791186] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:46.794639] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:46.798197] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:46.798270] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:49.802963] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:49.806476] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:49.809802] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:49.813032] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:49.816895] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:49.816970] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:52.823870] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:52.829077] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:52.834159] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:52.839070] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:52.843320] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:52.843434] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:55.849131] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:55.853832] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:55.857879] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:55.861718] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:55.865233] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:55.865311] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:31:58.871363] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:31:58.877522] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:31:58.882361] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:31:58.886454] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:31:58.891075] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:31:58.891174] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:01.897001] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:01.901291] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:01.905129] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:01.908926] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:01.912537] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:01.912643] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:04.917359] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:04.921654] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:04.926824] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:04.932190] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:04.937146] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:04.937410] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:07.942994] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:07.947624] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:07.952204] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:07.956441] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:07.961169] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:07.961266] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:10.966840] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:10.971020] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:10.974843] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:10.978997] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:10.983032] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:10.983132] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:13.989476] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:13.994648] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:13.998460] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:14.001947] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:14.005424] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:14.005496] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:17.010215] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:17.014045] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:17.017637] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:17.022941] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:17.027272] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:17.027363] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:20.033823] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:20.039237] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:20.044537] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:20.049835] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:20.054782] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:20.054892] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:23.062177] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:23.068024] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:23.072420] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:23.076313] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:23.081111] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:23.081237] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:26.089074] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:26.102324] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:26.110983] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:26.117824] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:26.124872] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:26.125054] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:29.131189] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:29.137295] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:29.142902] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:29.147565] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:29.153082] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:29.153225] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:32.158964] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:32.163071] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:32.166935] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:32.170793] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:32.174446] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:32.174560] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:35.181588] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:35.187294] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:35.223714] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:35.258668] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:35.293514] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:35.293656] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:38.299168] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:38.303088] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:38.307713] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:38.311803] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:38.315839] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:38.315929] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:41.321120] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:41.324911] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:41.328460] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:41.332587] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:41.336286] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:41.336361] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:44.341604] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:44.345930] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:44.349711] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:44.353516] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:44.357132] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:44.357296] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:47.362325] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:47.365921] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:47.369386] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:47.372799] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:47.376217] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:47.376292] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:50.381465] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:50.385251] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:50.388890] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:50.392538] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:50.396323] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:50.396405] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:53.401730] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:53.405474] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:53.409105] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:53.412840] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:53.416337] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:53.416415] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:56.421851] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:56.426919] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:56.431784] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:56.435751] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:56.439873] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:56.439973] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:32:59.444438] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:32:59.448431] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:32:59.452186] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:32:59.456137] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:32:59.459553] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:32:59.459650] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:02.464846] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:02.468933] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:02.472599] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:02.476142] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:02.479637] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:02.479714] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:05.485531] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:05.490379] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:05.495121] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:05.500987] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:05.506747] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:05.506880] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:08.511735] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:08.515939] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:08.519546] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:08.523635] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:08.527780] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:08.527904] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:11.533142] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:11.537542] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:11.541374] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:11.545019] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:11.548840] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:11.548920] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:14.553997] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:14.557459] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:14.560848] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:14.564087] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:14.567333] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:14.567404] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:17.572629] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:17.576256] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:17.580185] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:17.583887] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:17.587449] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:17.587536] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:20.592051] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:20.595589] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:20.598938] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:20.602410] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:20.605734] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:20.605810] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:23.611894] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:23.615796] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:23.620086] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:23.624135] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:23.627866] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:23.627937] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:26.633630] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:26.638140] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:26.642328] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:26.646083] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:26.649872] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:26.650151] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:29.654793] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:29.658410] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:29.662370] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:29.666085] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:29.669744] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:29.669838] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:32.675959] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:32.680762] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:32.686096] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:32.691458] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:32.696825] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:32.696946] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:35.701677] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:35.705332] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:35.709491] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:35.713409] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:35.717112] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:35.717182] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:38.722593] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:38.726079] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:38.729603] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:38.732965] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:38.736233] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:38.736305] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:41.742368] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:41.748021] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:41.752442] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:41.756691] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:41.760869] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:41.760976] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:44.766138] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:44.770157] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:44.773783] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:44.777875] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:44.781328] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:44.781475] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:47.786165] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:47.789722] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:47.792981] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:47.796367] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:47.799797] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:47.799871] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:50.805169] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:50.808898] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:50.812587] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:50.816146] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:50.819709] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:50.819791] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:53.824825] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:53.828816] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:53.832863] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:53.836713] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:53.840338] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:53.840435] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:56.845761] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:56.849851] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:56.853478] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:56.856783] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:56.860053] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:56.860121] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:33:59.866311] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:33:59.871014] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:33:59.875415] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:33:59.879835] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:33:59.884214] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:33:59.884299] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:02.889342] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:02.893120] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:02.896820] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:02.900501] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:02.904271] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:02.904374] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:05.912878] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:05.920562] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:05.930567] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:05.938085] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:05.946316] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:05.946446] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:08.952801] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:08.958435] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:08.962620] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:08.966035] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:08.969421] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:08.969492] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:11.975090] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:11.980341] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:11.985898] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:11.991023] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:11.996441] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:11.996561] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:15.001187] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:15.004587] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:15.007917] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:15.011292] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:15.014441] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:15.014511] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:18.019912] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:18.023908] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:18.028597] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:18.032727] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:18.037124] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:18.037217] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:21.042516] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:21.047324] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:21.050965] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:21.054318] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:21.057714] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:21.057784] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:24.062441] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:24.065845] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:24.069313] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:24.073497] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:24.077493] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:24.077609] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:27.082765] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:27.087305] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:27.091105] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:27.094816] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:27.098622] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:27.098716] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:30.104522] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:30.108539] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:30.112240] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:30.116330] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:30.120139] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:30.120223] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:33.125858] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:33.130316] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:33.134627] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:33.138177] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:33.141604] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:33.141681] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:36.148683] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:36.152730] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:36.186135] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:36.220846] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:36.254864] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:36.255027] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:39.261518] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:39.265909] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:39.269497] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:39.273042] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:39.276688] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:39.276756] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:42.281901] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:42.285800] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:42.289427] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:42.293199] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:42.296909] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:42.297004] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:45.302401] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:45.305985] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:45.310115] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:45.315077] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:45.319358] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:45.319468] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:48.324834] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:48.328490] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:48.336316] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:48.340598] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:48.344366] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:48.344436] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:51.349381] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:51.353244] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:51.356914] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:51.360494] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:51.364016] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:51.364118] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:54.369218] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:54.373319] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:54.377433] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:54.382680] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:54.387241] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:54.387354] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:34:57.392631] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:34:57.397427] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:34:57.402015] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:34:57.406326] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:34:57.411043] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:34:57.411167] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:35:00.416859] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:35:00.421681] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:35:00.426345] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:35:00.430614] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:35:00.434960] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:35:00.435159] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:35:03.440139] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:35:03.444323] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:35:03.448761] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:35:03.454161] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:35:03.460120] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:35:03.460258] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:35:06.465738] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:35:06.470125] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:35:06.475035] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:35:06.480041] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:35:06.488836] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:35:06.488956] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:35:09.493458] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:35:09.496941] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:35:09.500334] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:35:09.503628] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:35:09.506950] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:35:09.507030] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:35:12.512446] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:35:12.516491] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:35:12.520540] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:35:12.524495] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:35:12.528441] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:35:12.528552] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:35:15.534721] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:35:15.539944] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:35:15.544315] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:35:15.548409] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:35:15.552285] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:35:15.552368] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:35:18.557148] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:35:18.561231] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:35:18.565460] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:35:18.569597] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:35:18.573560] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:35:18.573674] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:35:21.578763] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:35:21.582944] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:35:21.586886] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:35:21.590641] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:35:21.594722] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:35:21.594830] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:35:24.599652] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:35:24.603265] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:35:24.606749] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:35:24.610280] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:35:24.613747] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:35:24.613824] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:35:27.618712] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:35:27.622262] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:35:27.626089] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:35:27.629708] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:35:27.633205] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:35:27.633298] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:35:30.640066] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:35:30.644700] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:35:30.649089] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-30T20:35:30.653939] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:35:30.658046] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:35:30.658165] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-30T20:35:33.663224] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T20:35:33.666728] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:35:33.670176] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-30T20:35:33.673617] [WARN ] [sig-status] Service 'sig' is not running, has completed successfully since the last trading day (2026-01-30), and is a dependency of this service. [2026-01-30T20:35:33.677012] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T20:35:33.680552] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T20:35:33.680879] [WARN ] [STATE ] State set to: RUNNING [2026-01-30T20:35:33.680964] [INFO ] [MODE ] Using multithreaded [2026-01-30T20:35:33.681061] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-30T20:35:33.686781] [DEBUG] [REMOTE ] Found 76 available forecast dates. [2026-01-30T20:35:33.687005] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-02-02.txt'. [2026-01-30T20:35:33.694042] [DEBUG] [REMOTE ] Fetched 3461 signal forecasts for 2026-02-02. [2026-01-30T20:35:33.726967] [INFO ] [main ] Starting parallel forecast configuration with 4 worker processes for 0 symbols [2026-01-30T20:35:33.728058] [INFO ] [main ] Parallel configuration completed in 0.0s. Processed 0 symbols. [2026-01-30T20:35:33.728137] [INFO ] [main ] Configuration success rate: 0.0% (0/0 symbols) [2026-01-30T20:35:34.421754] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: MAG Forecast Configuration Completed (0/0 @ 0.00%)' [2026-01-30T20:35:34.432470] [INFO ] [MODE ] Using multithreaded [2026-01-30T20:35:34.432590] [INFO ] [main ] Fetching signal forecasts... [2026-01-30T20:35:34.432680] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-30T20:35:34.439645] [DEBUG] [REMOTE ] Found 76 available forecast dates. [2026-01-30T20:35:34.439867] [INFO ] [main ] Found available forecast date (2026-02-02). [2026-01-30T20:35:34.439952] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-02-02.txt'. [2026-01-30T20:35:34.446536] [DEBUG] [REMOTE ] Fetched 3461 signal forecasts for 2026-02-02. [2026-01-30T20:35:34.446738] [INFO ] [main ] Fetched 3461 forecasts. [2026-01-30T20:35:34.446997] [INFO ] [main ] Found 386 high-confidence bullish forecasts (>= 90.0%). [2026-01-30T20:35:34.447061] [INFO ] [main ] Starting parallel forecast generation with 4 worker processes for 386 symbols [2026-01-30T20:35:34.478881] [INFO ] [main ] Fetching symbol history for GPRE... [2026-01-30T20:35:34.478933] [INFO ] [main ] Fetching symbol history for TSQ... [2026-01-30T20:35:34.478888] [INFO ] [main ] Fetching symbol history for PFL... [2026-01-30T20:35:34.479178] [DEBUG] [REMOTE ] TSQ: Fetching historical data. [2026-01-30T20:35:34.479178] [DEBUG] [REMOTE ] GPRE: Fetching historical data. [2026-01-30T20:35:34.479196] [DEBUG] [REMOTE ] PFL: Fetching historical data. [2026-01-30T20:35:34.481869] [INFO ] [main ] Fetching symbol history for RRGB... [2026-01-30T20:35:34.482200] [DEBUG] [REMOTE ] RRGB: Fetching historical data. [2026-01-30T20:35:34.503720] [DEBUG] [REMOTE ] TSQ: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:34.503773] [DEBUG] [REMOTE ] GPRE: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:34.504833] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 4 features, N/A% accuracy [2026-01-30T20:35:34.504832] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 4 features, N/A% accuracy [2026-01-30T20:35:34.504900] [INFO ] [LOCAL ] TSQ: Loaded 4 optimal features with 55.88% confidence from JSON config [2026-01-30T20:35:34.504908] [INFO ] [LOCAL ] GPRE: Loaded 4 optimal features with 72.81% confidence from JSON config [2026-01-30T20:35:34.504937] [DEBUG] [MAG ] Building data for symbol: TSQ with lookback: 0 [2026-01-30T20:35:34.504945] [DEBUG] [MAG ] Building data for symbol: GPRE with lookback: 0 [2026-01-30T20:35:34.506939] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:34.506953] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:34.507031] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:34.507033] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:34.513545] [DEBUG] [REMOTE ] RRGB: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:34.513545] [DEBUG] [REMOTE ] PFL: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:34.513758] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:35:34.513768] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:35:34.514543] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 6 features, N/A% accuracy [2026-01-30T20:35:34.514643] [INFO ] [LOCAL ] RRGB: Loaded 6 optimal features with 56.01% confidence from JSON config [2026-01-30T20:35:34.514685] [DEBUG] [MAG ] Building data for symbol: RRGB with lookback: 0 [2026-01-30T20:35:34.516087] [DEBUG] [LOCAL ] Loaded configuration for PFL: 15 features, N/A% accuracy [2026-01-30T20:35:34.516185] [INFO ] [LOCAL ] PFL: Loaded 15 optimal features with 29.36% confidence from JSON config [2026-01-30T20:35:34.516239] [DEBUG] [MAG ] Building data for symbol: PFL with lookback: 0 [2026-01-30T20:35:34.516717] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:34.516817] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:34.517924] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:35:34.517929] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:35:34.518643] [DEBUG] [FEATURES ] DataBuilder: Executing 15 feature methods. [2026-01-30T20:35:34.518774] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:34.519677] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:35:34.520348] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:34.521462] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:35:34.522243] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:34.522322] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:34.523593] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:34.524313] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:34.526237] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:34.528512] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:35:34.529499] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:34.530534] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:34.531152] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:35:34.531305] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:35:34.532256] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:35:34.533289] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-30T20:35:34.534419] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:34.536854] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:35:34.542452] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:34.543000] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:35:34.544046] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:35:34.545825] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:35:34.546950] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:35:34.547658] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-30T20:35:34.549153] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-30T20:35:34.552188] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:34.872159] [DEBUG] [MAG ] TSQ: Last date is validated at 2026-01-30 [2026-01-30T20:35:34.881544] [DEBUG] [MAG ] GPRE: Last date is validated at 2026-01-30 [2026-01-30T20:35:34.892993] [DEBUG] [MAG ] RRGB: Last date is validated at 2026-01-30 [2026-01-30T20:35:34.903887] [DEBUG] [MAG ] PFL: Last date is validated at 2026-01-30 [2026-01-30T20:35:35.042424] [DEBUG] [MAG ] TSQ: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:35.057353] [DEBUG] [MAG ] GPRE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:35.064058] [DEBUG] [MAG ] RRGB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:35.073881] [DEBUG] [MAG ] PFL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:35.120230] [INFO ] [LOCAL ] TSQ: Saved forecast. [2026-01-30T20:35:35.120309] [INFO ] [main ] TSQ: Signal=1 (Conf=100.0%), Magnitude=-2.59% (Conf=55.8827%) [2026-01-30T20:35:35.120873] [INFO ] [main ] Fetching symbol history for SOJC... [2026-01-30T20:35:35.120939] [DEBUG] [REMOTE ] SOJC: Fetching historical data. [2026-01-30T20:35:35.121766] [INFO ] [main ] Progress: 1/386 forecasts completed (0.3%). TSQ finished in 0.6s. ETA: 4m 20s. Rate: 88.95 forecasts/min [2026-01-30T20:35:35.131267] [DEBUG] [REMOTE ] SOJC: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:35.131914] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 4 features, N/A% accuracy [2026-01-30T20:35:35.131967] [INFO ] [LOCAL ] SOJC: Loaded 4 optimal features with 51.36% confidence from JSON config [2026-01-30T20:35:35.131999] [DEBUG] [MAG ] Building data for symbol: SOJC with lookback: 0 [2026-01-30T20:35:35.132775] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:35.132833] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:35.137600] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:35.139418] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:35.140016] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:35.146095] [INFO ] [LOCAL ] GPRE: Saved forecast. [2026-01-30T20:35:35.146171] [INFO ] [main ] GPRE: Signal=1 (Conf=100.0%), Magnitude=-1.00% (Conf=72.8115%) [2026-01-30T20:35:35.146697] [INFO ] [main ] Fetching symbol history for NVO... [2026-01-30T20:35:35.146772] [DEBUG] [REMOTE ] NVO: Fetching historical data. [2026-01-30T20:35:35.147491] [INFO ] [main ] Progress: 2/386 forecasts completed (0.5%). GPRE finished in 0.7s. ETA: 2m 14s. Rate: 171.34 forecasts/min [2026-01-30T20:35:35.149319] [INFO ] [LOCAL ] RRGB: Saved forecast. [2026-01-30T20:35:35.149387] [INFO ] [main ] RRGB: Signal=1 (Conf=100.0%), Magnitude=1.42% (Conf=56.0096%) [2026-01-30T20:35:35.149859] [INFO ] [main ] Progress: 3/386 forecasts completed (0.8%). RRGB finished in 0.7s. ETA: 1m 30s. Rate: 256.14 forecasts/min [2026-01-30T20:35:35.149970] [INFO ] [main ] Fetching symbol history for AN... [2026-01-30T20:35:35.150017] [DEBUG] [REMOTE ] AN: Fetching historical data. [2026-01-30T20:35:35.158273] [DEBUG] [REMOTE ] NVO: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:35.159384] [DEBUG] [LOCAL ] Loaded configuration for NVO: 6 features, N/A% accuracy [2026-01-30T20:35:35.159444] [INFO ] [LOCAL ] NVO: Loaded 6 optimal features with 56.02% confidence from JSON config [2026-01-30T20:35:35.159486] [DEBUG] [MAG ] Building data for symbol: NVO with lookback: 0 [2026-01-30T20:35:35.160282] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:35.160287] [INFO ] [LOCAL ] PFL: Saved forecast. [2026-01-30T20:35:35.160345] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:35.160355] [INFO ] [main ] PFL: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=29.3567%) [2026-01-30T20:35:35.160756] [INFO ] [main ] Fetching symbol history for NKSH... [2026-01-30T20:35:35.160811] [DEBUG] [REMOTE ] NKSH: Fetching historical data. [2026-01-30T20:35:35.161220] [INFO ] [main ] Progress: 4/386 forecasts completed (1.0%). PFL finished in 0.7s. ETA: 1m 8s. Rate: 336.09 forecasts/min [2026-01-30T20:35:35.161115] [DEBUG] [REMOTE ] AN: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:35.162021] [DEBUG] [LOCAL ] Loaded configuration for AN: 5 features, N/A% accuracy [2026-01-30T20:35:35.162100] [INFO ] [LOCAL ] AN: Loaded 5 optimal features with 60.13% confidence from JSON config [2026-01-30T20:35:35.162134] [DEBUG] [MAG ] Building data for symbol: AN with lookback: 0 [2026-01-30T20:35:35.162126] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:35.163142] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:35.163221] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:35.162858] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:35.164076] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:35:35.164260] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:35:35.165139] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:35:35.166146] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:35:35.166363] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-30T20:35:35.167030] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:35:35.167759] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:35.168091] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:35:35.170005] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:35.172290] [DEBUG] [REMOTE ] NKSH: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:35.173172] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 3 features, N/A% accuracy [2026-01-30T20:35:35.173239] [INFO ] [LOCAL ] NKSH: Loaded 3 optimal features with 55.28% confidence from JSON config [2026-01-30T20:35:35.173273] [DEBUG] [MAG ] Building data for symbol: NKSH with lookback: 0 [2026-01-30T20:35:35.174091] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:35.174150] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:35.175077] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:35:35.175846] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:35:35.178942] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:35.182085] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:35.514237] [DEBUG] [MAG ] AN: Last date is validated at 2026-01-30 [2026-01-30T20:35:35.529618] [DEBUG] [MAG ] NVO: Last date is validated at 2026-01-30 [2026-01-30T20:35:35.529808] [DEBUG] [MAG ] SOJC: Last date is validated at 2026-01-30 [2026-01-30T20:35:35.537869] [DEBUG] [MAG ] NKSH: Last date is validated at 2026-01-30 [2026-01-30T20:35:35.689447] [DEBUG] [MAG ] AN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:35.705831] [DEBUG] [MAG ] SOJC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:35.709669] [DEBUG] [MAG ] NKSH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:35.712186] [DEBUG] [MAG ] NVO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:35.773010] [INFO ] [LOCAL ] SOJC: Saved forecast. [2026-01-30T20:35:35.773083] [INFO ] [main ] SOJC: Signal=1 (Conf=100.0%), Magnitude=-0.60% (Conf=51.3622%) [2026-01-30T20:35:35.773629] [INFO ] [main ] Fetching symbol history for RUSHB... [2026-01-30T20:35:35.773707] [DEBUG] [REMOTE ] RUSHB: Fetching historical data. [2026-01-30T20:35:35.773637] [INFO ] [main ] Progress: 5/386 forecasts completed (1.3%). SOJC finished in 0.7s. ETA: 1m 41s. Rate: 226.16 forecasts/min [2026-01-30T20:35:35.786267] [DEBUG] [REMOTE ] RUSHB: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:35.787936] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 3 features, N/A% accuracy [2026-01-30T20:35:35.787992] [INFO ] [LOCAL ] RUSHB: Loaded 3 optimal features with 54.82% confidence from JSON config [2026-01-30T20:35:35.788024] [DEBUG] [MAG ] Building data for symbol: RUSHB with lookback: 0 [2026-01-30T20:35:35.788903] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:35.788965] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:35.789642] [INFO ] [LOCAL ] NKSH: Saved forecast. [2026-01-30T20:35:35.789720] [INFO ] [main ] NKSH: Signal=1 (Conf=100.0%), Magnitude=1.09% (Conf=55.2775%) [2026-01-30T20:35:35.790046] [INFO ] [main ] Fetching symbol history for DSX... [2026-01-30T20:35:35.790097] [DEBUG] [REMOTE ] DSX: Fetching historical data. [2026-01-30T20:35:35.790856] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:35.791012] [INFO ] [main ] Progress: 6/386 forecasts completed (1.6%). NKSH finished in 0.6s. ETA: 1m 25s. Rate: 267.88 forecasts/min [2026-01-30T20:35:35.791410] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:35:35.793613] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:35.803078] [DEBUG] [REMOTE ] DSX: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:35.804329] [DEBUG] [LOCAL ] Loaded configuration for DSX: 4 features, N/A% accuracy [2026-01-30T20:35:35.804391] [INFO ] [LOCAL ] DSX: Loaded 4 optimal features with 25.65% confidence from JSON config [2026-01-30T20:35:35.804432] [DEBUG] [MAG ] Building data for symbol: DSX with lookback: 0 [2026-01-30T20:35:35.805641] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:35.805725] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:35.808053] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:35.808613] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:35.809055] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:35.809230] [INFO ] [LOCAL ] AN: Saved forecast. [2026-01-30T20:35:35.809297] [INFO ] [main ] AN: Signal=1 (Conf=100.0%), Magnitude=-2.41% (Conf=60.1305%) [2026-01-30T20:35:35.809676] [INFO ] [main ] Fetching symbol history for BBLG... [2026-01-30T20:35:35.809734] [DEBUG] [REMOTE ] BBLG: Fetching historical data. [2026-01-30T20:35:35.810294] [INFO ] [main ] Progress: 7/386 forecasts completed (1.8%). AN finished in 0.7s. ETA: 1m 14s. Rate: 308.11 forecasts/min [2026-01-30T20:35:35.810197] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:35.820882] [DEBUG] [REMOTE ] BBLG: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:35.821832] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 6 features, N/A% accuracy [2026-01-30T20:35:35.822077] [INFO ] [LOCAL ] BBLG: Loaded 6 optimal features with 55.63% confidence from JSON config [2026-01-30T20:35:35.822108] [DEBUG] [MAG ] Building data for symbol: BBLG with lookback: 0 [2026-01-30T20:35:35.822910] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:35.822971] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:35.827704] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:35.829475] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:35.829969] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:35.830362] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:35.853056] [INFO ] [LOCAL ] NVO: Saved forecast. [2026-01-30T20:35:35.853123] [INFO ] [main ] NVO: Signal=1 (Conf=100.0%), Magnitude=3.04% (Conf=56.0234%) [2026-01-30T20:35:35.853601] [INFO ] [main ] Fetching symbol history for PSCH... [2026-01-30T20:35:35.853655] [DEBUG] [REMOTE ] PSCH: Fetching historical data. [2026-01-30T20:35:35.853623] [INFO ] [main ] Progress: 8/386 forecasts completed (2.1%). NVO finished in 0.7s. ETA: 1m 6s. Rate: 341.27 forecasts/min [2026-01-30T20:35:35.865102] [DEBUG] [REMOTE ] PSCH: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:35.865947] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 0 features, N/A% accuracy [2026-01-30T20:35:35.865999] [INFO ] [LOCAL ] PSCH: Loaded 0 optimal features with 64.82% confidence from JSON config [2026-01-30T20:35:35.866032] [DEBUG] [MAG ] Building data for symbol: PSCH with lookback: 0 [2026-01-30T20:35:35.866847] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-30T20:35:35.957835] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:35:35.960599] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:36.152632] [DEBUG] [MAG ] RUSHB: Last date is validated at 2026-01-30 [2026-01-30T20:35:36.160467] [DEBUG] [MAG ] DSX: Last date is validated at 2026-01-30 [2026-01-30T20:35:36.212680] [DEBUG] [MAG ] PSCH: Last date is validated at 2026-01-30 [2026-01-30T20:35:36.296990] [DEBUG] [MAG ] BBLG: Last date is validated at 2026-01-30 [2026-01-30T20:35:36.333199] [DEBUG] [MAG ] DSX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:36.339502] [DEBUG] [MAG ] RUSHB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:36.387949] [DEBUG] [MAG ] PSCH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:36.390274] [INFO ] [LOCAL ] DSX: Saved forecast. [2026-01-30T20:35:36.390337] [INFO ] [main ] DSX: Signal=1 (Conf=100.0%), Magnitude=-0.38% (Conf=25.6488%) [2026-01-30T20:35:36.390673] [INFO ] [main ] Fetching symbol history for BFK... [2026-01-30T20:35:36.390724] [DEBUG] [REMOTE ] BFK: Fetching historical data. [2026-01-30T20:35:36.391607] [INFO ] [main ] Progress: 9/386 forecasts completed (2.3%). DSX finished in 0.6s. ETA: 1m 21s. Rate: 277.71 forecasts/min [2026-01-30T20:35:36.402310] [DEBUG] [REMOTE ] BFK: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:36.403539] [DEBUG] [LOCAL ] Loaded configuration for BFK: 3 features, N/A% accuracy [2026-01-30T20:35:36.403634] [INFO ] [LOCAL ] BFK: Loaded 3 optimal features with 46.11% confidence from JSON config [2026-01-30T20:35:36.403671] [DEBUG] [MAG ] Building data for symbol: BFK with lookback: 0 [2026-01-30T20:35:36.404650] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:36.404711] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:36.405601] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:36.407460] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:35:36.408308] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:36.422709] [INFO ] [LOCAL ] RUSHB: Saved forecast. [2026-01-30T20:35:36.422784] [INFO ] [main ] RUSHB: Signal=1 (Conf=100.0%), Magnitude=3.39% (Conf=54.8245%) [2026-01-30T20:35:36.423136] [INFO ] [main ] Fetching symbol history for XYL... [2026-01-30T20:35:36.423185] [DEBUG] [REMOTE ] XYL: Fetching historical data. [2026-01-30T20:35:36.423493] [INFO ] [main ] Progress: 10/386 forecasts completed (2.6%). RUSHB finished in 0.6s. ETA: 1m 14s. Rate: 303.59 forecasts/min [2026-01-30T20:35:36.435347] [DEBUG] [REMOTE ] XYL: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:36.436508] [DEBUG] [LOCAL ] Loaded configuration for XYL: 6 features, N/A% accuracy [2026-01-30T20:35:36.436560] [INFO ] [LOCAL ] XYL: Loaded 6 optimal features with 66.98% confidence from JSON config [2026-01-30T20:35:36.436627] [DEBUG] [MAG ] Building data for symbol: XYL with lookback: 0 [2026-01-30T20:35:36.437430] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:36.437492] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:36.442390] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:36.443263] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:36.445602] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:36.460754] [INFO ] [LOCAL ] PSCH: Saved forecast. [2026-01-30T20:35:36.460821] [INFO ] [main ] PSCH: Signal=1 (Conf=100.0%), Magnitude=0.42% (Conf=64.8248%) [2026-01-30T20:35:36.461188] [INFO ] [main ] Fetching symbol history for IBM... [2026-01-30T20:35:36.461237] [DEBUG] [REMOTE ] IBM: Fetching historical data. [2026-01-30T20:35:36.462626] [INFO ] [main ] Progress: 11/386 forecasts completed (2.8%). PSCH finished in 0.6s. ETA: 1m 9s. Rate: 327.46 forecasts/min [2026-01-30T20:35:36.466028] [DEBUG] [MAG ] BBLG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:36.472620] [DEBUG] [REMOTE ] IBM: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:36.473807] [DEBUG] [LOCAL ] Loaded configuration for IBM: 3 features, N/A% accuracy [2026-01-30T20:35:36.473867] [INFO ] [LOCAL ] IBM: Loaded 3 optimal features with 72.49% confidence from JSON config [2026-01-30T20:35:36.473898] [DEBUG] [MAG ] Building data for symbol: IBM with lookback: 0 [2026-01-30T20:35:36.474731] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:36.474802] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:36.475627] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:36.476469] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:36.478807] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:36.486349] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:36.487659] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:35:36.488823] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:36.531772] [INFO ] [LOCAL ] BBLG: Saved forecast. [2026-01-30T20:35:36.531847] [INFO ] [main ] BBLG: Signal=1 (Conf=100.0%), Magnitude=1.81% (Conf=55.629%) [2026-01-30T20:35:36.532203] [INFO ] [main ] Fetching symbol history for BPYPM... [2026-01-30T20:35:36.532254] [DEBUG] [REMOTE ] BPYPM: Fetching historical data. [2026-01-30T20:35:36.532660] [INFO ] [main ] Progress: 12/386 forecasts completed (3.1%). BBLG finished in 0.7s. ETA: 1m 5s. Rate: 345.24 forecasts/min [2026-01-30T20:35:36.543115] [DEBUG] [REMOTE ] BPYPM: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:36.544211] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, N/A% accuracy [2026-01-30T20:35:36.544263] [INFO ] [LOCAL ] BPYPM: Loaded 4 optimal features with 61.76% confidence from JSON config [2026-01-30T20:35:36.544294] [DEBUG] [MAG ] Building data for symbol: BPYPM with lookback: 0 [2026-01-30T20:35:36.545101] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:36.545164] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:36.550060] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:36.550959] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:35:36.552989] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:35:36.557475] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:36.752912] [DEBUG] [MAG ] BFK: Last date is validated at 2026-01-30 [2026-01-30T20:35:36.821486] [DEBUG] [MAG ] IBM: Last date is validated at 2026-01-30 [2026-01-30T20:35:36.836892] [DEBUG] [MAG ] XYL: Last date is validated at 2026-01-30 [2026-01-30T20:35:36.922506] [DEBUG] [MAG ] BFK: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:36.924024] [DEBUG] [MAG ] BPYPM: Last date is validated at 2026-01-30 [2026-01-30T20:35:36.975319] [INFO ] [LOCAL ] BFK: Saved forecast. [2026-01-30T20:35:36.975386] [INFO ] [main ] BFK: Signal=1 (Conf=100.0%), Magnitude=0.05% (Conf=46.1078%) [2026-01-30T20:35:36.975787] [INFO ] [main ] Progress: 13/386 forecasts completed (3.4%). BFK finished in 0.6s. ETA: 1m 13s. Rate: 308.46 forecasts/min [2026-01-30T20:35:36.975931] [INFO ] [main ] Fetching symbol history for FEPI... [2026-01-30T20:35:36.975974] [DEBUG] [REMOTE ] FEPI: Fetching historical data. [2026-01-30T20:35:36.987209] [DEBUG] [REMOTE ] FEPI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:36.988425] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 4 features, N/A% accuracy [2026-01-30T20:35:36.988482] [INFO ] [LOCAL ] FEPI: Loaded 4 optimal features with 45.86% confidence from JSON config [2026-01-30T20:35:36.988537] [DEBUG] [MAG ] Building data for symbol: FEPI with lookback: 0 [2026-01-30T20:35:36.989320] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:36.989380] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:36.991361] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:36.991873] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:36.991886] [DEBUG] [MAG ] IBM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:36.992333] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:36.993245] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:37.014174] [DEBUG] [MAG ] XYL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:37.095510] [DEBUG] [MAG ] BPYPM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:37.124186] [INFO ] [LOCAL ] XYL: Saved forecast. [2026-01-30T20:35:37.124254] [INFO ] [main ] XYL: Signal=1 (Conf=100.0%), Magnitude=1.01% (Conf=66.98%) [2026-01-30T20:35:37.124668] [INFO ] [main ] Fetching symbol history for KBWB... [2026-01-30T20:35:37.124719] [DEBUG] [REMOTE ] KBWB: Fetching historical data. [2026-01-30T20:35:37.125655] [INFO ] [main ] Progress: 14/386 forecasts completed (3.6%). XYL finished in 0.7s. ETA: 1m 11s. Rate: 313.61 forecasts/min [2026-01-30T20:35:37.126970] [INFO ] [LOCAL ] IBM: Saved forecast. [2026-01-30T20:35:37.127046] [INFO ] [main ] IBM: Signal=1 (Conf=100.0%), Magnitude=-2.19% (Conf=72.4875%) [2026-01-30T20:35:37.127195] [INFO ] [main ] Fetching symbol history for MNRO... [2026-01-30T20:35:37.127237] [DEBUG] [REMOTE ] MNRO: Fetching historical data. [2026-01-30T20:35:37.127610] [INFO ] [main ] Progress: 15/386 forecasts completed (3.9%). IBM finished in 0.7s. ETA: 1m 6s. Rate: 335.76 forecasts/min [2026-01-30T20:35:37.137062] [DEBUG] [REMOTE ] KBWB: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:37.137996] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, N/A% accuracy [2026-01-30T20:35:37.138046] [INFO ] [LOCAL ] KBWB: Loaded 4 optimal features with 52.08% confidence from JSON config [2026-01-30T20:35:37.138077] [DEBUG] [MAG ] Building data for symbol: KBWB with lookback: 0 [2026-01-30T20:35:37.138929] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:37.138989] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:37.139717] [DEBUG] [REMOTE ] MNRO: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:37.140447] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, N/A% accuracy [2026-01-30T20:35:37.140500] [INFO ] [LOCAL ] MNRO: Loaded 3 optimal features with 59.19% confidence from JSON config [2026-01-30T20:35:37.140534] [DEBUG] [MAG ] Building data for symbol: MNRO with lookback: 0 [2026-01-30T20:35:37.140664] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:35:37.141464] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:37.141535] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:37.143289] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:37.143395] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:35:37.143822] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:37.144230] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:37.144763] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:35:37.147666] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:37.162380] [INFO ] [LOCAL ] BPYPM: Saved forecast. [2026-01-30T20:35:37.162444] [INFO ] [main ] BPYPM: Signal=1 (Conf=100.0%), Magnitude=0.68% (Conf=61.7618%) [2026-01-30T20:35:37.162812] [INFO ] [main ] Fetching symbol history for EPD... [2026-01-30T20:35:37.162873] [DEBUG] [REMOTE ] EPD: Fetching historical data. [2026-01-30T20:35:37.163654] [INFO ] [main ] Progress: 16/386 forecasts completed (4.1%). BPYPM finished in 0.6s. ETA: 1m 3s. Rate: 353.39 forecasts/min [2026-01-30T20:35:37.176379] [DEBUG] [REMOTE ] EPD: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:37.177466] [DEBUG] [LOCAL ] Loaded configuration for EPD: 7 features, N/A% accuracy [2026-01-30T20:35:37.177518] [INFO ] [LOCAL ] EPD: Loaded 7 optimal features with 44.18% confidence from JSON config [2026-01-30T20:35:37.177549] [DEBUG] [MAG ] Building data for symbol: EPD with lookback: 0 [2026-01-30T20:35:37.178354] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:35:37.178425] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:37.183201] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:37.183726] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:37.184112] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:37.184872] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:37.185755] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:35:37.188691] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:35:37.189378] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:37.329224] [DEBUG] [MAG ] FEPI: Last date is validated at 2026-01-30 [2026-01-30T20:35:37.487484] [DEBUG] [MAG ] MNRO: Last date is validated at 2026-01-30 [2026-01-30T20:35:37.496052] [DEBUG] [MAG ] KBWB: Last date is validated at 2026-01-30 [2026-01-30T20:35:37.499858] [DEBUG] [MAG ] FEPI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:37.525237] [DEBUG] [MAG ] EPD: Last date is validated at 2026-01-30 [2026-01-30T20:35:37.575654] [INFO ] [LOCAL ] FEPI: Saved forecast. [2026-01-30T20:35:37.575719] [INFO ] [main ] FEPI: Signal=1 (Conf=100.0%), Magnitude=-1.02% (Conf=45.8567%) [2026-01-30T20:35:37.575877] [INFO ] [main ] Fetching symbol history for AGNCO... [2026-01-30T20:35:37.575920] [DEBUG] [REMOTE ] AGNCO: Fetching historical data. [2026-01-30T20:35:37.576975] [INFO ] [main ] Progress: 17/386 forecasts completed (4.4%). FEPI finished in 0.6s. ETA: 1m 8s. Rate: 325.89 forecasts/min [2026-01-30T20:35:37.588050] [DEBUG] [REMOTE ] AGNCO: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:37.589124] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 8 features, N/A% accuracy [2026-01-30T20:35:37.589175] [INFO ] [LOCAL ] AGNCO: Loaded 8 optimal features with 26.73% confidence from JSON config [2026-01-30T20:35:37.589206] [DEBUG] [MAG ] Building data for symbol: AGNCO with lookback: 0 [2026-01-30T20:35:37.590005] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:35:37.590067] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:37.595568] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:37.597437] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:37.597925] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:37.598328] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:37.599991] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:37.600421] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:35:37.601700] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:35:37.603665] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:37.662777] [DEBUG] [MAG ] MNRO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:37.683555] [DEBUG] [MAG ] KBWB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:37.702839] [DEBUG] [MAG ] EPD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:37.737908] [INFO ] [LOCAL ] MNRO: Saved forecast. [2026-01-30T20:35:37.737985] [INFO ] [main ] MNRO: Signal=1 (Conf=100.0%), Magnitude=-4.34% (Conf=59.1936%) [2026-01-30T20:35:37.738353] [INFO ] [main ] Fetching symbol history for CAH... [2026-01-30T20:35:37.738405] [DEBUG] [REMOTE ] CAH: Fetching historical data. [2026-01-30T20:35:37.738684] [INFO ] [main ] Progress: 18/386 forecasts completed (4.7%). MNRO finished in 0.6s. ETA: 1m 7s. Rate: 328.11 forecasts/min [2026-01-30T20:35:37.751062] [DEBUG] [REMOTE ] CAH: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:37.752555] [DEBUG] [LOCAL ] Loaded configuration for CAH: 10 features, N/A% accuracy [2026-01-30T20:35:37.752625] [INFO ] [LOCAL ] CAH: Loaded 10 optimal features with 41.88% confidence from JSON config [2026-01-30T20:35:37.752658] [DEBUG] [MAG ] Building data for symbol: CAH with lookback: 0 [2026-01-30T20:35:37.753462] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-30T20:35:37.753527] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:37.758563] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:35:37.760040] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:37.761812] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:37.762309] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:35:37.763369] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:35:37.764997] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:35:37.766044] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:35:37.766736] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:35:37.767994] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-30T20:35:37.769808] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:37.778009] [INFO ] [LOCAL ] KBWB: Saved forecast. [2026-01-30T20:35:37.778072] [INFO ] [main ] KBWB: Signal=1 (Conf=100.0%), Magnitude=0.60% (Conf=52.0759%) [2026-01-30T20:35:37.778527] [INFO ] [main ] Fetching symbol history for ONTO... [2026-01-30T20:35:37.778594] [DEBUG] [REMOTE ] ONTO: Fetching historical data. [2026-01-30T20:35:37.778674] [INFO ] [main ] Progress: 19/386 forecasts completed (4.9%). KBWB finished in 0.7s. ETA: 1m 4s. Rate: 342.18 forecasts/min [2026-01-30T20:35:37.785766] [INFO ] [LOCAL ] EPD: Saved forecast. [2026-01-30T20:35:37.785840] [INFO ] [main ] EPD: Signal=1 (Conf=100.0%), Magnitude=0.36% (Conf=44.1762%) [2026-01-30T20:35:37.786229] [INFO ] [main ] Fetching symbol history for IONS... [2026-01-30T20:35:37.786282] [DEBUG] [REMOTE ] IONS: Fetching historical data. [2026-01-30T20:35:37.787645] [INFO ] [main ] Progress: 20/386 forecasts completed (5.2%). EPD finished in 0.6s. ETA: 1m 1s. Rate: 359.22 forecasts/min [2026-01-30T20:35:37.791147] [DEBUG] [REMOTE ] ONTO: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:37.791938] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 1 features, N/A% accuracy [2026-01-30T20:35:37.792001] [INFO ] [LOCAL ] ONTO: Loaded 1 optimal features with 55.07% confidence from JSON config [2026-01-30T20:35:37.792032] [DEBUG] [MAG ] Building data for symbol: ONTO with lookback: 0 [2026-01-30T20:35:37.792839] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:35:37.792905] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:37.797656] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:37.800605] [DEBUG] [REMOTE ] IONS: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:37.801523] [DEBUG] [LOCAL ] Loaded configuration for IONS: 9 features, N/A% accuracy [2026-01-30T20:35:37.801620] [INFO ] [LOCAL ] IONS: Loaded 9 optimal features with 53.82% confidence from JSON config [2026-01-30T20:35:37.801657] [DEBUG] [MAG ] Building data for symbol: IONS with lookback: 0 [2026-01-30T20:35:37.802626] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:35:37.802693] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:37.807803] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:37.809931] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:37.810454] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:37.810887] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:37.811670] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:37.924958] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:37.954624] [DEBUG] [MAG ] AGNCO: Last date is validated at 2026-01-30 [2026-01-30T20:35:37.965494] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:35:37.967014] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:35:37.968157] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:38.115856] [DEBUG] [MAG ] CAH: Last date is validated at 2026-01-30 [2026-01-30T20:35:38.122440] [DEBUG] [MAG ] AGNCO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:38.137833] [DEBUG] [MAG ] ONTO: Last date is validated at 2026-01-30 [2026-01-30T20:35:38.185616] [INFO ] [LOCAL ] AGNCO: Saved forecast. [2026-01-30T20:35:38.185686] [INFO ] [main ] AGNCO: Signal=1 (Conf=100.0%), Magnitude=0.01% (Conf=26.7284%) [2026-01-30T20:35:38.186032] [INFO ] [main ] Progress: 21/386 forecasts completed (5.4%). AGNCO finished in 0.6s. ETA: 1m 5s. Rate: 337.00 forecasts/min [2026-01-30T20:35:38.186167] [INFO ] [main ] Fetching symbol history for HLI... [2026-01-30T20:35:38.186210] [DEBUG] [REMOTE ] HLI: Fetching historical data. [2026-01-30T20:35:38.197306] [DEBUG] [REMOTE ] HLI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:38.198458] [DEBUG] [LOCAL ] Loaded configuration for HLI: 1 features, N/A% accuracy [2026-01-30T20:35:38.198518] [INFO ] [LOCAL ] HLI: Loaded 1 optimal features with 40.20% confidence from JSON config [2026-01-30T20:35:38.198552] [DEBUG] [MAG ] Building data for symbol: HLI with lookback: 0 [2026-01-30T20:35:38.199375] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:35:38.199435] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-30T20:35:38.200794] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:38.300852] [DEBUG] [MAG ] CAH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:38.307769] [DEBUG] [MAG ] IONS: Last date is validated at 2026-01-30 [2026-01-30T20:35:38.311713] [DEBUG] [MAG ] ONTO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:38.459929] [INFO ] [LOCAL ] ONTO: Saved forecast. [2026-01-30T20:35:38.459994] [INFO ] [main ] ONTO: Signal=1 (Conf=100.0%), Magnitude=-1.79% (Conf=55.0682%) [2026-01-30T20:35:38.460362] [INFO ] [main ] Fetching symbol history for VTMX... [2026-01-30T20:35:38.460414] [DEBUG] [REMOTE ] VTMX: Fetching historical data. [2026-01-30T20:35:38.461653] [INFO ] [main ] Progress: 22/386 forecasts completed (5.7%). ONTO finished in 0.7s. ETA: 1m 6s. Rate: 328.81 forecasts/min [2026-01-30T20:35:38.472025] [DEBUG] [REMOTE ] VTMX: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:38.473739] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, N/A% accuracy [2026-01-30T20:35:38.473795] [INFO ] [LOCAL ] VTMX: Loaded 2 optimal features with 55.13% confidence from JSON config [2026-01-30T20:35:38.473827] [DEBUG] [MAG ] Building data for symbol: VTMX with lookback: 0 [2026-01-30T20:35:38.474628] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:38.474687] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:38.477634] [DEBUG] [MAG ] IONS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:38.479771] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:38.520323] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:38.538685] [DEBUG] [MAG ] HLI: Last date is validated at 2026-01-30 [2026-01-30T20:35:38.566802] [INFO ] [LOCAL ] CAH: Saved forecast. [2026-01-30T20:35:38.566885] [INFO ] [main ] CAH: Signal=1 (Conf=100.0%), Magnitude=-1.59% (Conf=41.8755%) [2026-01-30T20:35:38.567248] [INFO ] [main ] Fetching symbol history for VIRC... [2026-01-30T20:35:38.567298] [DEBUG] [REMOTE ] VIRC: Fetching historical data. [2026-01-30T20:35:38.567654] [INFO ] [main ] Progress: 23/386 forecasts completed (6.0%). CAH finished in 0.8s. ETA: 1m 5s. Rate: 334.91 forecasts/min [2026-01-30T20:35:38.579007] [DEBUG] [REMOTE ] VIRC: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:38.579930] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, N/A% accuracy [2026-01-30T20:35:38.579983] [INFO ] [LOCAL ] VIRC: Loaded 7 optimal features with 45.91% confidence from JSON config [2026-01-30T20:35:38.580014] [DEBUG] [MAG ] Building data for symbol: VIRC with lookback: 0 [2026-01-30T20:35:38.580805] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:35:38.580869] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:38.585638] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:38.587417] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:38.587920] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:38.588417] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:38.588866] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:38.589745] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:38.592190] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:38.608416] [INFO ] [LOCAL ] IONS: Saved forecast. [2026-01-30T20:35:38.608484] [INFO ] [main ] IONS: Signal=1 (Conf=100.0%), Magnitude=0.58% (Conf=53.8161%) [2026-01-30T20:35:38.608891] [INFO ] [main ] Fetching symbol history for ZM... [2026-01-30T20:35:38.608943] [DEBUG] [REMOTE ] ZM: Fetching historical data. [2026-01-30T20:35:38.610644] [INFO ] [main ] Progress: 24/386 forecasts completed (6.2%). IONS finished in 0.8s. ETA: 1m 3s. Rate: 345.86 forecasts/min [2026-01-30T20:35:38.620770] [DEBUG] [REMOTE ] ZM: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:38.621680] [DEBUG] [LOCAL ] Loaded configuration for ZM: 4 features, N/A% accuracy [2026-01-30T20:35:38.621755] [INFO ] [LOCAL ] ZM: Loaded 4 optimal features with 42.47% confidence from JSON config [2026-01-30T20:35:38.621806] [DEBUG] [MAG ] Building data for symbol: ZM with lookback: 0 [2026-01-30T20:35:38.622717] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:38.622789] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:38.627848] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:38.713015] [DEBUG] [MAG ] HLI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:38.741381] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:35:38.757040] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-30T20:35:38.758961] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:38.829826] [INFO ] [LOCAL ] HLI: Saved forecast. [2026-01-30T20:35:38.829900] [INFO ] [main ] HLI: Signal=1 (Conf=100.0%), Magnitude=-2.05% (Conf=40.2026%) [2026-01-30T20:35:38.830255] [INFO ] [main ] Progress: 25/386 forecasts completed (6.5%). HLI finished in 0.6s. ETA: 1m 3s. Rate: 342.22 forecasts/min [2026-01-30T20:35:38.830381] [INFO ] [main ] Fetching symbol history for EWTX... [2026-01-30T20:35:38.830426] [DEBUG] [REMOTE ] EWTX: Fetching historical data. [2026-01-30T20:35:38.843768] [DEBUG] [REMOTE ] EWTX: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:38.844691] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 4 features, N/A% accuracy [2026-01-30T20:35:38.844759] [INFO ] [LOCAL ] EWTX: Loaded 4 optimal features with 57.73% confidence from JSON config [2026-01-30T20:35:38.844800] [DEBUG] [MAG ] Building data for symbol: EWTX with lookback: 0 [2026-01-30T20:35:38.845624] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:38.845694] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:38.850705] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:38.853317] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:38.867863] [DEBUG] [MAG ] VTMX: Last date is validated at 2026-01-30 [2026-01-30T20:35:38.895157] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:35:38.897179] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:38.932976] [DEBUG] [MAG ] VIRC: Last date is validated at 2026-01-30 [2026-01-30T20:35:39.049734] [DEBUG] [MAG ] VTMX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:39.101824] [DEBUG] [MAG ] VIRC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:39.114054] [DEBUG] [MAG ] ZM: Last date is validated at 2026-01-30 [2026-01-30T20:35:39.124633] [INFO ] [LOCAL ] VTMX: Saved forecast. [2026-01-30T20:35:39.124703] [INFO ] [main ] VTMX: Signal=1 (Conf=100.0%), Magnitude=-0.47% (Conf=55.1319%) [2026-01-30T20:35:39.125064] [INFO ] [main ] Fetching symbol history for WEX... [2026-01-30T20:35:39.125115] [DEBUG] [REMOTE ] WEX: Fetching historical data. [2026-01-30T20:35:39.126657] [INFO ] [main ] Progress: 26/386 forecasts completed (6.7%). VTMX finished in 0.7s. ETA: 1m 5s. Rate: 333.37 forecasts/min [2026-01-30T20:35:39.139376] [DEBUG] [REMOTE ] WEX: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:39.140322] [DEBUG] [LOCAL ] Loaded configuration for WEX: 3 features, N/A% accuracy [2026-01-30T20:35:39.140376] [INFO ] [LOCAL ] WEX: Loaded 3 optimal features with 53.29% confidence from JSON config [2026-01-30T20:35:39.140407] [DEBUG] [MAG ] Building data for symbol: WEX with lookback: 0 [2026-01-30T20:35:39.141224] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:39.141285] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:39.146403] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:35:39.147171] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:39.149226] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:39.182445] [INFO ] [LOCAL ] VIRC: Saved forecast. [2026-01-30T20:35:39.182514] [INFO ] [main ] VIRC: Signal=1 (Conf=100.0%), Magnitude=11.96% (Conf=45.9051%) [2026-01-30T20:35:39.182906] [INFO ] [main ] Fetching symbol history for VNQI... [2026-01-30T20:35:39.182962] [DEBUG] [REMOTE ] VNQI: Fetching historical data. [2026-01-30T20:35:39.183660] [INFO ] [main ] Progress: 27/386 forecasts completed (7.0%). VIRC finished in 0.6s. ETA: 1m 3s. Rate: 342.02 forecasts/min [2026-01-30T20:35:39.194865] [DEBUG] [REMOTE ] VNQI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:39.195603] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 2 features, N/A% accuracy [2026-01-30T20:35:39.195655] [INFO ] [LOCAL ] VNQI: Loaded 2 optimal features with 63.20% confidence from JSON config [2026-01-30T20:35:39.195686] [DEBUG] [MAG ] Building data for symbol: VNQI with lookback: 0 [2026-01-30T20:35:39.196509] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:39.196587] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:39.198257] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:39.199302] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:39.239108] [DEBUG] [MAG ] EWTX: Last date is validated at 2026-01-30 [2026-01-30T20:35:39.297027] [DEBUG] [MAG ] ZM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:39.406884] [DEBUG] [MAG ] EWTX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:39.414679] [INFO ] [LOCAL ] ZM: Saved forecast. [2026-01-30T20:35:39.414747] [INFO ] [main ] ZM: Signal=1 (Conf=100.0%), Magnitude=0.14% (Conf=42.4658%) [2026-01-30T20:35:39.415118] [INFO ] [main ] Fetching symbol history for INMD... [2026-01-30T20:35:39.415181] [DEBUG] [REMOTE ] INMD: Fetching historical data. [2026-01-30T20:35:39.416656] [INFO ] [main ] Progress: 28/386 forecasts completed (7.3%). ZM finished in 0.8s. ETA: 1m 4s. Rate: 338.06 forecasts/min [2026-01-30T20:35:39.426854] [DEBUG] [REMOTE ] INMD: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:39.428086] [DEBUG] [LOCAL ] Loaded configuration for INMD: 2 features, N/A% accuracy [2026-01-30T20:35:39.428159] [INFO ] [LOCAL ] INMD: Loaded 2 optimal features with 59.17% confidence from JSON config [2026-01-30T20:35:39.428191] [DEBUG] [MAG ] Building data for symbol: INMD with lookback: 0 [2026-01-30T20:35:39.429011] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:39.429069] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:39.429794] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:39.430693] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:39.495440] [DEBUG] [MAG ] WEX: Last date is validated at 2026-01-30 [2026-01-30T20:35:39.499059] [INFO ] [LOCAL ] EWTX: Saved forecast. [2026-01-30T20:35:39.499129] [INFO ] [main ] EWTX: Signal=1 (Conf=100.0%), Magnitude=-5.04% (Conf=57.7345%) [2026-01-30T20:35:39.499483] [INFO ] [main ] Progress: 29/386 forecasts completed (7.5%). EWTX finished in 0.7s. ETA: 1m 2s. Rate: 344.39 forecasts/min [2026-01-30T20:35:39.499623] [INFO ] [main ] Fetching symbol history for ATLO... [2026-01-30T20:35:39.499669] [DEBUG] [REMOTE ] ATLO: Fetching historical data. [2026-01-30T20:35:39.511029] [DEBUG] [REMOTE ] ATLO: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:39.512011] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 5 features, N/A% accuracy [2026-01-30T20:35:39.512066] [INFO ] [LOCAL ] ATLO: Loaded 5 optimal features with 41.69% confidence from JSON config [2026-01-30T20:35:39.512099] [DEBUG] [MAG ] Building data for symbol: ATLO with lookback: 0 [2026-01-30T20:35:39.512995] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:39.513056] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:39.518004] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:39.519872] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:39.520357] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:39.520769] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:39.521651] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:39.563372] [DEBUG] [MAG ] VNQI: Last date is validated at 2026-01-30 [2026-01-30T20:35:39.673954] [DEBUG] [MAG ] WEX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:39.758363] [DEBUG] [MAG ] VNQI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:39.777171] [DEBUG] [MAG ] INMD: Last date is validated at 2026-01-30 [2026-01-30T20:35:39.804184] [INFO ] [LOCAL ] WEX: Saved forecast. [2026-01-30T20:35:39.804249] [INFO ] [main ] WEX: Signal=1 (Conf=100.0%), Magnitude=-2.05% (Conf=53.2942%) [2026-01-30T20:35:39.804667] [INFO ] [main ] Fetching symbol history for CIVB... [2026-01-30T20:35:39.804719] [DEBUG] [REMOTE ] CIVB: Fetching historical data. [2026-01-30T20:35:39.804718] [INFO ] [main ] Progress: 30/386 forecasts completed (7.8%). WEX finished in 0.7s. ETA: 1m 4s. Rate: 335.97 forecasts/min [2026-01-30T20:35:39.817421] [DEBUG] [REMOTE ] CIVB: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:39.818382] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 9 features, N/A% accuracy [2026-01-30T20:35:39.818439] [INFO ] [LOCAL ] CIVB: Loaded 9 optimal features with 62.15% confidence from JSON config [2026-01-30T20:35:39.818473] [DEBUG] [MAG ] Building data for symbol: CIVB with lookback: 0 [2026-01-30T20:35:39.819278] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:35:39.819341] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:39.824289] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:39.825330] [INFO ] [LOCAL ] VNQI: Saved forecast. [2026-01-30T20:35:39.825401] [INFO ] [main ] VNQI: Signal=1 (Conf=100.0%), Magnitude=0.05% (Conf=63.1963%) [2026-01-30T20:35:39.825557] [INFO ] [main ] Fetching symbol history for HUM... [2026-01-30T20:35:39.825617] [DEBUG] [REMOTE ] HUM: Fetching historical data. [2026-01-30T20:35:39.826365] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:39.826933] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:39.827374] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:39.827749] [INFO ] [main ] Progress: 31/386 forecasts completed (8.0%). VNQI finished in 0.6s. ETA: 1m 2s. Rate: 345.69 forecasts/min [2026-01-30T20:35:39.828286] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:35:39.828934] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:35:39.831532] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:35:39.834250] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-30T20:35:39.836435] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:39.836445] [DEBUG] [REMOTE ] HUM: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:39.837418] [DEBUG] [LOCAL ] Loaded configuration for HUM: 1 features, N/A% accuracy [2026-01-30T20:35:39.837470] [INFO ] [LOCAL ] HUM: Loaded 1 optimal features with 52.75% confidence from JSON config [2026-01-30T20:35:39.837502] [DEBUG] [MAG ] Building data for symbol: HUM with lookback: 0 [2026-01-30T20:35:39.838348] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:35:39.838406] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:39.840821] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:39.893280] [DEBUG] [MAG ] ATLO: Last date is validated at 2026-01-30 [2026-01-30T20:35:39.955264] [DEBUG] [MAG ] INMD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:40.021426] [INFO ] [LOCAL ] INMD: Saved forecast. [2026-01-30T20:35:40.021491] [INFO ] [main ] INMD: Signal=1 (Conf=100.0%), Magnitude=2.36% (Conf=59.1717%) [2026-01-30T20:35:40.021853] [INFO ] [main ] Fetching symbol history for ASTH... [2026-01-30T20:35:40.021904] [DEBUG] [REMOTE ] ASTH: Fetching historical data. [2026-01-30T20:35:40.022681] [INFO ] [main ] Progress: 32/386 forecasts completed (8.3%). INMD finished in 0.6s. ETA: 1m 2s. Rate: 344.36 forecasts/min [2026-01-30T20:35:40.033325] [DEBUG] [REMOTE ] ASTH: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:40.034452] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 2 features, N/A% accuracy [2026-01-30T20:35:40.034505] [INFO ] [LOCAL ] ASTH: Loaded 2 optimal features with 41.68% confidence from JSON config [2026-01-30T20:35:40.034537] [DEBUG] [MAG ] Building data for symbol: ASTH with lookback: 0 [2026-01-30T20:35:40.035333] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:40.035392] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:40.040301] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-30T20:35:40.043201] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:40.078344] [DEBUG] [MAG ] ATLO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:40.151161] [INFO ] [LOCAL ] ATLO: Saved forecast. [2026-01-30T20:35:40.151227] [INFO ] [main ] ATLO: Signal=1 (Conf=100.0%), Magnitude=-0.35% (Conf=41.6922%) [2026-01-30T20:35:40.151385] [INFO ] [main ] Fetching symbol history for AI... [2026-01-30T20:35:40.153737] [DEBUG] [REMOTE ] AI: Fetching historical data. [2026-01-30T20:35:40.156125] [INFO ] [main ] Progress: 33/386 forecasts completed (8.5%). ATLO finished in 0.7s. ETA: 1m 1s. Rate: 346.82 forecasts/min [2026-01-30T20:35:40.166809] [DEBUG] [REMOTE ] AI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:40.167779] [DEBUG] [LOCAL ] Loaded configuration for AI: 2 features, N/A% accuracy [2026-01-30T20:35:40.167831] [INFO ] [LOCAL ] AI: Loaded 2 optimal features with 46.26% confidence from JSON config [2026-01-30T20:35:40.167862] [DEBUG] [MAG ] Building data for symbol: AI with lookback: 0 [2026-01-30T20:35:40.168711] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:40.168770] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:40.173516] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:40.174343] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:40.183120] [DEBUG] [MAG ] HUM: Last date is validated at 2026-01-30 [2026-01-30T20:35:40.183803] [DEBUG] [MAG ] CIVB: Last date is validated at 2026-01-30 [2026-01-30T20:35:40.353433] [DEBUG] [MAG ] HUM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:40.353606] [DEBUG] [MAG ] CIVB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:40.386504] [DEBUG] [MAG ] ASTH: Last date is validated at 2026-01-30 [2026-01-30T20:35:40.430742] [INFO ] [LOCAL ] CIVB: Saved forecast. [2026-01-30T20:35:40.430809] [INFO ] [main ] CIVB: Signal=1 (Conf=100.0%), Magnitude=-2.20% (Conf=62.1456%) [2026-01-30T20:35:40.430972] [INFO ] [main ] Fetching symbol history for HSIC... [2026-01-30T20:35:40.431015] [DEBUG] [REMOTE ] HSIC: Fetching historical data. [2026-01-30T20:35:40.431902] [INFO ] [main ] Progress: 34/386 forecasts completed (8.8%). CIVB finished in 0.6s. ETA: 1m 2s. Rate: 340.86 forecasts/min [2026-01-30T20:35:40.444044] [DEBUG] [REMOTE ] HSIC: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:40.444981] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 4 features, N/A% accuracy [2026-01-30T20:35:40.445032] [INFO ] [LOCAL ] HSIC: Loaded 4 optimal features with 53.85% confidence from JSON config [2026-01-30T20:35:40.445064] [DEBUG] [MAG ] Building data for symbol: HSIC with lookback: 0 [2026-01-30T20:35:40.445859] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:40.445927] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:40.450711] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:40.453162] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:40.492547] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:40.493603] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:40.521108] [INFO ] [LOCAL ] HUM: Saved forecast. [2026-01-30T20:35:40.521179] [INFO ] [main ] HUM: Signal=1 (Conf=100.0%), Magnitude=7.49% (Conf=52.7504%) [2026-01-30T20:35:40.521331] [INFO ] [main ] Fetching symbol history for RMBI... [2026-01-30T20:35:40.521374] [DEBUG] [REMOTE ] RMBI: Fetching historical data. [2026-01-30T20:35:40.521884] [INFO ] [main ] Progress: 35/386 forecasts completed (9.1%). HUM finished in 0.7s. ETA: 1m 1s. Rate: 345.69 forecasts/min [2026-01-30T20:35:40.526815] [DEBUG] [MAG ] AI: Last date is validated at 2026-01-30 [2026-01-30T20:35:40.532143] [DEBUG] [REMOTE ] RMBI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:40.533280] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 9 features, N/A% accuracy [2026-01-30T20:35:40.533333] [INFO ] [LOCAL ] RMBI: Loaded 9 optimal features with 60.81% confidence from JSON config [2026-01-30T20:35:40.533390] [DEBUG] [MAG ] Building data for symbol: RMBI with lookback: 0 [2026-01-30T20:35:40.534203] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:35:40.534265] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:40.536081] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:40.536797] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:40.537242] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:40.538037] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:40.538921] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:40.554834] [DEBUG] [MAG ] ASTH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:40.579535] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:40.580669] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:35:40.581368] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:35:40.582993] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:40.652847] [INFO ] [LOCAL ] ASTH: Saved forecast. [2026-01-30T20:35:40.652932] [INFO ] [main ] ASTH: Signal=1 (Conf=100.0%), Magnitude=1.69% (Conf=41.6813%) [2026-01-30T20:35:40.653331] [INFO ] [main ] Fetching symbol history for NTRB... [2026-01-30T20:35:40.653387] [DEBUG] [REMOTE ] NTRB: Fetching historical data. [2026-01-30T20:35:40.655666] [INFO ] [main ] Progress: 36/386 forecasts completed (9.3%). ASTH finished in 0.6s. ETA: 1m 0s. Rate: 347.91 forecasts/min [2026-01-30T20:35:40.669648] [DEBUG] [REMOTE ] NTRB: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:40.670871] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 4 features, N/A% accuracy [2026-01-30T20:35:40.670931] [INFO ] [LOCAL ] NTRB: Loaded 4 optimal features with 46.21% confidence from JSON config [2026-01-30T20:35:40.670968] [DEBUG] [MAG ] Building data for symbol: NTRB with lookback: 0 [2026-01-30T20:35:40.671947] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:40.672022] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:40.673054] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:40.703476] [DEBUG] [MAG ] AI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:40.720312] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:35:40.721569] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:35:40.725464] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:40.792594] [INFO ] [LOCAL ] AI: Saved forecast. [2026-01-30T20:35:40.792666] [INFO ] [main ] AI: Signal=1 (Conf=100.0%), Magnitude=1.11% (Conf=46.2614%) [2026-01-30T20:35:40.793081] [INFO ] [main ] Progress: 37/386 forecasts completed (9.6%). AI finished in 0.6s. ETA: 59.9s. Rate: 349.83 forecasts/min [2026-01-30T20:35:40.793245] [INFO ] [main ] Fetching symbol history for IZEA... [2026-01-30T20:35:40.793290] [DEBUG] [REMOTE ] IZEA: Fetching historical data. [2026-01-30T20:35:40.804557] [DEBUG] [REMOTE ] IZEA: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:40.805724] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 0 features, N/A% accuracy [2026-01-30T20:35:40.805779] [INFO ] [LOCAL ] IZEA: Loaded 0 optimal features with 44.67% confidence from JSON config [2026-01-30T20:35:40.805811] [DEBUG] [MAG ] Building data for symbol: IZEA with lookback: 0 [2026-01-30T20:35:40.806618] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-30T20:35:40.832637] [DEBUG] [MAG ] HSIC: Last date is validated at 2026-01-30 [2026-01-30T20:35:40.921323] [DEBUG] [MAG ] RMBI: Last date is validated at 2026-01-30 [2026-01-30T20:35:41.003013] [DEBUG] [MAG ] HSIC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:41.073810] [DEBUG] [MAG ] NTRB: Last date is validated at 2026-01-30 [2026-01-30T20:35:41.087815] [DEBUG] [MAG ] RMBI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:41.104542] [INFO ] [LOCAL ] HSIC: Saved forecast. [2026-01-30T20:35:41.104627] [INFO ] [main ] HSIC: Signal=1 (Conf=100.0%), Magnitude=4.41% (Conf=53.8517%) [2026-01-30T20:35:41.104999] [INFO ] [main ] Fetching symbol history for CRTO... [2026-01-30T20:35:41.105048] [DEBUG] [REMOTE ] CRTO: Fetching historical data. [2026-01-30T20:35:41.106653] [INFO ] [main ] Progress: 38/386 forecasts completed (9.8%). HSIC finished in 0.7s. ETA: 1m 1s. Rate: 342.37 forecasts/min [2026-01-30T20:35:41.120729] [DEBUG] [REMOTE ] CRTO: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:41.121881] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 5 features, N/A% accuracy [2026-01-30T20:35:41.121934] [INFO ] [LOCAL ] CRTO: Loaded 5 optimal features with 68.81% confidence from JSON config [2026-01-30T20:35:41.121964] [DEBUG] [MAG ] Building data for symbol: CRTO with lookback: 0 [2026-01-30T20:35:41.122755] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:41.122816] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:41.124397] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:41.159284] [INFO ] [LOCAL ] RMBI: Saved forecast. [2026-01-30T20:35:41.159357] [INFO ] [main ] RMBI: Signal=1 (Conf=100.0%), Magnitude=0.06% (Conf=60.8079%) [2026-01-30T20:35:41.159524] [INFO ] [main ] Fetching symbol history for EVGO... [2026-01-30T20:35:41.159584] [DEBUG] [REMOTE ] EVGO: Fetching historical data. [2026-01-30T20:35:41.160650] [INFO ] [main ] Progress: 39/386 forecasts completed (10.1%). RMBI finished in 0.6s. ETA: 59.7s. Rate: 348.55 forecasts/min [2026-01-30T20:35:41.167872] [DEBUG] [MAG ] IZEA: Last date is validated at 2026-01-30 [2026-01-30T20:35:41.171241] [DEBUG] [REMOTE ] EVGO: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:41.172200] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 7 features, N/A% accuracy [2026-01-30T20:35:41.172270] [INFO ] [LOCAL ] EVGO: Loaded 7 optimal features with 58.50% confidence from JSON config [2026-01-30T20:35:41.172302] [DEBUG] [MAG ] Building data for symbol: EVGO with lookback: 0 [2026-01-30T20:35:41.173106] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:35:41.173167] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:41.174846] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:35:41.175543] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:35:41.177983] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:41.179809] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:41.179912] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:35:41.180316] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:41.180637] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:41.180782] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:41.181677] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:41.183301] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-30T20:35:41.184001] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:41.245447] [DEBUG] [MAG ] NTRB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:41.316982] [INFO ] [LOCAL ] NTRB: Saved forecast. [2026-01-30T20:35:41.317053] [INFO ] [main ] NTRB: Signal=1 (Conf=100.0%), Magnitude=11.20% (Conf=46.2138%) [2026-01-30T20:35:41.317211] [INFO ] [main ] Fetching symbol history for BKD... [2026-01-30T20:35:41.317253] [DEBUG] [REMOTE ] BKD: Fetching historical data. [2026-01-30T20:35:41.319690] [INFO ] [main ] Progress: 40/386 forecasts completed (10.4%). NTRB finished in 0.7s. ETA: 59.4s. Rate: 349.21 forecasts/min [2026-01-30T20:35:41.330830] [DEBUG] [REMOTE ] BKD: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:41.332038] [DEBUG] [LOCAL ] Loaded configuration for BKD: 9 features, N/A% accuracy [2026-01-30T20:35:41.332092] [INFO ] [LOCAL ] BKD: Loaded 9 optimal features with 45.35% confidence from JSON config [2026-01-30T20:35:41.332124] [DEBUG] [MAG ] Building data for symbol: BKD with lookback: 0 [2026-01-30T20:35:41.332926] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:35:41.332990] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:41.338087] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:41.338463] [DEBUG] [MAG ] IZEA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:41.340074] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:41.340557] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:41.341027] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:41.341431] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:41.342334] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:41.344054] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:41.388806] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:41.390066] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:41.390459] [INFO ] [LOCAL ] IZEA: Saved forecast. [2026-01-30T20:35:41.390525] [INFO ] [main ] IZEA: Signal=1 (Conf=100.0%), Magnitude=-0.30% (Conf=44.6694%) [2026-01-30T20:35:41.390702] [INFO ] [main ] Fetching symbol history for NVD... [2026-01-30T20:35:41.390746] [DEBUG] [REMOTE ] NVD: Fetching historical data. [2026-01-30T20:35:41.391921] [INFO ] [main ] Progress: 41/386 forecasts completed (10.6%). IZEA finished in 0.6s. ETA: 58.4s. Rate: 354.22 forecasts/min [2026-01-30T20:35:41.402332] [DEBUG] [REMOTE ] NVD: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:41.403393] [DEBUG] [LOCAL ] Loaded configuration for NVD: 4 features, N/A% accuracy [2026-01-30T20:35:41.403444] [INFO ] [LOCAL ] NVD: Loaded 4 optimal features with 62.99% confidence from JSON config [2026-01-30T20:35:41.403476] [DEBUG] [MAG ] Building data for symbol: NVD with lookback: 0 [2026-01-30T20:35:41.404268] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:41.404328] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:41.409124] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:41.410900] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:41.411371] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:41.412132] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:41.522999] [DEBUG] [MAG ] EVGO: Last date is validated at 2026-01-30 [2026-01-30T20:35:41.523643] [DEBUG] [MAG ] CRTO: Last date is validated at 2026-01-30 [2026-01-30T20:35:41.691390] [DEBUG] [MAG ] EVGO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:41.698823] [DEBUG] [MAG ] CRTO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:41.751130] [DEBUG] [MAG ] BKD: Last date is validated at 2026-01-30 [2026-01-30T20:35:41.753866] [DEBUG] [MAG ] NVD: Last date is validated at 2026-01-30 [2026-01-30T20:35:41.754798] [INFO ] [LOCAL ] EVGO: Saved forecast. [2026-01-30T20:35:41.754874] [INFO ] [main ] EVGO: Signal=1 (Conf=100.0%), Magnitude=-5.41% (Conf=58.5049%) [2026-01-30T20:35:41.755234] [INFO ] [main ] Fetching symbol history for ERO... [2026-01-30T20:35:41.755284] [DEBUG] [REMOTE ] ERO: Fetching historical data. [2026-01-30T20:35:41.755662] [INFO ] [main ] Progress: 42/386 forecasts completed (10.9%). EVGO finished in 0.6s. ETA: 59.9s. Rate: 344.80 forecasts/min [2026-01-30T20:35:41.767893] [DEBUG] [REMOTE ] ERO: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:41.769130] [DEBUG] [LOCAL ] Loaded configuration for ERO: 6 features, N/A% accuracy [2026-01-30T20:35:41.769182] [INFO ] [LOCAL ] ERO: Loaded 6 optimal features with 63.20% confidence from JSON config [2026-01-30T20:35:41.769213] [DEBUG] [MAG ] Building data for symbol: ERO with lookback: 0 [2026-01-30T20:35:41.770011] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:41.770071] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:41.775493] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:41.777638] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:41.778137] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:35:41.778838] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:35:41.779810] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:35:41.782171] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:41.786171] [INFO ] [LOCAL ] CRTO: Saved forecast. [2026-01-30T20:35:41.786237] [INFO ] [main ] CRTO: Signal=1 (Conf=100.0%), Magnitude=-2.28% (Conf=68.8112%) [2026-01-30T20:35:41.786610] [INFO ] [main ] Fetching symbol history for FG... [2026-01-30T20:35:41.786660] [DEBUG] [REMOTE ] FG: Fetching historical data. [2026-01-30T20:35:41.787658] [INFO ] [main ] Progress: 43/386 forecasts completed (11.1%). CRTO finished in 0.7s. ETA: 58.6s. Rate: 351.47 forecasts/min [2026-01-30T20:35:41.799601] [DEBUG] [REMOTE ] FG: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:41.800526] [DEBUG] [LOCAL ] Loaded configuration for FG: 3 features, N/A% accuracy [2026-01-30T20:35:41.800605] [INFO ] [LOCAL ] FG: Loaded 3 optimal features with 52.95% confidence from JSON config [2026-01-30T20:35:41.800640] [DEBUG] [MAG ] Building data for symbol: FG with lookback: 0 [2026-01-30T20:35:41.801386] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:41.801445] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:41.803125] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:41.803649] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:35:41.805364] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:41.927803] [DEBUG] [MAG ] BKD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:41.931109] [DEBUG] [MAG ] NVD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:42.003796] [INFO ] [LOCAL ] BKD: Saved forecast. [2026-01-30T20:35:42.003877] [INFO ] [main ] BKD: Signal=1 (Conf=100.0%), Magnitude=1.16% (Conf=45.348%) [2026-01-30T20:35:42.004641] [INFO ] [main ] Fetching symbol history for AMRC... [2026-01-30T20:35:42.004551] [INFO ] [main ] Progress: 44/386 forecasts completed (11.4%). BKD finished in 0.7s. ETA: 58.7s. Rate: 349.33 forecasts/min [2026-01-30T20:35:42.004702] [DEBUG] [REMOTE ] AMRC: Fetching historical data. [2026-01-30T20:35:42.024015] [DEBUG] [REMOTE ] AMRC: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:42.026950] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 5 features, N/A% accuracy [2026-01-30T20:35:42.027009] [INFO ] [LOCAL ] AMRC: Loaded 5 optimal features with 55.30% confidence from JSON config [2026-01-30T20:35:42.027167] [DEBUG] [MAG ] Building data for symbol: AMRC with lookback: 0 [2026-01-30T20:35:42.028292] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:42.028356] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:42.036207] [INFO ] [LOCAL ] NVD: Saved forecast. [2026-01-30T20:35:42.036272] [INFO ] [main ] NVD: Signal=1 (Conf=100.0%), Magnitude=4.05% (Conf=62.9905%) [2026-01-30T20:35:42.036674] [INFO ] [main ] Progress: 45/386 forecasts completed (11.7%). NVD finished in 0.6s. ETA: 57.5s. Rate: 355.75 forecasts/min [2026-01-30T20:35:42.036806] [INFO ] [main ] Fetching symbol history for BUXX... [2026-01-30T20:35:42.036849] [DEBUG] [REMOTE ] BUXX: Fetching historical data. [2026-01-30T20:35:42.050793] [DEBUG] [REMOTE ] BUXX: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:42.051563] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 29 features, N/A% accuracy [2026-01-30T20:35:42.051641] [INFO ] [LOCAL ] BUXX: Loaded 29 optimal features with 15.70% confidence from JSON config [2026-01-30T20:35:42.051674] [DEBUG] [MAG ] Building data for symbol: BUXX with lookback: 0 [2026-01-30T20:35:42.052459] [DEBUG] [FEATURES ] DataBuilder: Executing 29 feature methods. [2026-01-30T20:35:42.052536] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:42.058048] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:42.059964] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:42.060450] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:42.060940] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:42.061378] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:42.062185] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:42.063091] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:42.065561] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:42.070534] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:35:42.072550] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:35:42.076907] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:35:42.079131] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:35:42.079874] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:42.123124] [DEBUG] [MAG ] ERO: Last date is validated at 2026-01-30 [2026-01-30T20:35:42.167004] [DEBUG] [MAG ] FG: Last date is validated at 2026-01-30 [2026-01-30T20:35:42.181086] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:42.183161] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:42.222965] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:42.224151] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:42.267911] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:35:42.269027] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:35:42.270268] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:42.305160] [DEBUG] [MAG ] ERO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:42.341400] [DEBUG] [MAG ] FG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:42.347832] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:35:42.348827] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:35:42.350733] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:35:42.353694] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:35:42.354831] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:35:42.356928] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:35:42.357702] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:35:42.362275] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:35:42.363517] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:35:42.364890] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-30T20:35:42.366441] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:35:42.369596] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:35:42.370297] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-30T20:35:42.371037] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:42.396848] [INFO ] [LOCAL ] ERO: Saved forecast. [2026-01-30T20:35:42.396922] [INFO ] [main ] ERO: Signal=1 (Conf=100.0%), Magnitude=1.50% (Conf=63.2%) [2026-01-30T20:35:42.397116] [INFO ] [main ] Fetching symbol history for CFG... [2026-01-30T20:35:42.397178] [DEBUG] [REMOTE ] CFG: Fetching historical data. [2026-01-30T20:35:42.397879] [INFO ] [main ] Progress: 46/386 forecasts completed (11.9%). ERO finished in 0.6s. ETA: 58.8s. Rate: 347.14 forecasts/min [2026-01-30T20:35:42.409853] [DEBUG] [REMOTE ] CFG: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:42.410941] [DEBUG] [LOCAL ] Loaded configuration for CFG: 5 features, N/A% accuracy [2026-01-30T20:35:42.410992] [INFO ] [LOCAL ] CFG: Loaded 5 optimal features with 60.82% confidence from JSON config [2026-01-30T20:35:42.411024] [DEBUG] [MAG ] Building data for symbol: CFG with lookback: 0 [2026-01-30T20:35:42.411820] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:42.411899] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:42.414315] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:42.414889] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:42.415454] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:42.416290] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:42.418746] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:42.424166] [DEBUG] [MAG ] AMRC: Last date is validated at 2026-01-30 [2026-01-30T20:35:42.432110] [INFO ] [LOCAL ] FG: Saved forecast. [2026-01-30T20:35:42.432179] [INFO ] [main ] FG: Signal=1 (Conf=100.0%), Magnitude=1.72% (Conf=52.9485%) [2026-01-30T20:35:42.432344] [INFO ] [main ] Fetching symbol history for EDF... [2026-01-30T20:35:42.432388] [DEBUG] [REMOTE ] EDF: Fetching historical data. [2026-01-30T20:35:42.432875] [INFO ] [main ] Progress: 47/386 forecasts completed (12.2%). FG finished in 0.6s. ETA: 57.6s. Rate: 353.13 forecasts/min [2026-01-30T20:35:42.446053] [DEBUG] [REMOTE ] EDF: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:42.447172] [DEBUG] [LOCAL ] Loaded configuration for EDF: 7 features, N/A% accuracy [2026-01-30T20:35:42.447235] [INFO ] [LOCAL ] EDF: Loaded 7 optimal features with 20.09% confidence from JSON config [2026-01-30T20:35:42.447279] [DEBUG] [MAG ] Building data for symbol: EDF with lookback: 0 [2026-01-30T20:35:42.448297] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:35:42.448372] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:42.453865] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:42.456649] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:35:42.458086] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:42.460229] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:42.460871] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:35:42.462164] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:35:42.464499] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:42.599850] [DEBUG] [MAG ] AMRC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:42.699144] [INFO ] [LOCAL ] AMRC: Saved forecast. [2026-01-30T20:35:42.699207] [INFO ] [main ] AMRC: Signal=1 (Conf=100.0%), Magnitude=1.20% (Conf=55.3045%) [2026-01-30T20:35:42.699534] [INFO ] [main ] Fetching symbol history for SCSC... [2026-01-30T20:35:42.699599] [DEBUG] [REMOTE ] SCSC: Fetching historical data. [2026-01-30T20:35:42.699681] [INFO ] [main ] Progress: 48/386 forecasts completed (12.4%). AMRC finished in 0.7s. ETA: 58.1s. Rate: 348.98 forecasts/min [2026-01-30T20:35:42.712855] [DEBUG] [REMOTE ] SCSC: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:42.714116] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, N/A% accuracy [2026-01-30T20:35:42.714171] [INFO ] [LOCAL ] SCSC: Loaded 2 optimal features with 53.38% confidence from JSON config [2026-01-30T20:35:42.714203] [DEBUG] [MAG ] Building data for symbol: SCSC with lookback: 0 [2026-01-30T20:35:42.715000] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:42.715060] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:42.720083] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:42.720942] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:42.741829] [DEBUG] [MAG ] BUXX: Last date is validated at 2026-01-30 [2026-01-30T20:35:42.776954] [DEBUG] [MAG ] CFG: Last date is validated at 2026-01-30 [2026-01-30T20:35:42.813176] [DEBUG] [MAG ] EDF: Last date is validated at 2026-01-30 [2026-01-30T20:35:42.918730] [DEBUG] [MAG ] BUXX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:42.944248] [DEBUG] [MAG ] CFG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:42.992680] [DEBUG] [MAG ] EDF: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:43.010405] [INFO ] [LOCAL ] BUXX: Saved forecast. [2026-01-30T20:35:43.010484] [INFO ] [main ] BUXX: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=15.6976%) [2026-01-30T20:35:43.010926] [INFO ] [main ] Fetching symbol history for GEL... [2026-01-30T20:35:43.010980] [DEBUG] [REMOTE ] GEL: Fetching historical data. [2026-01-30T20:35:43.011157] [INFO ] [main ] Progress: 49/386 forecasts completed (12.7%). BUXX finished in 1.0s. ETA: 58.9s. Rate: 343.30 forecasts/min [2026-01-30T20:35:43.025665] [DEBUG] [REMOTE ] GEL: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:43.026662] [DEBUG] [LOCAL ] Loaded configuration for GEL: 12 features, N/A% accuracy [2026-01-30T20:35:43.026726] [INFO ] [LOCAL ] GEL: Loaded 12 optimal features with 36.11% confidence from JSON config [2026-01-30T20:35:43.026758] [DEBUG] [MAG ] Building data for symbol: GEL with lookback: 0 [2026-01-30T20:35:43.027762] [DEBUG] [FEATURES ] DataBuilder: Executing 12 feature methods. [2026-01-30T20:35:43.027864] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:43.033022] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:43.033420] [INFO ] [LOCAL ] CFG: Saved forecast. [2026-01-30T20:35:43.033487] [INFO ] [main ] CFG: Signal=1 (Conf=100.0%), Magnitude=-0.04% (Conf=60.823%) [2026-01-30T20:35:43.033652] [INFO ] [main ] Fetching symbol history for PWP... [2026-01-30T20:35:43.033697] [DEBUG] [REMOTE ] PWP: Fetching historical data. [2026-01-30T20:35:43.035041] [INFO ] [main ] Progress: 50/386 forecasts completed (13.0%). CFG finished in 0.6s. ETA: 57.7s. Rate: 349.33 forecasts/min [2026-01-30T20:35:43.035310] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:43.037900] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:43.038388] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:43.039257] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:43.045346] [DEBUG] [REMOTE ] PWP: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:43.046620] [DEBUG] [LOCAL ] Loaded configuration for PWP: 3 features, N/A% accuracy [2026-01-30T20:35:43.046672] [INFO ] [LOCAL ] PWP: Loaded 3 optimal features with 50.79% confidence from JSON config [2026-01-30T20:35:43.046702] [DEBUG] [MAG ] Building data for symbol: PWP with lookback: 0 [2026-01-30T20:35:43.047484] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:43.047543] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:43.048436] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:43.050955] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:35:43.052237] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:43.066182] [DEBUG] [MAG ] SCSC: Last date is validated at 2026-01-30 [2026-01-30T20:35:43.092648] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:43.118358] [INFO ] [LOCAL ] EDF: Saved forecast. [2026-01-30T20:35:43.118428] [INFO ] [main ] EDF: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=20.0937%) [2026-01-30T20:35:43.118815] [INFO ] [main ] Fetching symbol history for BPYPO... [2026-01-30T20:35:43.118869] [DEBUG] [REMOTE ] BPYPO: Fetching historical data. [2026-01-30T20:35:43.119651] [INFO ] [main ] Progress: 51/386 forecasts completed (13.2%). EDF finished in 0.7s. ETA: 57.0s. Rate: 352.84 forecasts/min [2026-01-30T20:35:43.133862] [DEBUG] [REMOTE ] BPYPO: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:43.134965] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 10 features, N/A% accuracy [2026-01-30T20:35:43.135033] [INFO ] [LOCAL ] BPYPO: Loaded 10 optimal features with 46.20% confidence from JSON config [2026-01-30T20:35:43.135067] [DEBUG] [MAG ] Building data for symbol: BPYPO with lookback: 0 [2026-01-30T20:35:43.135885] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-30T20:35:43.135966] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:43.137717] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:43.138267] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:43.138716] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:43.139506] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:43.141982] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:35:43.142676] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:35:43.144492] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:35:43.163667] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:35:43.164922] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:35:43.166435] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:43.175976] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:43.176701] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:35:43.177885] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:35:43.179733] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:35:43.180840] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:35:43.181559] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:43.241502] [DEBUG] [MAG ] SCSC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:43.334256] [INFO ] [LOCAL ] SCSC: Saved forecast. [2026-01-30T20:35:43.334324] [INFO ] [main ] SCSC: Signal=1 (Conf=100.0%), Magnitude=-1.35% (Conf=53.3767%) [2026-01-30T20:35:43.334773] [INFO ] [main ] Fetching symbol history for INTZ... [2026-01-30T20:35:43.334825] [DEBUG] [REMOTE ] INTZ: Fetching historical data. [2026-01-30T20:35:43.335668] [INFO ] [main ] Progress: 52/386 forecasts completed (13.5%). SCSC finished in 0.6s. ETA: 57.1s. Rate: 351.01 forecasts/min [2026-01-30T20:35:43.349530] [DEBUG] [REMOTE ] INTZ: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:43.350692] [DEBUG] [LOCAL ] Loaded configuration for INTZ: 7 features, N/A% accuracy [2026-01-30T20:35:43.350745] [INFO ] [LOCAL ] INTZ: Loaded 7 optimal features with 39.49% confidence from JSON config [2026-01-30T20:35:43.350776] [DEBUG] [MAG ] Building data for symbol: INTZ with lookback: 0 [2026-01-30T20:35:43.351547] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:35:43.351638] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:43.356348] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:43.358170] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:43.358666] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:43.395620] [DEBUG] [MAG ] PWP: Last date is validated at 2026-01-30 [2026-01-30T20:35:43.397064] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:35:43.401334] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:35:43.402461] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:35:43.420002] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:43.510472] [DEBUG] [MAG ] BPYPO: Last date is validated at 2026-01-30 [2026-01-30T20:35:43.533531] [DEBUG] [MAG ] GEL: Last date is validated at 2026-01-30 [2026-01-30T20:35:43.564632] [DEBUG] [MAG ] PWP: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:43.639287] [INFO ] [LOCAL ] PWP: Saved forecast. [2026-01-30T20:35:43.639359] [INFO ] [main ] PWP: Signal=1 (Conf=90.0%), Magnitude=0.45% (Conf=50.7922%) [2026-01-30T20:35:43.639515] [INFO ] [main ] Fetching symbol history for NMAI... [2026-01-30T20:35:43.639931] [DEBUG] [REMOTE ] NMAI: Fetching historical data. [2026-01-30T20:35:43.639865] [INFO ] [main ] Progress: 53/386 forecasts completed (13.7%). PWP finished in 0.6s. ETA: 57.8s. Rate: 345.92 forecasts/min [2026-01-30T20:35:43.655009] [DEBUG] [REMOTE ] NMAI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:43.655860] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 8 features, N/A% accuracy [2026-01-30T20:35:43.655919] [INFO ] [LOCAL ] NMAI: Loaded 8 optimal features with 45.97% confidence from JSON config [2026-01-30T20:35:43.655952] [DEBUG] [MAG ] Building data for symbol: NMAI with lookback: 0 [2026-01-30T20:35:43.656837] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:35:43.656901] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:43.662164] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:43.664233] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:43.664804] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:43.665277] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:43.667758] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:43.681250] [DEBUG] [MAG ] BPYPO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:43.707651] [DEBUG] [MAG ] GEL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:43.709431] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:35:43.710842] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-30T20:35:43.712628] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:43.759630] [DEBUG] [MAG ] INTZ: Last date is validated at 2026-01-30 [2026-01-30T20:35:43.783611] [INFO ] [LOCAL ] GEL: Saved forecast. [2026-01-30T20:35:43.783679] [INFO ] [main ] GEL: Signal=1 (Conf=100.0%), Magnitude=1.31% (Conf=36.1082%) [2026-01-30T20:35:43.784084] [INFO ] [main ] Fetching symbol history for MBX... [2026-01-30T20:35:43.784135] [DEBUG] [REMOTE ] MBX: Fetching historical data. [2026-01-30T20:35:43.784657] [INFO ] [main ] Progress: 54/386 forecasts completed (14.0%). GEL finished in 0.8s. ETA: 57.4s. Rate: 346.99 forecasts/min [2026-01-30T20:35:43.798589] [DEBUG] [REMOTE ] MBX: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:43.799693] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, N/A% accuracy [2026-01-30T20:35:43.799744] [INFO ] [LOCAL ] MBX: Loaded 2 optimal features with 50.48% confidence from JSON config [2026-01-30T20:35:43.799775] [DEBUG] [MAG ] Building data for symbol: MBX with lookback: 0 [2026-01-30T20:35:43.800531] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:43.800611] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:35:43.801742] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-30T20:35:43.807507] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:43.812710] [INFO ] [LOCAL ] BPYPO: Saved forecast. [2026-01-30T20:35:43.812798] [INFO ] [main ] BPYPO: Signal=1 (Conf=90.0%), Magnitude=0.90% (Conf=46.2004%) [2026-01-30T20:35:43.812957] [INFO ] [main ] Fetching symbol history for CMRE... [2026-01-30T20:35:43.813001] [DEBUG] [REMOTE ] CMRE: Fetching historical data. [2026-01-30T20:35:43.814807] [INFO ] [main ] Progress: 55/386 forecasts completed (14.2%). BPYPO finished in 0.7s. ETA: 56.4s. Rate: 352.27 forecasts/min [2026-01-30T20:35:43.828539] [DEBUG] [REMOTE ] CMRE: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:43.829432] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 7 features, N/A% accuracy [2026-01-30T20:35:43.829489] [INFO ] [LOCAL ] CMRE: Loaded 7 optimal features with 49.75% confidence from JSON config [2026-01-30T20:35:43.829520] [DEBUG] [MAG ] Building data for symbol: CMRE with lookback: 0 [2026-01-30T20:35:43.830287] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:35:43.830349] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:43.835096] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:43.837550] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:43.936214] [DEBUG] [MAG ] INTZ: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:43.946969] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:43.948828] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:43.998067] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:35:44.000895] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:35:44.001928] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:44.014527] [INFO ] [LOCAL ] INTZ: Saved forecast. [2026-01-30T20:35:44.014629] [INFO ] [main ] INTZ: Signal=1 (Conf=90.0%), Magnitude=0.84% (Conf=39.4929%) [2026-01-30T20:35:44.014794] [INFO ] [main ] Fetching symbol history for BYRN... [2026-01-30T20:35:44.014837] [DEBUG] [REMOTE ] BYRN: Fetching historical data. [2026-01-30T20:35:44.016098] [INFO ] [main ] Progress: 56/386 forecasts completed (14.5%). INTZ finished in 0.7s. ETA: 56.4s. Rate: 351.13 forecasts/min [2026-01-30T20:35:44.029686] [DEBUG] [REMOTE ] BYRN: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:44.030730] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 5 features, N/A% accuracy [2026-01-30T20:35:44.030783] [INFO ] [LOCAL ] BYRN: Loaded 5 optimal features with 52.32% confidence from JSON config [2026-01-30T20:35:44.030815] [DEBUG] [MAG ] Building data for symbol: BYRN with lookback: 0 [2026-01-30T20:35:44.031669] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:44.031738] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:44.036882] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:44.042765] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:44.043357] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:44.045925] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:44.064755] [DEBUG] [MAG ] NMAI: Last date is validated at 2026-01-30 [2026-01-30T20:35:44.096794] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:44.146595] [DEBUG] [MAG ] MBX: Last date is validated at 2026-01-30 [2026-01-30T20:35:44.245840] [DEBUG] [MAG ] NMAI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:44.312596] [INFO ] [LOCAL ] NMAI: Saved forecast. [2026-01-30T20:35:44.312665] [INFO ] [main ] NMAI: Signal=1 (Conf=90.0%), Magnitude=-0.08% (Conf=45.9679%) [2026-01-30T20:35:44.312836] [INFO ] [main ] Fetching symbol history for PVH... [2026-01-30T20:35:44.312881] [DEBUG] [REMOTE ] PVH: Fetching historical data. [2026-01-30T20:35:44.314923] [INFO ] [main ] Progress: 57/386 forecasts completed (14.8%). NMAI finished in 0.7s. ETA: 57.0s. Rate: 346.58 forecasts/min [2026-01-30T20:35:44.318085] [DEBUG] [MAG ] MBX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:44.325782] [DEBUG] [REMOTE ] PVH: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:44.326727] [DEBUG] [LOCAL ] Loaded configuration for PVH: 2 features, N/A% accuracy [2026-01-30T20:35:44.326794] [INFO ] [LOCAL ] PVH: Loaded 2 optimal features with 47.33% confidence from JSON config [2026-01-30T20:35:44.326845] [DEBUG] [MAG ] Building data for symbol: PVH with lookback: 0 [2026-01-30T20:35:44.327687] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:44.327748] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:44.332806] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:35:44.334835] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:44.351081] [DEBUG] [MAG ] CMRE: Last date is validated at 2026-01-30 [2026-01-30T20:35:44.410600] [INFO ] [LOCAL ] MBX: Saved forecast. [2026-01-30T20:35:44.410668] [INFO ] [main ] MBX: Signal=1 (Conf=90.0%), Magnitude=6.10% (Conf=50.4812%) [2026-01-30T20:35:44.411024] [INFO ] [main ] Fetching symbol history for GL... [2026-01-30T20:35:44.411074] [DEBUG] [REMOTE ] GL: Fetching historical data. [2026-01-30T20:35:44.411672] [INFO ] [main ] Progress: 58/386 forecasts completed (15.0%). MBX finished in 0.6s. ETA: 56.4s. Rate: 349.24 forecasts/min [2026-01-30T20:35:44.427079] [DEBUG] [REMOTE ] GL: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:44.428038] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, N/A% accuracy [2026-01-30T20:35:44.428089] [INFO ] [LOCAL ] GL: Loaded 2 optimal features with 50.10% confidence from JSON config [2026-01-30T20:35:44.428146] [DEBUG] [MAG ] Building data for symbol: GL with lookback: 0 [2026-01-30T20:35:44.428950] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:44.429021] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:44.433860] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:44.435518] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:44.453409] [DEBUG] [MAG ] BYRN: Last date is validated at 2026-01-30 [2026-01-30T20:35:44.522954] [DEBUG] [MAG ] CMRE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:44.591545] [INFO ] [LOCAL ] CMRE: Saved forecast. [2026-01-30T20:35:44.591630] [INFO ] [main ] CMRE: Signal=1 (Conf=90.0%), Magnitude=-0.15% (Conf=49.7533%) [2026-01-30T20:35:44.591801] [INFO ] [main ] Fetching symbol history for KURA... [2026-01-30T20:35:44.591845] [DEBUG] [REMOTE ] KURA: Fetching historical data. [2026-01-30T20:35:44.593814] [INFO ] [main ] Progress: 59/386 forecasts completed (15.3%). CMRE finished in 0.8s. ETA: 56.2s. Rate: 348.88 forecasts/min [2026-01-30T20:35:44.604902] [DEBUG] [REMOTE ] KURA: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:44.606203] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, N/A% accuracy [2026-01-30T20:35:44.606257] [INFO ] [LOCAL ] KURA: Loaded 2 optimal features with 54.42% confidence from JSON config [2026-01-30T20:35:44.606287] [DEBUG] [MAG ] Building data for symbol: KURA with lookback: 0 [2026-01-30T20:35:44.607097] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:44.607154] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:35:44.609471] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:44.611275] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:44.628447] [DEBUG] [MAG ] BYRN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:44.693851] [DEBUG] [MAG ] PVH: Last date is validated at 2026-01-30 [2026-01-30T20:35:44.724316] [INFO ] [LOCAL ] BYRN: Saved forecast. [2026-01-30T20:35:44.724387] [INFO ] [main ] BYRN: Signal=1 (Conf=90.0%), Magnitude=2.33% (Conf=52.3208%) [2026-01-30T20:35:44.724562] [INFO ] [main ] Fetching symbol history for BGY... [2026-01-30T20:35:44.724624] [DEBUG] [REMOTE ] BGY: Fetching historical data. [2026-01-30T20:35:44.725333] [INFO ] [main ] Progress: 60/386 forecasts completed (15.5%). BYRN finished in 0.7s. ETA: 55.8s. Rate: 350.26 forecasts/min [2026-01-30T20:35:44.737433] [DEBUG] [REMOTE ] BGY: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:44.738385] [DEBUG] [LOCAL ] Loaded configuration for BGY: 5 features, N/A% accuracy [2026-01-30T20:35:44.738448] [INFO ] [LOCAL ] BGY: Loaded 5 optimal features with 36.50% confidence from JSON config [2026-01-30T20:35:44.738481] [DEBUG] [MAG ] Building data for symbol: BGY with lookback: 0 [2026-01-30T20:35:44.739325] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:44.739388] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:44.744691] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:44.746558] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:44.747060] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:44.747454] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:44.748378] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:44.785050] [DEBUG] [MAG ] GL: Last date is validated at 2026-01-30 [2026-01-30T20:35:44.869872] [DEBUG] [MAG ] PVH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:44.963124] [DEBUG] [MAG ] GL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:44.971692] [DEBUG] [MAG ] KURA: Last date is validated at 2026-01-30 [2026-01-30T20:35:44.985066] [INFO ] [LOCAL ] PVH: Saved forecast. [2026-01-30T20:35:44.985137] [INFO ] [main ] PVH: Signal=1 (Conf=90.0%), Magnitude=1.90% (Conf=47.3298%) [2026-01-30T20:35:44.985295] [INFO ] [main ] Fetching symbol history for FOLD... [2026-01-30T20:35:44.985339] [DEBUG] [REMOTE ] FOLD: Fetching historical data. [2026-01-30T20:35:44.985667] [INFO ] [main ] Progress: 61/386 forecasts completed (15.8%). PVH finished in 0.7s. ETA: 56.1s. Rate: 347.30 forecasts/min [2026-01-30T20:35:44.996927] [DEBUG] [REMOTE ] FOLD: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:44.997968] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 4 features, N/A% accuracy [2026-01-30T20:35:44.998021] [INFO ] [LOCAL ] FOLD: Loaded 4 optimal features with 58.75% confidence from JSON config [2026-01-30T20:35:44.998052] [DEBUG] [MAG ] Building data for symbol: FOLD with lookback: 0 [2026-01-30T20:35:44.998909] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:44.998983] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:45.003876] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:45.005750] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:45.006233] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:45.007134] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:45.068275] [INFO ] [LOCAL ] GL: Saved forecast. [2026-01-30T20:35:45.068342] [INFO ] [main ] GL: Signal=1 (Conf=90.0%), Magnitude=-0.37% (Conf=50.0981%) [2026-01-30T20:35:45.068692] [INFO ] [main ] Fetching symbol history for AZO... [2026-01-30T20:35:45.068744] [DEBUG] [REMOTE ] AZO: Fetching historical data. [2026-01-30T20:35:45.069673] [INFO ] [main ] Progress: 62/386 forecasts completed (16.1%). GL finished in 0.7s. ETA: 55.5s. Rate: 350.20 forecasts/min [2026-01-30T20:35:45.082360] [DEBUG] [REMOTE ] AZO: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:45.083334] [DEBUG] [LOCAL ] Loaded configuration for AZO: 6 features, N/A% accuracy [2026-01-30T20:35:45.083393] [INFO ] [LOCAL ] AZO: Loaded 6 optimal features with 52.33% confidence from JSON config [2026-01-30T20:35:45.083426] [DEBUG] [MAG ] Building data for symbol: AZO with lookback: 0 [2026-01-30T20:35:45.084256] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:45.084320] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:45.089823] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:45.091717] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:45.092258] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:45.092742] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:45.093157] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:35:45.094437] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:45.101183] [DEBUG] [MAG ] BGY: Last date is validated at 2026-01-30 [2026-01-30T20:35:45.147198] [DEBUG] [MAG ] KURA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:45.219608] [INFO ] [LOCAL ] KURA: Saved forecast. [2026-01-30T20:35:45.219677] [INFO ] [main ] KURA: Signal=1 (Conf=90.0%), Magnitude=3.29% (Conf=54.425%) [2026-01-30T20:35:45.219855] [INFO ] [main ] Fetching symbol history for LINE... [2026-01-30T20:35:45.219901] [DEBUG] [REMOTE ] LINE: Fetching historical data. [2026-01-30T20:35:45.221702] [INFO ] [main ] Progress: 63/386 forecasts completed (16.3%). KURA finished in 0.6s. ETA: 55.2s. Rate: 350.83 forecasts/min [2026-01-30T20:35:45.233351] [DEBUG] [REMOTE ] LINE: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:45.234297] [DEBUG] [LOCAL ] Loaded configuration for LINE: 3 features, N/A% accuracy [2026-01-30T20:35:45.234353] [INFO ] [LOCAL ] LINE: Loaded 3 optimal features with 66.96% confidence from JSON config [2026-01-30T20:35:45.234384] [DEBUG] [MAG ] Building data for symbol: LINE with lookback: 0 [2026-01-30T20:35:45.235166] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:45.235229] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:45.276507] [DEBUG] [MAG ] BGY: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:45.302319] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:35:45.305044] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-30T20:35:45.306719] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:45.336903] [INFO ] [LOCAL ] BGY: Saved forecast. [2026-01-30T20:35:45.336981] [INFO ] [main ] BGY: Signal=1 (Conf=90.0%), Magnitude=0.08% (Conf=36.4979%) [2026-01-30T20:35:45.337161] [INFO ] [main ] Fetching symbol history for KDP... [2026-01-30T20:35:45.337206] [DEBUG] [REMOTE ] KDP: Fetching historical data. [2026-01-30T20:35:45.338032] [INFO ] [main ] Progress: 64/386 forecasts completed (16.6%). BGY finished in 0.6s. ETA: 54.8s. Rate: 352.59 forecasts/min [2026-01-30T20:35:45.349549] [DEBUG] [REMOTE ] KDP: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:45.350539] [DEBUG] [LOCAL ] Loaded configuration for KDP: 6 features, N/A% accuracy [2026-01-30T20:35:45.350612] [INFO ] [LOCAL ] KDP: Loaded 6 optimal features with 60.41% confidence from JSON config [2026-01-30T20:35:45.350647] [DEBUG] [MAG ] Building data for symbol: KDP with lookback: 0 [2026-01-30T20:35:45.351456] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:45.351531] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:45.353499] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:45.354163] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:45.354681] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:45.378602] [DEBUG] [MAG ] FOLD: Last date is validated at 2026-01-30 [2026-01-30T20:35:45.448534] [DEBUG] [MAG ] AZO: Last date is validated at 2026-01-30 [2026-01-30T20:35:45.475112] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:45.530916] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-30T20:35:45.533329] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:45.555396] [DEBUG] [MAG ] FOLD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:45.619315] [DEBUG] [MAG ] AZO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:45.639797] [INFO ] [LOCAL ] FOLD: Saved forecast. [2026-01-30T20:35:45.639868] [INFO ] [main ] FOLD: Signal=1 (Conf=90.0%), Magnitude=0.30% (Conf=58.7518%) [2026-01-30T20:35:45.640070] [INFO ] [main ] Fetching symbol history for OGI... [2026-01-30T20:35:45.640120] [DEBUG] [REMOTE ] OGI: Fetching historical data. [2026-01-30T20:35:45.641693] [INFO ] [main ] Progress: 65/386 forecasts completed (16.8%). FOLD finished in 0.7s. ETA: 55.3s. Rate: 348.38 forecasts/min [2026-01-30T20:35:45.650757] [DEBUG] [MAG ] LINE: Last date is validated at 2026-01-30 [2026-01-30T20:35:45.653015] [DEBUG] [REMOTE ] OGI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:45.654420] [DEBUG] [LOCAL ] Loaded configuration for OGI: 11 features, N/A% accuracy [2026-01-30T20:35:45.654479] [INFO ] [LOCAL ] OGI: Loaded 11 optimal features with 41.87% confidence from JSON config [2026-01-30T20:35:45.654520] [DEBUG] [MAG ] Building data for symbol: OGI with lookback: 0 [2026-01-30T20:35:45.655520] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-30T20:35:45.655605] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:45.657531] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:45.658137] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:45.658539] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:45.659444] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:35:45.679191] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:45.679889] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:35:45.680965] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:35:45.682697] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:35:45.683895] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:35:45.684785] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:35:45.686267] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:45.822043] [DEBUG] [MAG ] LINE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:45.829853] [INFO ] [LOCAL ] AZO: Saved forecast. [2026-01-30T20:35:45.829927] [INFO ] [main ] AZO: Signal=1 (Conf=90.0%), Magnitude=-2.26% (Conf=52.3278%) [2026-01-30T20:35:45.830284] [INFO ] [main ] Fetching symbol history for PHK... [2026-01-30T20:35:45.830332] [DEBUG] [REMOTE ] PHK: Fetching historical data. [2026-01-30T20:35:45.830679] [INFO ] [main ] Progress: 66/386 forecasts completed (17.1%). AZO finished in 0.8s. ETA: 55.2s. Rate: 347.87 forecasts/min [2026-01-30T20:35:45.843420] [DEBUG] [REMOTE ] PHK: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:45.844651] [DEBUG] [LOCAL ] Loaded configuration for PHK: 3 features, N/A% accuracy [2026-01-30T20:35:45.845044] [INFO ] [LOCAL ] PHK: Loaded 3 optimal features with 26.52% confidence from JSON config [2026-01-30T20:35:45.845079] [DEBUG] [MAG ] Building data for symbol: PHK with lookback: 0 [2026-01-30T20:35:45.845878] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:45.845936] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:45.851634] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:45.852470] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:45.854794] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:45.884595] [DEBUG] [MAG ] KDP: Last date is validated at 2026-01-30 [2026-01-30T20:35:45.912047] [INFO ] [LOCAL ] LINE: Saved forecast. [2026-01-30T20:35:45.912120] [INFO ] [main ] LINE: Signal=1 (Conf=90.0%), Magnitude=-0.59% (Conf=66.9571%) [2026-01-30T20:35:45.912281] [INFO ] [main ] Fetching symbol history for LQDA... [2026-01-30T20:35:45.912335] [DEBUG] [REMOTE ] LQDA: Fetching historical data. [2026-01-30T20:35:45.913672] [INFO ] [main ] Progress: 67/386 forecasts completed (17.4%). LINE finished in 0.7s. ETA: 54.6s. Rate: 350.59 forecasts/min [2026-01-30T20:35:45.925846] [DEBUG] [REMOTE ] LQDA: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:45.927069] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 4 features, N/A% accuracy [2026-01-30T20:35:45.927121] [INFO ] [LOCAL ] LQDA: Loaded 4 optimal features with 56.29% confidence from JSON config [2026-01-30T20:35:45.927164] [DEBUG] [MAG ] Building data for symbol: LQDA with lookback: 0 [2026-01-30T20:35:45.927965] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:45.928039] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:45.930484] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:35:45.931331] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:35:45.933199] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:35:45.935603] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:46.056524] [DEBUG] [MAG ] KDP: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:46.135593] [INFO ] [LOCAL ] KDP: Saved forecast. [2026-01-30T20:35:46.135661] [INFO ] [main ] KDP: Signal=1 (Conf=90.0%), Magnitude=0.54% (Conf=60.414%) [2026-01-30T20:35:46.135823] [INFO ] [main ] Fetching symbol history for FUND... [2026-01-30T20:35:46.135865] [DEBUG] [REMOTE ] FUND: Fetching historical data. [2026-01-30T20:35:46.137081] [INFO ] [main ] Progress: 68/386 forecasts completed (17.6%). KDP finished in 0.8s. ETA: 54.7s. Rate: 349.02 forecasts/min [2026-01-30T20:35:46.147323] [DEBUG] [REMOTE ] FUND: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:46.148591] [DEBUG] [LOCAL ] Loaded configuration for FUND: 0 features, N/A% accuracy [2026-01-30T20:35:46.148645] [INFO ] [LOCAL ] FUND: Loaded 0 optimal features with 39.62% confidence from JSON config [2026-01-30T20:35:46.148677] [DEBUG] [MAG ] Building data for symbol: FUND with lookback: 0 [2026-01-30T20:35:46.149448] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-30T20:35:46.183868] [DEBUG] [MAG ] OGI: Last date is validated at 2026-01-30 [2026-01-30T20:35:46.288601] [DEBUG] [MAG ] PHK: Last date is validated at 2026-01-30 [2026-01-30T20:35:46.364934] [DEBUG] [MAG ] OGI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:46.370083] [DEBUG] [MAG ] LQDA: Last date is validated at 2026-01-30 [2026-01-30T20:35:46.481506] [DEBUG] [MAG ] PHK: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:46.491284] [INFO ] [LOCAL ] OGI: Saved forecast. [2026-01-30T20:35:46.491352] [INFO ] [main ] OGI: Signal=1 (Conf=90.0%), Magnitude=-4.51% (Conf=41.8721%) [2026-01-30T20:35:46.491511] [INFO ] [main ] Fetching symbol history for TGLS... [2026-01-30T20:35:46.491553] [DEBUG] [REMOTE ] TGLS: Fetching historical data. [2026-01-30T20:35:46.492664] [INFO ] [main ] Progress: 69/386 forecasts completed (17.9%). OGI finished in 0.9s. ETA: 55.3s. Rate: 343.70 forecasts/min [2026-01-30T20:35:46.503048] [DEBUG] [REMOTE ] TGLS: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:46.504182] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 8 features, N/A% accuracy [2026-01-30T20:35:46.504235] [INFO ] [LOCAL ] TGLS: Loaded 8 optimal features with 53.00% confidence from JSON config [2026-01-30T20:35:46.504266] [DEBUG] [MAG ] Building data for symbol: TGLS with lookback: 0 [2026-01-30T20:35:46.506435] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:35:46.506500] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:46.510629] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:46.511160] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:46.511620] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:46.512039] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:46.512825] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:46.537450] [INFO ] [LOCAL ] PHK: Saved forecast. [2026-01-30T20:35:46.537522] [INFO ] [main ] PHK: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=26.5154%) [2026-01-30T20:35:46.537906] [INFO ] [main ] Fetching symbol history for BSX... [2026-01-30T20:35:46.537964] [DEBUG] [REMOTE ] BSX: Fetching historical data. [2026-01-30T20:35:46.538444] [DEBUG] [MAG ] LQDA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:46.538671] [INFO ] [main ] Progress: 70/386 forecasts completed (18.1%). PHK finished in 0.7s. ETA: 54.6s. Rate: 347.35 forecasts/min [2026-01-30T20:35:46.554452] [DEBUG] [REMOTE ] BSX: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:46.555605] [DEBUG] [LOCAL ] Loaded configuration for BSX: 8 features, N/A% accuracy [2026-01-30T20:35:46.555659] [INFO ] [LOCAL ] BSX: Loaded 8 optimal features with 48.01% confidence from JSON config [2026-01-30T20:35:46.555692] [DEBUG] [MAG ] Building data for symbol: BSX with lookback: 0 [2026-01-30T20:35:46.556481] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:35:46.556544] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:46.561504] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:46.563356] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:46.563872] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:46.564263] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:35:46.565033] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:35:46.566941] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:35:46.569069] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-30T20:35:46.570621] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:46.584486] [DEBUG] [MAG ] FUND: Last date is validated at 2026-01-30 [2026-01-30T20:35:46.624882] [INFO ] [LOCAL ] LQDA: Saved forecast. [2026-01-30T20:35:46.624950] [INFO ] [main ] LQDA: Signal=1 (Conf=90.0%), Magnitude=4.26% (Conf=56.2886%) [2026-01-30T20:35:46.624881] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:46.625110] [INFO ] [main ] Fetching symbol history for NXE... [2026-01-30T20:35:46.625153] [DEBUG] [REMOTE ] NXE: Fetching historical data. [2026-01-30T20:35:46.626653] [INFO ] [main ] Progress: 71/386 forecasts completed (18.4%). LQDA finished in 0.7s. ETA: 54.0s. Rate: 349.77 forecasts/min [2026-01-30T20:35:46.640042] [DEBUG] [REMOTE ] NXE: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:46.640974] [DEBUG] [LOCAL ] Loaded configuration for NXE: 2 features, N/A% accuracy [2026-01-30T20:35:46.641026] [INFO ] [LOCAL ] NXE: Loaded 2 optimal features with 53.33% confidence from JSON config [2026-01-30T20:35:46.641056] [DEBUG] [MAG ] Building data for symbol: NXE with lookback: 0 [2026-01-30T20:35:46.641840] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:46.641900] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:46.646671] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:46.685386] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:46.700915] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:35:46.703984] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:46.752154] [DEBUG] [MAG ] FUND: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:46.801962] [INFO ] [LOCAL ] FUND: Saved forecast. [2026-01-30T20:35:46.802028] [INFO ] [main ] FUND: Signal=1 (Conf=90.0%), Magnitude=0.21% (Conf=39.6219%) [2026-01-30T20:35:46.802372] [INFO ] [main ] Progress: 72/386 forecasts completed (18.7%). FUND finished in 0.7s. ETA: 53.9s. Rate: 349.65 forecasts/min [2026-01-30T20:35:46.802496] [INFO ] [main ] Fetching symbol history for CECO... [2026-01-30T20:35:46.802539] [DEBUG] [REMOTE ] CECO: Fetching historical data. [2026-01-30T20:35:46.814567] [DEBUG] [REMOTE ] CECO: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:46.815522] [DEBUG] [LOCAL ] Loaded configuration for CECO: 7 features, N/A% accuracy [2026-01-30T20:35:46.815594] [INFO ] [LOCAL ] CECO: Loaded 7 optimal features with 56.33% confidence from JSON config [2026-01-30T20:35:46.815628] [DEBUG] [MAG ] Building data for symbol: CECO with lookback: 0 [2026-01-30T20:35:46.816381] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:35:46.816780] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:46.821651] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:46.823434] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:46.823916] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:46.824296] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:46.826648] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:46.827618] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:35:46.828637] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:46.913968] [DEBUG] [MAG ] BSX: Last date is validated at 2026-01-30 [2026-01-30T20:35:47.026595] [DEBUG] [MAG ] NXE: Last date is validated at 2026-01-30 [2026-01-30T20:35:47.047406] [DEBUG] [MAG ] TGLS: Last date is validated at 2026-01-30 [2026-01-30T20:35:47.098744] [DEBUG] [MAG ] BSX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:47.167869] [DEBUG] [MAG ] CECO: Last date is validated at 2026-01-30 [2026-01-30T20:35:47.195055] [DEBUG] [MAG ] NXE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:47.204931] [INFO ] [LOCAL ] BSX: Saved forecast. [2026-01-30T20:35:47.205001] [INFO ] [main ] BSX: Signal=1 (Conf=90.0%), Magnitude=3.39% (Conf=48.0086%) [2026-01-30T20:35:47.205177] [INFO ] [main ] Fetching symbol history for DKNG... [2026-01-30T20:35:47.205222] [DEBUG] [REMOTE ] DKNG: Fetching historical data. [2026-01-30T20:35:47.205918] [INFO ] [main ] Progress: 73/386 forecasts completed (18.9%). BSX finished in 0.7s. ETA: 54.7s. Rate: 343.29 forecasts/min [2026-01-30T20:35:47.218824] [DEBUG] [REMOTE ] DKNG: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:47.220097] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 5 features, N/A% accuracy [2026-01-30T20:35:47.220160] [INFO ] [LOCAL ] DKNG: Loaded 5 optimal features with 53.89% confidence from JSON config [2026-01-30T20:35:47.220196] [DEBUG] [MAG ] Building data for symbol: DKNG with lookback: 0 [2026-01-30T20:35:47.221000] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:47.221074] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:47.226014] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:47.227854] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:47.228380] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:47.228794] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:35:47.229454] [DEBUG] [MAG ] TGLS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:47.230010] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:47.262338] [INFO ] [LOCAL ] NXE: Saved forecast. [2026-01-30T20:35:47.262406] [INFO ] [main ] NXE: Signal=1 (Conf=90.0%), Magnitude=2.21% (Conf=53.3323%) [2026-01-30T20:35:47.262600] [INFO ] [main ] Fetching symbol history for CODA... [2026-01-30T20:35:47.262646] [DEBUG] [REMOTE ] CODA: Fetching historical data. [2026-01-30T20:35:47.262801] [INFO ] [main ] Progress: 74/386 forecasts completed (19.2%). NXE finished in 0.6s. ETA: 54.0s. Rate: 346.45 forecasts/min [2026-01-30T20:35:47.275728] [DEBUG] [REMOTE ] CODA: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:47.276683] [DEBUG] [LOCAL ] Loaded configuration for CODA: 6 features, N/A% accuracy [2026-01-30T20:35:47.276735] [INFO ] [LOCAL ] CODA: Loaded 6 optimal features with 51.95% confidence from JSON config [2026-01-30T20:35:47.276765] [DEBUG] [MAG ] Building data for symbol: CODA with lookback: 0 [2026-01-30T20:35:47.277538] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:47.277621] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:47.282482] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:47.283332] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:47.285715] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:47.336117] [INFO ] [LOCAL ] TGLS: Saved forecast. [2026-01-30T20:35:47.336186] [INFO ] [main ] TGLS: Signal=1 (Conf=90.0%), Magnitude=-4.34% (Conf=53.0028%) [2026-01-30T20:35:47.336358] [INFO ] [main ] Fetching symbol history for NATL... [2026-01-30T20:35:47.336403] [DEBUG] [REMOTE ] NATL: Fetching historical data. [2026-01-30T20:35:47.336835] [INFO ] [main ] Progress: 75/386 forecasts completed (19.4%). TGLS finished in 0.8s. ETA: 53.4s. Rate: 349.12 forecasts/min [2026-01-30T20:35:47.338909] [DEBUG] [MAG ] CECO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:47.348643] [DEBUG] [REMOTE ] NATL: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:47.349803] [DEBUG] [LOCAL ] Loaded configuration for NATL: 5 features, N/A% accuracy [2026-01-30T20:35:47.349862] [INFO ] [LOCAL ] NATL: Loaded 5 optimal features with 57.28% confidence from JSON config [2026-01-30T20:35:47.349895] [DEBUG] [MAG ] Building data for symbol: NATL with lookback: 0 [2026-01-30T20:35:47.350798] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:47.350863] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:47.351623] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:47.354289] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:35:47.355056] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:35:47.358036] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:35:47.359823] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:47.360892] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-30T20:35:47.362606] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:35:47.363820] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:47.434097] [INFO ] [LOCAL ] CECO: Saved forecast. [2026-01-30T20:35:47.434164] [INFO ] [main ] CECO: Signal=1 (Conf=90.0%), Magnitude=0.29% (Conf=56.334%) [2026-01-30T20:35:47.434519] [INFO ] [main ] Progress: 76/386 forecasts completed (19.7%). CECO finished in 0.6s. ETA: 53.0s. Rate: 351.11 forecasts/min [2026-01-30T20:35:47.434666] [INFO ] [main ] Fetching symbol history for VTEX... [2026-01-30T20:35:47.434709] [DEBUG] [REMOTE ] VTEX: Fetching historical data. [2026-01-30T20:35:47.446943] [DEBUG] [REMOTE ] VTEX: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:47.448187] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 4 features, N/A% accuracy [2026-01-30T20:35:47.448240] [INFO ] [LOCAL ] VTEX: Loaded 4 optimal features with 62.99% confidence from JSON config [2026-01-30T20:35:47.448270] [DEBUG] [MAG ] Building data for symbol: VTEX with lookback: 0 [2026-01-30T20:35:47.449071] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:47.449140] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:47.453908] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:47.455674] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:47.456138] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:47.456514] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:47.572238] [DEBUG] [MAG ] DKNG: Last date is validated at 2026-01-30 [2026-01-30T20:35:47.706393] [DEBUG] [MAG ] CODA: Last date is validated at 2026-01-30 [2026-01-30T20:35:47.714152] [DEBUG] [MAG ] NATL: Last date is validated at 2026-01-30 [2026-01-30T20:35:47.752441] [DEBUG] [MAG ] DKNG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:47.798132] [DEBUG] [MAG ] VTEX: Last date is validated at 2026-01-30 [2026-01-30T20:35:47.881470] [DEBUG] [MAG ] NATL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:47.890120] [DEBUG] [MAG ] CODA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:47.943238] [INFO ] [LOCAL ] DKNG: Saved forecast. [2026-01-30T20:35:47.943309] [INFO ] [main ] DKNG: Signal=1 (Conf=90.0%), Magnitude=4.66% (Conf=53.8869%) [2026-01-30T20:35:47.943464] [INFO ] [main ] Fetching symbol history for HPE... [2026-01-30T20:35:47.943715] [DEBUG] [REMOTE ] HPE: Fetching historical data. [2026-01-30T20:35:47.944031] [INFO ] [main ] Progress: 77/386 forecasts completed (19.9%). DKNG finished in 0.7s. ETA: 54.2s. Rate: 342.30 forecasts/min [2026-01-30T20:35:47.958383] [DEBUG] [REMOTE ] HPE: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:47.959729] [DEBUG] [LOCAL ] Loaded configuration for HPE: 2 features, N/A% accuracy [2026-01-30T20:35:47.959783] [INFO ] [LOCAL ] HPE: Loaded 2 optimal features with 58.69% confidence from JSON config [2026-01-30T20:35:47.959816] [DEBUG] [MAG ] Building data for symbol: HPE with lookback: 0 [2026-01-30T20:35:47.960864] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:47.960923] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:47.964213] [INFO ] [LOCAL ] CODA: Saved forecast. [2026-01-30T20:35:47.964270] [INFO ] [main ] CODA: Signal=1 (Conf=90.0%), Magnitude=1.09% (Conf=51.9456%) [2026-01-30T20:35:47.964621] [INFO ] [main ] Fetching symbol history for MSGS... [2026-01-30T20:35:47.964673] [DEBUG] [REMOTE ] MSGS: Fetching historical data. [2026-01-30T20:35:47.964630] [INFO ] [main ] Progress: 78/386 forecasts completed (20.2%). CODA finished in 0.7s. ETA: 53.4s. Rate: 346.22 forecasts/min [2026-01-30T20:35:47.967530] [DEBUG] [MAG ] VTEX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:47.970591] [INFO ] [LOCAL ] NATL: Saved forecast. [2026-01-30T20:35:47.970662] [INFO ] [main ] NATL: Signal=1 (Conf=90.0%), Magnitude=4.20% (Conf=57.2769%) [2026-01-30T20:35:47.971043] [INFO ] [main ] Fetching symbol history for SQNS... [2026-01-30T20:35:47.971094] [DEBUG] [REMOTE ] SQNS: Fetching historical data. [2026-01-30T20:35:47.971627] [INFO ] [main ] Progress: 79/386 forecasts completed (20.5%). NATL finished in 0.6s. ETA: 52.6s. Rate: 350.47 forecasts/min [2026-01-30T20:35:47.978542] [DEBUG] [REMOTE ] MSGS: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:47.979657] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 7 features, N/A% accuracy [2026-01-30T20:35:47.979709] [INFO ] [LOCAL ] MSGS: Loaded 7 optimal features with 39.29% confidence from JSON config [2026-01-30T20:35:47.979740] [DEBUG] [MAG ] Building data for symbol: MSGS with lookback: 0 [2026-01-30T20:35:47.980542] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:35:47.980625] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:47.982535] [DEBUG] [REMOTE ] SQNS: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:47.983259] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 9 features, N/A% accuracy [2026-01-30T20:35:47.983325] [INFO ] [LOCAL ] SQNS: Loaded 9 optimal features with 41.06% confidence from JSON config [2026-01-30T20:35:47.983358] [DEBUG] [MAG ] Building data for symbol: SQNS with lookback: 0 [2026-01-30T20:35:47.984202] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:35:47.984266] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:47.985467] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:47.987275] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:47.987769] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:47.988246] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:47.989350] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:47.990776] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:47.991290] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:47.991805] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:47.992244] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:47.992570] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:35:47.993152] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:47.993682] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:47.995662] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:48.034275] [INFO ] [LOCAL ] VTEX: Saved forecast. [2026-01-30T20:35:48.034349] [INFO ] [main ] VTEX: Signal=1 (Conf=90.0%), Magnitude=1.84% (Conf=62.9904%) [2026-01-30T20:35:48.034769] [INFO ] [main ] Progress: 80/386 forecasts completed (20.7%). VTEX finished in 0.6s. ETA: 52.0s. Rate: 353.26 forecasts/min [2026-01-30T20:35:48.034930] [INFO ] [main ] Fetching symbol history for HWH... [2026-01-30T20:35:48.034981] [DEBUG] [REMOTE ] HWH: Fetching historical data. [2026-01-30T20:35:48.048625] [DEBUG] [REMOTE ] HWH: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:48.050020] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, N/A% accuracy [2026-01-30T20:35:48.050077] [INFO ] [LOCAL ] HWH: Loaded 3 optimal features with 36.71% confidence from JSON config [2026-01-30T20:35:48.050110] [DEBUG] [MAG ] Building data for symbol: HWH with lookback: 0 [2026-01-30T20:35:48.051048] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:48.051112] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:48.056891] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:48.057950] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:35:48.062639] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:48.080998] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:48.082433] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:48.113012] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:48.114121] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:35:48.115409] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:48.358300] [DEBUG] [MAG ] MSGS: Last date is validated at 2026-01-30 [2026-01-30T20:35:48.432745] [DEBUG] [MAG ] HWH: Last date is validated at 2026-01-30 [2026-01-30T20:35:48.467021] [DEBUG] [MAG ] HPE: Last date is validated at 2026-01-30 [2026-01-30T20:35:48.469997] [DEBUG] [MAG ] SQNS: Last date is validated at 2026-01-30 [2026-01-30T20:35:48.536810] [DEBUG] [MAG ] MSGS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:48.618791] [DEBUG] [MAG ] HWH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:48.639898] [DEBUG] [MAG ] SQNS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:48.640379] [DEBUG] [MAG ] HPE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:48.659493] [INFO ] [LOCAL ] MSGS: Saved forecast. [2026-01-30T20:35:48.659563] [INFO ] [main ] MSGS: Signal=1 (Conf=90.0%), Magnitude=-0.20% (Conf=39.2888%) [2026-01-30T20:35:48.659741] [INFO ] [main ] Fetching symbol history for KBWY... [2026-01-30T20:35:48.659787] [DEBUG] [REMOTE ] KBWY: Fetching historical data. [2026-01-30T20:35:48.660117] [INFO ] [main ] Progress: 81/386 forecasts completed (21.0%). MSGS finished in 0.7s. ETA: 53.5s. Rate: 341.94 forecasts/min [2026-01-30T20:35:48.675158] [DEBUG] [REMOTE ] KBWY: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:48.676205] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, N/A% accuracy [2026-01-30T20:35:48.676255] [INFO ] [LOCAL ] KBWY: Loaded 1 optimal features with 53.29% confidence from JSON config [2026-01-30T20:35:48.676286] [DEBUG] [MAG ] Building data for symbol: KBWY with lookback: 0 [2026-01-30T20:35:48.677069] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:35:48.677138] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-30T20:35:48.679228] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:48.697414] [INFO ] [LOCAL ] HWH: Saved forecast. [2026-01-30T20:35:48.697481] [INFO ] [main ] HWH: Signal=1 (Conf=90.0%), Magnitude=-11.46% (Conf=36.7107%) [2026-01-30T20:35:48.697861] [INFO ] [main ] Progress: 82/386 forecasts completed (21.2%). HWH finished in 0.7s. ETA: 52.8s. Rate: 345.25 forecasts/min [2026-01-30T20:35:48.698002] [INFO ] [main ] Fetching symbol history for ARES... [2026-01-30T20:35:48.698048] [DEBUG] [REMOTE ] ARES: Fetching historical data. [2026-01-30T20:35:48.710957] [DEBUG] [REMOTE ] ARES: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:48.711852] [DEBUG] [LOCAL ] Loaded configuration for ARES: 4 features, N/A% accuracy [2026-01-30T20:35:48.711919] [INFO ] [LOCAL ] ARES: Loaded 4 optimal features with 55.42% confidence from JSON config [2026-01-30T20:35:48.711969] [DEBUG] [MAG ] Building data for symbol: ARES with lookback: 0 [2026-01-30T20:35:48.712872] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:48.712933] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:48.714678] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:48.715184] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:48.716031] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:48.716583] [INFO ] [LOCAL ] HPE: Saved forecast. [2026-01-30T20:35:48.716653] [INFO ] [main ] HPE: Signal=1 (Conf=90.0%), Magnitude=-1.66% (Conf=58.6856%) [2026-01-30T20:35:48.716830] [INFO ] [main ] Fetching symbol history for ESTA... [2026-01-30T20:35:48.716877] [DEBUG] [REMOTE ] ESTA: Fetching historical data. [2026-01-30T20:35:48.717905] [INFO ] [main ] Progress: 83/386 forecasts completed (21.5%). HPE finished in 0.8s. ETA: 52.1s. Rate: 348.96 forecasts/min [2026-01-30T20:35:48.730879] [DEBUG] [REMOTE ] ESTA: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:48.731850] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 5 features, N/A% accuracy [2026-01-30T20:35:48.731901] [INFO ] [LOCAL ] ESTA: Loaded 5 optimal features with 49.92% confidence from JSON config [2026-01-30T20:35:48.731932] [DEBUG] [MAG ] Building data for symbol: ESTA with lookback: 0 [2026-01-30T20:35:48.732705] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:48.732764] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:48.734444] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:48.734999] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:48.735394] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:48.736308] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:48.788243] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:48.790409] [INFO ] [LOCAL ] SQNS: Saved forecast. [2026-01-30T20:35:48.790474] [INFO ] [main ] SQNS: Signal=1 (Conf=90.0%), Magnitude=-21.06% (Conf=41.0619%) [2026-01-30T20:35:48.790855] [INFO ] [main ] Fetching symbol history for KIDS... [2026-01-30T20:35:48.790923] [DEBUG] [REMOTE ] KIDS: Fetching historical data. [2026-01-30T20:35:48.791664] [INFO ] [main ] Progress: 84/386 forecasts completed (21.8%). SQNS finished in 0.8s. ETA: 51.6s. Rate: 351.35 forecasts/min [2026-01-30T20:35:48.802937] [DEBUG] [REMOTE ] KIDS: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:48.803659] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 9 features, N/A% accuracy [2026-01-30T20:35:48.803712] [INFO ] [LOCAL ] KIDS: Loaded 9 optimal features with 63.26% confidence from JSON config [2026-01-30T20:35:48.803744] [DEBUG] [MAG ] Building data for symbol: KIDS with lookback: 0 [2026-01-30T20:35:48.804589] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:35:48.804654] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:48.805393] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:35:48.807275] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:35:48.808057] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:48.809856] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:35:48.811082] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:35:48.812236] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:48.812742] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:35:48.814785] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-30T20:35:48.817690] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:48.833451] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:49.154268] [DEBUG] [MAG ] ESTA: Last date is validated at 2026-01-30 [2026-01-30T20:35:49.168553] [DEBUG] [MAG ] KIDS: Last date is validated at 2026-01-30 [2026-01-30T20:35:49.236520] [DEBUG] [MAG ] KBWY: Last date is validated at 2026-01-30 [2026-01-30T20:35:49.287431] [DEBUG] [MAG ] ARES: Last date is validated at 2026-01-30 [2026-01-30T20:35:49.342234] [DEBUG] [MAG ] ESTA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:49.409853] [DEBUG] [MAG ] KIDS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:49.451989] [INFO ] [LOCAL ] ESTA: Saved forecast. [2026-01-30T20:35:49.452778] [INFO ] [main ] ESTA: Signal=1 (Conf=90.0%), Magnitude=-2.71% (Conf=49.9198%) [2026-01-30T20:35:49.453009] [INFO ] [main ] Fetching symbol history for GTES... [2026-01-30T20:35:49.453088] [DEBUG] [REMOTE ] GTES: Fetching historical data. [2026-01-30T20:35:49.453669] [INFO ] [main ] Progress: 85/386 forecasts completed (22.0%). ESTA finished in 0.7s. ETA: 53.1s. Rate: 339.85 forecasts/min [2026-01-30T20:35:49.459096] [DEBUG] [MAG ] ARES: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:49.473432] [DEBUG] [REMOTE ] GTES: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:49.474503] [DEBUG] [LOCAL ] Loaded configuration for GTES: 2 features, N/A% accuracy [2026-01-30T20:35:49.474609] [INFO ] [LOCAL ] GTES: Loaded 2 optimal features with 47.82% confidence from JSON config [2026-01-30T20:35:49.474682] [DEBUG] [MAG ] Building data for symbol: GTES with lookback: 0 [2026-01-30T20:35:49.475970] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:49.476051] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:49.483284] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:49.497294] [DEBUG] [MAG ] KBWY: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:49.500395] [INFO ] [LOCAL ] KIDS: Saved forecast. [2026-01-30T20:35:49.500466] [INFO ] [main ] KIDS: Signal=1 (Conf=90.0%), Magnitude=4.35% (Conf=63.2605%) [2026-01-30T20:35:49.500852] [INFO ] [main ] Progress: 86/386 forecasts completed (22.3%). KIDS finished in 0.7s. ETA: 52.5s. Rate: 342.77 forecasts/min [2026-01-30T20:35:49.500989] [INFO ] [main ] Fetching symbol history for APLD... [2026-01-30T20:35:49.501034] [DEBUG] [REMOTE ] APLD: Fetching historical data. [2026-01-30T20:35:49.513163] [DEBUG] [REMOTE ] APLD: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:49.514283] [DEBUG] [LOCAL ] Loaded configuration for APLD: 5 features, N/A% accuracy [2026-01-30T20:35:49.514341] [INFO ] [LOCAL ] APLD: Loaded 5 optimal features with 47.19% confidence from JSON config [2026-01-30T20:35:49.514722] [DEBUG] [MAG ] Building data for symbol: APLD with lookback: 0 [2026-01-30T20:35:49.515598] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:49.515662] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:49.520909] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:49.522735] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:49.559456] [INFO ] [LOCAL ] KBWY: Saved forecast. [2026-01-30T20:35:49.559525] [INFO ] [main ] KBWY: Signal=1 (Conf=90.0%), Magnitude=-0.29% (Conf=53.2943%) [2026-01-30T20:35:49.559714] [INFO ] [main ] Fetching symbol history for TBIL... [2026-01-30T20:35:49.559762] [DEBUG] [REMOTE ] TBIL: Fetching historical data. [2026-01-30T20:35:49.560919] [INFO ] [main ] Progress: 87/386 forecasts completed (22.5%). KBWY finished in 0.9s. ETA: 51.9s. Rate: 345.38 forecasts/min [2026-01-30T20:35:49.570854] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:49.575145] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:35:49.575216] [DEBUG] [REMOTE ] TBIL: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:49.576022] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 50 features, N/A% accuracy [2026-01-30T20:35:49.576078] [INFO ] [LOCAL ] TBIL: Loaded 50 optimal features with 14.41% confidence from JSON config [2026-01-30T20:35:49.576114] [DEBUG] [MAG ] Building data for symbol: TBIL with lookback: 0 [2026-01-30T20:35:49.576149] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:35:49.577177] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-30T20:35:49.577462] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:49.577800] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:49.582972] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:49.585181] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:49.585702] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:49.586170] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:49.586764] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:49.587668] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:49.588559] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:49.591304] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:49.599883] [INFO ] [LOCAL ] ARES: Saved forecast. [2026-01-30T20:35:49.599959] [INFO ] [main ] ARES: Signal=1 (Conf=90.0%), Magnitude=7.83% (Conf=55.416%) [2026-01-30T20:35:49.600152] [INFO ] [main ] Fetching symbol history for ZETA... [2026-01-30T20:35:49.600202] [DEBUG] [REMOTE ] ZETA: Fetching historical data. [2026-01-30T20:35:49.600873] [INFO ] [main ] Progress: 88/386 forecasts completed (22.8%). ARES finished in 0.9s. ETA: 51.3s. Rate: 348.43 forecasts/min [2026-01-30T20:35:49.613076] [DEBUG] [REMOTE ] ZETA: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:49.614265] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 5 features, N/A% accuracy [2026-01-30T20:35:49.614318] [INFO ] [LOCAL ] ZETA: Loaded 5 optimal features with 46.00% confidence from JSON config [2026-01-30T20:35:49.614350] [DEBUG] [MAG ] Building data for symbol: ZETA with lookback: 0 [2026-01-30T20:35:49.615251] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:49.615315] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:49.616233] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:49.712568] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:49.714662] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:49.743564] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:49.759170] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:49.760867] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:49.802620] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:35:49.803454] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:35:49.804734] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:49.821886] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:35:49.822882] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:49.881460] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:35:49.882324] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:35:49.887905] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:35:49.890854] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:35:49.892108] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:35:49.894093] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:35:49.894829] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:35:49.899144] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:35:49.899436] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:49.900336] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:35:49.901727] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-30T20:35:49.903305] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:35:49.906464] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:35:49.907173] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-30T20:35:49.908103] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:35:49.910282] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:35:49.911395] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:35:49.912137] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:35:49.912893] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-30T20:35:49.913816] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:35:49.917425] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:35:49.919103] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:35:49.921659] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-30T20:35:49.923948] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:35:49.927955] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:35:49.958295] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:35:49.959730] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:35:49.964724] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:35:49.965441] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:35:49.970199] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-30T20:35:49.971851] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-30T20:35:49.975830] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:35:49.977064] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:35:49.981844] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-30T20:35:49.986304] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-30T20:35:49.988381] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:50.034890] [DEBUG] [MAG ] APLD: Last date is validated at 2026-01-30 [2026-01-30T20:35:50.130141] [DEBUG] [MAG ] GTES: Last date is validated at 2026-01-30 [2026-01-30T20:35:50.214857] [DEBUG] [MAG ] APLD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:50.303792] [DEBUG] [MAG ] ZETA: Last date is validated at 2026-01-30 [2026-01-30T20:35:50.307607] [DEBUG] [MAG ] GTES: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:50.379546] [DEBUG] [MAG ] TBIL: Last date is validated at 2026-01-30 [2026-01-30T20:35:50.384103] [INFO ] [LOCAL ] GTES: Saved forecast. [2026-01-30T20:35:50.384178] [INFO ] [main ] GTES: Signal=1 (Conf=90.0%), Magnitude=-0.08% (Conf=47.8169%) [2026-01-30T20:35:50.384523] [INFO ] [main ] Progress: 89/386 forecasts completed (23.1%). GTES finished in 0.9s. ETA: 53.2s. Rate: 335.06 forecasts/min [2026-01-30T20:35:50.384663] [INFO ] [main ] Fetching symbol history for ABG... [2026-01-30T20:35:50.384705] [DEBUG] [REMOTE ] ABG: Fetching historical data. [2026-01-30T20:35:50.399991] [INFO ] [LOCAL ] APLD: Saved forecast. [2026-01-30T20:35:50.400060] [INFO ] [main ] APLD: Signal=1 (Conf=90.0%), Magnitude=-3.88% (Conf=47.1878%) [2026-01-30T20:35:50.400233] [INFO ] [main ] Fetching symbol history for FIGS... [2026-01-30T20:35:50.400278] [DEBUG] [REMOTE ] FIGS: Fetching historical data. [2026-01-30T20:35:50.400872] [INFO ] [main ] Progress: 90/386 forecasts completed (23.3%). APLD finished in 0.9s. ETA: 52.5s. Rate: 338.48 forecasts/min [2026-01-30T20:35:50.401547] [DEBUG] [REMOTE ] ABG: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:50.402417] [DEBUG] [LOCAL ] Loaded configuration for ABG: 3 features, N/A% accuracy [2026-01-30T20:35:50.402466] [INFO ] [LOCAL ] ABG: Loaded 3 optimal features with 65.53% confidence from JSON config [2026-01-30T20:35:50.402497] [DEBUG] [MAG ] Building data for symbol: ABG with lookback: 0 [2026-01-30T20:35:50.403301] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:50.403359] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:50.408198] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:50.411509] [DEBUG] [REMOTE ] FIGS: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:50.412682] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, N/A% accuracy [2026-01-30T20:35:50.412738] [INFO ] [LOCAL ] FIGS: Loaded 5 optimal features with 47.85% confidence from JSON config [2026-01-30T20:35:50.412771] [DEBUG] [MAG ] Building data for symbol: FIGS with lookback: 0 [2026-01-30T20:35:50.413605] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:50.413668] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:50.415521] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:50.416139] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:50.416595] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:35:50.421156] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:35:50.423337] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:50.447149] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:35:50.448360] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:50.477446] [DEBUG] [MAG ] ZETA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:50.548631] [DEBUG] [MAG ] TBIL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:50.565915] [INFO ] [LOCAL ] ZETA: Saved forecast. [2026-01-30T20:35:50.565982] [INFO ] [main ] ZETA: Signal=1 (Conf=90.0%), Magnitude=8.67% (Conf=46.0024%) [2026-01-30T20:35:50.566160] [INFO ] [main ] Fetching symbol history for AFYA... [2026-01-30T20:35:50.566213] [DEBUG] [REMOTE ] AFYA: Fetching historical data. [2026-01-30T20:35:50.566904] [INFO ] [main ] Progress: 91/386 forecasts completed (23.6%). ZETA finished in 1.0s. ETA: 52.3s. Rate: 338.71 forecasts/min [2026-01-30T20:35:50.583568] [DEBUG] [REMOTE ] AFYA: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:50.584906] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 0 features, N/A% accuracy [2026-01-30T20:35:50.584961] [INFO ] [LOCAL ] AFYA: Loaded 0 optimal features with 44.94% confidence from JSON config [2026-01-30T20:35:50.584992] [DEBUG] [MAG ] Building data for symbol: AFYA with lookback: 0 [2026-01-30T20:35:50.585772] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-30T20:35:50.794676] [DEBUG] [MAG ] FIGS: Last date is validated at 2026-01-30 [2026-01-30T20:35:50.823605] [INFO ] [LOCAL ] TBIL: Saved forecast. [2026-01-30T20:35:50.823683] [INFO ] [main ] TBIL: Signal=1 (Conf=90.0%), Magnitude=0.01% (Conf=14.406%) [2026-01-30T20:35:50.824082] [INFO ] [main ] Fetching symbol history for SNGX... [2026-01-30T20:35:50.824144] [DEBUG] [REMOTE ] SNGX: Fetching historical data. [2026-01-30T20:35:50.824686] [INFO ] [main ] Progress: 92/386 forecasts completed (23.8%). TBIL finished in 1.3s. ETA: 52.3s. Rate: 337.05 forecasts/min [2026-01-30T20:35:50.834543] [DEBUG] [MAG ] ABG: Last date is validated at 2026-01-30 [2026-01-30T20:35:50.839656] [DEBUG] [REMOTE ] SNGX: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:50.840864] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 5 features, N/A% accuracy [2026-01-30T20:35:50.840916] [INFO ] [LOCAL ] SNGX: Loaded 5 optimal features with 43.57% confidence from JSON config [2026-01-30T20:35:50.840947] [DEBUG] [MAG ] Building data for symbol: SNGX with lookback: 0 [2026-01-30T20:35:50.841944] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:50.842005] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:50.846982] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:50.847805] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:35:50.848464] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:35:50.851177] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-30T20:35:50.852773] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:50.945252] [DEBUG] [MAG ] AFYA: Last date is validated at 2026-01-30 [2026-01-30T20:35:50.970759] [DEBUG] [MAG ] FIGS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:51.016201] [DEBUG] [MAG ] ABG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:51.044806] [INFO ] [LOCAL ] FIGS: Saved forecast. [2026-01-30T20:35:51.044873] [INFO ] [main ] FIGS: Signal=1 (Conf=90.0%), Magnitude=-2.62% (Conf=47.8543%) [2026-01-30T20:35:51.045030] [INFO ] [main ] Fetching symbol history for WKSP... [2026-01-30T20:35:51.045076] [DEBUG] [REMOTE ] WKSP: Fetching historical data. [2026-01-30T20:35:51.045725] [INFO ] [main ] Progress: 93/386 forecasts completed (24.1%). FIGS finished in 0.6s. ETA: 52.3s. Rate: 336.17 forecasts/min [2026-01-30T20:35:51.056014] [DEBUG] [REMOTE ] WKSP: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:51.057164] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 6 features, N/A% accuracy [2026-01-30T20:35:51.057222] [INFO ] [LOCAL ] WKSP: Loaded 6 optimal features with 55.74% confidence from JSON config [2026-01-30T20:35:51.057255] [DEBUG] [MAG ] Building data for symbol: WKSP with lookback: 0 [2026-01-30T20:35:51.058077] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:51.058166] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:51.063138] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:51.064995] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:51.065488] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:35:51.066292] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:35:51.067005] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:35:51.068613] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:51.126795] [DEBUG] [MAG ] AFYA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:51.147200] [INFO ] [LOCAL ] ABG: Saved forecast. [2026-01-30T20:35:51.147269] [INFO ] [main ] ABG: Signal=1 (Conf=90.0%), Magnitude=-2.97% (Conf=65.5309%) [2026-01-30T20:35:51.147647] [INFO ] [main ] Fetching symbol history for LINC... [2026-01-30T20:35:51.147692] [DEBUG] [REMOTE ] LINC: Fetching historical data. [2026-01-30T20:35:51.148920] [INFO ] [main ] Progress: 94/386 forecasts completed (24.4%). ABG finished in 0.8s. ETA: 51.9s. Rate: 337.69 forecasts/min [2026-01-30T20:35:51.164141] [DEBUG] [REMOTE ] LINC: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:51.165054] [DEBUG] [LOCAL ] Loaded configuration for LINC: 8 features, N/A% accuracy [2026-01-30T20:35:51.165108] [INFO ] [LOCAL ] LINC: Loaded 8 optimal features with 42.50% confidence from JSON config [2026-01-30T20:35:51.165141] [DEBUG] [MAG ] Building data for symbol: LINC with lookback: 0 [2026-01-30T20:35:51.165997] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:35:51.166063] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:51.171121] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:51.172988] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:51.173513] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:51.173927] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:51.176345] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:51.178063] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:35:51.178802] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-30T20:35:51.179517] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:51.191887] [INFO ] [LOCAL ] AFYA: Saved forecast. [2026-01-30T20:35:51.191956] [INFO ] [main ] AFYA: Signal=1 (Conf=90.0%), Magnitude=2.89% (Conf=44.9433%) [2026-01-30T20:35:51.192357] [INFO ] [main ] Fetching symbol history for GBAB... [2026-01-30T20:35:51.192410] [DEBUG] [REMOTE ] GBAB: Fetching historical data. [2026-01-30T20:35:51.192667] [INFO ] [main ] Progress: 95/386 forecasts completed (24.6%). AFYA finished in 0.6s. ETA: 51.3s. Rate: 340.39 forecasts/min [2026-01-30T20:35:51.196356] [DEBUG] [MAG ] SNGX: Last date is validated at 2026-01-30 [2026-01-30T20:35:51.204364] [DEBUG] [REMOTE ] GBAB: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:51.205278] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 5 features, N/A% accuracy [2026-01-30T20:35:51.205336] [INFO ] [LOCAL ] GBAB: Loaded 5 optimal features with 55.86% confidence from JSON config [2026-01-30T20:35:51.205370] [DEBUG] [MAG ] Building data for symbol: GBAB with lookback: 0 [2026-01-30T20:35:51.206192] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:51.206254] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:51.208009] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:51.208542] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:51.208966] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:51.209926] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:51.250642] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:51.365286] [DEBUG] [MAG ] SNGX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:51.421823] [DEBUG] [MAG ] WKSP: Last date is validated at 2026-01-30 [2026-01-30T20:35:51.433289] [INFO ] [LOCAL ] SNGX: Saved forecast. [2026-01-30T20:35:51.433355] [INFO ] [main ] SNGX: Signal=1 (Conf=90.0%), Magnitude=13.74% (Conf=43.5711%) [2026-01-30T20:35:51.433514] [INFO ] [main ] Fetching symbol history for GECC... [2026-01-30T20:35:51.433558] [DEBUG] [REMOTE ] GECC: Fetching historical data. [2026-01-30T20:35:51.435649] [INFO ] [main ] Progress: 96/386 forecasts completed (24.9%). SNGX finished in 0.6s. ETA: 51.3s. Rate: 339.05 forecasts/min [2026-01-30T20:35:51.448837] [DEBUG] [REMOTE ] GECC: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:51.449718] [DEBUG] [LOCAL ] Loaded configuration for GECC: 8 features, N/A% accuracy [2026-01-30T20:35:51.449775] [INFO ] [LOCAL ] GECC: Loaded 8 optimal features with 58.40% confidence from JSON config [2026-01-30T20:35:51.449806] [DEBUG] [MAG ] Building data for symbol: GECC with lookback: 0 [2026-01-30T20:35:51.450617] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:35:51.450678] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:51.452319] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:51.452860] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:51.453296] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:51.453708] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:51.454652] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:35:51.457386] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:35:51.458468] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:35:51.460249] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:51.529261] [DEBUG] [MAG ] LINC: Last date is validated at 2026-01-30 [2026-01-30T20:35:51.597013] [DEBUG] [MAG ] WKSP: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:51.604212] [DEBUG] [MAG ] GBAB: Last date is validated at 2026-01-30 [2026-01-30T20:35:51.668247] [INFO ] [LOCAL ] WKSP: Saved forecast. [2026-01-30T20:35:51.668313] [INFO ] [main ] WKSP: Signal=1 (Conf=90.0%), Magnitude=0.89% (Conf=55.7376%) [2026-01-30T20:35:51.668470] [INFO ] [main ] Fetching symbol history for CELZ... [2026-01-30T20:35:51.668512] [DEBUG] [REMOTE ] CELZ: Fetching historical data. [2026-01-30T20:35:51.669673] [INFO ] [main ] Progress: 97/386 forecasts completed (25.1%). WKSP finished in 0.6s. ETA: 51.3s. Rate: 337.93 forecasts/min [2026-01-30T20:35:51.679755] [DEBUG] [REMOTE ] CELZ: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:51.680651] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 6 features, N/A% accuracy [2026-01-30T20:35:51.680709] [INFO ] [LOCAL ] CELZ: Loaded 6 optimal features with 68.76% confidence from JSON config [2026-01-30T20:35:51.680740] [DEBUG] [MAG ] Building data for symbol: CELZ with lookback: 0 [2026-01-30T20:35:51.681510] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:51.681588] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:51.686542] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:51.688591] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:51.689083] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:51.689698] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:35:51.692644] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:35:51.693258] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:51.701870] [DEBUG] [MAG ] LINC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:51.778997] [DEBUG] [MAG ] GBAB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:51.785139] [INFO ] [LOCAL ] LINC: Saved forecast. [2026-01-30T20:35:51.785208] [INFO ] [main ] LINC: Signal=1 (Conf=90.0%), Magnitude=-2.21% (Conf=42.4983%) [2026-01-30T20:35:51.785570] [INFO ] [main ] Fetching symbol history for FCBC... [2026-01-30T20:35:51.785633] [DEBUG] [REMOTE ] FCBC: Fetching historical data. [2026-01-30T20:35:51.786330] [INFO ] [main ] Progress: 98/386 forecasts completed (25.4%). LINC finished in 0.6s. ETA: 51.0s. Rate: 339.12 forecasts/min [2026-01-30T20:35:51.797933] [DEBUG] [MAG ] GECC: Last date is validated at 2026-01-30 [2026-01-30T20:35:51.799747] [DEBUG] [REMOTE ] FCBC: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:51.800857] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, N/A% accuracy [2026-01-30T20:35:51.800918] [INFO ] [LOCAL ] FCBC: Loaded 3 optimal features with 63.29% confidence from JSON config [2026-01-30T20:35:51.800950] [DEBUG] [MAG ] Building data for symbol: FCBC with lookback: 0 [2026-01-30T20:35:51.801754] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:51.801814] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:51.838928] [INFO ] [LOCAL ] GBAB: Saved forecast. [2026-01-30T20:35:51.838994] [INFO ] [main ] GBAB: Signal=1 (Conf=90.0%), Magnitude=0.50% (Conf=55.8641%) [2026-01-30T20:35:51.839392] [INFO ] [main ] Fetching symbol history for ALGN... [2026-01-30T20:35:51.839454] [DEBUG] [REMOTE ] ALGN: Fetching historical data. [2026-01-30T20:35:51.839664] [INFO ] [main ] Progress: 99/386 forecasts completed (25.6%). GBAB finished in 0.6s. ETA: 50.4s. Rate: 341.53 forecasts/min [2026-01-30T20:35:51.852093] [DEBUG] [REMOTE ] ALGN: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:51.853317] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 5 features, N/A% accuracy [2026-01-30T20:35:51.853371] [INFO ] [LOCAL ] ALGN: Loaded 5 optimal features with 59.55% confidence from JSON config [2026-01-30T20:35:51.853403] [DEBUG] [MAG ] Building data for symbol: ALGN with lookback: 0 [2026-01-30T20:35:51.854221] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:51.854281] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:51.855998] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:51.856504] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:51.856930] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:35:51.857961] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:35:51.859382] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:51.919027] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:35:51.921495] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:35:51.922666] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:51.970012] [DEBUG] [MAG ] GECC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:52.038681] [INFO ] [LOCAL ] GECC: Saved forecast. [2026-01-30T20:35:52.038746] [INFO ] [main ] GECC: Signal=1 (Conf=90.0%), Magnitude=-1.16% (Conf=58.3957%) [2026-01-30T20:35:52.038912] [INFO ] [main ] Fetching symbol history for CAAP... [2026-01-30T20:35:52.038957] [DEBUG] [REMOTE ] CAAP: Fetching historical data. [2026-01-30T20:35:52.040669] [INFO ] [main ] Progress: 100/386 forecasts completed (25.9%). GECC finished in 0.6s. ETA: 50.3s. Rate: 341.03 forecasts/min [2026-01-30T20:35:52.046727] [DEBUG] [MAG ] CELZ: Last date is validated at 2026-01-30 [2026-01-30T20:35:52.057337] [DEBUG] [REMOTE ] CAAP: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:52.058284] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 8 features, N/A% accuracy [2026-01-30T20:35:52.060813] [INFO ] [LOCAL ] CAAP: Loaded 8 optimal features with 49.03% confidence from JSON config [2026-01-30T20:35:52.060852] [DEBUG] [MAG ] Building data for symbol: CAAP with lookback: 0 [2026-01-30T20:35:52.061736] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:35:52.061799] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:52.063486] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:52.064014] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:52.064401] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:52.065160] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:52.066707] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:52.141427] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:35:52.142760] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:35:52.143489] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:52.217949] [DEBUG] [MAG ] ALGN: Last date is validated at 2026-01-30 [2026-01-30T20:35:52.221849] [DEBUG] [MAG ] CELZ: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:52.281602] [DEBUG] [MAG ] FCBC: Last date is validated at 2026-01-30 [2026-01-30T20:35:52.292416] [INFO ] [LOCAL ] CELZ: Saved forecast. [2026-01-30T20:35:52.292487] [INFO ] [main ] CELZ: Signal=1 (Conf=90.0%), Magnitude=4.75% (Conf=68.7642%) [2026-01-30T20:35:52.292668] [INFO ] [main ] Fetching symbol history for CDXS... [2026-01-30T20:35:52.292713] [DEBUG] [REMOTE ] CDXS: Fetching historical data. [2026-01-30T20:35:52.295656] [INFO ] [main ] Progress: 101/386 forecasts completed (26.2%). CELZ finished in 0.6s. ETA: 50.4s. Rate: 339.52 forecasts/min [2026-01-30T20:35:52.304928] [DEBUG] [REMOTE ] CDXS: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:52.306147] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, N/A% accuracy [2026-01-30T20:35:52.306206] [INFO ] [LOCAL ] CDXS: Loaded 5 optimal features with 60.51% confidence from JSON config [2026-01-30T20:35:52.306249] [DEBUG] [MAG ] Building data for symbol: CDXS with lookback: 0 [2026-01-30T20:35:52.307354] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:52.307418] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:52.313049] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:52.367829] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:35:52.368962] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:35:52.371216] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-30T20:35:52.373713] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:52.397330] [DEBUG] [MAG ] ALGN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:52.474855] [DEBUG] [MAG ] FCBC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:52.501890] [DEBUG] [MAG ] CAAP: Last date is validated at 2026-01-30 [2026-01-30T20:35:52.532265] [INFO ] [LOCAL ] ALGN: Saved forecast. [2026-01-30T20:35:52.532329] [INFO ] [main ] ALGN: Signal=1 (Conf=90.0%), Magnitude=3.35% (Conf=59.5514%) [2026-01-30T20:35:52.532711] [INFO ] [main ] Fetching symbol history for REVG... [2026-01-30T20:35:52.532763] [DEBUG] [REMOTE ] REVG: Fetching historical data. [2026-01-30T20:35:52.532738] [INFO ] [main ] Progress: 102/386 forecasts completed (26.4%). ALGN finished in 0.7s. ETA: 50.4s. Rate: 338.39 forecasts/min [2026-01-30T20:35:52.545381] [DEBUG] [REMOTE ] REVG: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:52.546222] [DEBUG] [LOCAL ] Loaded configuration for REVG: 10 features, N/A% accuracy [2026-01-30T20:35:52.546276] [INFO ] [LOCAL ] REVG: Loaded 10 optimal features with 46.16% confidence from JSON config [2026-01-30T20:35:52.546309] [DEBUG] [MAG ] Building data for symbol: REVG with lookback: 0 [2026-01-30T20:35:52.547115] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-30T20:35:52.547180] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:52.552635] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:52.554695] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:52.555206] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:52.555665] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:52.556054] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:52.556832] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:35:52.557768] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-30T20:35:52.558371] [INFO ] [LOCAL ] FCBC: Saved forecast. [2026-01-30T20:35:52.558441] [INFO ] [main ] FCBC: Signal=1 (Conf=90.0%), Magnitude=4.47% (Conf=63.2943%) [2026-01-30T20:35:52.558454] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:35:52.558618] [INFO ] [main ] Fetching symbol history for TEX... [2026-01-30T20:35:52.558666] [DEBUG] [REMOTE ] TEX: Fetching historical data. [2026-01-30T20:35:52.558866] [INFO ] [main ] Progress: 103/386 forecasts completed (26.7%). FCBC finished in 0.8s. ETA: 49.8s. Rate: 341.21 forecasts/min [2026-01-30T20:35:52.560056] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:35:52.562198] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:52.575091] [DEBUG] [REMOTE ] TEX: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:52.575958] [DEBUG] [LOCAL ] Loaded configuration for TEX: 5 features, N/A% accuracy [2026-01-30T20:35:52.576011] [INFO ] [LOCAL ] TEX: Loaded 5 optimal features with 38.05% confidence from JSON config [2026-01-30T20:35:52.576056] [DEBUG] [MAG ] Building data for symbol: TEX with lookback: 0 [2026-01-30T20:35:52.576913] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:52.576975] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:52.582221] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:52.584240] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:52.584756] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:52.585195] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:35:52.586731] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:52.691404] [DEBUG] [MAG ] CAAP: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:52.738348] [DEBUG] [MAG ] CDXS: Last date is validated at 2026-01-30 [2026-01-30T20:35:52.778107] [INFO ] [LOCAL ] CAAP: Saved forecast. [2026-01-30T20:35:52.778210] [INFO ] [main ] CAAP: Signal=1 (Conf=90.0%), Magnitude=-0.26% (Conf=49.0309%) [2026-01-30T20:35:52.778384] [INFO ] [main ] Fetching symbol history for WULF... [2026-01-30T20:35:52.778430] [DEBUG] [REMOTE ] WULF: Fetching historical data. [2026-01-30T20:35:52.779670] [INFO ] [main ] Progress: 104/386 forecasts completed (26.9%). CAAP finished in 0.7s. ETA: 49.7s. Rate: 340.38 forecasts/min [2026-01-30T20:35:52.795745] [DEBUG] [REMOTE ] WULF: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:52.796710] [DEBUG] [LOCAL ] Loaded configuration for WULF: 7 features, N/A% accuracy [2026-01-30T20:35:52.796765] [INFO ] [LOCAL ] WULF: Loaded 7 optimal features with 57.65% confidence from JSON config [2026-01-30T20:35:52.796797] [DEBUG] [MAG ] Building data for symbol: WULF with lookback: 0 [2026-01-30T20:35:52.797840] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:35:52.797908] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:52.803966] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:52.806146] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:52.806674] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:52.807076] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:52.878528] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:35:52.880328] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:35:52.885423] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:52.917740] [DEBUG] [MAG ] REVG: Last date is validated at 2026-01-30 [2026-01-30T20:35:52.939065] [DEBUG] [MAG ] CDXS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:52.962825] [DEBUG] [MAG ] TEX: Last date is validated at 2026-01-30 [2026-01-30T20:35:53.009438] [INFO ] [LOCAL ] CDXS: Saved forecast. [2026-01-30T20:35:53.009508] [INFO ] [main ] CDXS: Signal=1 (Conf=90.0%), Magnitude=-0.59% (Conf=60.5064%) [2026-01-30T20:35:53.009680] [INFO ] [main ] Fetching symbol history for IESC... [2026-01-30T20:35:53.009727] [DEBUG] [REMOTE ] IESC: Fetching historical data. [2026-01-30T20:35:53.010907] [INFO ] [main ] Progress: 105/386 forecasts completed (27.2%). CDXS finished in 0.7s. ETA: 49.7s. Rate: 339.37 forecasts/min [2026-01-30T20:35:53.021291] [DEBUG] [REMOTE ] IESC: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:53.022265] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, N/A% accuracy [2026-01-30T20:35:53.022318] [INFO ] [LOCAL ] IESC: Loaded 3 optimal features with 54.64% confidence from JSON config [2026-01-30T20:35:53.022350] [DEBUG] [MAG ] Building data for symbol: IESC with lookback: 0 [2026-01-30T20:35:53.023183] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:53.023267] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:53.025799] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:35:53.027048] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:35:53.029918] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:53.094497] [DEBUG] [MAG ] REVG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:53.150666] [DEBUG] [MAG ] TEX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:53.195053] [INFO ] [LOCAL ] REVG: Saved forecast. [2026-01-30T20:35:53.195120] [INFO ] [main ] REVG: Signal=1 (Conf=90.0%), Magnitude=1.01% (Conf=46.1566%) [2026-01-30T20:35:53.195464] [INFO ] [main ] Fetching symbol history for PLTK... [2026-01-30T20:35:53.195514] [DEBUG] [REMOTE ] PLTK: Fetching historical data. [2026-01-30T20:35:53.195668] [INFO ] [main ] Progress: 106/386 forecasts completed (27.5%). REVG finished in 0.7s. ETA: 49.5s. Rate: 339.23 forecasts/min [2026-01-30T20:35:53.208441] [DEBUG] [REMOTE ] PLTK: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:53.209199] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 6 features, N/A% accuracy [2026-01-30T20:35:53.209250] [INFO ] [LOCAL ] PLTK: Loaded 6 optimal features with 56.65% confidence from JSON config [2026-01-30T20:35:53.209281] [DEBUG] [MAG ] Building data for symbol: PLTK with lookback: 0 [2026-01-30T20:35:53.210094] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:53.210169] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:53.215055] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:53.216852] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:53.217355] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:53.218297] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:53.242879] [DEBUG] [MAG ] WULF: Last date is validated at 2026-01-30 [2026-01-30T20:35:53.255144] [INFO ] [LOCAL ] TEX: Saved forecast. [2026-01-30T20:35:53.255238] [INFO ] [main ] TEX: Signal=1 (Conf=90.0%), Magnitude=-0.55% (Conf=38.0518%) [2026-01-30T20:35:53.255446] [INFO ] [main ] Fetching symbol history for CHCI... [2026-01-30T20:35:53.255509] [DEBUG] [REMOTE ] CHCI: Fetching historical data. [2026-01-30T20:35:53.257667] [INFO ] [main ] Progress: 107/386 forecasts completed (27.7%). TEX finished in 0.7s. ETA: 49.0s. Rate: 341.30 forecasts/min [2026-01-30T20:35:53.269001] [DEBUG] [REMOTE ] CHCI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:53.270736] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 8 features, N/A% accuracy [2026-01-30T20:35:53.270800] [INFO ] [LOCAL ] CHCI: Loaded 8 optimal features with 49.65% confidence from JSON config [2026-01-30T20:35:53.270833] [DEBUG] [MAG ] Building data for symbol: CHCI with lookback: 0 [2026-01-30T20:35:53.271680] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:35:53.271745] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:53.276966] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:53.279020] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:53.279604] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:53.280018] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:53.280943] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:53.283439] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:35:53.284731] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:35:53.285453] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:53.331535] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:35:53.333332] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:53.376929] [DEBUG] [MAG ] IESC: Last date is validated at 2026-01-30 [2026-01-30T20:35:53.414222] [DEBUG] [MAG ] WULF: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:53.497382] [INFO ] [LOCAL ] WULF: Saved forecast. [2026-01-30T20:35:53.497449] [INFO ] [main ] WULF: Signal=1 (Conf=90.0%), Magnitude=-9.26% (Conf=57.6498%) [2026-01-30T20:35:53.497639] [INFO ] [main ] Fetching symbol history for MCRB... [2026-01-30T20:35:53.497685] [DEBUG] [REMOTE ] MCRB: Fetching historical data. [2026-01-30T20:35:53.499690] [INFO ] [main ] Progress: 108/386 forecasts completed (28.0%). WULF finished in 0.7s. ETA: 49.0s. Rate: 340.11 forecasts/min [2026-01-30T20:35:53.511855] [DEBUG] [REMOTE ] MCRB: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:53.512821] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, N/A% accuracy [2026-01-30T20:35:53.512873] [INFO ] [LOCAL ] MCRB: Loaded 3 optimal features with 46.86% confidence from JSON config [2026-01-30T20:35:53.512904] [DEBUG] [MAG ] Building data for symbol: MCRB with lookback: 0 [2026-01-30T20:35:53.513736] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:53.513795] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:53.560894] [DEBUG] [MAG ] IESC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:53.629922] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:35:53.631001] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:35:53.631785] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:53.657448] [DEBUG] [MAG ] CHCI: Last date is validated at 2026-01-30 [2026-01-30T20:35:53.679554] [DEBUG] [MAG ] PLTK: Last date is validated at 2026-01-30 [2026-01-30T20:35:53.718892] [INFO ] [LOCAL ] IESC: Saved forecast. [2026-01-30T20:35:53.718982] [INFO ] [main ] IESC: Signal=1 (Conf=90.0%), Magnitude=-6.04% (Conf=54.6362%) [2026-01-30T20:35:53.719177] [INFO ] [main ] Fetching symbol history for TNL... [2026-01-30T20:35:53.719245] [DEBUG] [REMOTE ] TNL: Fetching historical data. [2026-01-30T20:35:53.720134] [INFO ] [main ] Progress: 109/386 forecasts completed (28.2%). IESC finished in 0.7s. ETA: 49.0s. Rate: 339.33 forecasts/min [2026-01-30T20:35:53.735041] [DEBUG] [REMOTE ] TNL: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:53.736292] [DEBUG] [LOCAL ] Loaded configuration for TNL: 2 features, N/A% accuracy [2026-01-30T20:35:53.736370] [INFO ] [LOCAL ] TNL: Loaded 2 optimal features with 60.70% confidence from JSON config [2026-01-30T20:35:53.736413] [DEBUG] [MAG ] Building data for symbol: TNL with lookback: 0 [2026-01-30T20:35:53.737831] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:53.737902] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:53.744746] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:53.745820] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:53.828007] [DEBUG] [MAG ] CHCI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:53.851105] [DEBUG] [MAG ] PLTK: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:53.908318] [INFO ] [LOCAL ] CHCI: Saved forecast. [2026-01-30T20:35:53.908387] [INFO ] [main ] CHCI: Signal=1 (Conf=90.0%), Magnitude=-2.33% (Conf=49.6462%) [2026-01-30T20:35:53.908559] [INFO ] [main ] Fetching symbol history for RHI... [2026-01-30T20:35:53.908621] [DEBUG] [REMOTE ] RHI: Fetching historical data. [2026-01-30T20:35:53.909675] [INFO ] [main ] Progress: 110/386 forecasts completed (28.5%). CHCI finished in 0.7s. ETA: 48.8s. Rate: 339.11 forecasts/min [2026-01-30T20:35:53.914889] [INFO ] [LOCAL ] PLTK: Saved forecast. [2026-01-30T20:35:53.914954] [INFO ] [main ] PLTK: Signal=1 (Conf=90.0%), Magnitude=0.38% (Conf=56.6456%) [2026-01-30T20:35:53.915287] [INFO ] [main ] Fetching symbol history for DCTH... [2026-01-30T20:35:53.915336] [DEBUG] [REMOTE ] DCTH: Fetching historical data. [2026-01-30T20:35:53.915660] [INFO ] [main ] Progress: 111/386 forecasts completed (28.8%). PLTK finished in 0.7s. ETA: 48.2s. Rate: 342.09 forecasts/min [2026-01-30T20:35:53.922941] [DEBUG] [REMOTE ] RHI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:53.923853] [DEBUG] [LOCAL ] Loaded configuration for RHI: 9 features, N/A% accuracy [2026-01-30T20:35:53.923936] [INFO ] [LOCAL ] RHI: Loaded 9 optimal features with 50.97% confidence from JSON config [2026-01-30T20:35:53.923968] [DEBUG] [MAG ] Building data for symbol: RHI with lookback: 0 [2026-01-30T20:35:53.925015] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:35:53.925088] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:53.928724] [DEBUG] [REMOTE ] DCTH: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:53.929789] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 3 features, N/A% accuracy [2026-01-30T20:35:53.929842] [INFO ] [LOCAL ] DCTH: Loaded 3 optimal features with 46.56% confidence from JSON config [2026-01-30T20:35:53.929873] [DEBUG] [MAG ] Building data for symbol: DCTH with lookback: 0 [2026-01-30T20:35:53.929954] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:53.930638] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:53.930698] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:53.931796] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:53.932276] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:53.935434] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:53.936237] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:35:53.938168] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:53.981745] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:53.998367] [DEBUG] [MAG ] MCRB: Last date is validated at 2026-01-30 [2026-01-30T20:35:54.057197] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:35:54.058440] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:35:54.060176] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:35:54.061385] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:35:54.062095] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:54.105812] [DEBUG] [MAG ] TNL: Last date is validated at 2026-01-30 [2026-01-30T20:35:54.176271] [DEBUG] [MAG ] MCRB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:54.277385] [INFO ] [LOCAL ] MCRB: Saved forecast. [2026-01-30T20:35:54.277453] [INFO ] [main ] MCRB: Signal=1 (Conf=90.0%), Magnitude=0.10% (Conf=46.8559%) [2026-01-30T20:35:54.277639] [INFO ] [main ] Fetching symbol history for CLBK... [2026-01-30T20:35:54.277685] [DEBUG] [REMOTE ] CLBK: Fetching historical data. [2026-01-30T20:35:54.278672] [INFO ] [main ] Progress: 112/386 forecasts completed (29.0%). MCRB finished in 0.8s. ETA: 48.5s. Rate: 338.85 forecasts/min [2026-01-30T20:35:54.279859] [DEBUG] [MAG ] TNL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:54.280325] [DEBUG] [MAG ] DCTH: Last date is validated at 2026-01-30 [2026-01-30T20:35:54.292152] [DEBUG] [REMOTE ] CLBK: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:54.293413] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 7 features, N/A% accuracy [2026-01-30T20:35:54.293478] [INFO ] [LOCAL ] CLBK: Loaded 7 optimal features with 60.32% confidence from JSON config [2026-01-30T20:35:54.293523] [DEBUG] [MAG ] Building data for symbol: CLBK with lookback: 0 [2026-01-30T20:35:54.294439] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:35:54.294504] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:54.296272] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:54.296816] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:54.297225] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:54.297999] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:35:54.300728] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:35:54.301828] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:35:54.304318] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:54.371153] [INFO ] [LOCAL ] TNL: Saved forecast. [2026-01-30T20:35:54.371231] [INFO ] [main ] TNL: Signal=1 (Conf=90.0%), Magnitude=0.06% (Conf=60.697%) [2026-01-30T20:35:54.371609] [INFO ] [main ] Fetching symbol history for AMBP... [2026-01-30T20:35:54.371654] [DEBUG] [REMOTE ] AMBP: Fetching historical data. [2026-01-30T20:35:54.372351] [INFO ] [main ] Progress: 113/386 forecasts completed (29.3%). TNL finished in 0.7s. ETA: 48.1s. Rate: 340.27 forecasts/min [2026-01-30T20:35:54.383859] [DEBUG] [REMOTE ] AMBP: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:54.384932] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 5 features, N/A% accuracy [2026-01-30T20:35:54.384988] [INFO ] [LOCAL ] AMBP: Loaded 5 optimal features with 53.11% confidence from JSON config [2026-01-30T20:35:54.385021] [DEBUG] [MAG ] Building data for symbol: AMBP with lookback: 0 [2026-01-30T20:35:54.385815] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:54.385876] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:54.387769] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:54.388516] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:54.389821] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:54.390832] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:35:54.391893] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:54.406949] [DEBUG] [MAG ] RHI: Last date is validated at 2026-01-30 [2026-01-30T20:35:54.450632] [DEBUG] [MAG ] DCTH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:54.523175] [INFO ] [LOCAL ] DCTH: Saved forecast. [2026-01-30T20:35:54.523243] [INFO ] [main ] DCTH: Signal=1 (Conf=90.0%), Magnitude=7.62% (Conf=46.5563%) [2026-01-30T20:35:54.523595] [INFO ] [main ] Fetching symbol history for CDE... [2026-01-30T20:35:54.523645] [DEBUG] [REMOTE ] CDE: Fetching historical data. [2026-01-30T20:35:54.523655] [INFO ] [main ] Progress: 114/386 forecasts completed (29.5%). DCTH finished in 0.6s. ETA: 47.9s. Rate: 340.70 forecasts/min [2026-01-30T20:35:54.536672] [DEBUG] [REMOTE ] CDE: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:54.537782] [DEBUG] [LOCAL ] Loaded configuration for CDE: 6 features, N/A% accuracy [2026-01-30T20:35:54.537839] [INFO ] [LOCAL ] CDE: Loaded 6 optimal features with 48.50% confidence from JSON config [2026-01-30T20:35:54.537869] [DEBUG] [MAG ] Building data for symbol: CDE with lookback: 0 [2026-01-30T20:35:54.538874] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:54.538947] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:54.543820] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:54.545598] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:54.546074] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:54.546533] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:54.547321] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-30T20:35:54.548620] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:54.581309] [DEBUG] [MAG ] RHI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:54.661648] [DEBUG] [MAG ] CLBK: Last date is validated at 2026-01-30 [2026-01-30T20:35:54.682175] [INFO ] [LOCAL ] RHI: Saved forecast. [2026-01-30T20:35:54.682243] [INFO ] [main ] RHI: Signal=1 (Conf=90.0%), Magnitude=24.06% (Conf=50.9731%) [2026-01-30T20:35:54.682395] [INFO ] [main ] Fetching symbol history for STLD... [2026-01-30T20:35:54.682437] [DEBUG] [REMOTE ] STLD: Fetching historical data. [2026-01-30T20:35:54.683663] [INFO ] [main ] Progress: 115/386 forecasts completed (29.8%). RHI finished in 0.8s. ETA: 47.7s. Rate: 340.97 forecasts/min [2026-01-30T20:35:54.696324] [DEBUG] [REMOTE ] STLD: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:54.697333] [DEBUG] [LOCAL ] Loaded configuration for STLD: 9 features, N/A% accuracy [2026-01-30T20:35:54.697389] [INFO ] [LOCAL ] STLD: Loaded 9 optimal features with 60.12% confidence from JSON config [2026-01-30T20:35:54.697420] [DEBUG] [MAG ] Building data for symbol: STLD with lookback: 0 [2026-01-30T20:35:54.698248] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:35:54.698311] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:54.703104] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:54.704901] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:54.705532] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:54.705943] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:54.706669] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:54.737566] [DEBUG] [MAG ] AMBP: Last date is validated at 2026-01-30 [2026-01-30T20:35:54.745205] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:35:54.747406] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:35:54.751806] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:35:54.752907] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:54.843508] [DEBUG] [MAG ] CLBK: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:54.909124] [DEBUG] [MAG ] CDE: Last date is validated at 2026-01-30 [2026-01-30T20:35:54.909209] [DEBUG] [MAG ] AMBP: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:54.916496] [INFO ] [LOCAL ] CLBK: Saved forecast. [2026-01-30T20:35:54.916563] [INFO ] [main ] CLBK: Signal=1 (Conf=90.0%), Magnitude=-0.42% (Conf=60.3159%) [2026-01-30T20:35:54.916992] [INFO ] [main ] Fetching symbol history for CMP... [2026-01-30T20:35:54.917047] [DEBUG] [REMOTE ] CMP: Fetching historical data. [2026-01-30T20:35:54.917661] [INFO ] [main ] Progress: 116/386 forecasts completed (30.1%). CLBK finished in 0.6s. ETA: 47.6s. Rate: 340.00 forecasts/min [2026-01-30T20:35:54.932664] [DEBUG] [REMOTE ] CMP: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:54.933803] [DEBUG] [LOCAL ] Loaded configuration for CMP: 6 features, N/A% accuracy [2026-01-30T20:35:54.933862] [INFO ] [LOCAL ] CMP: Loaded 6 optimal features with 58.09% confidence from JSON config [2026-01-30T20:35:54.933893] [DEBUG] [MAG ] Building data for symbol: CMP with lookback: 0 [2026-01-30T20:35:54.934731] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:54.934792] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:54.939646] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:54.941786] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:54.942302] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:54.943060] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:54.945646] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:54.946654] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:54.967851] [INFO ] [LOCAL ] AMBP: Saved forecast. [2026-01-30T20:35:54.967917] [INFO ] [main ] AMBP: Signal=1 (Conf=90.0%), Magnitude=-0.87% (Conf=53.1095%) [2026-01-30T20:35:54.968071] [INFO ] [main ] Fetching symbol history for ALZN... [2026-01-30T20:35:54.968128] [DEBUG] [REMOTE ] ALZN: Fetching historical data. [2026-01-30T20:35:54.968915] [INFO ] [main ] Progress: 117/386 forecasts completed (30.3%). AMBP finished in 0.6s. ETA: 47.2s. Rate: 342.08 forecasts/min [2026-01-30T20:35:54.979380] [DEBUG] [REMOTE ] ALZN: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:54.980458] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 7 features, N/A% accuracy [2026-01-30T20:35:54.980509] [INFO ] [LOCAL ] ALZN: Loaded 7 optimal features with 67.64% confidence from JSON config [2026-01-30T20:35:54.980540] [DEBUG] [MAG ] Building data for symbol: ALZN with lookback: 0 [2026-01-30T20:35:54.981327] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:35:54.981388] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:54.983073] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:54.983596] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:54.983986] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:55.083451] [DEBUG] [MAG ] CDE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:55.106014] [DEBUG] [MAG ] STLD: Last date is validated at 2026-01-30 [2026-01-30T20:35:55.106304] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:55.149475] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:55.150741] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:35:55.151427] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:55.175313] [INFO ] [LOCAL ] CDE: Saved forecast. [2026-01-30T20:35:55.175380] [INFO ] [main ] CDE: Signal=1 (Conf=90.0%), Magnitude=-5.55% (Conf=48.4988%) [2026-01-30T20:35:55.175554] [INFO ] [main ] Fetching symbol history for SNTI... [2026-01-30T20:35:55.175620] [DEBUG] [REMOTE ] SNTI: Fetching historical data. [2026-01-30T20:35:55.176637] [INFO ] [main ] Progress: 118/386 forecasts completed (30.6%). CDE finished in 0.7s. ETA: 47.1s. Rate: 341.54 forecasts/min [2026-01-30T20:35:55.187591] [DEBUG] [REMOTE ] SNTI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:55.188731] [DEBUG] [LOCAL ] Loaded configuration for SNTI: 4 features, N/A% accuracy [2026-01-30T20:35:55.188785] [INFO ] [LOCAL ] SNTI: Loaded 4 optimal features with 40.86% confidence from JSON config [2026-01-30T20:35:55.188816] [DEBUG] [MAG ] Building data for symbol: SNTI with lookback: 0 [2026-01-30T20:35:55.189611] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:55.189672] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:55.191317] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:55.192032] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:55.192686] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:55.194476] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:55.296379] [DEBUG] [MAG ] STLD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:55.302781] [DEBUG] [MAG ] CMP: Last date is validated at 2026-01-30 [2026-01-30T20:35:55.433918] [INFO ] [LOCAL ] STLD: Saved forecast. [2026-01-30T20:35:55.433985] [INFO ] [main ] STLD: Signal=1 (Conf=90.0%), Magnitude=0.89% (Conf=60.1177%) [2026-01-30T20:35:55.434212] [INFO ] [main ] Fetching symbol history for VSTS... [2026-01-30T20:35:55.434273] [DEBUG] [REMOTE ] VSTS: Fetching historical data. [2026-01-30T20:35:55.435729] [INFO ] [main ] Progress: 119/386 forecasts completed (30.8%). STLD finished in 0.8s. ETA: 47.1s. Rate: 340.18 forecasts/min [2026-01-30T20:35:55.451628] [DEBUG] [REMOTE ] VSTS: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:55.452982] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 7 features, N/A% accuracy [2026-01-30T20:35:55.453040] [INFO ] [LOCAL ] VSTS: Loaded 7 optimal features with 54.97% confidence from JSON config [2026-01-30T20:35:55.453073] [DEBUG] [MAG ] Building data for symbol: VSTS with lookback: 0 [2026-01-30T20:35:55.453994] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:35:55.454062] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:55.459944] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:35:55.460759] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:55.466054] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:55.466592] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:35:55.467979] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:35:55.470620] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-30T20:35:55.473875] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:55.484521] [DEBUG] [MAG ] CMP: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:55.512859] [DEBUG] [MAG ] ALZN: Last date is validated at 2026-01-30 [2026-01-30T20:35:55.569880] [DEBUG] [MAG ] SNTI: Last date is validated at 2026-01-30 [2026-01-30T20:35:55.573040] [INFO ] [LOCAL ] CMP: Saved forecast. [2026-01-30T20:35:55.573106] [INFO ] [main ] CMP: Signal=1 (Conf=90.0%), Magnitude=1.29% (Conf=58.0919%) [2026-01-30T20:35:55.573439] [INFO ] [main ] Fetching symbol history for COLL... [2026-01-30T20:35:55.573490] [DEBUG] [REMOTE ] COLL: Fetching historical data. [2026-01-30T20:35:55.573627] [INFO ] [main ] Progress: 120/386 forecasts completed (31.1%). CMP finished in 0.7s. ETA: 46.8s. Rate: 340.80 forecasts/min [2026-01-30T20:35:55.588250] [DEBUG] [REMOTE ] COLL: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:55.589310] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, N/A% accuracy [2026-01-30T20:35:55.589362] [INFO ] [LOCAL ] COLL: Loaded 5 optimal features with 57.43% confidence from JSON config [2026-01-30T20:35:55.589394] [DEBUG] [MAG ] Building data for symbol: COLL with lookback: 0 [2026-01-30T20:35:55.590208] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:55.590274] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:55.595610] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:35:55.596358] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:35:55.597069] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:35:55.598297] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:35:55.599847] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:55.696877] [DEBUG] [MAG ] ALZN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:55.762466] [INFO ] [LOCAL ] ALZN: Saved forecast. [2026-01-30T20:35:55.762533] [INFO ] [main ] ALZN: Signal=1 (Conf=90.0%), Magnitude=5.22% (Conf=67.6387%) [2026-01-30T20:35:55.762701] [INFO ] [main ] Fetching symbol history for BNS... [2026-01-30T20:35:55.762747] [DEBUG] [REMOTE ] BNS: Fetching historical data. [2026-01-30T20:35:55.764061] [INFO ] [main ] Progress: 121/386 forecasts completed (31.3%). ALZN finished in 0.8s. ETA: 46.7s. Rate: 340.57 forecasts/min [2026-01-30T20:35:55.770266] [DEBUG] [MAG ] SNTI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:55.774552] [DEBUG] [REMOTE ] BNS: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:55.775493] [DEBUG] [LOCAL ] Loaded configuration for BNS: 2 features, N/A% accuracy [2026-01-30T20:35:55.775551] [INFO ] [LOCAL ] BNS: Loaded 2 optimal features with 61.96% confidence from JSON config [2026-01-30T20:35:55.775606] [DEBUG] [MAG ] Building data for symbol: BNS with lookback: 0 [2026-01-30T20:35:55.776374] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:55.776434] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:55.781672] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:55.784949] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:55.862049] [INFO ] [LOCAL ] SNTI: Saved forecast. [2026-01-30T20:35:55.862119] [INFO ] [main ] SNTI: Signal=1 (Conf=90.0%), Magnitude=-18.33% (Conf=40.8632%) [2026-01-30T20:35:55.862714] [INFO ] [main ] Fetching symbol history for OCSL... [2026-01-30T20:35:55.862772] [DEBUG] [REMOTE ] OCSL: Fetching historical data. [2026-01-30T20:35:55.863662] [INFO ] [main ] Progress: 122/386 forecasts completed (31.6%). SNTI finished in 0.7s. ETA: 46.3s. Rate: 341.79 forecasts/min [2026-01-30T20:35:55.870246] [DEBUG] [MAG ] VSTS: Last date is validated at 2026-01-30 [2026-01-30T20:35:55.876690] [DEBUG] [REMOTE ] OCSL: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:55.877681] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, N/A% accuracy [2026-01-30T20:35:55.877740] [INFO ] [LOCAL ] OCSL: Loaded 5 optimal features with 59.82% confidence from JSON config [2026-01-30T20:35:55.877861] [DEBUG] [MAG ] Building data for symbol: OCSL with lookback: 0 [2026-01-30T20:35:55.879009] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:55.879078] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:55.885299] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:55.888481] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:55.890343] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:55.946561] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:35:55.948549] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:55.959514] [DEBUG] [MAG ] COLL: Last date is validated at 2026-01-30 [2026-01-30T20:35:56.065266] [DEBUG] [MAG ] VSTS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:56.139939] [DEBUG] [MAG ] COLL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:56.148416] [INFO ] [LOCAL ] VSTS: Saved forecast. [2026-01-30T20:35:56.148485] [INFO ] [main ] VSTS: Signal=1 (Conf=90.0%), Magnitude=-1.46% (Conf=54.9689%) [2026-01-30T20:35:56.148676] [INFO ] [main ] Fetching symbol history for MBC... [2026-01-30T20:35:56.148728] [DEBUG] [REMOTE ] MBC: Fetching historical data. [2026-01-30T20:35:56.150749] [INFO ] [main ] Progress: 123/386 forecasts completed (31.9%). VSTS finished in 0.7s. ETA: 46.4s. Rate: 340.04 forecasts/min [2026-01-30T20:35:56.156251] [DEBUG] [MAG ] BNS: Last date is validated at 2026-01-30 [2026-01-30T20:35:56.164382] [DEBUG] [REMOTE ] MBC: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:56.165259] [DEBUG] [LOCAL ] Loaded configuration for MBC: 2 features, N/A% accuracy [2026-01-30T20:35:56.165318] [INFO ] [LOCAL ] MBC: Loaded 2 optimal features with 59.38% confidence from JSON config [2026-01-30T20:35:56.165351] [DEBUG] [MAG ] Building data for symbol: MBC with lookback: 0 [2026-01-30T20:35:56.166156] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:56.166217] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:56.167014] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-30T20:35:56.173647] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:56.231243] [INFO ] [LOCAL ] COLL: Saved forecast. [2026-01-30T20:35:56.231318] [INFO ] [main ] COLL: Signal=1 (Conf=90.0%), Magnitude=-0.13% (Conf=57.4254%) [2026-01-30T20:35:56.231484] [INFO ] [main ] Fetching symbol history for IMMX... [2026-01-30T20:35:56.231531] [DEBUG] [REMOTE ] IMMX: Fetching historical data. [2026-01-30T20:35:56.232645] [INFO ] [main ] Progress: 124/386 forecasts completed (32.1%). COLL finished in 0.7s. ETA: 46.0s. Rate: 341.51 forecasts/min [2026-01-30T20:35:56.246178] [DEBUG] [REMOTE ] IMMX: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:56.247354] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, N/A% accuracy [2026-01-30T20:35:56.247408] [INFO ] [LOCAL ] IMMX: Loaded 4 optimal features with 45.64% confidence from JSON config [2026-01-30T20:35:56.247439] [DEBUG] [MAG ] Building data for symbol: IMMX with lookback: 0 [2026-01-30T20:35:56.248271] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:56.248348] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:56.253754] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:56.255822] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:56.256523] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:56.256939] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:56.319663] [DEBUG] [MAG ] OCSL: Last date is validated at 2026-01-30 [2026-01-30T20:35:56.337344] [DEBUG] [MAG ] BNS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:56.418951] [INFO ] [LOCAL ] BNS: Saved forecast. [2026-01-30T20:35:56.419024] [INFO ] [main ] BNS: Signal=1 (Conf=90.0%), Magnitude=0.09% (Conf=61.9645%) [2026-01-30T20:35:56.419182] [INFO ] [main ] Fetching symbol history for PDI... [2026-01-30T20:35:56.419233] [DEBUG] [REMOTE ] PDI: Fetching historical data. [2026-01-30T20:35:56.419951] [INFO ] [main ] Progress: 125/386 forecasts completed (32.4%). BNS finished in 0.7s. ETA: 45.9s. Rate: 341.33 forecasts/min [2026-01-30T20:35:56.430172] [DEBUG] [REMOTE ] PDI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:56.431236] [DEBUG] [LOCAL ] Loaded configuration for PDI: 2 features, N/A% accuracy [2026-01-30T20:35:56.431287] [INFO ] [LOCAL ] PDI: Loaded 2 optimal features with 46.17% confidence from JSON config [2026-01-30T20:35:56.431318] [DEBUG] [MAG ] Building data for symbol: PDI with lookback: 0 [2026-01-30T20:35:56.432095] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:56.432152] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:56.436956] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:35:56.438255] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:56.499225] [DEBUG] [MAG ] OCSL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:56.549783] [DEBUG] [MAG ] MBC: Last date is validated at 2026-01-30 [2026-01-30T20:35:56.566708] [INFO ] [LOCAL ] OCSL: Saved forecast. [2026-01-30T20:35:56.566775] [INFO ] [main ] OCSL: Signal=1 (Conf=90.0%), Magnitude=-1.29% (Conf=59.8228%) [2026-01-30T20:35:56.567121] [INFO ] [main ] Fetching symbol history for JHX... [2026-01-30T20:35:56.567172] [DEBUG] [REMOTE ] JHX: Fetching historical data. [2026-01-30T20:35:56.567697] [INFO ] [main ] Progress: 126/386 forecasts completed (32.6%). OCSL finished in 0.7s. ETA: 45.6s. Rate: 341.76 forecasts/min [2026-01-30T20:35:56.580596] [DEBUG] [REMOTE ] JHX: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:56.583253] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, N/A% accuracy [2026-01-30T20:35:56.583310] [INFO ] [LOCAL ] JHX: Loaded 2 optimal features with 49.40% confidence from JSON config [2026-01-30T20:35:56.583341] [DEBUG] [MAG ] Building data for symbol: JHX with lookback: 0 [2026-01-30T20:35:56.584221] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:56.584296] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:56.585198] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:56.590247] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:56.637874] [DEBUG] [MAG ] IMMX: Last date is validated at 2026-01-30 [2026-01-30T20:35:56.737536] [DEBUG] [MAG ] MBC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:56.800880] [DEBUG] [MAG ] PDI: Last date is validated at 2026-01-30 [2026-01-30T20:35:56.812762] [INFO ] [LOCAL ] MBC: Saved forecast. [2026-01-30T20:35:56.812890] [INFO ] [main ] MBC: Signal=1 (Conf=90.0%), Magnitude=5.75% (Conf=59.3782%) [2026-01-30T20:35:56.813052] [INFO ] [main ] Fetching symbol history for PNQI... [2026-01-30T20:35:56.813097] [DEBUG] [REMOTE ] PNQI: Fetching historical data. [2026-01-30T20:35:56.814634] [INFO ] [main ] Progress: 127/386 forecasts completed (32.9%). MBC finished in 0.7s. ETA: 45.6s. Rate: 340.67 forecasts/min [2026-01-30T20:35:56.816562] [DEBUG] [MAG ] IMMX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:56.827136] [DEBUG] [REMOTE ] PNQI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:56.828477] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 5 features, N/A% accuracy [2026-01-30T20:35:56.828533] [INFO ] [LOCAL ] PNQI: Loaded 5 optimal features with 51.28% confidence from JSON config [2026-01-30T20:35:56.828566] [DEBUG] [MAG ] Building data for symbol: PNQI with lookback: 0 [2026-01-30T20:35:56.829760] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:56.829827] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:56.835363] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:56.836235] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:35:56.841054] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:35:56.842504] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:35:56.843944] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:56.878764] [INFO ] [LOCAL ] IMMX: Saved forecast. [2026-01-30T20:35:56.878836] [INFO ] [main ] IMMX: Signal=1 (Conf=90.0%), Magnitude=-9.47% (Conf=45.6358%) [2026-01-30T20:35:56.879182] [INFO ] [main ] Fetching symbol history for BEPI... [2026-01-30T20:35:56.879233] [DEBUG] [REMOTE ] BEPI: Fetching historical data. [2026-01-30T20:35:56.879624] [INFO ] [main ] Progress: 128/386 forecasts completed (33.2%). IMMX finished in 0.6s. ETA: 45.2s. Rate: 342.36 forecasts/min [2026-01-30T20:35:56.892833] [DEBUG] [REMOTE ] BEPI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:56.894003] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 6 features, N/A% accuracy [2026-01-30T20:35:56.894058] [INFO ] [LOCAL ] BEPI: Loaded 6 optimal features with 69.71% confidence from JSON config [2026-01-30T20:35:56.894089] [DEBUG] [MAG ] Building data for symbol: BEPI with lookback: 0 [2026-01-30T20:35:56.894997] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:56.895068] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:56.965433] [DEBUG] [MAG ] JHX: Last date is validated at 2026-01-30 [2026-01-30T20:35:56.973454] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:35:56.974876] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:35:56.976759] [DEBUG] [MAG ] PDI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:56.977916] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:35:56.980781] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:35:56.984733] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-30T20:35:56.985555] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:57.039797] [INFO ] [LOCAL ] PDI: Saved forecast. [2026-01-30T20:35:57.039862] [INFO ] [main ] PDI: Signal=1 (Conf=90.0%), Magnitude=0.06% (Conf=46.1699%) [2026-01-30T20:35:57.040237] [INFO ] [main ] Progress: 129/386 forecasts completed (33.4%). PDI finished in 0.6s. ETA: 45.0s. Rate: 342.58 forecasts/min [2026-01-30T20:35:57.040375] [INFO ] [main ] Fetching symbol history for CTAS... [2026-01-30T20:35:57.040417] [DEBUG] [REMOTE ] CTAS: Fetching historical data. [2026-01-30T20:35:57.052141] [DEBUG] [REMOTE ] CTAS: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:57.053198] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 6 features, N/A% accuracy [2026-01-30T20:35:57.053256] [INFO ] [LOCAL ] CTAS: Loaded 6 optimal features with 78.66% confidence from JSON config [2026-01-30T20:35:57.053288] [DEBUG] [MAG ] Building data for symbol: CTAS with lookback: 0 [2026-01-30T20:35:57.054069] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:57.054130] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:57.059312] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:57.060303] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:57.101117] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:35:57.103264] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-30T20:35:57.104250] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:35:57.122832] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:57.149290] [DEBUG] [MAG ] JHX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:57.194883] [DEBUG] [MAG ] PNQI: Last date is validated at 2026-01-30 [2026-01-30T20:35:57.242874] [INFO ] [LOCAL ] JHX: Saved forecast. [2026-01-30T20:35:57.242939] [INFO ] [main ] JHX: Signal=1 (Conf=90.0%), Magnitude=-7.81% (Conf=49.3991%) [2026-01-30T20:35:57.243099] [INFO ] [main ] Fetching symbol history for MANH... [2026-01-30T20:35:57.243149] [DEBUG] [REMOTE ] MANH: Fetching historical data. [2026-01-30T20:35:57.243848] [INFO ] [main ] Progress: 130/386 forecasts completed (33.7%). JHX finished in 0.7s. ETA: 44.9s. Rate: 342.15 forecasts/min [2026-01-30T20:35:57.255141] [DEBUG] [REMOTE ] MANH: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:57.256052] [DEBUG] [LOCAL ] Loaded configuration for MANH: 6 features, N/A% accuracy [2026-01-30T20:35:57.256109] [INFO ] [LOCAL ] MANH: Loaded 6 optimal features with 52.78% confidence from JSON config [2026-01-30T20:35:57.256163] [DEBUG] [MAG ] Building data for symbol: MANH with lookback: 0 [2026-01-30T20:35:57.257121] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:57.257183] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:57.258930] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:57.259443] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:57.259858] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:57.260802] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:57.336704] [DEBUG] [MAG ] BEPI: Last date is validated at 2026-01-30 [2026-01-30T20:35:57.339070] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:35:57.340567] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:57.362760] [DEBUG] [MAG ] PNQI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:57.446997] [INFO ] [LOCAL ] PNQI: Saved forecast. [2026-01-30T20:35:57.447061] [INFO ] [main ] PNQI: Signal=1 (Conf=90.0%), Magnitude=-2.48% (Conf=51.2772%) [2026-01-30T20:35:57.447214] [INFO ] [main ] Fetching symbol history for GLPG... [2026-01-30T20:35:57.447260] [DEBUG] [REMOTE ] GLPG: Fetching historical data. [2026-01-30T20:35:57.447877] [INFO ] [main ] Progress: 131/386 forecasts completed (33.9%). PNQI finished in 0.6s. ETA: 44.8s. Rate: 341.73 forecasts/min [2026-01-30T20:35:57.460206] [DEBUG] [REMOTE ] GLPG: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:57.461377] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 6 features, N/A% accuracy [2026-01-30T20:35:57.461428] [INFO ] [LOCAL ] GLPG: Loaded 6 optimal features with 49.18% confidence from JSON config [2026-01-30T20:35:57.461459] [DEBUG] [MAG ] Building data for symbol: GLPG with lookback: 0 [2026-01-30T20:35:57.462240] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:57.462313] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:57.467054] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:57.468824] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:57.469333] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:57.469793] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:57.470180] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:35:57.471485] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:57.476379] [DEBUG] [MAG ] CTAS: Last date is validated at 2026-01-30 [2026-01-30T20:35:57.527853] [DEBUG] [MAG ] BEPI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:57.591881] [INFO ] [LOCAL ] BEPI: Saved forecast. [2026-01-30T20:35:57.591948] [INFO ] [main ] BEPI: Signal=1 (Conf=90.0%), Magnitude=1.43% (Conf=69.7114%) [2026-01-30T20:35:57.592113] [INFO ] [main ] Fetching symbol history for VMD... [2026-01-30T20:35:57.592157] [DEBUG] [REMOTE ] VMD: Fetching historical data. [2026-01-30T20:35:57.592844] [INFO ] [main ] Progress: 132/386 forecasts completed (34.2%). BEPI finished in 0.7s. ETA: 44.5s. Rate: 342.18 forecasts/min [2026-01-30T20:35:57.607263] [DEBUG] [REMOTE ] VMD: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:57.608949] [DEBUG] [LOCAL ] Loaded configuration for VMD: 13 features, N/A% accuracy [2026-01-30T20:35:57.609008] [INFO ] [LOCAL ] VMD: Loaded 13 optimal features with 66.03% confidence from JSON config [2026-01-30T20:35:57.609042] [DEBUG] [MAG ] Building data for symbol: VMD with lookback: 0 [2026-01-30T20:35:57.610072] [DEBUG] [FEATURES ] DataBuilder: Executing 13 feature methods. [2026-01-30T20:35:57.610141] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:57.616529] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:57.618761] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:57.619292] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:57.619772] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:57.657624] [DEBUG] [MAG ] CTAS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:57.698866] [DEBUG] [MAG ] MANH: Last date is validated at 2026-01-30 [2026-01-30T20:35:57.703959] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:35:57.704983] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:35:57.707882] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:35:57.708647] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:57.709154] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:35:57.710212] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:35:57.716159] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:35:57.717351] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:35:57.718092] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:57.809270] [INFO ] [LOCAL ] CTAS: Saved forecast. [2026-01-30T20:35:57.809357] [INFO ] [main ] CTAS: Signal=1 (Conf=90.0%), Magnitude=0.53% (Conf=78.6552%) [2026-01-30T20:35:57.810088] [INFO ] [main ] Progress: 133/386 forecasts completed (34.5%). CTAS finished in 0.8s. ETA: 44.4s. Rate: 341.57 forecasts/min [2026-01-30T20:35:57.810270] [INFO ] [main ] Fetching symbol history for BBWI... [2026-01-30T20:35:57.810334] [DEBUG] [REMOTE ] BBWI: Fetching historical data. [2026-01-30T20:35:57.827948] [DEBUG] [REMOTE ] BBWI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:57.829299] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 4 features, N/A% accuracy [2026-01-30T20:35:57.829388] [INFO ] [LOCAL ] BBWI: Loaded 4 optimal features with 65.58% confidence from JSON config [2026-01-30T20:35:57.829429] [DEBUG] [MAG ] Building data for symbol: BBWI with lookback: 0 [2026-01-30T20:35:57.830630] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:57.830716] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:57.836826] [DEBUG] [MAG ] GLPG: Last date is validated at 2026-01-30 [2026-01-30T20:35:57.837495] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:35:57.838768] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:35:57.839624] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:35:57.840534] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:57.884402] [DEBUG] [MAG ] MANH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:58.030305] [DEBUG] [MAG ] GLPG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:58.041775] [INFO ] [LOCAL ] MANH: Saved forecast. [2026-01-30T20:35:58.041841] [INFO ] [main ] MANH: Signal=1 (Conf=90.0%), Magnitude=-1.14% (Conf=52.783%) [2026-01-30T20:35:58.042029] [INFO ] [main ] Fetching symbol history for MTRX... [2026-01-30T20:35:58.042074] [DEBUG] [REMOTE ] MTRX: Fetching historical data. [2026-01-30T20:35:58.042610] [INFO ] [main ] Progress: 134/386 forecasts completed (34.7%). MANH finished in 0.8s. ETA: 44.4s. Rate: 340.74 forecasts/min [2026-01-30T20:35:58.054335] [DEBUG] [REMOTE ] MTRX: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:58.055497] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 5 features, N/A% accuracy [2026-01-30T20:35:58.055551] [INFO ] [LOCAL ] MTRX: Loaded 5 optimal features with 55.50% confidence from JSON config [2026-01-30T20:35:58.055610] [DEBUG] [MAG ] Building data for symbol: MTRX with lookback: 0 [2026-01-30T20:35:58.056421] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:58.056482] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:58.061940] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:58.063798] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:58.064261] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:58.064868] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:35:58.066174] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:58.113294] [DEBUG] [MAG ] VMD: Last date is validated at 2026-01-30 [2026-01-30T20:35:58.118254] [INFO ] [LOCAL ] GLPG: Saved forecast. [2026-01-30T20:35:58.118323] [INFO ] [main ] GLPG: Signal=1 (Conf=90.0%), Magnitude=-1.06% (Conf=49.1755%) [2026-01-30T20:35:58.118499] [INFO ] [main ] Fetching symbol history for MIGI... [2026-01-30T20:35:58.118544] [DEBUG] [REMOTE ] MIGI: Fetching historical data. [2026-01-30T20:35:58.118887] [INFO ] [main ] Progress: 135/386 forecasts completed (35.0%). GLPG finished in 0.7s. ETA: 44.0s. Rate: 342.18 forecasts/min [2026-01-30T20:35:58.132735] [DEBUG] [REMOTE ] MIGI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:58.134111] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 4 features, N/A% accuracy [2026-01-30T20:35:58.134171] [INFO ] [LOCAL ] MIGI: Loaded 4 optimal features with 54.68% confidence from JSON config [2026-01-30T20:35:58.134203] [DEBUG] [MAG ] Building data for symbol: MIGI with lookback: 0 [2026-01-30T20:35:58.135123] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:58.135186] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:58.140102] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:58.141204] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-30T20:35:58.142808] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:35:58.145603] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:58.210747] [DEBUG] [MAG ] BBWI: Last date is validated at 2026-01-30 [2026-01-30T20:35:58.297120] [DEBUG] [MAG ] VMD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:58.369789] [INFO ] [LOCAL ] VMD: Saved forecast. [2026-01-30T20:35:58.369860] [INFO ] [main ] VMD: Signal=1 (Conf=90.0%), Magnitude=2.24% (Conf=66.0284%) [2026-01-30T20:35:58.370045] [INFO ] [main ] Fetching symbol history for RMI... [2026-01-30T20:35:58.370093] [DEBUG] [REMOTE ] RMI: Fetching historical data. [2026-01-30T20:35:58.370832] [INFO ] [main ] Progress: 136/386 forecasts completed (35.2%). VMD finished in 0.8s. ETA: 44.0s. Rate: 341.08 forecasts/min [2026-01-30T20:35:58.384726] [DEBUG] [REMOTE ] RMI: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:58.386009] [DEBUG] [LOCAL ] Loaded configuration for RMI: 6 features, N/A% accuracy [2026-01-30T20:35:58.386064] [INFO ] [LOCAL ] RMI: Loaded 6 optimal features with 51.96% confidence from JSON config [2026-01-30T20:35:58.386097] [DEBUG] [MAG ] Building data for symbol: RMI with lookback: 0 [2026-01-30T20:35:58.387087] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:35:58.387150] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:58.388060] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:35:58.389264] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:58.391132] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:58.391623] [DEBUG] [MAG ] BBWI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:58.391888] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:35:58.393224] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:35:58.395333] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:58.430001] [DEBUG] [MAG ] MTRX: Last date is validated at 2026-01-30 [2026-01-30T20:35:58.486331] [INFO ] [LOCAL ] BBWI: Saved forecast. [2026-01-30T20:35:58.486415] [INFO ] [main ] BBWI: Signal=1 (Conf=90.0%), Magnitude=1.96% (Conf=65.576%) [2026-01-30T20:35:58.486787] [INFO ] [main ] Fetching symbol history for AMN... [2026-01-30T20:35:58.486840] [DEBUG] [REMOTE ] AMN: Fetching historical data. [2026-01-30T20:35:58.487620] [INFO ] [main ] Progress: 137/386 forecasts completed (35.5%). BBWI finished in 0.7s. ETA: 43.7s. Rate: 341.92 forecasts/min [2026-01-30T20:35:58.498870] [DEBUG] [REMOTE ] AMN: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:58.499962] [DEBUG] [LOCAL ] Loaded configuration for AMN: 4 features, N/A% accuracy [2026-01-30T20:35:58.500016] [INFO ] [LOCAL ] AMN: Loaded 4 optimal features with 46.50% confidence from JSON config [2026-01-30T20:35:58.500047] [DEBUG] [MAG ] Building data for symbol: AMN with lookback: 0 [2026-01-30T20:35:58.501048] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:58.501109] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:58.502052] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:58.533714] [DEBUG] [MAG ] MIGI: Last date is validated at 2026-01-30 [2026-01-30T20:35:58.583156] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:35:58.585395] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:35:58.586758] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:58.605943] [DEBUG] [MAG ] MTRX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:58.681189] [INFO ] [LOCAL ] MTRX: Saved forecast. [2026-01-30T20:35:58.681262] [INFO ] [main ] MTRX: Signal=1 (Conf=90.0%), Magnitude=5.40% (Conf=55.5046%) [2026-01-30T20:35:58.681435] [INFO ] [main ] Fetching symbol history for CIB... [2026-01-30T20:35:58.681477] [DEBUG] [REMOTE ] CIB: Fetching historical data. [2026-01-30T20:35:58.682633] [INFO ] [main ] Progress: 138/386 forecasts completed (35.8%). MTRX finished in 0.6s. ETA: 43.6s. Rate: 341.65 forecasts/min [2026-01-30T20:35:58.693006] [DEBUG] [REMOTE ] CIB: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:58.694316] [DEBUG] [LOCAL ] Loaded configuration for CIB: 2 features, N/A% accuracy [2026-01-30T20:35:58.694369] [INFO ] [LOCAL ] CIB: Loaded 2 optimal features with 46.22% confidence from JSON config [2026-01-30T20:35:58.694399] [DEBUG] [MAG ] Building data for symbol: CIB with lookback: 0 [2026-01-30T20:35:58.695195] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:58.695266] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:35:58.697271] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:35:58.698923] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:58.715952] [DEBUG] [MAG ] MIGI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:58.746370] [DEBUG] [MAG ] RMI: Last date is validated at 2026-01-30 [2026-01-30T20:35:58.839448] [INFO ] [LOCAL ] MIGI: Saved forecast. [2026-01-30T20:35:58.839520] [INFO ] [main ] MIGI: Signal=1 (Conf=90.0%), Magnitude=4.61% (Conf=54.6766%) [2026-01-30T20:35:58.839705] [INFO ] [main ] Fetching symbol history for VONE... [2026-01-30T20:35:58.839752] [DEBUG] [REMOTE ] VONE: Fetching historical data. [2026-01-30T20:35:58.841727] [INFO ] [main ] Progress: 139/386 forecasts completed (36.0%). MIGI finished in 0.7s. ETA: 43.3s. Rate: 341.88 forecasts/min [2026-01-30T20:35:58.853086] [DEBUG] [REMOTE ] VONE: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:58.855615] [DEBUG] [LOCAL ] Loaded configuration for VONE: 5 features, N/A% accuracy [2026-01-30T20:35:58.855670] [INFO ] [LOCAL ] VONE: Loaded 5 optimal features with 50.40% confidence from JSON config [2026-01-30T20:35:58.855702] [DEBUG] [MAG ] Building data for symbol: VONE with lookback: 0 [2026-01-30T20:35:58.856490] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:58.856551] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:58.858279] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:58.858842] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:58.859238] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:58.920418] [DEBUG] [MAG ] RMI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:58.930853] [DEBUG] [MAG ] AMN: Last date is validated at 2026-01-30 [2026-01-30T20:35:58.934861] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:35:58.936837] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:59.036677] [INFO ] [LOCAL ] RMI: Saved forecast. [2026-01-30T20:35:59.036741] [INFO ] [main ] RMI: Signal=1 (Conf=90.0%), Magnitude=0.37% (Conf=51.9606%) [2026-01-30T20:35:59.036894] [INFO ] [main ] Fetching symbol history for RDY... [2026-01-30T20:35:59.036938] [DEBUG] [REMOTE ] RDY: Fetching historical data. [2026-01-30T20:35:59.038027] [INFO ] [main ] Progress: 140/386 forecasts completed (36.3%). RMI finished in 0.7s. ETA: 43.2s. Rate: 341.59 forecasts/min [2026-01-30T20:35:59.045157] [DEBUG] [MAG ] CIB: Last date is validated at 2026-01-30 [2026-01-30T20:35:59.052872] [DEBUG] [REMOTE ] RDY: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:59.054118] [DEBUG] [LOCAL ] Loaded configuration for RDY: 2 features, N/A% accuracy [2026-01-30T20:35:59.054173] [INFO ] [LOCAL ] RDY: Loaded 2 optimal features with 48.90% confidence from JSON config [2026-01-30T20:35:59.054204] [DEBUG] [MAG ] Building data for symbol: RDY with lookback: 0 [2026-01-30T20:35:59.055009] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:35:59.055067] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:59.057644] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:35:59.058808] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:59.107112] [DEBUG] [MAG ] AMN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:59.193492] [INFO ] [LOCAL ] AMN: Saved forecast. [2026-01-30T20:35:59.193559] [INFO ] [main ] AMN: Signal=1 (Conf=90.0%), Magnitude=1.63% (Conf=46.496%) [2026-01-30T20:35:59.193932] [INFO ] [main ] Progress: 141/386 forecasts completed (36.5%). AMN finished in 0.7s. ETA: 43.0s. Rate: 341.86 forecasts/min [2026-01-30T20:35:59.194054] [INFO ] [main ] Fetching symbol history for INVH... [2026-01-30T20:35:59.194096] [DEBUG] [REMOTE ] INVH: Fetching historical data. [2026-01-30T20:35:59.205227] [DEBUG] [REMOTE ] INVH: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:59.206201] [DEBUG] [LOCAL ] Loaded configuration for INVH: 5 features, N/A% accuracy [2026-01-30T20:35:59.206251] [INFO ] [LOCAL ] INVH: Loaded 5 optimal features with 49.45% confidence from JSON config [2026-01-30T20:35:59.206282] [DEBUG] [MAG ] Building data for symbol: INVH with lookback: 0 [2026-01-30T20:35:59.207059] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:59.207158] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:59.209215] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:59.209783] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:59.210182] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:59.212618] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:59.226224] [DEBUG] [MAG ] CIB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:59.252405] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:59.292636] [DEBUG] [MAG ] VONE: Last date is validated at 2026-01-30 [2026-01-30T20:35:59.324494] [INFO ] [LOCAL ] CIB: Saved forecast. [2026-01-30T20:35:59.324566] [INFO ] [main ] CIB: Signal=1 (Conf=90.0%), Magnitude=0.69% (Conf=46.2185%) [2026-01-30T20:35:59.324771] [INFO ] [main ] Fetching symbol history for PSX... [2026-01-30T20:35:59.324824] [DEBUG] [REMOTE ] PSX: Fetching historical data. [2026-01-30T20:35:59.326033] [INFO ] [main ] Progress: 142/386 forecasts completed (36.8%). CIB finished in 0.6s. ETA: 42.7s. Rate: 342.46 forecasts/min [2026-01-30T20:35:59.337907] [DEBUG] [REMOTE ] PSX: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:59.339174] [DEBUG] [LOCAL ] Loaded configuration for PSX: 5 features, N/A% accuracy [2026-01-30T20:35:59.339234] [INFO ] [LOCAL ] PSX: Loaded 5 optimal features with 59.94% confidence from JSON config [2026-01-30T20:35:59.339272] [DEBUG] [MAG ] Building data for symbol: PSX with lookback: 0 [2026-01-30T20:35:59.340138] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:35:59.340202] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:59.341998] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:59.342509] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:59.343305] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:59.345632] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:59.425779] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:59.431674] [DEBUG] [MAG ] RDY: Last date is validated at 2026-01-30 [2026-01-30T20:35:59.486473] [DEBUG] [MAG ] VONE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:59.605440] [INFO ] [LOCAL ] VONE: Saved forecast. [2026-01-30T20:35:59.605509] [INFO ] [main ] VONE: Signal=1 (Conf=90.0%), Magnitude=-0.67% (Conf=50.3961%) [2026-01-30T20:35:59.605720] [INFO ] [main ] Fetching symbol history for BSCQ... [2026-01-30T20:35:59.605767] [DEBUG] [REMOTE ] BSCQ: Fetching historical data. [2026-01-30T20:35:59.606931] [INFO ] [main ] Progress: 143/386 forecasts completed (37.0%). VONE finished in 0.8s. ETA: 42.8s. Rate: 341.02 forecasts/min [2026-01-30T20:35:59.607971] [DEBUG] [MAG ] RDY: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:59.620161] [DEBUG] [REMOTE ] BSCQ: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:59.621052] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 53 features, N/A% accuracy [2026-01-30T20:35:59.621109] [INFO ] [LOCAL ] BSCQ: Loaded 53 optimal features with 13.53% confidence from JSON config [2026-01-30T20:35:59.621142] [DEBUG] [MAG ] Building data for symbol: BSCQ with lookback: 0 [2026-01-30T20:35:59.622012] [DEBUG] [FEATURES ] DataBuilder: Executing 53 feature methods. [2026-01-30T20:35:59.622114] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:59.627237] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:59.629109] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:59.629664] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:35:59.630159] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:59.630618] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:35:59.631414] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:59.632350] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:59.635077] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:35:59.638871] [DEBUG] [MAG ] INVH: Last date is validated at 2026-01-30 [2026-01-30T20:35:59.673877] [INFO ] [LOCAL ] RDY: Saved forecast. [2026-01-30T20:35:59.673955] [INFO ] [main ] RDY: Signal=1 (Conf=90.0%), Magnitude=-0.21% (Conf=48.8976%) [2026-01-30T20:35:59.674121] [INFO ] [main ] Fetching symbol history for CHSCL... [2026-01-30T20:35:59.674166] [DEBUG] [REMOTE ] CHSCL: Fetching historical data. [2026-01-30T20:35:59.674802] [INFO ] [main ] Progress: 144/386 forecasts completed (37.3%). RDY finished in 0.6s. ETA: 42.4s. Rate: 342.48 forecasts/min [2026-01-30T20:35:59.687371] [DEBUG] [REMOTE ] CHSCL: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:59.688381] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 3 features, N/A% accuracy [2026-01-30T20:35:59.688437] [INFO ] [LOCAL ] CHSCL: Loaded 3 optimal features with 51.46% confidence from JSON config [2026-01-30T20:35:59.688468] [DEBUG] [MAG ] Building data for symbol: CHSCL with lookback: 0 [2026-01-30T20:35:59.689406] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:35:59.689474] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:35:59.694487] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:35:59.695509] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:59.698044] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:59.753345] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:35:59.755506] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:35:59.795195] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:35:59.796430] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:35:59.814809] [DEBUG] [MAG ] INVH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:35:59.837085] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:35:59.838199] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:35:59.839456] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:35:59.851867] [DEBUG] [MAG ] PSX: Last date is validated at 2026-01-30 [2026-01-30T20:35:59.890292] [INFO ] [LOCAL ] INVH: Saved forecast. [2026-01-30T20:35:59.890373] [INFO ] [main ] INVH: Signal=1 (Conf=90.0%), Magnitude=1.05% (Conf=49.4506%) [2026-01-30T20:35:59.890748] [INFO ] [main ] Progress: 145/386 forecasts completed (37.6%). INVH finished in 0.7s. ETA: 42.3s. Rate: 341.93 forecasts/min [2026-01-30T20:35:59.890875] [INFO ] [main ] Fetching symbol history for EXPD... [2026-01-30T20:35:59.890919] [DEBUG] [REMOTE ] EXPD: Fetching historical data. [2026-01-30T20:35:59.902533] [DEBUG] [REMOTE ] EXPD: Successfully parsed 300 rows of historical data. [2026-01-30T20:35:59.904111] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 4 features, N/A% accuracy [2026-01-30T20:35:59.904170] [INFO ] [LOCAL ] EXPD: Loaded 4 optimal features with 55.94% confidence from JSON config [2026-01-30T20:35:59.904201] [DEBUG] [MAG ] Building data for symbol: EXPD with lookback: 0 [2026-01-30T20:35:59.905059] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:35:59.905124] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:35:59.907039] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:35:59.907553] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:35:59.907976] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:35:59.910744] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:35:59.916531] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:35:59.917725] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:35:59.919545] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:35:59.922510] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:35:59.923673] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:35:59.925691] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:35:59.926432] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:35:59.931166] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:35:59.932712] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:35:59.934317] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-30T20:35:59.936309] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:35:59.939500] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:35:59.940325] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-30T20:35:59.941083] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:35:59.943204] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:35:59.944452] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:35:59.945251] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:35:59.946014] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-30T20:35:59.946768] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:35:59.949817] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:35:59.951654] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:35:59.954349] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-30T20:35:59.956861] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:35:59.961376] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:35:59.980733] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:35:59.982159] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:35:59.984171] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:35:59.984968] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:35:59.986755] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-30T20:35:59.988507] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-30T20:35:59.989488] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:35:59.990827] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:35:59.992181] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:35:59.994545] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-30T20:35:59.996324] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-30T20:36:00.000087] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-30T20:36:00.003373] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-30T20:36:00.014987] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:00.037634] [DEBUG] [MAG ] PSX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:00.070245] [DEBUG] [MAG ] CHSCL: Last date is validated at 2026-01-30 [2026-01-30T20:36:00.170904] [INFO ] [LOCAL ] PSX: Saved forecast. [2026-01-30T20:36:00.170978] [INFO ] [main ] PSX: Signal=1 (Conf=90.0%), Magnitude=0.24% (Conf=59.9376%) [2026-01-30T20:36:00.171148] [INFO ] [main ] Fetching symbol history for KOD... [2026-01-30T20:36:00.171194] [DEBUG] [REMOTE ] KOD: Fetching historical data. [2026-01-30T20:36:00.171846] [INFO ] [main ] Progress: 146/386 forecasts completed (37.8%). PSX finished in 0.8s. ETA: 42.3s. Rate: 340.53 forecasts/min [2026-01-30T20:36:00.183327] [DEBUG] [REMOTE ] KOD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:00.184685] [DEBUG] [LOCAL ] Loaded configuration for KOD: 6 features, N/A% accuracy [2026-01-30T20:36:00.187251] [INFO ] [LOCAL ] KOD: Loaded 6 optimal features with 53.58% confidence from JSON config [2026-01-30T20:36:00.187292] [DEBUG] [MAG ] Building data for symbol: KOD with lookback: 0 [2026-01-30T20:36:00.188178] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:00.188243] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:00.190060] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:00.190633] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:00.191127] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:00.191535] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:00.192660] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:36:00.195180] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:00.276147] [DEBUG] [MAG ] EXPD: Last date is validated at 2026-01-30 [2026-01-30T20:36:00.282336] [DEBUG] [MAG ] CHSCL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:00.340627] [INFO ] [LOCAL ] CHSCL: Saved forecast. [2026-01-30T20:36:00.340693] [INFO ] [main ] CHSCL: Signal=1 (Conf=90.0%), Magnitude=-0.14% (Conf=51.456%) [2026-01-30T20:36:00.340851] [INFO ] [main ] Fetching symbol history for LEA... [2026-01-30T20:36:00.340895] [DEBUG] [REMOTE ] LEA: Fetching historical data. [2026-01-30T20:36:00.341893] [INFO ] [main ] Progress: 147/386 forecasts completed (38.1%). CHSCL finished in 0.7s. ETA: 42.1s. Rate: 340.61 forecasts/min [2026-01-30T20:36:00.354808] [DEBUG] [REMOTE ] LEA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:00.355792] [DEBUG] [LOCAL ] Loaded configuration for LEA: 5 features, N/A% accuracy [2026-01-30T20:36:00.355849] [INFO ] [LOCAL ] LEA: Loaded 5 optimal features with 37.24% confidence from JSON config [2026-01-30T20:36:00.355880] [DEBUG] [MAG ] Building data for symbol: LEA with lookback: 0 [2026-01-30T20:36:00.356898] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:00.356958] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:00.358148] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:00.359541] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:36:00.362520] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-30T20:36:00.363235] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:00.364767] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:00.411318] [DEBUG] [MAG ] BSCQ: Last date is validated at 2026-01-30 [2026-01-30T20:36:00.455009] [DEBUG] [MAG ] EXPD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:00.559490] [DEBUG] [MAG ] KOD: Last date is validated at 2026-01-30 [2026-01-30T20:36:00.588353] [INFO ] [LOCAL ] EXPD: Saved forecast. [2026-01-30T20:36:00.588429] [INFO ] [main ] EXPD: Signal=1 (Conf=90.0%), Magnitude=-0.49% (Conf=55.9392%) [2026-01-30T20:36:00.588807] [INFO ] [main ] Progress: 148/386 forecasts completed (38.3%). EXPD finished in 0.7s. ETA: 42.0s. Rate: 339.69 forecasts/min [2026-01-30T20:36:00.588930] [INFO ] [main ] Fetching symbol history for AEI... [2026-01-30T20:36:00.588980] [DEBUG] [REMOTE ] AEI: Fetching historical data. [2026-01-30T20:36:00.597949] [DEBUG] [MAG ] BSCQ: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:00.602443] [DEBUG] [REMOTE ] AEI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:00.603332] [DEBUG] [LOCAL ] Loaded configuration for AEI: 3 features, N/A% accuracy [2026-01-30T20:36:00.603395] [INFO ] [LOCAL ] AEI: Loaded 3 optimal features with 48.68% confidence from JSON config [2026-01-30T20:36:00.603429] [DEBUG] [MAG ] Building data for symbol: AEI with lookback: 0 [2026-01-30T20:36:00.604354] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:00.604418] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:00.609456] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:00.659350] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:00.660448] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:00.727315] [DEBUG] [MAG ] LEA: Last date is validated at 2026-01-30 [2026-01-30T20:36:00.749971] [DEBUG] [MAG ] KOD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:00.853225] [INFO ] [LOCAL ] KOD: Saved forecast. [2026-01-30T20:36:00.853293] [INFO ] [main ] KOD: Signal=1 (Conf=90.0%), Magnitude=-0.89% (Conf=53.5766%) [2026-01-30T20:36:00.853679] [INFO ] [main ] Fetching symbol history for MGNI... [2026-01-30T20:36:00.853727] [DEBUG] [REMOTE ] MGNI: Fetching historical data. [2026-01-30T20:36:00.854015] [INFO ] [main ] Progress: 149/386 forecasts completed (38.6%). KOD finished in 0.7s. ETA: 42.0s. Rate: 338.55 forecasts/min [2026-01-30T20:36:00.877665] [DEBUG] [REMOTE ] MGNI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:00.878609] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, N/A% accuracy [2026-01-30T20:36:00.878663] [INFO ] [LOCAL ] MGNI: Loaded 2 optimal features with 58.05% confidence from JSON config [2026-01-30T20:36:00.878694] [DEBUG] [MAG ] Building data for symbol: MGNI with lookback: 0 [2026-01-30T20:36:00.879481] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:00.879539] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:00.889749] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:00.893965] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:00.905639] [DEBUG] [MAG ] LEA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:01.056034] [INFO ] [LOCAL ] LEA: Saved forecast. [2026-01-30T20:36:01.056102] [INFO ] [main ] LEA: Signal=1 (Conf=90.0%), Magnitude=-6.64% (Conf=37.2419%) [2026-01-30T20:36:01.056302] [INFO ] [main ] Fetching symbol history for FTSM... [2026-01-30T20:36:01.056360] [DEBUG] [REMOTE ] FTSM: Fetching historical data. [2026-01-30T20:36:01.056859] [INFO ] [main ] Progress: 150/386 forecasts completed (38.9%). LEA finished in 0.7s. ETA: 41.9s. Rate: 338.22 forecasts/min [2026-01-30T20:36:01.071423] [DEBUG] [REMOTE ] FTSM: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:01.072535] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 50 features, N/A% accuracy [2026-01-30T20:36:01.072609] [INFO ] [LOCAL ] FTSM: Loaded 50 optimal features with 14.50% confidence from JSON config [2026-01-30T20:36:01.072645] [DEBUG] [MAG ] Building data for symbol: FTSM with lookback: 0 [2026-01-30T20:36:01.073812] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-30T20:36:01.073924] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:01.078892] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:01.080738] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:01.081253] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:01.081732] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:01.082171] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:01.082990] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:01.083826] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:01.086242] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:01.095363] [DEBUG] [MAG ] AEI: Last date is validated at 2026-01-30 [2026-01-30T20:36:01.202542] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:01.204639] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:01.219180] [INFO ] [LOCAL ] BSCQ: Saved forecast. [2026-01-30T20:36:01.219250] [INFO ] [main ] BSCQ: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=13.5335%) [2026-01-30T20:36:01.221813] [INFO ] [main ] Progress: 151/386 forecasts completed (39.1%). BSCQ finished in 1.6s. ETA: 41.7s. Rate: 338.38 forecasts/min [2026-01-30T20:36:01.221942] [INFO ] [main ] Fetching symbol history for CM... [2026-01-30T20:36:01.221988] [DEBUG] [REMOTE ] CM: Fetching historical data. [2026-01-30T20:36:01.242243] [DEBUG] [REMOTE ] CM: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:01.245167] [DEBUG] [LOCAL ] Loaded configuration for CM: 5 features, N/A% accuracy [2026-01-30T20:36:01.245225] [INFO ] [LOCAL ] CM: Loaded 5 optimal features with 64.93% confidence from JSON config [2026-01-30T20:36:01.245258] [DEBUG] [MAG ] Building data for symbol: CM with lookback: 0 [2026-01-30T20:36:01.245268] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:01.246068] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:01.246132] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:01.246500] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:01.250943] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:01.251472] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:01.251952] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:01.252357] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:01.253137] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:01.296405] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:01.297803] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:01.299181] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:01.363094] [DEBUG] [MAG ] AEI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:01.380205] [DEBUG] [MAG ] MGNI: Last date is validated at 2026-01-30 [2026-01-30T20:36:01.423374] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:01.423906] [INFO ] [LOCAL ] AEI: Saved forecast. [2026-01-30T20:36:01.423971] [INFO ] [main ] AEI: Signal=1 (Conf=90.0%), Magnitude=-3.70% (Conf=48.6752%) [2026-01-30T20:36:01.424384] [INFO ] [main ] Progress: 152/386 forecasts completed (39.4%). AEI finished in 0.8s. ETA: 41.5s. Rate: 338.06 forecasts/min [2026-01-30T20:36:01.424711] [INFO ] [main ] Fetching symbol history for LH... [2026-01-30T20:36:01.424755] [DEBUG] [REMOTE ] LH: Fetching historical data. [2026-01-30T20:36:01.424813] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:36:01.427307] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:36:01.430644] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:01.431793] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:01.434400] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:36:01.435221] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:36:01.436039] [DEBUG] [REMOTE ] LH: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:01.437152] [DEBUG] [LOCAL ] Loaded configuration for LH: 5 features, N/A% accuracy [2026-01-30T20:36:01.437215] [INFO ] [LOCAL ] LH: Loaded 5 optimal features with 50.41% confidence from JSON config [2026-01-30T20:36:01.437257] [DEBUG] [MAG ] Building data for symbol: LH with lookback: 0 [2026-01-30T20:36:01.438302] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:01.438364] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:01.440137] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:01.440685] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:01.440934] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:36:01.441238] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:01.442253] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:01.444076] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-30T20:36:01.446314] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:36:01.450492] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:36:01.451313] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-30T20:36:01.452065] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:01.454370] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:01.455746] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:36:01.456459] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:36:01.457259] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-30T20:36:01.457990] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:36:01.460958] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:01.462774] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:36:01.465567] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-30T20:36:01.467947] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:36:01.471972] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:36:01.490912] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:36:01.492526] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:01.493189] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:01.494596] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:36:01.494716] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:01.495526] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:36:01.497749] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-30T20:36:01.500036] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-30T20:36:01.501349] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:01.503007] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:36:01.504537] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:36:01.506846] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-30T20:36:01.508648] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:01.556338] [DEBUG] [MAG ] MGNI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:01.643284] [INFO ] [LOCAL ] MGNI: Saved forecast. [2026-01-30T20:36:01.643352] [INFO ] [main ] MGNI: Signal=1 (Conf=90.0%), Magnitude=-5.45% (Conf=58.053%) [2026-01-30T20:36:01.643513] [INFO ] [main ] Fetching symbol history for CETX... [2026-01-30T20:36:01.643558] [DEBUG] [REMOTE ] CETX: Fetching historical data. [2026-01-30T20:36:01.644914] [INFO ] [main ] Progress: 153/386 forecasts completed (39.6%). MGNI finished in 0.8s. ETA: 41.4s. Rate: 337.53 forecasts/min [2026-01-30T20:36:01.655513] [DEBUG] [REMOTE ] CETX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:01.658626] [DEBUG] [LOCAL ] Loaded configuration for CETX: 9 features, N/A% accuracy [2026-01-30T20:36:01.658694] [INFO ] [LOCAL ] CETX: Loaded 9 optimal features with 30.17% confidence from JSON config [2026-01-30T20:36:01.658727] [DEBUG] [MAG ] Building data for symbol: CETX with lookback: 0 [2026-01-30T20:36:01.659667] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:36:01.659733] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:01.664892] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:01.665625] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:01.666030] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:01.739049] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:01.740134] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:36:01.741608] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:01.742917] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:01.743468] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:36:01.745649] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:01.784742] [DEBUG] [MAG ] CM: Last date is validated at 2026-01-30 [2026-01-30T20:36:01.859936] [DEBUG] [MAG ] FTSM: Last date is validated at 2026-01-30 [2026-01-30T20:36:01.914697] [DEBUG] [MAG ] LH: Last date is validated at 2026-01-30 [2026-01-30T20:36:01.964505] [DEBUG] [MAG ] CM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:02.039808] [DEBUG] [MAG ] FTSM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:02.052609] [INFO ] [LOCAL ] CM: Saved forecast. [2026-01-30T20:36:02.052684] [INFO ] [main ] CM: Signal=1 (Conf=90.0%), Magnitude=-0.14% (Conf=64.9339%) [2026-01-30T20:36:02.053062] [INFO ] [main ] Progress: 154/386 forecasts completed (39.9%). CM finished in 0.8s. ETA: 41.6s. Rate: 334.71 forecasts/min [2026-01-30T20:36:02.053191] [INFO ] [main ] Fetching symbol history for CIF... [2026-01-30T20:36:02.053236] [DEBUG] [REMOTE ] CIF: Fetching historical data. [2026-01-30T20:36:02.065991] [DEBUG] [REMOTE ] CIF: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:02.066994] [DEBUG] [LOCAL ] Loaded configuration for CIF: 0 features, N/A% accuracy [2026-01-30T20:36:02.067049] [INFO ] [LOCAL ] CIF: Loaded 0 optimal features with 16.43% confidence from JSON config [2026-01-30T20:36:02.067081] [DEBUG] [MAG ] Building data for symbol: CIF with lookback: 0 [2026-01-30T20:36:02.067937] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-30T20:36:02.101984] [DEBUG] [MAG ] LH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:02.144670] [DEBUG] [MAG ] CETX: Last date is validated at 2026-01-30 [2026-01-30T20:36:02.229133] [INFO ] [LOCAL ] LH: Saved forecast. [2026-01-30T20:36:02.229203] [INFO ] [main ] LH: Signal=1 (Conf=90.0%), Magnitude=2.25% (Conf=50.4086%) [2026-01-30T20:36:02.229364] [INFO ] [main ] Fetching symbol history for MCHI... [2026-01-30T20:36:02.229408] [DEBUG] [REMOTE ] MCHI: Fetching historical data. [2026-01-30T20:36:02.229923] [INFO ] [main ] Progress: 155/386 forecasts completed (40.2%). LH finished in 0.8s. ETA: 41.4s. Rate: 334.74 forecasts/min [2026-01-30T20:36:02.242265] [DEBUG] [REMOTE ] MCHI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:02.243194] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 10 features, N/A% accuracy [2026-01-30T20:36:02.243261] [INFO ] [LOCAL ] MCHI: Loaded 10 optimal features with 47.52% confidence from JSON config [2026-01-30T20:36:02.243298] [DEBUG] [MAG ] Building data for symbol: MCHI with lookback: 0 [2026-01-30T20:36:02.244218] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-30T20:36:02.244288] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:02.247029] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:02.248143] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:02.248851] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:36:02.250112] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:02.251897] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:02.252390] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:36:02.253457] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:02.255143] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:02.256193] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:36:02.256891] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:02.308197] [INFO ] [LOCAL ] FTSM: Saved forecast. [2026-01-30T20:36:02.308271] [INFO ] [main ] FTSM: Signal=1 (Conf=90.0%), Magnitude=0.01% (Conf=14.4978%) [2026-01-30T20:36:02.308446] [INFO ] [main ] Fetching symbol history for VC... [2026-01-30T20:36:02.308493] [DEBUG] [REMOTE ] VC: Fetching historical data. [2026-01-30T20:36:02.308874] [INFO ] [main ] Progress: 156/386 forecasts completed (40.4%). FTSM finished in 1.3s. ETA: 41.1s. Rate: 335.94 forecasts/min [2026-01-30T20:36:02.319166] [DEBUG] [MAG ] CETX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:02.321541] [DEBUG] [REMOTE ] VC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:02.322540] [DEBUG] [LOCAL ] Loaded configuration for VC: 3 features, N/A% accuracy [2026-01-30T20:36:02.322614] [INFO ] [LOCAL ] VC: Loaded 3 optimal features with 52.55% confidence from JSON config [2026-01-30T20:36:02.322654] [DEBUG] [MAG ] Building data for symbol: VC with lookback: 0 [2026-01-30T20:36:02.323447] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:02.323521] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:02.328345] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:02.417797] [DEBUG] [MAG ] CIF: Last date is validated at 2026-01-30 [2026-01-30T20:36:02.443708] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:36:02.444673] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:02.589910] [DEBUG] [MAG ] CIF: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:02.620048] [INFO ] [LOCAL ] CETX: Saved forecast. [2026-01-30T20:36:02.620111] [INFO ] [main ] CETX: Signal=1 (Conf=90.0%), Magnitude=9.14% (Conf=30.1695%) [2026-01-30T20:36:02.620274] [INFO ] [main ] Fetching symbol history for PRGO... [2026-01-30T20:36:02.620319] [DEBUG] [REMOTE ] PRGO: Fetching historical data. [2026-01-30T20:36:02.621686] [INFO ] [main ] Progress: 157/386 forecasts completed (40.7%). CETX finished in 1.0s. ETA: 41.1s. Rate: 334.34 forecasts/min [2026-01-30T20:36:02.632435] [DEBUG] [REMOTE ] PRGO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:02.633154] [DEBUG] [MAG ] MCHI: Last date is validated at 2026-01-30 [2026-01-30T20:36:02.633548] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 6 features, N/A% accuracy [2026-01-30T20:36:02.633619] [INFO ] [LOCAL ] PRGO: Loaded 6 optimal features with 44.88% confidence from JSON config [2026-01-30T20:36:02.633652] [DEBUG] [MAG ] Building data for symbol: PRGO with lookback: 0 [2026-01-30T20:36:02.634478] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:02.634539] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:02.637929] [INFO ] [LOCAL ] CIF: Saved forecast. [2026-01-30T20:36:02.637989] [INFO ] [main ] CIF: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=16.4296%) [2026-01-30T20:36:02.638381] [INFO ] [main ] Progress: 158/386 forecasts completed (40.9%). CIF finished in 0.6s. ETA: 40.7s. Rate: 336.27 forecasts/min [2026-01-30T20:36:02.638525] [INFO ] [main ] Fetching symbol history for FMN... [2026-01-30T20:36:02.638583] [DEBUG] [REMOTE ] FMN: Fetching historical data. [2026-01-30T20:36:02.639394] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:02.641339] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:02.641892] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:02.642327] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:02.642765] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:02.650233] [DEBUG] [REMOTE ] FMN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:02.651282] [DEBUG] [LOCAL ] Loaded configuration for FMN: 1 features, N/A% accuracy [2026-01-30T20:36:02.651337] [INFO ] [LOCAL ] FMN: Loaded 1 optimal features with 46.74% confidence from JSON config [2026-01-30T20:36:02.651372] [DEBUG] [MAG ] Building data for symbol: FMN with lookback: 0 [2026-01-30T20:36:02.652179] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:36:02.652238] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:02.657499] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:02.763840] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:02.795707] [DEBUG] [MAG ] VC: Last date is validated at 2026-01-30 [2026-01-30T20:36:02.828158] [DEBUG] [MAG ] MCHI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:02.930195] [INFO ] [LOCAL ] MCHI: Saved forecast. [2026-01-30T20:36:02.930267] [INFO ] [main ] MCHI: Signal=1 (Conf=90.0%), Magnitude=-1.47% (Conf=47.517%) [2026-01-30T20:36:02.930788] [INFO ] [main ] Fetching symbol history for PLUG... [2026-01-30T20:36:02.930833] [DEBUG] [REMOTE ] PLUG: Fetching historical data. [2026-01-30T20:36:02.932045] [INFO ] [main ] Progress: 159/386 forecasts completed (41.2%). MCHI finished in 0.7s. ETA: 40.7s. Rate: 334.91 forecasts/min [2026-01-30T20:36:02.943321] [DEBUG] [REMOTE ] PLUG: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:02.944434] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 4 features, N/A% accuracy [2026-01-30T20:36:02.944501] [INFO ] [LOCAL ] PLUG: Loaded 4 optimal features with 56.33% confidence from JSON config [2026-01-30T20:36:02.944538] [DEBUG] [MAG ] Building data for symbol: PLUG with lookback: 0 [2026-01-30T20:36:02.945967] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:02.946033] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:02.951853] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:02.954191] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:02.954824] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:02.955896] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:02.982900] [DEBUG] [MAG ] VC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:03.029734] [DEBUG] [MAG ] FMN: Last date is validated at 2026-01-30 [2026-01-30T20:36:03.082775] [INFO ] [LOCAL ] VC: Saved forecast. [2026-01-30T20:36:03.082851] [INFO ] [main ] VC: Signal=1 (Conf=90.0%), Magnitude=-1.24% (Conf=52.5462%) [2026-01-30T20:36:03.083020] [INFO ] [main ] Fetching symbol history for CHSCN... [2026-01-30T20:36:03.083064] [DEBUG] [REMOTE ] CHSCN: Fetching historical data. [2026-01-30T20:36:03.083955] [INFO ] [main ] Progress: 160/386 forecasts completed (41.5%). VC finished in 0.8s. ETA: 40.4s. Rate: 335.23 forecasts/min [2026-01-30T20:36:03.094892] [DEBUG] [REMOTE ] CHSCN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:03.096029] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 6 features, N/A% accuracy [2026-01-30T20:36:03.096083] [INFO ] [LOCAL ] CHSCN: Loaded 6 optimal features with 33.61% confidence from JSON config [2026-01-30T20:36:03.096115] [DEBUG] [MAG ] Building data for symbol: CHSCN with lookback: 0 [2026-01-30T20:36:03.097010] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:03.097087] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:03.099143] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:03.099730] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:03.100138] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:03.101030] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:03.123514] [DEBUG] [MAG ] PRGO: Last date is validated at 2026-01-30 [2026-01-30T20:36:03.207656] [DEBUG] [MAG ] FMN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:03.222885] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:03.224238] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:03.266135] [INFO ] [LOCAL ] FMN: Saved forecast. [2026-01-30T20:36:03.266207] [INFO ] [main ] FMN: Signal=1 (Conf=90.0%), Magnitude=0.29% (Conf=46.7447%) [2026-01-30T20:36:03.266592] [INFO ] [main ] Progress: 161/386 forecasts completed (41.7%). FMN finished in 0.6s. ETA: 40.3s. Rate: 335.19 forecasts/min [2026-01-30T20:36:03.266723] [INFO ] [main ] Fetching symbol history for CPK... [2026-01-30T20:36:03.266767] [DEBUG] [REMOTE ] CPK: Fetching historical data. [2026-01-30T20:36:03.281898] [DEBUG] [REMOTE ] CPK: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:03.283076] [DEBUG] [LOCAL ] Loaded configuration for CPK: 9 features, N/A% accuracy [2026-01-30T20:36:03.283150] [INFO ] [LOCAL ] CPK: Loaded 9 optimal features with 69.73% confidence from JSON config [2026-01-30T20:36:03.283197] [DEBUG] [MAG ] Building data for symbol: CPK with lookback: 0 [2026-01-30T20:36:03.284445] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:36:03.284548] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:03.291205] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:03.293948] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:03.294707] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:03.295227] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:03.296467] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:03.297975] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:03.299202] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:36:03.300548] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:03.302075] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:03.313867] [DEBUG] [MAG ] PRGO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:03.407959] [INFO ] [LOCAL ] PRGO: Saved forecast. [2026-01-30T20:36:03.408058] [INFO ] [main ] PRGO: Signal=1 (Conf=90.0%), Magnitude=3.59% (Conf=44.8836%) [2026-01-30T20:36:03.408335] [INFO ] [main ] Fetching symbol history for NRC... [2026-01-30T20:36:03.408408] [DEBUG] [REMOTE ] NRC: Fetching historical data. [2026-01-30T20:36:03.408950] [INFO ] [main ] Progress: 162/386 forecasts completed (42.0%). PRGO finished in 0.8s. ETA: 40.0s. Rate: 335.61 forecasts/min [2026-01-30T20:36:03.409481] [DEBUG] [MAG ] PLUG: Last date is validated at 2026-01-30 [2026-01-30T20:36:03.425949] [DEBUG] [REMOTE ] NRC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:03.427318] [DEBUG] [LOCAL ] Loaded configuration for NRC: 8 features, N/A% accuracy [2026-01-30T20:36:03.427405] [INFO ] [LOCAL ] NRC: Loaded 8 optimal features with 52.05% confidence from JSON config [2026-01-30T20:36:03.427459] [DEBUG] [MAG ] Building data for symbol: NRC with lookback: 0 [2026-01-30T20:36:03.428981] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:03.429071] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:03.431897] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:03.432712] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:03.433360] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:03.433977] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:03.444076] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:03.499294] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-30T20:36:03.501711] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:36:03.503417] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:03.681513] [DEBUG] [MAG ] PLUG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:03.728279] [DEBUG] [MAG ] CHSCN: Last date is validated at 2026-01-30 [2026-01-30T20:36:03.767101] [INFO ] [LOCAL ] PLUG: Saved forecast. [2026-01-30T20:36:03.767191] [INFO ] [main ] PLUG: Signal=1 (Conf=90.0%), Magnitude=-6.67% (Conf=56.3261%) [2026-01-30T20:36:03.767421] [INFO ] [main ] Fetching symbol history for BOC... [2026-01-30T20:36:03.767474] [DEBUG] [REMOTE ] BOC: Fetching historical data. [2026-01-30T20:36:03.768107] [INFO ] [main ] Progress: 163/386 forecasts completed (42.2%). PLUG finished in 0.8s. ETA: 40.1s. Rate: 333.55 forecasts/min [2026-01-30T20:36:03.784347] [DEBUG] [REMOTE ] BOC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:03.787322] [DEBUG] [LOCAL ] Loaded configuration for BOC: 4 features, N/A% accuracy [2026-01-30T20:36:03.787431] [INFO ] [LOCAL ] BOC: Loaded 4 optimal features with 50.18% confidence from JSON config [2026-01-30T20:36:03.787487] [DEBUG] [MAG ] Building data for symbol: BOC with lookback: 0 [2026-01-30T20:36:03.789058] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:03.789145] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:03.791865] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:03.792676] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:03.793260] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:03.867165] [DEBUG] [MAG ] CPK: Last date is validated at 2026-01-30 [2026-01-30T20:36:03.900125] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:03.995532] [DEBUG] [MAG ] CHSCN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:04.079440] [INFO ] [LOCAL ] CHSCN: Saved forecast. [2026-01-30T20:36:04.079551] [INFO ] [main ] CHSCN: Signal=1 (Conf=90.0%), Magnitude=-0.00% (Conf=33.6073%) [2026-01-30T20:36:04.079824] [INFO ] [main ] Fetching symbol history for TWFG... [2026-01-30T20:36:04.079904] [DEBUG] [REMOTE ] TWFG: Fetching historical data. [2026-01-30T20:36:04.081273] [INFO ] [main ] Progress: 164/386 forecasts completed (42.5%). CHSCN finished in 1.0s. ETA: 40.1s. Rate: 332.05 forecasts/min [2026-01-30T20:36:04.097488] [DEBUG] [REMOTE ] TWFG: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:04.100464] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 6 features, N/A% accuracy [2026-01-30T20:36:04.100603] [INFO ] [LOCAL ] TWFG: Loaded 6 optimal features with 53.59% confidence from JSON config [2026-01-30T20:36:04.100664] [DEBUG] [MAG ] Building data for symbol: TWFG with lookback: 0 [2026-01-30T20:36:04.102763] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:04.102864] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:04.105678] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:04.106494] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:04.107129] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:36:04.108832] [DEBUG] [MAG ] NRC: Last date is validated at 2026-01-30 [2026-01-30T20:36:04.110079] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:04.113338] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:04.115944] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:04.144346] [DEBUG] [MAG ] CPK: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:04.286227] [INFO ] [LOCAL ] CPK: Saved forecast. [2026-01-30T20:36:04.286328] [INFO ] [main ] CPK: Signal=1 (Conf=90.0%), Magnitude=0.10% (Conf=69.7337%) [2026-01-30T20:36:04.286804] [INFO ] [main ] Progress: 165/386 forecasts completed (42.7%). CPK finished in 1.0s. ETA: 40.0s. Rate: 331.77 forecasts/min [2026-01-30T20:36:04.286971] [INFO ] [main ] Fetching symbol history for MCK... [2026-01-30T20:36:04.287034] [DEBUG] [REMOTE ] MCK: Fetching historical data. [2026-01-30T20:36:04.300789] [DEBUG] [REMOTE ] MCK: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:04.302197] [DEBUG] [LOCAL ] Loaded configuration for MCK: 5 features, N/A% accuracy [2026-01-30T20:36:04.302282] [INFO ] [LOCAL ] MCK: Loaded 5 optimal features with 50.11% confidence from JSON config [2026-01-30T20:36:04.302336] [DEBUG] [MAG ] Building data for symbol: MCK with lookback: 0 [2026-01-30T20:36:04.303648] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:04.303731] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:04.311455] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:04.312818] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:36:04.315874] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:36:04.316964] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:04.318946] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:04.369296] [DEBUG] [MAG ] NRC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:04.429846] [DEBUG] [MAG ] BOC: Last date is validated at 2026-01-30 [2026-01-30T20:36:04.548898] [INFO ] [LOCAL ] NRC: Saved forecast. [2026-01-30T20:36:04.548967] [INFO ] [main ] NRC: Signal=1 (Conf=90.0%), Magnitude=1.24% (Conf=52.0521%) [2026-01-30T20:36:04.549173] [INFO ] [main ] Fetching symbol history for RGCO... [2026-01-30T20:36:04.549220] [DEBUG] [REMOTE ] RGCO: Fetching historical data. [2026-01-30T20:36:04.549881] [INFO ] [main ] Progress: 166/386 forecasts completed (43.0%). NRC finished in 1.1s. ETA: 39.9s. Rate: 330.87 forecasts/min [2026-01-30T20:36:04.561061] [DEBUG] [REMOTE ] RGCO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:04.562338] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 9 features, N/A% accuracy [2026-01-30T20:36:04.562406] [INFO ] [LOCAL ] RGCO: Loaded 9 optimal features with 64.83% confidence from JSON config [2026-01-30T20:36:04.562444] [DEBUG] [MAG ] Building data for symbol: RGCO with lookback: 0 [2026-01-30T20:36:04.563290] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:36:04.563355] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:04.568262] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:04.570812] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:04.615023] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:04.616224] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:04.617019] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:36:04.621425] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:36:04.622140] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:36:04.626189] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:36:04.643853] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:04.644454] [DEBUG] [MAG ] TWFG: Last date is validated at 2026-01-30 [2026-01-30T20:36:04.645838] [DEBUG] [MAG ] BOC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:04.714924] [INFO ] [LOCAL ] BOC: Saved forecast. [2026-01-30T20:36:04.715025] [INFO ] [main ] BOC: Signal=1 (Conf=90.0%), Magnitude=0.40% (Conf=50.1841%) [2026-01-30T20:36:04.715296] [INFO ] [main ] Fetching symbol history for ODFL... [2026-01-30T20:36:04.715344] [DEBUG] [REMOTE ] ODFL: Fetching historical data. [2026-01-30T20:36:04.715995] [INFO ] [main ] Progress: 167/386 forecasts completed (43.3%). BOC finished in 0.9s. ETA: 39.7s. Rate: 331.03 forecasts/min [2026-01-30T20:36:04.719074] [DEBUG] [MAG ] MCK: Last date is validated at 2026-01-30 [2026-01-30T20:36:04.728991] [DEBUG] [REMOTE ] ODFL: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:04.730161] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 5 features, N/A% accuracy [2026-01-30T20:36:04.730255] [INFO ] [LOCAL ] ODFL: Loaded 5 optimal features with 61.26% confidence from JSON config [2026-01-30T20:36:04.730309] [DEBUG] [MAG ] Building data for symbol: ODFL with lookback: 0 [2026-01-30T20:36:04.731656] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:04.731729] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:04.733701] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:04.734330] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:04.734815] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:36:04.754974] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-30T20:36:04.756248] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:04.817901] [DEBUG] [MAG ] TWFG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:04.888077] [DEBUG] [MAG ] MCK: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:04.898817] [INFO ] [LOCAL ] TWFG: Saved forecast. [2026-01-30T20:36:04.898886] [INFO ] [main ] TWFG: Signal=1 (Conf=90.0%), Magnitude=-1.29% (Conf=53.5896%) [2026-01-30T20:36:04.899048] [INFO ] [main ] Fetching symbol history for TSL... [2026-01-30T20:36:04.899091] [DEBUG] [REMOTE ] TSL: Fetching historical data. [2026-01-30T20:36:04.899863] [INFO ] [main ] Progress: 168/386 forecasts completed (43.5%). TWFG finished in 0.8s. ETA: 39.5s. Rate: 331.00 forecasts/min [2026-01-30T20:36:04.911272] [DEBUG] [REMOTE ] TSL: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:04.912550] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, N/A% accuracy [2026-01-30T20:36:04.912630] [INFO ] [LOCAL ] TSL: Loaded 3 optimal features with 61.41% confidence from JSON config [2026-01-30T20:36:04.912663] [DEBUG] [MAG ] Building data for symbol: TSL with lookback: 0 [2026-01-30T20:36:04.913654] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:04.913713] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:04.989654] [DEBUG] [MAG ] RGCO: Last date is validated at 2026-01-30 [2026-01-30T20:36:05.030539] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:36:05.033213] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-30T20:36:05.034028] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:05.043237] [INFO ] [LOCAL ] MCK: Saved forecast. [2026-01-30T20:36:05.043303] [INFO ] [main ] MCK: Signal=1 (Conf=90.0%), Magnitude=1.31% (Conf=50.1135%) [2026-01-30T20:36:05.043639] [INFO ] [main ] Progress: 169/386 forecasts completed (43.8%). MCK finished in 0.8s. ETA: 39.3s. Rate: 331.41 forecasts/min [2026-01-30T20:36:05.043757] [INFO ] [main ] Fetching symbol history for RMM... [2026-01-30T20:36:05.043798] [DEBUG] [REMOTE ] RMM: Fetching historical data. [2026-01-30T20:36:05.055201] [DEBUG] [REMOTE ] RMM: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:05.056290] [DEBUG] [LOCAL ] Loaded configuration for RMM: 4 features, N/A% accuracy [2026-01-30T20:36:05.056341] [INFO ] [LOCAL ] RMM: Loaded 4 optimal features with 60.72% confidence from JSON config [2026-01-30T20:36:05.056371] [DEBUG] [MAG ] Building data for symbol: RMM with lookback: 0 [2026-01-30T20:36:05.057148] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:05.057208] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:36:05.059940] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:05.061560] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:36:05.064091] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:05.065335] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:05.135146] [DEBUG] [MAG ] ODFL: Last date is validated at 2026-01-30 [2026-01-30T20:36:05.160788] [DEBUG] [MAG ] RGCO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:05.244991] [INFO ] [LOCAL ] RGCO: Saved forecast. [2026-01-30T20:36:05.245258] [INFO ] [main ] RGCO: Signal=1 (Conf=90.0%), Magnitude=1.79% (Conf=64.8285%) [2026-01-30T20:36:05.245418] [INFO ] [main ] Fetching symbol history for SVC... [2026-01-30T20:36:05.245461] [DEBUG] [REMOTE ] SVC: Fetching historical data. [2026-01-30T20:36:05.246161] [INFO ] [main ] Progress: 170/386 forecasts completed (44.0%). RGCO finished in 0.7s. ETA: 39.1s. Rate: 331.18 forecasts/min [2026-01-30T20:36:05.258373] [DEBUG] [REMOTE ] SVC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:05.259216] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, N/A% accuracy [2026-01-30T20:36:05.259273] [INFO ] [LOCAL ] SVC: Loaded 3 optimal features with 63.33% confidence from JSON config [2026-01-30T20:36:05.259305] [DEBUG] [MAG ] Building data for symbol: SVC with lookback: 0 [2026-01-30T20:36:05.260103] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:05.260175] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:05.265510] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:05.322474] [DEBUG] [MAG ] ODFL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:05.392160] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-30T20:36:05.399124] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:05.416366] [DEBUG] [MAG ] TSL: Last date is validated at 2026-01-30 [2026-01-30T20:36:05.427626] [DEBUG] [MAG ] RMM: Last date is validated at 2026-01-30 [2026-01-30T20:36:05.467092] [INFO ] [LOCAL ] ODFL: Saved forecast. [2026-01-30T20:36:05.467164] [INFO ] [main ] ODFL: Signal=1 (Conf=90.0%), Magnitude=2.32% (Conf=61.2614%) [2026-01-30T20:36:05.467329] [INFO ] [main ] Fetching symbol history for BHFAL... [2026-01-30T20:36:05.467374] [DEBUG] [REMOTE ] BHFAL: Fetching historical data. [2026-01-30T20:36:05.467878] [INFO ] [main ] Progress: 171/386 forecasts completed (44.3%). ODFL finished in 0.8s. ETA: 39.0s. Rate: 330.75 forecasts/min [2026-01-30T20:36:05.479794] [DEBUG] [REMOTE ] BHFAL: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:05.480953] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 4 features, N/A% accuracy [2026-01-30T20:36:05.481010] [INFO ] [LOCAL ] BHFAL: Loaded 4 optimal features with 62.81% confidence from JSON config [2026-01-30T20:36:05.481044] [DEBUG] [MAG ] Building data for symbol: BHFAL with lookback: 0 [2026-01-30T20:36:05.482110] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:05.482173] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:05.484561] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:05.485335] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:05.486944] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:36:05.490363] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:05.604338] [DEBUG] [MAG ] TSL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:05.631654] [DEBUG] [MAG ] RMM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:05.675941] [INFO ] [LOCAL ] TSL: Saved forecast. [2026-01-30T20:36:05.676008] [INFO ] [main ] TSL: Signal=1 (Conf=90.0%), Magnitude=2.73% (Conf=61.4139%) [2026-01-30T20:36:05.676177] [INFO ] [main ] Fetching symbol history for ACCO... [2026-01-30T20:36:05.676221] [DEBUG] [REMOTE ] ACCO: Fetching historical data. [2026-01-30T20:36:05.676491] [INFO ] [main ] Progress: 172/386 forecasts completed (44.6%). TSL finished in 0.8s. ETA: 38.9s. Rate: 330.46 forecasts/min [2026-01-30T20:36:05.689032] [DEBUG] [REMOTE ] ACCO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:05.689935] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 9 features, N/A% accuracy [2026-01-30T20:36:05.689988] [INFO ] [LOCAL ] ACCO: Loaded 9 optimal features with 55.69% confidence from JSON config [2026-01-30T20:36:05.690020] [DEBUG] [MAG ] Building data for symbol: ACCO with lookback: 0 [2026-01-30T20:36:05.690873] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:36:05.690938] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:05.695398] [INFO ] [LOCAL ] RMM: Saved forecast. [2026-01-30T20:36:05.695466] [INFO ] [main ] RMM: Signal=1 (Conf=90.0%), Magnitude=0.18% (Conf=60.7163%) [2026-01-30T20:36:05.695843] [INFO ] [main ] Fetching symbol history for HL... [2026-01-30T20:36:05.695897] [DEBUG] [REMOTE ] HL: Fetching historical data. [2026-01-30T20:36:05.695957] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:05.696751] [INFO ] [main ] Progress: 173/386 forecasts completed (44.8%). RMM finished in 0.7s. ETA: 38.5s. Rate: 332.16 forecasts/min [2026-01-30T20:36:05.698160] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:05.698698] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:05.699151] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:05.700029] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:05.702750] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:36:05.704005] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:36:05.704815] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:36:05.705551] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:05.708059] [DEBUG] [REMOTE ] HL: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:05.709177] [DEBUG] [LOCAL ] Loaded configuration for HL: 4 features, N/A% accuracy [2026-01-30T20:36:05.709233] [INFO ] [LOCAL ] HL: Loaded 4 optimal features with 51.14% confidence from JSON config [2026-01-30T20:36:05.709265] [DEBUG] [MAG ] Building data for symbol: HL with lookback: 0 [2026-01-30T20:36:05.710098] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:05.710162] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:05.715412] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:36:05.716355] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:36:05.717322] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:36:05.721480] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:05.760387] [DEBUG] [MAG ] SVC: Last date is validated at 2026-01-30 [2026-01-30T20:36:05.851007] [DEBUG] [MAG ] BHFAL: Last date is validated at 2026-01-30 [2026-01-30T20:36:05.945353] [DEBUG] [MAG ] SVC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:06.009538] [INFO ] [LOCAL ] SVC: Saved forecast. [2026-01-30T20:36:06.009631] [INFO ] [main ] SVC: Signal=1 (Conf=90.0%), Magnitude=-4.65% (Conf=63.3303%) [2026-01-30T20:36:06.009800] [INFO ] [main ] Fetching symbol history for PLD... [2026-01-30T20:36:06.009851] [DEBUG] [REMOTE ] PLD: Fetching historical data. [2026-01-30T20:36:06.010960] [INFO ] [main ] Progress: 174/386 forecasts completed (45.1%). SVC finished in 0.8s. ETA: 38.5s. Rate: 330.76 forecasts/min [2026-01-30T20:36:06.024248] [DEBUG] [REMOTE ] PLD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:06.025125] [DEBUG] [MAG ] BHFAL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:06.025239] [DEBUG] [LOCAL ] Loaded configuration for PLD: 5 features, N/A% accuracy [2026-01-30T20:36:06.025310] [INFO ] [LOCAL ] PLD: Loaded 5 optimal features with 55.29% confidence from JSON config [2026-01-30T20:36:06.025345] [DEBUG] [MAG ] Building data for symbol: PLD with lookback: 0 [2026-01-30T20:36:06.026335] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:06.026408] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:06.028974] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:06.030807] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:06.080028] [DEBUG] [MAG ] ACCO: Last date is validated at 2026-01-30 [2026-01-30T20:36:06.089390] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:06.091202] [DEBUG] [MAG ] HL: Last date is validated at 2026-01-30 [2026-01-30T20:36:06.091834] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:36:06.093345] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:06.093439] [INFO ] [LOCAL ] BHFAL: Saved forecast. [2026-01-30T20:36:06.093514] [INFO ] [main ] BHFAL: Signal=1 (Conf=90.0%), Magnitude=0.97% (Conf=62.8078%) [2026-01-30T20:36:06.093879] [INFO ] [main ] Fetching symbol history for URBN... [2026-01-30T20:36:06.093925] [DEBUG] [REMOTE ] URBN: Fetching historical data. [2026-01-30T20:36:06.095193] [INFO ] [main ] Progress: 175/386 forecasts completed (45.3%). BHFAL finished in 0.6s. ETA: 38.2s. Rate: 331.77 forecasts/min [2026-01-30T20:36:06.107459] [DEBUG] [REMOTE ] URBN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:06.108489] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, N/A% accuracy [2026-01-30T20:36:06.108546] [INFO ] [LOCAL ] URBN: Loaded 3 optimal features with 50.77% confidence from JSON config [2026-01-30T20:36:06.108603] [DEBUG] [MAG ] Building data for symbol: URBN with lookback: 0 [2026-01-30T20:36:06.109411] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:06.109484] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:06.111643] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:06.112165] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:06.112639] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:06.276960] [DEBUG] [MAG ] ACCO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:06.286869] [DEBUG] [MAG ] HL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:06.355001] [INFO ] [LOCAL ] ACCO: Saved forecast. [2026-01-30T20:36:06.355074] [INFO ] [main ] ACCO: Signal=1 (Conf=90.0%), Magnitude=1.92% (Conf=55.6902%) [2026-01-30T20:36:06.355239] [INFO ] [main ] Fetching symbol history for ERNA... [2026-01-30T20:36:06.355282] [DEBUG] [REMOTE ] ERNA: Fetching historical data. [2026-01-30T20:36:06.356737] [INFO ] [main ] Progress: 176/386 forecasts completed (45.6%). ACCO finished in 0.7s. ETA: 38.1s. Rate: 330.93 forecasts/min [2026-01-30T20:36:06.370341] [DEBUG] [REMOTE ] ERNA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:06.371422] [DEBUG] [LOCAL ] Loaded configuration for ERNA: 2 features, N/A% accuracy [2026-01-30T20:36:06.371493] [INFO ] [LOCAL ] ERNA: Loaded 2 optimal features with 45.33% confidence from JSON config [2026-01-30T20:36:06.371542] [DEBUG] [MAG ] Building data for symbol: ERNA with lookback: 0 [2026-01-30T20:36:06.372720] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:06.372799] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:06.376308] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:36:06.379147] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:06.390488] [INFO ] [LOCAL ] HL: Saved forecast. [2026-01-30T20:36:06.390600] [INFO ] [main ] HL: Signal=1 (Conf=90.0%), Magnitude=2.90% (Conf=51.1404%) [2026-01-30T20:36:06.391020] [INFO ] [main ] Progress: 177/386 forecasts completed (45.9%). HL finished in 0.7s. ETA: 37.7s. Rate: 332.46 forecasts/min [2026-01-30T20:36:06.391178] [INFO ] [main ] Fetching symbol history for VTYX... [2026-01-30T20:36:06.391234] [DEBUG] [REMOTE ] VTYX: Fetching historical data. [2026-01-30T20:36:06.404415] [DEBUG] [REMOTE ] VTYX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:06.405436] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 6 features, N/A% accuracy [2026-01-30T20:36:06.405492] [INFO ] [LOCAL ] VTYX: Loaded 6 optimal features with 50.84% confidence from JSON config [2026-01-30T20:36:06.405524] [DEBUG] [MAG ] Building data for symbol: VTYX with lookback: 0 [2026-01-30T20:36:06.406498] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:06.406567] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:06.413135] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:06.414319] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:06.416271] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:36:06.417676] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-30T20:36:06.419189] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-30T20:36:06.425082] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:06.445073] [DEBUG] [MAG ] PLD: Last date is validated at 2026-01-30 [2026-01-30T20:36:06.494355] [DEBUG] [MAG ] URBN: Last date is validated at 2026-01-30 [2026-01-30T20:36:06.614306] [DEBUG] [MAG ] PLD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:06.678470] [DEBUG] [MAG ] URBN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:06.729795] [INFO ] [LOCAL ] PLD: Saved forecast. [2026-01-30T20:36:06.729861] [INFO ] [main ] PLD: Signal=1 (Conf=90.0%), Magnitude=-0.68% (Conf=55.2883%) [2026-01-30T20:36:06.730017] [INFO ] [main ] Fetching symbol history for RSI... [2026-01-30T20:36:06.730059] [DEBUG] [REMOTE ] RSI: Fetching historical data. [2026-01-30T20:36:06.730933] [INFO ] [main ] Progress: 178/386 forecasts completed (46.1%). PLD finished in 0.7s. ETA: 37.7s. Rate: 330.82 forecasts/min [2026-01-30T20:36:06.741741] [DEBUG] [REMOTE ] RSI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:06.742788] [DEBUG] [LOCAL ] Loaded configuration for RSI: 6 features, N/A% accuracy [2026-01-30T20:36:06.742845] [INFO ] [LOCAL ] RSI: Loaded 6 optimal features with 59.91% confidence from JSON config [2026-01-30T20:36:06.742877] [DEBUG] [MAG ] Building data for symbol: RSI with lookback: 0 [2026-01-30T20:36:06.743711] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:06.743775] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:06.748618] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:06.750389] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:06.750888] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:06.751334] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:06.751738] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:36:06.752352] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:06.765231] [DEBUG] [MAG ] ERNA: Last date is validated at 2026-01-30 [2026-01-30T20:36:06.770139] [DEBUG] [MAG ] VTYX: Last date is validated at 2026-01-30 [2026-01-30T20:36:06.802127] [INFO ] [LOCAL ] URBN: Saved forecast. [2026-01-30T20:36:06.805613] [INFO ] [main ] URBN: Signal=1 (Conf=90.0%), Magnitude=0.60% (Conf=50.7696%) [2026-01-30T20:36:06.805983] [INFO ] [main ] Fetching symbol history for CMCSA... [2026-01-30T20:36:06.806029] [DEBUG] [REMOTE ] CMCSA: Fetching historical data. [2026-01-30T20:36:06.807045] [INFO ] [main ] Progress: 179/386 forecasts completed (46.4%). URBN finished in 0.7s. ETA: 37.4s. Rate: 331.89 forecasts/min [2026-01-30T20:36:06.819820] [DEBUG] [REMOTE ] CMCSA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:06.820939] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 1 features, N/A% accuracy [2026-01-30T20:36:06.821013] [INFO ] [LOCAL ] CMCSA: Loaded 1 optimal features with 55.11% confidence from JSON config [2026-01-30T20:36:06.821058] [DEBUG] [MAG ] Building data for symbol: CMCSA with lookback: 0 [2026-01-30T20:36:06.822206] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:36:06.822278] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:06.825642] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:06.940217] [DEBUG] [MAG ] VTYX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:06.946174] [DEBUG] [MAG ] ERNA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:07.015136] [INFO ] [LOCAL ] VTYX: Saved forecast. [2026-01-30T20:36:07.015198] [INFO ] [main ] VTYX: Signal=1 (Conf=90.0%), Magnitude=-1.72% (Conf=50.8446%) [2026-01-30T20:36:07.015539] [INFO ] [main ] Progress: 180/386 forecasts completed (46.6%). VTYX finished in 0.6s. ETA: 37.3s. Rate: 331.61 forecasts/min [2026-01-30T20:36:07.015681] [INFO ] [main ] Fetching symbol history for PEN... [2026-01-30T20:36:07.015730] [DEBUG] [REMOTE ] PEN: Fetching historical data. [2026-01-30T20:36:07.027060] [INFO ] [LOCAL ] ERNA: Saved forecast. [2026-01-30T20:36:07.027129] [INFO ] [main ] ERNA: Signal=1 (Conf=90.0%), Magnitude=10.72% (Conf=45.3251%) [2026-01-30T20:36:07.027291] [INFO ] [main ] Fetching symbol history for NEM... [2026-01-30T20:36:07.027336] [DEBUG] [REMOTE ] NEM: Fetching historical data. [2026-01-30T20:36:07.027828] [INFO ] [main ] Progress: 181/386 forecasts completed (46.9%). ERNA finished in 0.7s. ETA: 36.9s. Rate: 333.33 forecasts/min [2026-01-30T20:36:07.027409] [DEBUG] [REMOTE ] PEN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:07.028939] [DEBUG] [LOCAL ] Loaded configuration for PEN: 5 features, N/A% accuracy [2026-01-30T20:36:07.028993] [INFO ] [LOCAL ] PEN: Loaded 5 optimal features with 60.63% confidence from JSON config [2026-01-30T20:36:07.029025] [DEBUG] [MAG ] Building data for symbol: PEN with lookback: 0 [2026-01-30T20:36:07.029834] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:07.029895] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:07.034711] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:07.037152] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:07.037949] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:07.042901] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-30T20:36:07.043156] [DEBUG] [REMOTE ] NEM: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:07.044007] [DEBUG] [LOCAL ] Loaded configuration for NEM: 8 features, N/A% accuracy [2026-01-30T20:36:07.044058] [INFO ] [LOCAL ] NEM: Loaded 8 optimal features with 60.77% confidence from JSON config [2026-01-30T20:36:07.044090] [DEBUG] [MAG ] Building data for symbol: NEM with lookback: 0 [2026-01-30T20:36:07.044904] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:07.044979] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:07.045929] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:07.046679] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:07.047194] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:07.047605] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:07.048374] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:36:07.049006] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:07.050611] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-30T20:36:07.051985] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:36:07.053131] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:07.095295] [DEBUG] [MAG ] RSI: Last date is validated at 2026-01-30 [2026-01-30T20:36:07.200588] [DEBUG] [MAG ] CMCSA: Last date is validated at 2026-01-30 [2026-01-30T20:36:07.267179] [DEBUG] [MAG ] RSI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:07.343502] [INFO ] [LOCAL ] RSI: Saved forecast. [2026-01-30T20:36:07.344017] [INFO ] [main ] RSI: Signal=1 (Conf=90.0%), Magnitude=7.01% (Conf=59.9138%) [2026-01-30T20:36:07.344178] [INFO ] [main ] Fetching symbol history for SYNA... [2026-01-30T20:36:07.344220] [DEBUG] [REMOTE ] SYNA: Fetching historical data. [2026-01-30T20:36:07.344901] [INFO ] [main ] Progress: 182/386 forecasts completed (47.2%). RSI finished in 0.6s. ETA: 36.9s. Rate: 331.94 forecasts/min [2026-01-30T20:36:07.359298] [DEBUG] [REMOTE ] SYNA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:07.360279] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 1 features, N/A% accuracy [2026-01-30T20:36:07.360342] [INFO ] [LOCAL ] SYNA: Loaded 1 optimal features with 52.77% confidence from JSON config [2026-01-30T20:36:07.360376] [DEBUG] [MAG ] Building data for symbol: SYNA with lookback: 0 [2026-01-30T20:36:07.361309] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:36:07.361371] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:07.364298] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:07.384977] [DEBUG] [MAG ] CMCSA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:07.394100] [DEBUG] [MAG ] PEN: Last date is validated at 2026-01-30 [2026-01-30T20:36:07.430272] [DEBUG] [MAG ] NEM: Last date is validated at 2026-01-30 [2026-01-30T20:36:07.466982] [INFO ] [LOCAL ] CMCSA: Saved forecast. [2026-01-30T20:36:07.467048] [INFO ] [main ] CMCSA: Signal=1 (Conf=90.0%), Magnitude=-1.15% (Conf=55.1091%) [2026-01-30T20:36:07.467214] [INFO ] [main ] Fetching symbol history for PEB... [2026-01-30T20:36:07.467260] [DEBUG] [REMOTE ] PEB: Fetching historical data. [2026-01-30T20:36:07.467808] [INFO ] [main ] Progress: 183/386 forecasts completed (47.4%). CMCSA finished in 0.7s. ETA: 36.6s. Rate: 332.52 forecasts/min [2026-01-30T20:36:07.479504] [DEBUG] [REMOTE ] PEB: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:07.480609] [DEBUG] [LOCAL ] Loaded configuration for PEB: 5 features, N/A% accuracy [2026-01-30T20:36:07.480681] [INFO ] [LOCAL ] PEB: Loaded 5 optimal features with 47.69% confidence from JSON config [2026-01-30T20:36:07.480713] [DEBUG] [MAG ] Building data for symbol: PEB with lookback: 0 [2026-01-30T20:36:07.481564] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:07.481663] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:07.482531] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:36:07.484443] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:36:07.487297] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:07.489449] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:36:07.490205] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:07.572640] [DEBUG] [MAG ] PEN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:07.638711] [DEBUG] [MAG ] NEM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:07.735939] [INFO ] [LOCAL ] PEN: Saved forecast. [2026-01-30T20:36:07.736012] [INFO ] [main ] PEN: Signal=1 (Conf=90.0%), Magnitude=-0.96% (Conf=60.6254%) [2026-01-30T20:36:07.736372] [INFO ] [main ] Progress: 184/386 forecasts completed (47.7%). PEN finished in 0.7s. ETA: 36.5s. Rate: 331.64 forecasts/min [2026-01-30T20:36:07.736537] [INFO ] [main ] Fetching symbol history for VRTX... [2026-01-30T20:36:07.736594] [DEBUG] [REMOTE ] VRTX: Fetching historical data. [2026-01-30T20:36:07.748464] [DEBUG] [REMOTE ] VRTX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:07.749317] [DEBUG] [MAG ] SYNA: Last date is validated at 2026-01-30 [2026-01-30T20:36:07.749489] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 6 features, N/A% accuracy [2026-01-30T20:36:07.749541] [INFO ] [LOCAL ] VRTX: Loaded 6 optimal features with 51.72% confidence from JSON config [2026-01-30T20:36:07.749588] [DEBUG] [MAG ] Building data for symbol: VRTX with lookback: 0 [2026-01-30T20:36:07.750340] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:07.750774] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:07.752511] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:07.753036] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:07.753437] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:07.754215] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:07.756512] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:07.758353] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:07.763294] [INFO ] [LOCAL ] NEM: Saved forecast. [2026-01-30T20:36:07.763361] [INFO ] [main ] NEM: Signal=1 (Conf=90.0%), Magnitude=0.38% (Conf=60.7726%) [2026-01-30T20:36:07.763519] [INFO ] [main ] Fetching symbol history for BLK... [2026-01-30T20:36:07.763562] [DEBUG] [REMOTE ] BLK: Fetching historical data. [2026-01-30T20:36:07.764702] [INFO ] [main ] Progress: 185/386 forecasts completed (47.9%). NEM finished in 0.7s. ETA: 36.2s. Rate: 333.16 forecasts/min [2026-01-30T20:36:07.776091] [DEBUG] [REMOTE ] BLK: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:07.777068] [DEBUG] [LOCAL ] Loaded configuration for BLK: 1 features, N/A% accuracy [2026-01-30T20:36:07.777125] [INFO ] [LOCAL ] BLK: Loaded 1 optimal features with 57.98% confidence from JSON config [2026-01-30T20:36:07.777156] [DEBUG] [MAG ] Building data for symbol: BLK with lookback: 0 [2026-01-30T20:36:07.777995] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:36:07.778055] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:07.782945] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:07.846957] [DEBUG] [MAG ] PEB: Last date is validated at 2026-01-30 [2026-01-30T20:36:07.956924] [DEBUG] [MAG ] SYNA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:08.023014] [DEBUG] [MAG ] PEB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:08.076646] [INFO ] [LOCAL ] SYNA: Saved forecast. [2026-01-30T20:36:08.076717] [INFO ] [main ] SYNA: Signal=1 (Conf=90.0%), Magnitude=-4.41% (Conf=52.7731%) [2026-01-30T20:36:08.076884] [INFO ] [main ] Fetching symbol history for COYA... [2026-01-30T20:36:08.076929] [DEBUG] [REMOTE ] COYA: Fetching historical data. [2026-01-30T20:36:08.077940] [INFO ] [main ] Progress: 186/386 forecasts completed (48.2%). SYNA finished in 0.7s. ETA: 36.2s. Rate: 331.84 forecasts/min [2026-01-30T20:36:08.091059] [DEBUG] [REMOTE ] COYA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:08.091839] [DEBUG] [LOCAL ] Loaded configuration for COYA: 4 features, N/A% accuracy [2026-01-30T20:36:08.091895] [INFO ] [LOCAL ] COYA: Loaded 4 optimal features with 51.87% confidence from JSON config [2026-01-30T20:36:08.091928] [DEBUG] [MAG ] Building data for symbol: COYA with lookback: 0 [2026-01-30T20:36:08.092793] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:08.092857] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:08.097754] [INFO ] [LOCAL ] PEB: Saved forecast. [2026-01-30T20:36:08.097823] [INFO ] [main ] PEB: Signal=1 (Conf=90.0%), Magnitude=-0.13% (Conf=47.6917%) [2026-01-30T20:36:08.097973] [INFO ] [main ] Fetching symbol history for BLTE... [2026-01-30T20:36:08.098017] [DEBUG] [REMOTE ] BLTE: Fetching historical data. [2026-01-30T20:36:08.098414] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:08.098877] [INFO ] [main ] Progress: 187/386 forecasts completed (48.4%). PEB finished in 0.6s. ETA: 35.8s. Rate: 333.41 forecasts/min [2026-01-30T20:36:08.108897] [DEBUG] [REMOTE ] BLTE: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:08.110070] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 9 features, N/A% accuracy [2026-01-30T20:36:08.110141] [INFO ] [LOCAL ] BLTE: Loaded 9 optimal features with 54.30% confidence from JSON config [2026-01-30T20:36:08.110195] [DEBUG] [MAG ] Building data for symbol: BLTE with lookback: 0 [2026-01-30T20:36:08.110427] [DEBUG] [MAG ] VRTX: Last date is validated at 2026-01-30 [2026-01-30T20:36:08.111047] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:36:08.111114] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:08.117133] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:08.119250] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:08.120000] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:08.120401] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:08.142900] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:36:08.144561] [DEBUG] [MAG ] BLK: Last date is validated at 2026-01-30 [2026-01-30T20:36:08.146263] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:36:08.166055] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:08.170885] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:36:08.173492] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:36:08.177409] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-30T20:36:08.178192] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-30T20:36:08.180994] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:08.288025] [DEBUG] [MAG ] VRTX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:08.351081] [DEBUG] [MAG ] BLK: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:08.440121] [INFO ] [LOCAL ] VRTX: Saved forecast. [2026-01-30T20:36:08.440194] [INFO ] [main ] VRTX: Signal=1 (Conf=90.0%), Magnitude=-2.70% (Conf=51.7231%) [2026-01-30T20:36:08.440554] [INFO ] [main ] Fetching symbol history for MBIN... [2026-01-30T20:36:08.440623] [DEBUG] [REMOTE ] MBIN: Fetching historical data. [2026-01-30T20:36:08.441490] [INFO ] [main ] Progress: 188/386 forecasts completed (48.7%). VRTX finished in 0.7s. ETA: 35.8s. Rate: 331.82 forecasts/min [2026-01-30T20:36:08.452366] [DEBUG] [REMOTE ] MBIN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:08.453280] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 2 features, N/A% accuracy [2026-01-30T20:36:08.453330] [INFO ] [LOCAL ] MBIN: Loaded 2 optimal features with 55.12% confidence from JSON config [2026-01-30T20:36:08.453361] [DEBUG] [MAG ] Building data for symbol: MBIN with lookback: 0 [2026-01-30T20:36:08.454126] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:08.454184] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:08.454907] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:08.493807] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:08.529798] [DEBUG] [MAG ] BLTE: Last date is validated at 2026-01-30 [2026-01-30T20:36:08.533420] [INFO ] [LOCAL ] BLK: Saved forecast. [2026-01-30T20:36:08.533490] [INFO ] [main ] BLK: Signal=1 (Conf=90.0%), Magnitude=-0.60% (Conf=57.9848%) [2026-01-30T20:36:08.533689] [INFO ] [main ] Fetching symbol history for NXGL... [2026-01-30T20:36:08.533741] [DEBUG] [REMOTE ] NXGL: Fetching historical data. [2026-01-30T20:36:08.534937] [INFO ] [main ] Progress: 189/386 forecasts completed (49.0%). BLK finished in 0.8s. ETA: 35.5s. Rate: 332.67 forecasts/min [2026-01-30T20:36:08.541227] [DEBUG] [MAG ] COYA: Last date is validated at 2026-01-30 [2026-01-30T20:36:08.545762] [DEBUG] [REMOTE ] NXGL: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:08.546950] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 3 features, N/A% accuracy [2026-01-30T20:36:08.547007] [INFO ] [LOCAL ] NXGL: Loaded 3 optimal features with 49.28% confidence from JSON config [2026-01-30T20:36:08.547050] [DEBUG] [MAG ] Building data for symbol: NXGL with lookback: 0 [2026-01-30T20:36:08.548014] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:08.548079] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:08.553544] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:08.556281] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:36:08.560772] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:08.704546] [DEBUG] [MAG ] BLTE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:08.710591] [DEBUG] [MAG ] COYA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:08.780239] [INFO ] [LOCAL ] COYA: Saved forecast. [2026-01-30T20:36:08.780305] [INFO ] [main ] COYA: Signal=1 (Conf=90.0%), Magnitude=2.49% (Conf=51.8734%) [2026-01-30T20:36:08.780467] [INFO ] [main ] Fetching symbol history for SITM... [2026-01-30T20:36:08.780509] [DEBUG] [REMOTE ] SITM: Fetching historical data. [2026-01-30T20:36:08.780974] [INFO ] [main ] Progress: 190/386 forecasts completed (49.2%). COYA finished in 0.7s. ETA: 35.4s. Rate: 332.03 forecasts/min [2026-01-30T20:36:08.793023] [DEBUG] [REMOTE ] SITM: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:08.793916] [DEBUG] [LOCAL ] Loaded configuration for SITM: 4 features, N/A% accuracy [2026-01-30T20:36:08.793969] [INFO ] [LOCAL ] SITM: Loaded 4 optimal features with 50.76% confidence from JSON config [2026-01-30T20:36:08.794001] [DEBUG] [MAG ] Building data for symbol: SITM with lookback: 0 [2026-01-30T20:36:08.794827] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:08.794887] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:08.796870] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:08.797376] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:08.799822] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:08.801488] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:08.827124] [INFO ] [LOCAL ] BLTE: Saved forecast. [2026-01-30T20:36:08.827201] [INFO ] [main ] BLTE: Signal=1 (Conf=90.0%), Magnitude=0.97% (Conf=54.3049%) [2026-01-30T20:36:08.827361] [INFO ] [main ] Fetching symbol history for ONDS... [2026-01-30T20:36:08.827415] [DEBUG] [REMOTE ] ONDS: Fetching historical data. [2026-01-30T20:36:08.827867] [INFO ] [main ] Progress: 191/386 forecasts completed (49.5%). BLTE finished in 0.7s. ETA: 35.1s. Rate: 333.33 forecasts/min [2026-01-30T20:36:08.835420] [DEBUG] [MAG ] MBIN: Last date is validated at 2026-01-30 [2026-01-30T20:36:08.838960] [DEBUG] [REMOTE ] ONDS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:08.839768] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 5 features, N/A% accuracy [2026-01-30T20:36:08.839826] [INFO ] [LOCAL ] ONDS: Loaded 5 optimal features with 54.01% confidence from JSON config [2026-01-30T20:36:08.839859] [DEBUG] [MAG ] Building data for symbol: ONDS with lookback: 0 [2026-01-30T20:36:08.840737] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:08.840801] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:08.845945] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:08.846826] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:08.848085] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:08.850137] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:08.851973] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:08.923843] [DEBUG] [MAG ] NXGL: Last date is validated at 2026-01-30 [2026-01-30T20:36:09.006169] [DEBUG] [MAG ] MBIN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:09.087738] [INFO ] [LOCAL ] MBIN: Saved forecast. [2026-01-30T20:36:09.087804] [INFO ] [main ] MBIN: Signal=1 (Conf=90.0%), Magnitude=-1.67% (Conf=55.1157%) [2026-01-30T20:36:09.088149] [INFO ] [main ] Progress: 192/386 forecasts completed (49.7%). MBIN finished in 0.6s. ETA: 35.0s. Rate: 332.55 forecasts/min [2026-01-30T20:36:09.088271] [INFO ] [main ] Fetching symbol history for COTY... [2026-01-30T20:36:09.088313] [DEBUG] [REMOTE ] COTY: Fetching historical data. [2026-01-30T20:36:09.091901] [DEBUG] [MAG ] NXGL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:09.099524] [DEBUG] [REMOTE ] COTY: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:09.100605] [DEBUG] [LOCAL ] Loaded configuration for COTY: 6 features, N/A% accuracy [2026-01-30T20:36:09.100657] [INFO ] [LOCAL ] COTY: Loaded 6 optimal features with 59.94% confidence from JSON config [2026-01-30T20:36:09.100687] [DEBUG] [MAG ] Building data for symbol: COTY with lookback: 0 [2026-01-30T20:36:09.101443] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:09.101502] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:09.103207] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:09.103777] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:09.104225] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:09.104670] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:09.105536] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:09.107939] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:09.150970] [DEBUG] [MAG ] SITM: Last date is validated at 2026-01-30 [2026-01-30T20:36:09.152609] [INFO ] [LOCAL ] NXGL: Saved forecast. [2026-01-30T20:36:09.152689] [INFO ] [main ] NXGL: Signal=1 (Conf=90.0%), Magnitude=0.17% (Conf=49.2825%) [2026-01-30T20:36:09.152851] [INFO ] [main ] Fetching symbol history for PHIN... [2026-01-30T20:36:09.152895] [DEBUG] [REMOTE ] PHIN: Fetching historical data. [2026-01-30T20:36:09.153986] [INFO ] [main ] Progress: 193/386 forecasts completed (50.0%). NXGL finished in 0.6s. ETA: 34.7s. Rate: 333.65 forecasts/min [2026-01-30T20:36:09.167278] [DEBUG] [REMOTE ] PHIN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:09.168237] [DEBUG] [LOCAL ] Loaded configuration for PHIN: 5 features, N/A% accuracy [2026-01-30T20:36:09.168291] [INFO ] [LOCAL ] PHIN: Loaded 5 optimal features with 72.32% confidence from JSON config [2026-01-30T20:36:09.168322] [DEBUG] [MAG ] Building data for symbol: PHIN with lookback: 0 [2026-01-30T20:36:09.169131] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:09.169192] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:09.174283] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:09.176747] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:09.177745] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:36:09.180388] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-30T20:36:09.186593] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:09.209608] [DEBUG] [MAG ] ONDS: Last date is validated at 2026-01-30 [2026-01-30T20:36:09.328360] [DEBUG] [MAG ] SITM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:09.388382] [DEBUG] [MAG ] ONDS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:09.447881] [DEBUG] [MAG ] COTY: Last date is validated at 2026-01-30 [2026-01-30T20:36:09.472237] [INFO ] [LOCAL ] ONDS: Saved forecast. [2026-01-30T20:36:09.472326] [INFO ] [main ] ONDS: Signal=1 (Conf=90.0%), Magnitude=-17.61% (Conf=54.0059%) [2026-01-30T20:36:09.472509] [INFO ] [main ] Fetching symbol history for DKS... [2026-01-30T20:36:09.472566] [DEBUG] [REMOTE ] DKS: Fetching historical data. [2026-01-30T20:36:09.472863] [INFO ] [main ] Progress: 194/386 forecasts completed (50.3%). ONDS finished in 0.6s. ETA: 34.7s. Rate: 332.33 forecasts/min [2026-01-30T20:36:09.484682] [INFO ] [LOCAL ] SITM: Saved forecast. [2026-01-30T20:36:09.484749] [INFO ] [main ] SITM: Signal=1 (Conf=90.0%), Magnitude=-0.44% (Conf=50.7586%) [2026-01-30T20:36:09.484911] [INFO ] [main ] Fetching symbol history for AUDC... [2026-01-30T20:36:09.484871] [DEBUG] [REMOTE ] DKS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:09.484955] [DEBUG] [REMOTE ] AUDC: Fetching historical data. [2026-01-30T20:36:09.486005] [INFO ] [main ] Progress: 195/386 forecasts completed (50.5%). SITM finished in 0.7s. ETA: 34.3s. Rate: 333.91 forecasts/min [2026-01-30T20:36:09.486253] [DEBUG] [LOCAL ] Loaded configuration for DKS: 4 features, N/A% accuracy [2026-01-30T20:36:09.486303] [INFO ] [LOCAL ] DKS: Loaded 4 optimal features with 59.49% confidence from JSON config [2026-01-30T20:36:09.486334] [DEBUG] [MAG ] Building data for symbol: DKS with lookback: 0 [2026-01-30T20:36:09.487456] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:09.487690] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:09.488900] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:09.490057] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:09.492397] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:09.494182] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:09.500428] [DEBUG] [REMOTE ] AUDC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:09.501208] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 6 features, N/A% accuracy [2026-01-30T20:36:09.501258] [INFO ] [LOCAL ] AUDC: Loaded 6 optimal features with 55.32% confidence from JSON config [2026-01-30T20:36:09.501289] [DEBUG] [MAG ] Building data for symbol: AUDC with lookback: 0 [2026-01-30T20:36:09.502094] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:09.502392] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:09.507310] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:09.508297] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:09.509990] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:09.527348] [DEBUG] [MAG ] PHIN: Last date is validated at 2026-01-30 [2026-01-30T20:36:09.587736] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:36:09.591286] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:09.592493] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:09.621660] [DEBUG] [MAG ] COTY: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:09.686074] [INFO ] [LOCAL ] COTY: Saved forecast. [2026-01-30T20:36:09.686141] [INFO ] [main ] COTY: Signal=1 (Conf=90.0%), Magnitude=-0.96% (Conf=59.9368%) [2026-01-30T20:36:09.686302] [INFO ] [main ] Fetching symbol history for KEYS... [2026-01-30T20:36:09.686346] [DEBUG] [REMOTE ] KEYS: Fetching historical data. [2026-01-30T20:36:09.689676] [INFO ] [main ] Progress: 196/386 forecasts completed (50.8%). COTY finished in 0.6s. ETA: 34.2s. Rate: 333.69 forecasts/min [2026-01-30T20:36:09.700314] [DEBUG] [REMOTE ] KEYS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:09.701246] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 6 features, N/A% accuracy [2026-01-30T20:36:09.701306] [INFO ] [LOCAL ] KEYS: Loaded 6 optimal features with 61.38% confidence from JSON config [2026-01-30T20:36:09.701337] [DEBUG] [MAG ] Building data for symbol: KEYS with lookback: 0 [2026-01-30T20:36:09.702158] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:09.702220] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:09.704121] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:09.704681] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:09.716951] [DEBUG] [MAG ] PHIN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:09.755447] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:36:09.775160] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-30T20:36:09.776711] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:09.778349] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:09.818093] [INFO ] [LOCAL ] PHIN: Saved forecast. [2026-01-30T20:36:09.818191] [INFO ] [main ] PHIN: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=72.3159%) [2026-01-30T20:36:09.818355] [INFO ] [main ] Fetching symbol history for MRVL... [2026-01-30T20:36:09.818400] [DEBUG] [REMOTE ] MRVL: Fetching historical data. [2026-01-30T20:36:09.820696] [INFO ] [main ] Progress: 197/386 forecasts completed (51.0%). PHIN finished in 0.7s. ETA: 33.9s. Rate: 334.15 forecasts/min [2026-01-30T20:36:09.833191] [DEBUG] [REMOTE ] MRVL: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:09.835150] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 4 features, N/A% accuracy [2026-01-30T20:36:09.835216] [INFO ] [LOCAL ] MRVL: Loaded 4 optimal features with 62.31% confidence from JSON config [2026-01-30T20:36:09.835249] [DEBUG] [MAG ] Building data for symbol: MRVL with lookback: 0 [2026-01-30T20:36:09.836387] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:09.836453] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:09.877238] [DEBUG] [MAG ] DKS: Last date is validated at 2026-01-30 [2026-01-30T20:36:09.883812] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:09.885721] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:36:09.888332] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:36:09.891449] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:09.965501] [DEBUG] [MAG ] AUDC: Last date is validated at 2026-01-30 [2026-01-30T20:36:10.070293] [DEBUG] [MAG ] DKS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:10.131151] [DEBUG] [MAG ] KEYS: Last date is validated at 2026-01-30 [2026-01-30T20:36:10.177372] [DEBUG] [MAG ] AUDC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:10.211587] [INFO ] [LOCAL ] DKS: Saved forecast. [2026-01-30T20:36:10.211661] [INFO ] [main ] DKS: Signal=1 (Conf=90.0%), Magnitude=1.65% (Conf=59.4912%) [2026-01-30T20:36:10.211826] [INFO ] [main ] Fetching symbol history for EOD... [2026-01-30T20:36:10.211870] [DEBUG] [REMOTE ] EOD: Fetching historical data. [2026-01-30T20:36:10.212908] [INFO ] [main ] Progress: 198/386 forecasts completed (51.3%). DKS finished in 0.7s. ETA: 34.0s. Rate: 332.16 forecasts/min [2026-01-30T20:36:10.227989] [DEBUG] [REMOTE ] EOD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:10.228906] [DEBUG] [LOCAL ] Loaded configuration for EOD: 11 features, N/A% accuracy [2026-01-30T20:36:10.228965] [INFO ] [LOCAL ] EOD: Loaded 11 optimal features with 25.30% confidence from JSON config [2026-01-30T20:36:10.228997] [DEBUG] [MAG ] Building data for symbol: EOD with lookback: 0 [2026-01-30T20:36:10.229907] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-30T20:36:10.229976] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:10.232154] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:10.232744] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:10.233143] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:10.234905] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:10.257983] [INFO ] [LOCAL ] AUDC: Saved forecast. [2026-01-30T20:36:10.258051] [INFO ] [main ] AUDC: Signal=1 (Conf=90.0%), Magnitude=2.99% (Conf=55.3167%) [2026-01-30T20:36:10.258259] [INFO ] [main ] Fetching symbol history for LSPD... [2026-01-30T20:36:10.258306] [DEBUG] [REMOTE ] LSPD: Fetching historical data. [2026-01-30T20:36:10.258886] [INFO ] [main ] Progress: 199/386 forecasts completed (51.6%). AUDC finished in 0.8s. ETA: 33.7s. Rate: 333.41 forecasts/min [2026-01-30T20:36:10.270829] [DEBUG] [REMOTE ] LSPD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:10.272365] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 5 features, N/A% accuracy [2026-01-30T20:36:10.272423] [INFO ] [LOCAL ] LSPD: Loaded 5 optimal features with 50.65% confidence from JSON config [2026-01-30T20:36:10.272456] [DEBUG] [MAG ] Building data for symbol: LSPD with lookback: 0 [2026-01-30T20:36:10.273286] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:10.273350] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:10.276789] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:10.277617] [DEBUG] [MAG ] MRVL: Last date is validated at 2026-01-30 [2026-01-30T20:36:10.278079] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:36:10.278755] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:10.279429] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:10.280555] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:10.281057] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:10.281626] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:36:10.282370] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:36:10.284596] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:10.304338] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:36:10.305762] [DEBUG] [MAG ] KEYS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:10.306231] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-30T20:36:10.308028] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:10.441671] [INFO ] [LOCAL ] KEYS: Saved forecast. [2026-01-30T20:36:10.441920] [INFO ] [main ] KEYS: Signal=1 (Conf=90.0%), Magnitude=-0.58% (Conf=61.376%) [2026-01-30T20:36:10.442072] [INFO ] [main ] Fetching symbol history for EVSD... [2026-01-30T20:36:10.442114] [DEBUG] [REMOTE ] EVSD: Fetching historical data. [2026-01-30T20:36:10.443097] [INFO ] [main ] Progress: 200/386 forecasts completed (51.8%). KEYS finished in 0.8s. ETA: 33.5s. Rate: 333.37 forecasts/min [2026-01-30T20:36:10.455254] [DEBUG] [REMOTE ] EVSD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:10.456392] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 7 features, N/A% accuracy [2026-01-30T20:36:10.456449] [INFO ] [LOCAL ] EVSD: Loaded 7 optimal features with 27.71% confidence from JSON config [2026-01-30T20:36:10.456480] [DEBUG] [MAG ] Building data for symbol: EVSD with lookback: 0 [2026-01-30T20:36:10.457432] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:10.457493] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:10.460332] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:10.462022] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:10.475672] [DEBUG] [MAG ] MRVL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:10.510817] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:36:10.515506] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:36:10.530808] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:36:10.532262] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-30T20:36:10.533751] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:10.607424] [INFO ] [LOCAL ] MRVL: Saved forecast. [2026-01-30T20:36:10.607506] [INFO ] [main ] MRVL: Signal=1 (Conf=90.0%), Magnitude=-3.96% (Conf=62.3143%) [2026-01-30T20:36:10.607871] [INFO ] [main ] Progress: 201/386 forecasts completed (52.1%). MRVL finished in 0.8s. ETA: 33.3s. Rate: 333.51 forecasts/min [2026-01-30T20:36:10.608024] [INFO ] [main ] Fetching symbol history for ALG... [2026-01-30T20:36:10.608089] [DEBUG] [REMOTE ] ALG: Fetching historical data. [2026-01-30T20:36:10.622252] [DEBUG] [REMOTE ] ALG: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:10.623281] [DEBUG] [LOCAL ] Loaded configuration for ALG: 2 features, N/A% accuracy [2026-01-30T20:36:10.623340] [INFO ] [LOCAL ] ALG: Loaded 2 optimal features with 46.10% confidence from JSON config [2026-01-30T20:36:10.623372] [DEBUG] [MAG ] Building data for symbol: ALG with lookback: 0 [2026-01-30T20:36:10.624257] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:10.624339] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:10.629732] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:10.630842] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:10.646074] [DEBUG] [MAG ] LSPD: Last date is validated at 2026-01-30 [2026-01-30T20:36:10.688488] [DEBUG] [MAG ] EOD: Last date is validated at 2026-01-30 [2026-01-30T20:36:10.821408] [DEBUG] [MAG ] LSPD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:10.861419] [DEBUG] [MAG ] EOD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:10.886082] [DEBUG] [MAG ] EVSD: Last date is validated at 2026-01-30 [2026-01-30T20:36:10.894109] [INFO ] [LOCAL ] LSPD: Saved forecast. [2026-01-30T20:36:10.894174] [INFO ] [main ] LSPD: Signal=1 (Conf=90.0%), Magnitude=-7.10% (Conf=50.6472%) [2026-01-30T20:36:10.894334] [INFO ] [main ] Fetching symbol history for DRIO... [2026-01-30T20:36:10.894377] [DEBUG] [REMOTE ] DRIO: Fetching historical data. [2026-01-30T20:36:10.894861] [INFO ] [main ] Progress: 202/386 forecasts completed (52.3%). LSPD finished in 0.6s. ETA: 33.2s. Rate: 332.53 forecasts/min [2026-01-30T20:36:10.906133] [DEBUG] [REMOTE ] DRIO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:10.907506] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 3 features, N/A% accuracy [2026-01-30T20:36:10.907564] [INFO ] [LOCAL ] DRIO: Loaded 3 optimal features with 53.25% confidence from JSON config [2026-01-30T20:36:10.907621] [DEBUG] [MAG ] Building data for symbol: DRIO with lookback: 0 [2026-01-30T20:36:10.908453] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:10.908513] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:10.913352] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:10.997514] [DEBUG] [MAG ] ALG: Last date is validated at 2026-01-30 [2026-01-30T20:36:10.999049] [INFO ] [LOCAL ] EOD: Saved forecast. [2026-01-30T20:36:10.999119] [INFO ] [main ] EOD: Signal=1 (Conf=90.0%), Magnitude=0.08% (Conf=25.2952%) [2026-01-30T20:36:10.999287] [INFO ] [main ] Fetching symbol history for SBI... [2026-01-30T20:36:10.999333] [DEBUG] [REMOTE ] SBI: Fetching historical data. [2026-01-30T20:36:10.999846] [INFO ] [main ] Progress: 203/386 forecasts completed (52.6%). EOD finished in 0.8s. ETA: 33.0s. Rate: 333.22 forecasts/min [2026-01-30T20:36:11.011647] [DEBUG] [REMOTE ] SBI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:11.012773] [DEBUG] [LOCAL ] Loaded configuration for SBI: 16 features, N/A% accuracy [2026-01-30T20:36:11.012826] [INFO ] [LOCAL ] SBI: Loaded 16 optimal features with 16.16% confidence from JSON config [2026-01-30T20:36:11.012856] [DEBUG] [MAG ] Building data for symbol: SBI with lookback: 0 [2026-01-30T20:36:11.013655] [DEBUG] [FEATURES ] DataBuilder: Executing 16 feature methods. [2026-01-30T20:36:11.013722] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:11.018715] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:11.020521] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:11.021055] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:11.021505] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:11.021921] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:11.022697] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:11.023517] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:11.025387] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:11.026101] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:11.027235] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:11.058157] [DEBUG] [MAG ] EVSD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:11.140070] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:11.142103] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:11.181018] [DEBUG] [MAG ] ALG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:11.183291] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:11.184760] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:11.214345] [INFO ] [LOCAL ] EVSD: Saved forecast. [2026-01-30T20:36:11.214436] [INFO ] [main ] EVSD: Signal=1 (Conf=90.0%), Magnitude=-0.00% (Conf=27.7051%) [2026-01-30T20:36:11.214636] [INFO ] [main ] Fetching symbol history for HALO... [2026-01-30T20:36:11.214683] [DEBUG] [REMOTE ] HALO: Fetching historical data. [2026-01-30T20:36:11.216728] [INFO ] [main ] Progress: 204/386 forecasts completed (52.8%). EVSD finished in 0.8s. ETA: 32.8s. Rate: 332.88 forecasts/min [2026-01-30T20:36:11.228483] [DEBUG] [REMOTE ] HALO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:11.230271] [DEBUG] [LOCAL ] Loaded configuration for HALO: 2 features, N/A% accuracy [2026-01-30T20:36:11.230348] [INFO ] [LOCAL ] HALO: Loaded 2 optimal features with 58.17% confidence from JSON config [2026-01-30T20:36:11.230384] [DEBUG] [MAG ] Building data for symbol: HALO with lookback: 0 [2026-01-30T20:36:11.231734] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:11.231800] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:11.236644] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:11.237725] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:11.239105] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:11.290015] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:36:11.293597] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:11.297444] [INFO ] [LOCAL ] ALG: Saved forecast. [2026-01-30T20:36:11.297554] [INFO ] [main ] ALG: Signal=1 (Conf=90.0%), Magnitude=0.40% (Conf=46.1008%) [2026-01-30T20:36:11.297775] [INFO ] [main ] Fetching symbol history for VLRS... [2026-01-30T20:36:11.297825] [DEBUG] [REMOTE ] VLRS: Fetching historical data. [2026-01-30T20:36:11.298850] [INFO ] [main ] Progress: 205/386 forecasts completed (53.1%). ALG finished in 0.7s. ETA: 32.5s. Rate: 333.77 forecasts/min [2026-01-30T20:36:11.311862] [DEBUG] [REMOTE ] VLRS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:11.313185] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 9 features, N/A% accuracy [2026-01-30T20:36:11.313244] [INFO ] [LOCAL ] VLRS: Loaded 9 optimal features with 55.02% confidence from JSON config [2026-01-30T20:36:11.313276] [DEBUG] [MAG ] Building data for symbol: VLRS with lookback: 0 [2026-01-30T20:36:11.314137] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:36:11.314205] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:11.319792] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:11.321750] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:11.322202] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:11.322360] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:11.322857] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:11.323816] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:11.324891] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:11.380283] [DEBUG] [MAG ] DRIO: Last date is validated at 2026-01-30 [2026-01-30T20:36:11.409902] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:11.411589] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:36:11.414480] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:11.550696] [DEBUG] [MAG ] DRIO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:11.633273] [INFO ] [LOCAL ] DRIO: Saved forecast. [2026-01-30T20:36:11.633339] [INFO ] [main ] DRIO: Signal=1 (Conf=90.0%), Magnitude=-0.20% (Conf=53.2489%) [2026-01-30T20:36:11.633496] [INFO ] [main ] Fetching symbol history for MAXI... [2026-01-30T20:36:11.633539] [DEBUG] [REMOTE ] MAXI: Fetching historical data. [2026-01-30T20:36:11.633917] [INFO ] [main ] Progress: 206/386 forecasts completed (53.4%). DRIO finished in 0.7s. ETA: 32.5s. Rate: 332.38 forecasts/min [2026-01-30T20:36:11.644968] [DEBUG] [REMOTE ] MAXI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:11.646374] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 6 features, N/A% accuracy [2026-01-30T20:36:11.646426] [INFO ] [LOCAL ] MAXI: Loaded 6 optimal features with 43.99% confidence from JSON config [2026-01-30T20:36:11.646457] [DEBUG] [MAG ] Building data for symbol: MAXI with lookback: 0 [2026-01-30T20:36:11.647239] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:11.647300] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:11.652260] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:11.654054] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:11.654526] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:11.656464] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:36:11.656630] [DEBUG] [MAG ] HALO: Last date is validated at 2026-01-30 [2026-01-30T20:36:11.657187] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:11.658770] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:11.711415] [DEBUG] [MAG ] SBI: Last date is validated at 2026-01-30 [2026-01-30T20:36:11.781515] [DEBUG] [MAG ] VLRS: Last date is validated at 2026-01-30 [2026-01-30T20:36:11.855367] [DEBUG] [MAG ] HALO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:11.887316] [DEBUG] [MAG ] SBI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:11.958395] [INFO ] [LOCAL ] SBI: Saved forecast. [2026-01-30T20:36:11.958469] [INFO ] [main ] SBI: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=16.1575%) [2026-01-30T20:36:11.958861] [INFO ] [main ] Fetching symbol history for PRAA... [2026-01-30T20:36:11.958912] [DEBUG] [REMOTE ] PRAA: Fetching historical data. [2026-01-30T20:36:11.959667] [INFO ] [main ] Progress: 207/386 forecasts completed (53.6%). SBI finished in 1.0s. ETA: 32.4s. Rate: 331.09 forecasts/min [2026-01-30T20:36:11.968183] [DEBUG] [MAG ] VLRS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:11.970437] [DEBUG] [REMOTE ] PRAA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:11.971712] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 7 features, N/A% accuracy [2026-01-30T20:36:11.971778] [INFO ] [LOCAL ] PRAA: Loaded 7 optimal features with 60.88% confidence from JSON config [2026-01-30T20:36:11.971810] [DEBUG] [MAG ] Building data for symbol: PRAA with lookback: 0 [2026-01-30T20:36:11.972650] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:11.972712] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:11.973517] [INFO ] [LOCAL ] HALO: Saved forecast. [2026-01-30T20:36:11.973611] [INFO ] [main ] HALO: Signal=1 (Conf=90.0%), Magnitude=0.03% (Conf=58.1687%) [2026-01-30T20:36:11.973771] [INFO ] [main ] Fetching symbol history for GTY... [2026-01-30T20:36:11.973816] [DEBUG] [REMOTE ] GTY: Fetching historical data. [2026-01-30T20:36:11.974387] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:11.975153] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:11.975647] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:36:11.975673] [INFO ] [main ] Progress: 208/386 forecasts completed (53.9%). HALO finished in 0.8s. ETA: 32.1s. Rate: 332.55 forecasts/min [2026-01-30T20:36:11.979865] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-30T20:36:11.980773] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:11.982110] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:36:11.984680] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:11.986916] [DEBUG] [REMOTE ] GTY: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:11.987979] [DEBUG] [LOCAL ] Loaded configuration for GTY: 4 features, N/A% accuracy [2026-01-30T20:36:11.988035] [INFO ] [LOCAL ] GTY: Loaded 4 optimal features with 59.69% confidence from JSON config [2026-01-30T20:36:11.988069] [DEBUG] [MAG ] Building data for symbol: GTY with lookback: 0 [2026-01-30T20:36:11.989244] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:11.989318] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:11.995074] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:11.997396] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:11.997944] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:11.998374] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:12.012721] [DEBUG] [MAG ] MAXI: Last date is validated at 2026-01-30 [2026-01-30T20:36:12.043267] [INFO ] [LOCAL ] VLRS: Saved forecast. [2026-01-30T20:36:12.043337] [INFO ] [main ] VLRS: Signal=1 (Conf=90.0%), Magnitude=-0.32% (Conf=55.0169%) [2026-01-30T20:36:12.043505] [INFO ] [main ] Fetching symbol history for PEG... [2026-01-30T20:36:12.043558] [DEBUG] [REMOTE ] PEG: Fetching historical data. [2026-01-30T20:36:12.044258] [INFO ] [main ] Progress: 209/386 forecasts completed (54.1%). VLRS finished in 0.7s. ETA: 31.8s. Rate: 333.54 forecasts/min [2026-01-30T20:36:12.057895] [DEBUG] [REMOTE ] PEG: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:12.059122] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, N/A% accuracy [2026-01-30T20:36:12.059176] [INFO ] [LOCAL ] PEG: Loaded 4 optimal features with 58.50% confidence from JSON config [2026-01-30T20:36:12.059210] [DEBUG] [MAG ] Building data for symbol: PEG with lookback: 0 [2026-01-30T20:36:12.060047] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:12.060110] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:12.066158] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:12.068948] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:12.069814] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:36:12.072669] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:12.185469] [DEBUG] [MAG ] MAXI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:12.279413] [INFO ] [LOCAL ] MAXI: Saved forecast. [2026-01-30T20:36:12.279480] [INFO ] [main ] MAXI: Signal=1 (Conf=90.0%), Magnitude=-3.64% (Conf=43.9866%) [2026-01-30T20:36:12.279657] [INFO ] [main ] Fetching symbol history for OMEX... [2026-01-30T20:36:12.279702] [DEBUG] [REMOTE ] OMEX: Fetching historical data. [2026-01-30T20:36:12.282661] [INFO ] [main ] Progress: 210/386 forecasts completed (54.4%). MAXI finished in 0.6s. ETA: 31.7s. Rate: 333.02 forecasts/min [2026-01-30T20:36:12.291542] [DEBUG] [REMOTE ] OMEX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:12.293158] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 2 features, N/A% accuracy [2026-01-30T20:36:12.293212] [INFO ] [LOCAL ] OMEX: Loaded 2 optimal features with 52.79% confidence from JSON config [2026-01-30T20:36:12.293244] [DEBUG] [MAG ] Building data for symbol: OMEX with lookback: 0 [2026-01-30T20:36:12.294267] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:12.294332] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:12.295971] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:12.337526] [DEBUG] [MAG ] PRAA: Last date is validated at 2026-01-30 [2026-01-30T20:36:12.371552] [DEBUG] [MAG ] GTY: Last date is validated at 2026-01-30 [2026-01-30T20:36:12.375645] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:12.437061] [DEBUG] [MAG ] PEG: Last date is validated at 2026-01-30 [2026-01-30T20:36:12.512547] [DEBUG] [MAG ] PRAA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:12.560309] [DEBUG] [MAG ] GTY: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:12.594606] [INFO ] [LOCAL ] PRAA: Saved forecast. [2026-01-30T20:36:12.594675] [INFO ] [main ] PRAA: Signal=1 (Conf=90.0%), Magnitude=-4.26% (Conf=60.8799%) [2026-01-30T20:36:12.595034] [INFO ] [main ] Fetching symbol history for VCSH... [2026-01-30T20:36:12.595411] [DEBUG] [REMOTE ] VCSH: Fetching historical data. [2026-01-30T20:36:12.595681] [INFO ] [main ] Progress: 211/386 forecasts completed (54.7%). PRAA finished in 0.6s. ETA: 31.6s. Rate: 331.86 forecasts/min [2026-01-30T20:36:12.608078] [DEBUG] [REMOTE ] VCSH: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:12.609384] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 5 features, N/A% accuracy [2026-01-30T20:36:12.609449] [INFO ] [LOCAL ] VCSH: Loaded 5 optimal features with 54.94% confidence from JSON config [2026-01-30T20:36:12.609509] [DEBUG] [MAG ] Building data for symbol: VCSH with lookback: 0 [2026-01-30T20:36:12.610677] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:12.610755] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:12.616412] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:12.618836] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:12.619411] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:12.619925] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:12.620865] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:12.622848] [DEBUG] [MAG ] PEG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:12.638925] [INFO ] [LOCAL ] GTY: Saved forecast. [2026-01-30T20:36:12.639000] [INFO ] [main ] GTY: Signal=1 (Conf=90.0%), Magnitude=-0.15% (Conf=59.6899%) [2026-01-30T20:36:12.639165] [INFO ] [main ] Fetching symbol history for FNKO... [2026-01-30T20:36:12.639210] [DEBUG] [REMOTE ] FNKO: Fetching historical data. [2026-01-30T20:36:12.640652] [INFO ] [main ] Progress: 212/386 forecasts completed (54.9%). GTY finished in 0.7s. ETA: 31.3s. Rate: 333.04 forecasts/min [2026-01-30T20:36:12.653231] [DEBUG] [REMOTE ] FNKO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:12.655013] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 4 features, N/A% accuracy [2026-01-30T20:36:12.655076] [INFO ] [LOCAL ] FNKO: Loaded 4 optimal features with 51.74% confidence from JSON config [2026-01-30T20:36:12.655110] [DEBUG] [MAG ] Building data for symbol: FNKO with lookback: 0 [2026-01-30T20:36:12.655987] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:12.656051] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:12.733293] [INFO ] [LOCAL ] PEG: Saved forecast. [2026-01-30T20:36:12.733369] [INFO ] [main ] PEG: Signal=1 (Conf=90.0%), Magnitude=2.79% (Conf=58.5019%) [2026-01-30T20:36:12.733540] [INFO ] [main ] Fetching symbol history for OMF... [2026-01-30T20:36:12.733602] [DEBUG] [REMOTE ] OMF: Fetching historical data. [2026-01-30T20:36:12.734270] [INFO ] [main ] Progress: 213/386 forecasts completed (55.2%). PEG finished in 0.7s. ETA: 31.1s. Rate: 333.79 forecasts/min [2026-01-30T20:36:12.739123] [DEBUG] [MAG ] OMEX: Last date is validated at 2026-01-30 [2026-01-30T20:36:12.747513] [DEBUG] [REMOTE ] OMF: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:12.749026] [DEBUG] [LOCAL ] Loaded configuration for OMF: 8 features, N/A% accuracy [2026-01-30T20:36:12.749087] [INFO ] [LOCAL ] OMF: Loaded 8 optimal features with 51.23% confidence from JSON config [2026-01-30T20:36:12.749120] [DEBUG] [MAG ] Building data for symbol: OMF with lookback: 0 [2026-01-30T20:36:12.749956] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:12.750021] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:12.755064] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:12.757151] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:12.757687] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:12.758166] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:12.758597] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:12.774402] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:12.775454] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:12.776148] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:36:12.780253] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:12.800743] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:12.801601] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:36:12.802806] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:12.912360] [DEBUG] [MAG ] OMEX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:12.970614] [INFO ] [LOCAL ] OMEX: Saved forecast. [2026-01-30T20:36:12.970686] [INFO ] [main ] OMEX: Signal=1 (Conf=90.0%), Magnitude=-11.49% (Conf=52.7865%) [2026-01-30T20:36:12.971051] [INFO ] [main ] Fetching symbol history for UXIN... [2026-01-30T20:36:12.971101] [DEBUG] [REMOTE ] UXIN: Fetching historical data. [2026-01-30T20:36:12.971680] [INFO ] [main ] Progress: 214/386 forecasts completed (55.4%). OMEX finished in 0.7s. ETA: 31.0s. Rate: 333.29 forecasts/min [2026-01-30T20:36:12.974534] [DEBUG] [MAG ] VCSH: Last date is validated at 2026-01-30 [2026-01-30T20:36:12.983143] [DEBUG] [REMOTE ] UXIN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:12.984344] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 8 features, N/A% accuracy [2026-01-30T20:36:12.984399] [INFO ] [LOCAL ] UXIN: Loaded 8 optimal features with 50.49% confidence from JSON config [2026-01-30T20:36:12.984431] [DEBUG] [MAG ] Building data for symbol: UXIN with lookback: 0 [2026-01-30T20:36:12.985242] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:12.985307] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:12.986094] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:13.071617] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:13.073649] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:13.074146] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:36:13.075208] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:13.076857] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:13.077909] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:36:13.078643] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:13.153132] [DEBUG] [MAG ] VCSH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:13.167894] [DEBUG] [MAG ] OMF: Last date is validated at 2026-01-30 [2026-01-30T20:36:13.199003] [DEBUG] [MAG ] FNKO: Last date is validated at 2026-01-30 [2026-01-30T20:36:13.211213] [INFO ] [LOCAL ] VCSH: Saved forecast. [2026-01-30T20:36:13.211280] [INFO ] [main ] VCSH: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=54.9399%) [2026-01-30T20:36:13.211441] [INFO ] [main ] Fetching symbol history for LCII... [2026-01-30T20:36:13.211484] [DEBUG] [REMOTE ] LCII: Fetching historical data. [2026-01-30T20:36:13.213320] [INFO ] [main ] Progress: 215/386 forecasts completed (55.7%). VCSH finished in 0.6s. ETA: 30.8s. Rate: 332.76 forecasts/min [2026-01-30T20:36:13.223101] [DEBUG] [REMOTE ] LCII: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:13.224475] [DEBUG] [LOCAL ] Loaded configuration for LCII: 7 features, N/A% accuracy [2026-01-30T20:36:13.224533] [INFO ] [LOCAL ] LCII: Loaded 7 optimal features with 43.66% confidence from JSON config [2026-01-30T20:36:13.224592] [DEBUG] [MAG ] Building data for symbol: LCII with lookback: 0 [2026-01-30T20:36:13.225417] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:13.225478] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:13.230436] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:13.232294] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:13.232834] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:13.233238] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:13.235643] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:13.237668] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:36:13.240513] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:13.349087] [DEBUG] [MAG ] OMF: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:13.395462] [DEBUG] [MAG ] FNKO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:13.422557] [DEBUG] [MAG ] UXIN: Last date is validated at 2026-01-30 [2026-01-30T20:36:13.452266] [INFO ] [LOCAL ] OMF: Saved forecast. [2026-01-30T20:36:13.452334] [INFO ] [main ] OMF: Signal=1 (Conf=90.0%), Magnitude=1.13% (Conf=51.2296%) [2026-01-30T20:36:13.452498] [INFO ] [main ] Fetching symbol history for ATOM... [2026-01-30T20:36:13.452930] [DEBUG] [REMOTE ] ATOM: Fetching historical data. [2026-01-30T20:36:13.453697] [INFO ] [main ] Progress: 216/386 forecasts completed (56.0%). OMF finished in 0.7s. ETA: 30.7s. Rate: 332.25 forecasts/min [2026-01-30T20:36:13.465405] [DEBUG] [REMOTE ] ATOM: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:13.466406] [INFO ] [LOCAL ] FNKO: Saved forecast. [2026-01-30T20:36:13.466475] [INFO ] [main ] FNKO: Signal=1 (Conf=90.0%), Magnitude=1.85% (Conf=51.7373%) [2026-01-30T20:36:13.466653] [INFO ] [main ] Fetching symbol history for WBX... [2026-01-30T20:36:13.466699] [DEBUG] [REMOTE ] WBX: Fetching historical data. [2026-01-30T20:36:13.467162] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 8 features, N/A% accuracy [2026-01-30T20:36:13.467216] [INFO ] [LOCAL ] ATOM: Loaded 8 optimal features with 58.80% confidence from JSON config [2026-01-30T20:36:13.467248] [DEBUG] [MAG ] Building data for symbol: ATOM with lookback: 0 [2026-01-30T20:36:13.467692] [INFO ] [main ] Progress: 217/386 forecasts completed (56.2%). FNKO finished in 0.8s. ETA: 30.4s. Rate: 333.67 forecasts/min [2026-01-30T20:36:13.468105] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:13.468198] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:13.473122] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:13.475042] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:13.475626] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:13.478622] [DEBUG] [REMOTE ] WBX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:13.481924] [DEBUG] [LOCAL ] Loaded configuration for WBX: 2 features, N/A% accuracy [2026-01-30T20:36:13.481985] [INFO ] [LOCAL ] WBX: Loaded 2 optimal features with 65.89% confidence from JSON config [2026-01-30T20:36:13.482025] [DEBUG] [MAG ] Building data for symbol: WBX with lookback: 0 [2026-01-30T20:36:13.482888] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:13.482957] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:13.488366] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:13.489167] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:13.518922] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:36:13.520510] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:13.522517] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:13.523704] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:36:13.524518] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:13.594496] [DEBUG] [MAG ] UXIN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:13.616079] [DEBUG] [MAG ] LCII: Last date is validated at 2026-01-30 [2026-01-30T20:36:13.667778] [INFO ] [LOCAL ] UXIN: Saved forecast. [2026-01-30T20:36:13.667844] [INFO ] [main ] UXIN: Signal=1 (Conf=90.0%), Magnitude=3.44% (Conf=50.4859%) [2026-01-30T20:36:13.668400] [INFO ] [main ] Fetching symbol history for NABL... [2026-01-30T20:36:13.668456] [DEBUG] [REMOTE ] NABL: Fetching historical data. [2026-01-30T20:36:13.668678] [INFO ] [main ] Progress: 218/386 forecasts completed (56.5%). UXIN finished in 0.7s. ETA: 30.2s. Rate: 333.49 forecasts/min [2026-01-30T20:36:13.681960] [DEBUG] [REMOTE ] NABL: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:13.683524] [DEBUG] [LOCAL ] Loaded configuration for NABL: 6 features, N/A% accuracy [2026-01-30T20:36:13.683620] [INFO ] [LOCAL ] NABL: Loaded 6 optimal features with 50.17% confidence from JSON config [2026-01-30T20:36:13.683654] [DEBUG] [MAG ] Building data for symbol: NABL with lookback: 0 [2026-01-30T20:36:13.684550] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:13.684630] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:13.686374] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:13.686950] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:13.687358] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:13.740369] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:13.741939] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:36:13.742685] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:13.792729] [DEBUG] [MAG ] LCII: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:13.848383] [DEBUG] [MAG ] WBX: Last date is validated at 2026-01-30 [2026-01-30T20:36:13.900739] [DEBUG] [MAG ] ATOM: Last date is validated at 2026-01-30 [2026-01-30T20:36:13.923394] [INFO ] [LOCAL ] LCII: Saved forecast. [2026-01-30T20:36:13.923469] [INFO ] [main ] LCII: Signal=1 (Conf=90.0%), Magnitude=-0.92% (Conf=43.6611%) [2026-01-30T20:36:13.923873] [INFO ] [main ] Progress: 219/386 forecasts completed (56.7%). LCII finished in 0.7s. ETA: 30.1s. Rate: 332.85 forecasts/min [2026-01-30T20:36:13.923997] [INFO ] [main ] Fetching symbol history for TSDD... [2026-01-30T20:36:13.924039] [DEBUG] [REMOTE ] TSDD: Fetching historical data. [2026-01-30T20:36:13.934990] [DEBUG] [REMOTE ] TSDD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:13.937796] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 6 features, N/A% accuracy [2026-01-30T20:36:13.937851] [INFO ] [LOCAL ] TSDD: Loaded 6 optimal features with 58.58% confidence from JSON config [2026-01-30T20:36:13.937882] [DEBUG] [MAG ] Building data for symbol: TSDD with lookback: 0 [2026-01-30T20:36:13.938718] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:13.938779] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:13.943950] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:13.945732] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:13.946200] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:13.946603] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:13.948926] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:36:13.953005] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:14.021622] [DEBUG] [MAG ] WBX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:14.086681] [DEBUG] [MAG ] ATOM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:14.097744] [INFO ] [LOCAL ] WBX: Saved forecast. [2026-01-30T20:36:14.097818] [INFO ] [main ] WBX: Signal=1 (Conf=90.0%), Magnitude=-1.35% (Conf=65.8947%) [2026-01-30T20:36:14.098284] [INFO ] [main ] Fetching symbol history for ARBB... [2026-01-30T20:36:14.098335] [DEBUG] [REMOTE ] ARBB: Fetching historical data. [2026-01-30T20:36:14.098677] [INFO ] [main ] Progress: 220/386 forecasts completed (57.0%). WBX finished in 0.6s. ETA: 29.9s. Rate: 332.90 forecasts/min [2026-01-30T20:36:14.104255] [DEBUG] [MAG ] NABL: Last date is validated at 2026-01-30 [2026-01-30T20:36:14.110889] [DEBUG] [REMOTE ] ARBB: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:14.112320] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 10 features, N/A% accuracy [2026-01-30T20:36:14.112380] [INFO ] [LOCAL ] ARBB: Loaded 10 optimal features with 40.52% confidence from JSON config [2026-01-30T20:36:14.112410] [DEBUG] [MAG ] Building data for symbol: ARBB with lookback: 0 [2026-01-30T20:36:14.113390] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-30T20:36:14.113453] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:14.118570] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:14.120312] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:14.120813] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:14.121250] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:14.121656] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:14.180105] [INFO ] [LOCAL ] ATOM: Saved forecast. [2026-01-30T20:36:14.180173] [INFO ] [main ] ATOM: Signal=1 (Conf=90.0%), Magnitude=15.45% (Conf=58.8046%) [2026-01-30T20:36:14.180347] [INFO ] [main ] Fetching symbol history for SHY... [2026-01-30T20:36:14.180396] [DEBUG] [REMOTE ] SHY: Fetching historical data. [2026-01-30T20:36:14.181653] [INFO ] [main ] Progress: 221/386 forecasts completed (57.3%). ATOM finished in 0.7s. ETA: 29.7s. Rate: 333.71 forecasts/min [2026-01-30T20:36:14.192492] [DEBUG] [REMOTE ] SHY: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:14.193634] [DEBUG] [LOCAL ] Loaded configuration for SHY: 9 features, N/A% accuracy [2026-01-30T20:36:14.193696] [INFO ] [LOCAL ] SHY: Loaded 9 optimal features with 44.87% confidence from JSON config [2026-01-30T20:36:14.193729] [DEBUG] [MAG ] Building data for symbol: SHY with lookback: 0 [2026-01-30T20:36:14.194826] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:36:14.194900] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:14.196879] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:14.197209] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:14.197760] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:14.198149] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:14.198902] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:36:14.200391] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:36:14.201487] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:36:14.203419] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:14.204483] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:36:14.205202] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-30T20:36:14.205435] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:14.205937] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:14.207097] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:36:14.209300] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:14.294750] [DEBUG] [MAG ] NABL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:14.303876] [DEBUG] [MAG ] TSDD: Last date is validated at 2026-01-30 [2026-01-30T20:36:14.367813] [INFO ] [LOCAL ] NABL: Saved forecast. [2026-01-30T20:36:14.367878] [INFO ] [main ] NABL: Signal=1 (Conf=90.0%), Magnitude=4.65% (Conf=50.1663%) [2026-01-30T20:36:14.368032] [INFO ] [main ] Fetching symbol history for WBTN... [2026-01-30T20:36:14.368074] [DEBUG] [REMOTE ] WBTN: Fetching historical data. [2026-01-30T20:36:14.369673] [INFO ] [main ] Progress: 222/386 forecasts completed (57.5%). NABL finished in 0.7s. ETA: 29.5s. Rate: 333.65 forecasts/min [2026-01-30T20:36:14.380363] [DEBUG] [REMOTE ] WBTN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:14.381783] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 3 features, N/A% accuracy [2026-01-30T20:36:14.381836] [INFO ] [LOCAL ] WBTN: Loaded 3 optimal features with 36.33% confidence from JSON config [2026-01-30T20:36:14.381868] [DEBUG] [MAG ] Building data for symbol: WBTN with lookback: 0 [2026-01-30T20:36:14.382671] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:14.382730] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:14.387469] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:14.388305] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:14.389149] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:14.476368] [DEBUG] [MAG ] TSDD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:14.548097] [DEBUG] [MAG ] ARBB: Last date is validated at 2026-01-30 [2026-01-30T20:36:14.568164] [DEBUG] [MAG ] SHY: Last date is validated at 2026-01-30 [2026-01-30T20:36:14.600554] [INFO ] [LOCAL ] TSDD: Saved forecast. [2026-01-30T20:36:14.600652] [INFO ] [main ] TSDD: Signal=1 (Conf=90.0%), Magnitude=-4.75% (Conf=58.5843%) [2026-01-30T20:36:14.600831] [INFO ] [main ] Fetching symbol history for ESTC... [2026-01-30T20:36:14.600876] [DEBUG] [REMOTE ] ESTC: Fetching historical data. [2026-01-30T20:36:14.602014] [INFO ] [main ] Progress: 223/386 forecasts completed (57.8%). TSDD finished in 0.7s. ETA: 29.4s. Rate: 333.21 forecasts/min [2026-01-30T20:36:14.612661] [DEBUG] [REMOTE ] ESTC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:14.613634] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 10 features, N/A% accuracy [2026-01-30T20:36:14.613690] [INFO ] [LOCAL ] ESTC: Loaded 10 optimal features with 50.43% confidence from JSON config [2026-01-30T20:36:14.613722] [DEBUG] [MAG ] Building data for symbol: ESTC with lookback: 0 [2026-01-30T20:36:14.614723] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-30T20:36:14.614788] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:14.619695] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:14.621460] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:14.621951] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:14.622333] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:14.725729] [DEBUG] [MAG ] ARBB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:14.734837] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:14.736286] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-30T20:36:14.738817] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:14.739311] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:14.739519] [DEBUG] [MAG ] WBTN: Last date is validated at 2026-01-30 [2026-01-30T20:36:14.740648] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:36:14.742679] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:14.749898] [DEBUG] [MAG ] SHY: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:14.815314] [INFO ] [LOCAL ] SHY: Saved forecast. [2026-01-30T20:36:14.815407] [INFO ] [main ] SHY: Signal=1 (Conf=90.0%), Magnitude=-0.02% (Conf=44.8688%) [2026-01-30T20:36:14.815870] [INFO ] [main ] Fetching symbol history for NVS... [2026-01-30T20:36:14.815943] [DEBUG] [REMOTE ] NVS: Fetching historical data. [2026-01-30T20:36:14.816673] [INFO ] [main ] Progress: 224/386 forecasts completed (58.0%). SHY finished in 0.6s. ETA: 29.2s. Rate: 332.92 forecasts/min [2026-01-30T20:36:14.830757] [DEBUG] [REMOTE ] NVS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:14.831548] [DEBUG] [LOCAL ] Loaded configuration for NVS: 6 features, N/A% accuracy [2026-01-30T20:36:14.831633] [INFO ] [LOCAL ] NVS: Loaded 6 optimal features with 47.22% confidence from JSON config [2026-01-30T20:36:14.831666] [DEBUG] [MAG ] Building data for symbol: NVS with lookback: 0 [2026-01-30T20:36:14.832450] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:14.832514] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:14.833714] [INFO ] [LOCAL ] ARBB: Saved forecast. [2026-01-30T20:36:14.833782] [INFO ] [main ] ARBB: Signal=1 (Conf=90.0%), Magnitude=17.35% (Conf=40.5193%) [2026-01-30T20:36:14.833947] [INFO ] [main ] Fetching symbol history for VEEE... [2026-01-30T20:36:14.833990] [DEBUG] [REMOTE ] VEEE: Fetching historical data. [2026-01-30T20:36:14.835648] [INFO ] [main ] Progress: 225/386 forecasts completed (58.3%). ARBB finished in 0.7s. ETA: 28.9s. Rate: 334.25 forecasts/min [2026-01-30T20:36:14.837988] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:14.838904] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:14.839786] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:14.841335] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:36:14.844502] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:14.845515] [DEBUG] [REMOTE ] VEEE: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:14.845643] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:14.846430] [DEBUG] [LOCAL ] Loaded configuration for VEEE: 5 features, N/A% accuracy [2026-01-30T20:36:14.846487] [INFO ] [LOCAL ] VEEE: Loaded 5 optimal features with 59.60% confidence from JSON config [2026-01-30T20:36:14.846518] [DEBUG] [MAG ] Building data for symbol: VEEE with lookback: 0 [2026-01-30T20:36:14.847372] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:14.847434] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:14.850018] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:14.912494] [DEBUG] [MAG ] WBTN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:14.924993] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:14.926568] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:36:14.927269] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:36:14.930181] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:15.009462] [INFO ] [LOCAL ] WBTN: Saved forecast. [2026-01-30T20:36:15.009542] [INFO ] [main ] WBTN: Signal=1 (Conf=90.0%), Magnitude=-9.73% (Conf=36.3287%) [2026-01-30T20:36:15.009948] [INFO ] [main ] Fetching symbol history for OCGN... [2026-01-30T20:36:15.010003] [DEBUG] [REMOTE ] OCGN: Fetching historical data. [2026-01-30T20:36:15.010657] [INFO ] [main ] Progress: 226/386 forecasts completed (58.5%). WBTN finished in 0.6s. ETA: 28.7s. Rate: 334.29 forecasts/min [2026-01-30T20:36:15.022954] [DEBUG] [REMOTE ] OCGN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:15.023876] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 4 features, N/A% accuracy [2026-01-30T20:36:15.023936] [INFO ] [LOCAL ] OCGN: Loaded 4 optimal features with 42.01% confidence from JSON config [2026-01-30T20:36:15.023969] [DEBUG] [MAG ] Building data for symbol: OCGN with lookback: 0 [2026-01-30T20:36:15.024878] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:15.024942] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:36:15.041257] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:36:15.043097] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-30T20:36:15.044822] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:15.046138] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:15.096348] [DEBUG] [MAG ] ESTC: Last date is validated at 2026-01-30 [2026-01-30T20:36:15.208840] [DEBUG] [MAG ] NVS: Last date is validated at 2026-01-30 [2026-01-30T20:36:15.270181] [DEBUG] [MAG ] ESTC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:15.287802] [DEBUG] [MAG ] VEEE: Last date is validated at 2026-01-30 [2026-01-30T20:36:15.385925] [DEBUG] [MAG ] NVS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:15.420432] [INFO ] [LOCAL ] ESTC: Saved forecast. [2026-01-30T20:36:15.420498] [INFO ] [main ] ESTC: Signal=1 (Conf=90.0%), Magnitude=4.09% (Conf=50.4264%) [2026-01-30T20:36:15.420672] [INFO ] [main ] Fetching symbol history for HOLO... [2026-01-30T20:36:15.420716] [DEBUG] [REMOTE ] HOLO: Fetching historical data. [2026-01-30T20:36:15.421906] [INFO ] [main ] Progress: 227/386 forecasts completed (58.8%). ESTC finished in 0.8s. ETA: 28.7s. Rate: 332.40 forecasts/min [2026-01-30T20:36:15.423961] [DEBUG] [MAG ] OCGN: Last date is validated at 2026-01-30 [2026-01-30T20:36:15.431749] [DEBUG] [REMOTE ] HOLO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:15.432976] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 5 features, N/A% accuracy [2026-01-30T20:36:15.433029] [INFO ] [LOCAL ] HOLO: Loaded 5 optimal features with 37.88% confidence from JSON config [2026-01-30T20:36:15.433061] [DEBUG] [MAG ] Building data for symbol: HOLO with lookback: 0 [2026-01-30T20:36:15.433882] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:15.433943] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:15.435687] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:15.436183] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:15.436584] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:15.437457] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-30T20:36:15.439063] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:15.479796] [DEBUG] [MAG ] VEEE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:15.495339] [INFO ] [LOCAL ] NVS: Saved forecast. [2026-01-30T20:36:15.495407] [INFO ] [main ] NVS: Signal=1 (Conf=90.0%), Magnitude=-0.55% (Conf=47.2228%) [2026-01-30T20:36:15.495566] [INFO ] [main ] Fetching symbol history for EYE... [2026-01-30T20:36:15.495641] [DEBUG] [REMOTE ] EYE: Fetching historical data. [2026-01-30T20:36:15.496678] [INFO ] [main ] Progress: 228/386 forecasts completed (59.1%). NVS finished in 0.7s. ETA: 28.4s. Rate: 333.26 forecasts/min [2026-01-30T20:36:15.508270] [DEBUG] [REMOTE ] EYE: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:15.509476] [DEBUG] [LOCAL ] Loaded configuration for EYE: 3 features, N/A% accuracy [2026-01-30T20:36:15.509542] [INFO ] [LOCAL ] EYE: Loaded 3 optimal features with 46.65% confidence from JSON config [2026-01-30T20:36:15.509595] [DEBUG] [MAG ] Building data for symbol: EYE with lookback: 0 [2026-01-30T20:36:15.510440] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:15.510502] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:15.515905] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:15.556681] [INFO ] [LOCAL ] VEEE: Saved forecast. [2026-01-30T20:36:15.556751] [INFO ] [main ] VEEE: Signal=1 (Conf=90.0%), Magnitude=6.16% (Conf=59.5977%) [2026-01-30T20:36:15.556915] [INFO ] [main ] Fetching symbol history for PPH... [2026-01-30T20:36:15.556959] [DEBUG] [REMOTE ] PPH: Fetching historical data. [2026-01-30T20:36:15.557940] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:15.558660] [INFO ] [main ] Progress: 229/386 forecasts completed (59.3%). VEEE finished in 0.7s. ETA: 28.2s. Rate: 334.21 forecasts/min [2026-01-30T20:36:15.570149] [DEBUG] [REMOTE ] PPH: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:15.571051] [DEBUG] [LOCAL ] Loaded configuration for PPH: 6 features, N/A% accuracy [2026-01-30T20:36:15.571108] [INFO ] [LOCAL ] PPH: Loaded 6 optimal features with 54.07% confidence from JSON config [2026-01-30T20:36:15.571140] [DEBUG] [MAG ] Building data for symbol: PPH with lookback: 0 [2026-01-30T20:36:15.572015] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:15.572080] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:15.573943] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:15.574456] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:15.574953] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:15.597286] [DEBUG] [MAG ] OCGN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:15.639529] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:15.696275] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:36:15.697729] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-30T20:36:15.701240] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:15.724181] [INFO ] [LOCAL ] OCGN: Saved forecast. [2026-01-30T20:36:15.724247] [INFO ] [main ] OCGN: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=42.0134%) [2026-01-30T20:36:15.724608] [INFO ] [main ] Fetching symbol history for MUC... [2026-01-30T20:36:15.724660] [DEBUG] [REMOTE ] MUC: Fetching historical data. [2026-01-30T20:36:15.724662] [INFO ] [main ] Progress: 230/386 forecasts completed (59.6%). OCGN finished in 0.7s. ETA: 28.0s. Rate: 334.32 forecasts/min [2026-01-30T20:36:15.739052] [DEBUG] [REMOTE ] MUC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:15.740020] [DEBUG] [LOCAL ] Loaded configuration for MUC: 10 features, N/A% accuracy [2026-01-30T20:36:15.740073] [INFO ] [LOCAL ] MUC: Loaded 10 optimal features with 58.51% confidence from JSON config [2026-01-30T20:36:15.740105] [DEBUG] [MAG ] Building data for symbol: MUC with lookback: 0 [2026-01-30T20:36:15.740918] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-30T20:36:15.741017] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:15.746089] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:15.747292] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:15.749690] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-30T20:36:15.752701] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:15.755053] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:15.755638] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:36:15.757250] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:15.759255] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:15.760504] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:36:15.761320] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:15.783530] [DEBUG] [MAG ] HOLO: Last date is validated at 2026-01-30 [2026-01-30T20:36:15.958051] [DEBUG] [MAG ] HOLO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:16.012221] [DEBUG] [MAG ] EYE: Last date is validated at 2026-01-30 [2026-01-30T20:36:16.073968] [DEBUG] [MAG ] PPH: Last date is validated at 2026-01-30 [2026-01-30T20:36:16.121610] [DEBUG] [MAG ] MUC: Last date is validated at 2026-01-30 [2026-01-30T20:36:16.137546] [INFO ] [LOCAL ] HOLO: Saved forecast. [2026-01-30T20:36:16.137635] [INFO ] [main ] HOLO: Signal=1 (Conf=90.0%), Magnitude=-60.05% (Conf=37.878%) [2026-01-30T20:36:16.137812] [INFO ] [main ] Fetching symbol history for REFI... [2026-01-30T20:36:16.137853] [DEBUG] [REMOTE ] REFI: Fetching historical data. [2026-01-30T20:36:16.139028] [INFO ] [main ] Progress: 231/386 forecasts completed (59.8%). HOLO finished in 0.7s. ETA: 28.0s. Rate: 332.44 forecasts/min [2026-01-30T20:36:16.148983] [DEBUG] [REMOTE ] REFI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:16.149901] [DEBUG] [LOCAL ] Loaded configuration for REFI: 10 features, N/A% accuracy [2026-01-30T20:36:16.149956] [INFO ] [LOCAL ] REFI: Loaded 10 optimal features with 49.37% confidence from JSON config [2026-01-30T20:36:16.149988] [DEBUG] [MAG ] Building data for symbol: REFI with lookback: 0 [2026-01-30T20:36:16.150807] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-30T20:36:16.150871] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:16.155661] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:16.157434] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:16.157919] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:16.158333] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:16.159982] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:16.193961] [DEBUG] [MAG ] EYE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:16.199298] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:16.200847] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:16.201495] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:36:16.204490] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:16.206175] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:16.251527] [DEBUG] [MAG ] PPH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:16.276163] [INFO ] [LOCAL ] EYE: Saved forecast. [2026-01-30T20:36:16.276230] [INFO ] [main ] EYE: Signal=1 (Conf=90.0%), Magnitude=-1.44% (Conf=46.6457%) [2026-01-30T20:36:16.276393] [INFO ] [main ] Fetching symbol history for EOG... [2026-01-30T20:36:16.276437] [DEBUG] [REMOTE ] EOG: Fetching historical data. [2026-01-30T20:36:16.277662] [INFO ] [main ] Progress: 232/386 forecasts completed (60.1%). EYE finished in 0.8s. ETA: 27.8s. Rate: 332.77 forecasts/min [2026-01-30T20:36:16.288786] [DEBUG] [REMOTE ] EOG: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:16.289762] [DEBUG] [LOCAL ] Loaded configuration for EOG: 4 features, N/A% accuracy [2026-01-30T20:36:16.290178] [INFO ] [LOCAL ] EOG: Loaded 4 optimal features with 55.70% confidence from JSON config [2026-01-30T20:36:16.290217] [DEBUG] [MAG ] Building data for symbol: EOG with lookback: 0 [2026-01-30T20:36:16.291061] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:16.291123] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:16.296564] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:16.299331] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:16.299276] [DEBUG] [MAG ] MUC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:16.347862] [INFO ] [LOCAL ] PPH: Saved forecast. [2026-01-30T20:36:16.347937] [INFO ] [main ] PPH: Signal=1 (Conf=90.0%), Magnitude=-0.30% (Conf=54.0703%) [2026-01-30T20:36:16.348320] [INFO ] [main ] Fetching symbol history for BANX... [2026-01-30T20:36:16.348371] [DEBUG] [REMOTE ] BANX: Fetching historical data. [2026-01-30T20:36:16.348671] [INFO ] [main ] Progress: 233/386 forecasts completed (60.4%). PPH finished in 0.8s. ETA: 27.5s. Rate: 333.64 forecasts/min [2026-01-30T20:36:16.359701] [DEBUG] [REMOTE ] BANX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:16.360881] [DEBUG] [LOCAL ] Loaded configuration for BANX: 8 features, N/A% accuracy [2026-01-30T20:36:16.360933] [INFO ] [LOCAL ] BANX: Loaded 8 optimal features with 56.89% confidence from JSON config [2026-01-30T20:36:16.360966] [DEBUG] [MAG ] Building data for symbol: BANX with lookback: 0 [2026-01-30T20:36:16.361766] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:16.361828] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:16.363550] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:16.364104] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:16.364528] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:16.365280] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:16.366000] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:36:16.368796] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:36:16.371663] [INFO ] [LOCAL ] MUC: Saved forecast. [2026-01-30T20:36:16.371731] [INFO ] [main ] MUC: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=58.5059%) [2026-01-30T20:36:16.372095] [INFO ] [main ] Fetching symbol history for THQ... [2026-01-30T20:36:16.372150] [DEBUG] [REMOTE ] THQ: Fetching historical data. [2026-01-30T20:36:16.373661] [INFO ] [main ] Progress: 234/386 forecasts completed (60.6%). MUC finished in 0.6s. ETA: 27.2s. Rate: 334.87 forecasts/min [2026-01-30T20:36:16.373787] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-30T20:36:16.375328] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:16.383132] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:36:16.385512] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:16.387747] [DEBUG] [REMOTE ] THQ: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:16.390355] [DEBUG] [LOCAL ] Loaded configuration for THQ: 4 features, N/A% accuracy [2026-01-30T20:36:16.390425] [INFO ] [LOCAL ] THQ: Loaded 4 optimal features with 55.02% confidence from JSON config [2026-01-30T20:36:16.390459] [DEBUG] [MAG ] Building data for symbol: THQ with lookback: 0 [2026-01-30T20:36:16.391451] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:16.391515] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:16.396777] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:16.522569] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:16.524638] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:16.525440] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:16.550392] [DEBUG] [MAG ] REFI: Last date is validated at 2026-01-30 [2026-01-30T20:36:16.724318] [DEBUG] [MAG ] BANX: Last date is validated at 2026-01-30 [2026-01-30T20:36:16.740770] [DEBUG] [MAG ] REFI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:16.748880] [DEBUG] [MAG ] EOG: Last date is validated at 2026-01-30 [2026-01-30T20:36:16.819787] [INFO ] [LOCAL ] REFI: Saved forecast. [2026-01-30T20:36:16.819859] [INFO ] [main ] REFI: Signal=1 (Conf=90.0%), Magnitude=1.12% (Conf=49.3732%) [2026-01-30T20:36:16.820024] [INFO ] [main ] Fetching symbol history for TRMD... [2026-01-30T20:36:16.820069] [DEBUG] [REMOTE ] TRMD: Fetching historical data. [2026-01-30T20:36:16.820957] [INFO ] [main ] Progress: 235/386 forecasts completed (60.9%). REFI finished in 0.7s. ETA: 27.2s. Rate: 332.75 forecasts/min [2026-01-30T20:36:16.833828] [DEBUG] [REMOTE ] TRMD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:16.834901] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 1 features, N/A% accuracy [2026-01-30T20:36:16.834962] [INFO ] [LOCAL ] TRMD: Loaded 1 optimal features with 52.32% confidence from JSON config [2026-01-30T20:36:16.834996] [DEBUG] [MAG ] Building data for symbol: TRMD with lookback: 0 [2026-01-30T20:36:16.835880] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:36:16.835939] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:36:16.836658] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:16.892215] [DEBUG] [MAG ] THQ: Last date is validated at 2026-01-30 [2026-01-30T20:36:16.896140] [DEBUG] [MAG ] BANX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:16.933164] [DEBUG] [MAG ] EOG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:16.963776] [INFO ] [LOCAL ] BANX: Saved forecast. [2026-01-30T20:36:16.963844] [INFO ] [main ] BANX: Signal=1 (Conf=90.0%), Magnitude=-0.38% (Conf=56.8894%) [2026-01-30T20:36:16.964002] [INFO ] [main ] Fetching symbol history for PFGC... [2026-01-30T20:36:16.964046] [DEBUG] [REMOTE ] PFGC: Fetching historical data. [2026-01-30T20:36:16.965695] [INFO ] [main ] Progress: 236/386 forecasts completed (61.1%). BANX finished in 0.6s. ETA: 27.0s. Rate: 333.03 forecasts/min [2026-01-30T20:36:16.976935] [DEBUG] [REMOTE ] PFGC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:16.977703] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 2 features, N/A% accuracy [2026-01-30T20:36:16.977754] [INFO ] [LOCAL ] PFGC: Loaded 2 optimal features with 55.11% confidence from JSON config [2026-01-30T20:36:16.977784] [DEBUG] [MAG ] Building data for symbol: PFGC with lookback: 0 [2026-01-30T20:36:16.978593] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:16.978655] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:16.979853] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:36:16.980516] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:17.060121] [INFO ] [LOCAL ] EOG: Saved forecast. [2026-01-30T20:36:17.060206] [INFO ] [main ] EOG: Signal=1 (Conf=90.0%), Magnitude=-2.67% (Conf=55.6969%) [2026-01-30T20:36:17.060418] [INFO ] [main ] Fetching symbol history for BXSL... [2026-01-30T20:36:17.060476] [DEBUG] [REMOTE ] BXSL: Fetching historical data. [2026-01-30T20:36:17.061314] [INFO ] [main ] Progress: 237/386 forecasts completed (61.4%). EOG finished in 0.8s. ETA: 26.8s. Rate: 333.69 forecasts/min [2026-01-30T20:36:17.065424] [DEBUG] [MAG ] THQ: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:17.072822] [DEBUG] [REMOTE ] BXSL: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:17.073967] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 6 features, N/A% accuracy [2026-01-30T20:36:17.074023] [INFO ] [LOCAL ] BXSL: Loaded 6 optimal features with 57.43% confidence from JSON config [2026-01-30T20:36:17.074056] [DEBUG] [MAG ] Building data for symbol: BXSL with lookback: 0 [2026-01-30T20:36:17.074868] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:17.074933] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:17.080050] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:17.082037] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:17.082553] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:17.083054] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:17.084015] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:17.132796] [INFO ] [LOCAL ] THQ: Saved forecast. [2026-01-30T20:36:17.132862] [INFO ] [main ] THQ: Signal=1 (Conf=90.0%), Magnitude=0.07% (Conf=55.025%) [2026-01-30T20:36:17.133381] [INFO ] [main ] Progress: 238/386 forecasts completed (61.7%). THQ finished in 0.8s. ETA: 26.5s. Rate: 334.53 forecasts/min [2026-01-30T20:36:17.133500] [INFO ] [main ] Fetching symbol history for VCRB... [2026-01-30T20:36:17.133542] [DEBUG] [REMOTE ] VCRB: Fetching historical data. [2026-01-30T20:36:17.146659] [DEBUG] [REMOTE ] VCRB: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:17.148073] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 4 features, N/A% accuracy [2026-01-30T20:36:17.148144] [INFO ] [LOCAL ] VCRB: Loaded 4 optimal features with 61.50% confidence from JSON config [2026-01-30T20:36:17.148180] [DEBUG] [MAG ] Building data for symbol: VCRB with lookback: 0 [2026-01-30T20:36:17.149196] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:17.149257] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:17.156039] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:17.157001] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:36:17.157688] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:17.159779] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:17.212282] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:17.219366] [DEBUG] [MAG ] TRMD: Last date is validated at 2026-01-30 [2026-01-30T20:36:17.330210] [DEBUG] [MAG ] PFGC: Last date is validated at 2026-01-30 [2026-01-30T20:36:17.394132] [DEBUG] [MAG ] TRMD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:17.467449] [INFO ] [LOCAL ] TRMD: Saved forecast. [2026-01-30T20:36:17.467518] [INFO ] [main ] TRMD: Signal=1 (Conf=90.0%), Magnitude=0.62% (Conf=52.3226%) [2026-01-30T20:36:17.467692] [INFO ] [main ] Fetching symbol history for CDC... [2026-01-30T20:36:17.467739] [DEBUG] [REMOTE ] CDC: Fetching historical data. [2026-01-30T20:36:17.468876] [INFO ] [main ] Progress: 239/386 forecasts completed (61.9%). TRMD finished in 0.6s. ETA: 26.5s. Rate: 333.32 forecasts/min [2026-01-30T20:36:17.478749] [DEBUG] [REMOTE ] CDC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:17.479738] [DEBUG] [LOCAL ] Loaded configuration for CDC: 1 features, N/A% accuracy [2026-01-30T20:36:17.479804] [INFO ] [LOCAL ] CDC: Loaded 1 optimal features with 46.17% confidence from JSON config [2026-01-30T20:36:17.479840] [DEBUG] [MAG ] Building data for symbol: CDC with lookback: 0 [2026-01-30T20:36:17.480674] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:36:17.480747] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:17.481470] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:17.499805] [DEBUG] [MAG ] PFGC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:17.509346] [DEBUG] [MAG ] VCRB: Last date is validated at 2026-01-30 [2026-01-30T20:36:17.571721] [DEBUG] [MAG ] BXSL: Last date is validated at 2026-01-30 [2026-01-30T20:36:17.594029] [INFO ] [LOCAL ] PFGC: Saved forecast. [2026-01-30T20:36:17.594096] [INFO ] [main ] PFGC: Signal=1 (Conf=90.0%), Magnitude=-0.77% (Conf=55.1071%) [2026-01-30T20:36:17.594254] [INFO ] [main ] Fetching symbol history for WOOD... [2026-01-30T20:36:17.594296] [DEBUG] [REMOTE ] WOOD: Fetching historical data. [2026-01-30T20:36:17.594895] [INFO ] [main ] Progress: 240/386 forecasts completed (62.2%). PFGC finished in 0.6s. ETA: 26.2s. Rate: 333.74 forecasts/min [2026-01-30T20:36:17.606157] [DEBUG] [REMOTE ] WOOD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:17.610970] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 10 features, N/A% accuracy [2026-01-30T20:36:17.611024] [INFO ] [LOCAL ] WOOD: Loaded 10 optimal features with 55.00% confidence from JSON config [2026-01-30T20:36:17.611056] [DEBUG] [MAG ] Building data for symbol: WOOD with lookback: 0 [2026-01-30T20:36:17.611880] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-30T20:36:17.611947] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:17.613604] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:17.615684] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:36:17.630523] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:17.632316] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:17.632901] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:36:17.633954] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:17.635649] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:17.636774] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:36:17.637477] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:36:17.638993] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:17.685603] [DEBUG] [MAG ] VCRB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:17.751535] [DEBUG] [MAG ] BXSL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:17.753229] [INFO ] [LOCAL ] VCRB: Saved forecast. [2026-01-30T20:36:17.753295] [INFO ] [main ] VCRB: Signal=1 (Conf=90.0%), Magnitude=-0.18% (Conf=61.5047%) [2026-01-30T20:36:17.753458] [INFO ] [main ] Fetching symbol history for GFI... [2026-01-30T20:36:17.753500] [DEBUG] [REMOTE ] GFI: Fetching historical data. [2026-01-30T20:36:17.753963] [INFO ] [main ] Progress: 241/386 forecasts completed (62.4%). VCRB finished in 0.6s. ETA: 26.1s. Rate: 333.90 forecasts/min [2026-01-30T20:36:17.765615] [DEBUG] [REMOTE ] GFI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:17.766563] [DEBUG] [LOCAL ] Loaded configuration for GFI: 1 features, N/A% accuracy [2026-01-30T20:36:17.766641] [INFO ] [LOCAL ] GFI: Loaded 1 optimal features with 44.61% confidence from JSON config [2026-01-30T20:36:17.766679] [DEBUG] [MAG ] Building data for symbol: GFI with lookback: 0 [2026-01-30T20:36:17.767515] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:36:17.767591] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:17.768476] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:17.831028] [INFO ] [LOCAL ] BXSL: Saved forecast. [2026-01-30T20:36:17.831102] [INFO ] [main ] BXSL: Signal=1 (Conf=90.0%), Magnitude=-0.58% (Conf=57.4301%) [2026-01-30T20:36:17.831493] [INFO ] [main ] Fetching symbol history for PAYO... [2026-01-30T20:36:17.831552] [DEBUG] [REMOTE ] PAYO: Fetching historical data. [2026-01-30T20:36:17.831674] [INFO ] [main ] Progress: 242/386 forecasts completed (62.7%). BXSL finished in 0.8s. ETA: 25.8s. Rate: 334.68 forecasts/min [2026-01-30T20:36:17.845943] [DEBUG] [REMOTE ] PAYO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:17.847187] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 5 features, N/A% accuracy [2026-01-30T20:36:17.847253] [INFO ] [LOCAL ] PAYO: Loaded 5 optimal features with 67.12% confidence from JSON config [2026-01-30T20:36:17.847288] [DEBUG] [MAG ] Building data for symbol: PAYO with lookback: 0 [2026-01-30T20:36:17.847868] [DEBUG] [MAG ] CDC: Last date is validated at 2026-01-30 [2026-01-30T20:36:17.848344] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:17.848410] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:17.850160] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:17.850690] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:17.851095] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:17.852637] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-30T20:36:17.853330] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:17.982951] [DEBUG] [MAG ] WOOD: Last date is validated at 2026-01-30 [2026-01-30T20:36:18.020925] [DEBUG] [MAG ] CDC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:18.093127] [INFO ] [LOCAL ] CDC: Saved forecast. [2026-01-30T20:36:18.093193] [INFO ] [main ] CDC: Signal=1 (Conf=90.0%), Magnitude=0.44% (Conf=46.1732%) [2026-01-30T20:36:18.093349] [INFO ] [main ] Fetching symbol history for MNY... [2026-01-30T20:36:18.093402] [DEBUG] [REMOTE ] MNY: Fetching historical data. [2026-01-30T20:36:18.094095] [INFO ] [main ] Progress: 243/386 forecasts completed (63.0%). CDC finished in 0.6s. ETA: 25.7s. Rate: 334.04 forecasts/min [2026-01-30T20:36:18.104549] [DEBUG] [REMOTE ] MNY: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:18.105515] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, N/A% accuracy [2026-01-30T20:36:18.105569] [INFO ] [LOCAL ] MNY: Loaded 1 optimal features with 47.23% confidence from JSON config [2026-01-30T20:36:18.105631] [DEBUG] [MAG ] Building data for symbol: MNY with lookback: 0 [2026-01-30T20:36:18.106479] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:36:18.106540] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:18.111765] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:18.123621] [DEBUG] [MAG ] GFI: Last date is validated at 2026-01-30 [2026-01-30T20:36:18.160194] [DEBUG] [MAG ] WOOD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:18.207373] [DEBUG] [MAG ] PAYO: Last date is validated at 2026-01-30 [2026-01-30T20:36:18.296136] [DEBUG] [MAG ] GFI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:18.363522] [INFO ] [LOCAL ] WOOD: Saved forecast. [2026-01-30T20:36:18.363607] [INFO ] [main ] WOOD: Signal=1 (Conf=90.0%), Magnitude=-0.13% (Conf=54.9979%) [2026-01-30T20:36:18.363786] [INFO ] [main ] Fetching symbol history for XENE... [2026-01-30T20:36:18.363839] [DEBUG] [REMOTE ] XENE: Fetching historical data. [2026-01-30T20:36:18.365660] [INFO ] [main ] Progress: 244/386 forecasts completed (63.2%). WOOD finished in 0.8s. ETA: 25.6s. Rate: 333.34 forecasts/min [2026-01-30T20:36:18.376292] [DEBUG] [REMOTE ] XENE: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:18.377451] [DEBUG] [LOCAL ] Loaded configuration for XENE: 4 features, N/A% accuracy [2026-01-30T20:36:18.377513] [INFO ] [LOCAL ] XENE: Loaded 4 optimal features with 60.93% confidence from JSON config [2026-01-30T20:36:18.377546] [DEBUG] [MAG ] Building data for symbol: XENE with lookback: 0 [2026-01-30T20:36:18.378380] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:18.378442] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:18.380188] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:18.380756] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:18.381173] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:18.382324] [DEBUG] [MAG ] PAYO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:18.383719] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:18.391182] [INFO ] [LOCAL ] GFI: Saved forecast. [2026-01-30T20:36:18.391244] [INFO ] [main ] GFI: Signal=1 (Conf=90.0%), Magnitude=0.04% (Conf=44.6077%) [2026-01-30T20:36:18.391399] [INFO ] [main ] Fetching symbol history for OPAD... [2026-01-30T20:36:18.391442] [DEBUG] [REMOTE ] OPAD: Fetching historical data. [2026-01-30T20:36:18.392646] [INFO ] [main ] Progress: 245/386 forecasts completed (63.5%). GFI finished in 0.6s. ETA: 25.3s. Rate: 334.51 forecasts/min [2026-01-30T20:36:18.404650] [DEBUG] [REMOTE ] OPAD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:18.405568] [DEBUG] [LOCAL ] Loaded configuration for OPAD: 5 features, N/A% accuracy [2026-01-30T20:36:18.405641] [INFO ] [LOCAL ] OPAD: Loaded 5 optimal features with 48.73% confidence from JSON config [2026-01-30T20:36:18.405673] [DEBUG] [MAG ] Building data for symbol: OPAD with lookback: 0 [2026-01-30T20:36:18.406426] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:18.406486] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:18.411364] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:18.413147] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:18.413637] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:18.414036] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:18.449417] [INFO ] [LOCAL ] PAYO: Saved forecast. [2026-01-30T20:36:18.449491] [INFO ] [main ] PAYO: Signal=1 (Conf=90.0%), Magnitude=2.49% (Conf=67.1164%) [2026-01-30T20:36:18.449871] [INFO ] [main ] Fetching symbol history for UNMA... [2026-01-30T20:36:18.449923] [DEBUG] [REMOTE ] UNMA: Fetching historical data. [2026-01-30T20:36:18.450671] [INFO ] [main ] Progress: 246/386 forecasts completed (63.7%). PAYO finished in 0.6s. ETA: 25.0s. Rate: 335.43 forecasts/min [2026-01-30T20:36:18.464855] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:18.465253] [DEBUG] [REMOTE ] UNMA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:18.466443] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 6 features, N/A% accuracy [2026-01-30T20:36:18.466501] [INFO ] [LOCAL ] UNMA: Loaded 6 optimal features with 64.70% confidence from JSON config [2026-01-30T20:36:18.466539] [DEBUG] [MAG ] Building data for symbol: UNMA with lookback: 0 [2026-01-30T20:36:18.467403] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:18.467479] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:18.467498] [DEBUG] [MAG ] MNY: Last date is validated at 2026-01-30 [2026-01-30T20:36:18.469261] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:18.469867] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:18.470328] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:18.472115] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:18.474327] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-30T20:36:18.476856] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:18.641658] [DEBUG] [MAG ] MNY: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:18.699786] [INFO ] [LOCAL ] MNY: Saved forecast. [2026-01-30T20:36:18.699860] [INFO ] [main ] MNY: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=47.227%) [2026-01-30T20:36:18.700017] [INFO ] [main ] Fetching symbol history for GIS... [2026-01-30T20:36:18.700062] [DEBUG] [REMOTE ] GIS: Fetching historical data. [2026-01-30T20:36:18.701056] [INFO ] [main ] Progress: 247/386 forecasts completed (64.0%). MNY finished in 0.6s. ETA: 24.9s. Rate: 334.89 forecasts/min [2026-01-30T20:36:18.714675] [DEBUG] [REMOTE ] GIS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:18.719722] [DEBUG] [LOCAL ] Loaded configuration for GIS: 0 features, N/A% accuracy [2026-01-30T20:36:18.719782] [INFO ] [LOCAL ] GIS: Loaded 0 optimal features with 54.47% confidence from JSON config [2026-01-30T20:36:18.719816] [DEBUG] [MAG ] Building data for symbol: GIS with lookback: 0 [2026-01-30T20:36:18.720729] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-30T20:36:18.742525] [DEBUG] [MAG ] XENE: Last date is validated at 2026-01-30 [2026-01-30T20:36:18.828267] [DEBUG] [MAG ] OPAD: Last date is validated at 2026-01-30 [2026-01-30T20:36:18.837392] [DEBUG] [MAG ] UNMA: Last date is validated at 2026-01-30 [2026-01-30T20:36:18.915040] [DEBUG] [MAG ] XENE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:19.008323] [DEBUG] [MAG ] UNMA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:19.009248] [DEBUG] [MAG ] OPAD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:19.015206] [INFO ] [LOCAL ] XENE: Saved forecast. [2026-01-30T20:36:19.015275] [INFO ] [main ] XENE: Signal=1 (Conf=90.0%), Magnitude=-0.97% (Conf=60.9251%) [2026-01-30T20:36:19.015678] [INFO ] [main ] Fetching symbol history for VTS... [2026-01-30T20:36:19.015741] [DEBUG] [REMOTE ] VTS: Fetching historical data. [2026-01-30T20:36:19.016664] [INFO ] [main ] Progress: 248/386 forecasts completed (64.2%). XENE finished in 0.7s. ETA: 24.8s. Rate: 333.86 forecasts/min [2026-01-30T20:36:19.028727] [DEBUG] [REMOTE ] VTS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:19.029741] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, N/A% accuracy [2026-01-30T20:36:19.029803] [INFO ] [LOCAL ] VTS: Loaded 4 optimal features with 64.63% confidence from JSON config [2026-01-30T20:36:19.029840] [DEBUG] [MAG ] Building data for symbol: VTS with lookback: 0 [2026-01-30T20:36:19.030640] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:19.030700] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:19.035468] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:19.037323] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:19.037835] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:19.038246] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:19.073659] [INFO ] [LOCAL ] UNMA: Saved forecast. [2026-01-30T20:36:19.073742] [INFO ] [main ] UNMA: Signal=1 (Conf=90.0%), Magnitude=-0.23% (Conf=64.7029%) [2026-01-30T20:36:19.073931] [INFO ] [main ] Fetching symbol history for BMEZ... [2026-01-30T20:36:19.073977] [DEBUG] [REMOTE ] BMEZ: Fetching historical data. [2026-01-30T20:36:19.075447] [INFO ] [main ] Progress: 249/386 forecasts completed (64.5%). UNMA finished in 0.6s. ETA: 24.6s. Rate: 334.76 forecasts/min [2026-01-30T20:36:19.078233] [INFO ] [LOCAL ] OPAD: Saved forecast. [2026-01-30T20:36:19.078304] [INFO ] [main ] OPAD: Signal=1 (Conf=90.0%), Magnitude=18.20% (Conf=48.7343%) [2026-01-30T20:36:19.078467] [INFO ] [main ] Fetching symbol history for S... [2026-01-30T20:36:19.078511] [DEBUG] [REMOTE ] S: Fetching historical data. [2026-01-30T20:36:19.078781] [INFO ] [main ] Progress: 250/386 forecasts completed (64.8%). OPAD finished in 0.7s. ETA: 24.3s. Rate: 336.08 forecasts/min [2026-01-30T20:36:19.081981] [DEBUG] [MAG ] GIS: Last date is validated at 2026-01-30 [2026-01-30T20:36:19.088695] [DEBUG] [REMOTE ] BMEZ: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:19.089934] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 7 features, N/A% accuracy [2026-01-30T20:36:19.089996] [INFO ] [LOCAL ] BMEZ: Loaded 7 optimal features with 47.49% confidence from JSON config [2026-01-30T20:36:19.090039] [DEBUG] [MAG ] Building data for symbol: BMEZ with lookback: 0 [2026-01-30T20:36:19.091093] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:19.091157] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:19.091167] [DEBUG] [REMOTE ] S: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:19.092120] [DEBUG] [LOCAL ] Loaded configuration for S: 6 features, N/A% accuracy [2026-01-30T20:36:19.092173] [INFO ] [LOCAL ] S: Loaded 6 optimal features with 63.38% confidence from JSON config [2026-01-30T20:36:19.092204] [DEBUG] [MAG ] Building data for symbol: S with lookback: 0 [2026-01-30T20:36:19.092976] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:19.093049] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:19.096973] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:19.098081] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:19.099218] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:19.099845] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:19.100034] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:19.100329] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:19.100550] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:19.101030] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:19.100774] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:19.101425] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:19.102199] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:36:19.102435] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:19.102964] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:19.260467] [DEBUG] [MAG ] GIS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:19.342604] [INFO ] [LOCAL ] GIS: Saved forecast. [2026-01-30T20:36:19.342670] [INFO ] [main ] GIS: Signal=1 (Conf=90.0%), Magnitude=-1.40% (Conf=54.4664%) [2026-01-30T20:36:19.342822] [INFO ] [main ] Fetching symbol history for DEI... [2026-01-30T20:36:19.342865] [DEBUG] [REMOTE ] DEI: Fetching historical data. [2026-01-30T20:36:19.343885] [INFO ] [main ] Progress: 251/386 forecasts completed (65.0%). GIS finished in 0.6s. ETA: 24.1s. Rate: 335.44 forecasts/min [2026-01-30T20:36:19.354553] [DEBUG] [REMOTE ] DEI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:19.355472] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, N/A% accuracy [2026-01-30T20:36:19.355524] [INFO ] [LOCAL ] DEI: Loaded 4 optimal features with 59.20% confidence from JSON config [2026-01-30T20:36:19.355556] [DEBUG] [MAG ] Building data for symbol: DEI with lookback: 0 [2026-01-30T20:36:19.356555] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:19.356635] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:19.357741] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:19.392669] [DEBUG] [MAG ] VTS: Last date is validated at 2026-01-30 [2026-01-30T20:36:19.455409] [DEBUG] [MAG ] S: Last date is validated at 2026-01-30 [2026-01-30T20:36:19.479526] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:36:19.480488] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:19.481947] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:19.483396] [DEBUG] [MAG ] BMEZ: Last date is validated at 2026-01-30 [2026-01-30T20:36:19.569860] [DEBUG] [MAG ] VTS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:19.626064] [DEBUG] [MAG ] S: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:19.647613] [INFO ] [LOCAL ] VTS: Saved forecast. [2026-01-30T20:36:19.647694] [INFO ] [main ] VTS: Signal=1 (Conf=90.0%), Magnitude=2.19% (Conf=64.626%) [2026-01-30T20:36:19.648134] [INFO ] [main ] Progress: 252/386 forecasts completed (65.3%). VTS finished in 0.6s. ETA: 24.0s. Rate: 334.51 forecasts/min [2026-01-30T20:36:19.648282] [INFO ] [main ] Fetching symbol history for WTI... [2026-01-30T20:36:19.648332] [DEBUG] [REMOTE ] WTI: Fetching historical data. [2026-01-30T20:36:19.656291] [DEBUG] [MAG ] BMEZ: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:19.662861] [DEBUG] [REMOTE ] WTI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:19.663819] [DEBUG] [LOCAL ] Loaded configuration for WTI: 4 features, N/A% accuracy [2026-01-30T20:36:19.663881] [INFO ] [LOCAL ] WTI: Loaded 4 optimal features with 60.56% confidence from JSON config [2026-01-30T20:36:19.663913] [DEBUG] [MAG ] Building data for symbol: WTI with lookback: 0 [2026-01-30T20:36:19.664703] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:19.664777] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:36:19.667623] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:19.668712] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:36:19.671352] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:19.673001] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:19.705826] [INFO ] [LOCAL ] S: Saved forecast. [2026-01-30T20:36:19.705893] [INFO ] [main ] S: Signal=1 (Conf=90.0%), Magnitude=2.04% (Conf=63.3835%) [2026-01-30T20:36:19.706054] [INFO ] [main ] Fetching symbol history for EMN... [2026-01-30T20:36:19.706098] [DEBUG] [REMOTE ] EMN: Fetching historical data. [2026-01-30T20:36:19.707720] [INFO ] [main ] Progress: 253/386 forecasts completed (65.5%). S finished in 0.6s. ETA: 23.8s. Rate: 335.39 forecasts/min [2026-01-30T20:36:19.719656] [DEBUG] [REMOTE ] EMN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:19.720797] [DEBUG] [LOCAL ] Loaded configuration for EMN: 4 features, N/A% accuracy [2026-01-30T20:36:19.720864] [INFO ] [LOCAL ] EMN: Loaded 4 optimal features with 54.55% confidence from JSON config [2026-01-30T20:36:19.720908] [DEBUG] [MAG ] Building data for symbol: EMN with lookback: 0 [2026-01-30T20:36:19.721789] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:19.721850] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:19.723528] [INFO ] [LOCAL ] BMEZ: Saved forecast. [2026-01-30T20:36:19.723613] [INFO ] [main ] BMEZ: Signal=1 (Conf=90.0%), Magnitude=0.75% (Conf=47.4906%) [2026-01-30T20:36:19.723967] [INFO ] [main ] Progress: 254/386 forecasts completed (65.8%). BMEZ finished in 0.6s. ETA: 23.5s. Rate: 336.60 forecasts/min [2026-01-30T20:36:19.724089] [INFO ] [main ] Fetching symbol history for EZGO... [2026-01-30T20:36:19.724138] [DEBUG] [REMOTE ] EZGO: Fetching historical data. [2026-01-30T20:36:19.727113] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:19.729470] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:19.730468] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:19.730960] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:19.735834] [DEBUG] [REMOTE ] EZGO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:19.736696] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 8 features, N/A% accuracy [2026-01-30T20:36:19.736759] [INFO ] [LOCAL ] EZGO: Loaded 8 optimal features with 60.79% confidence from JSON config [2026-01-30T20:36:19.736797] [DEBUG] [MAG ] Building data for symbol: EZGO with lookback: 0 [2026-01-30T20:36:19.737613] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:19.737676] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:19.739411] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:19.739948] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:19.740355] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:19.741272] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:19.743785] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:19.744762] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:36:19.745898] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:19.747060] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:19.838611] [DEBUG] [MAG ] DEI: Last date is validated at 2026-01-30 [2026-01-30T20:36:20.013750] [DEBUG] [MAG ] DEI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:20.038595] [DEBUG] [MAG ] WTI: Last date is validated at 2026-01-30 [2026-01-30T20:36:20.079782] [DEBUG] [MAG ] EMN: Last date is validated at 2026-01-30 [2026-01-30T20:36:20.081420] [INFO ] [LOCAL ] DEI: Saved forecast. [2026-01-30T20:36:20.081510] [INFO ] [main ] DEI: Signal=1 (Conf=90.0%), Magnitude=1.28% (Conf=59.2048%) [2026-01-30T20:36:20.081689] [INFO ] [main ] Fetching symbol history for TSLS... [2026-01-30T20:36:20.081733] [DEBUG] [REMOTE ] TSLS: Fetching historical data. [2026-01-30T20:36:20.082900] [INFO ] [main ] Progress: 255/386 forecasts completed (66.1%). DEI finished in 0.7s. ETA: 23.4s. Rate: 335.26 forecasts/min [2026-01-30T20:36:20.093160] [DEBUG] [REMOTE ] TSLS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:20.094100] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 6 features, N/A% accuracy [2026-01-30T20:36:20.094151] [INFO ] [LOCAL ] TSLS: Loaded 6 optimal features with 53.59% confidence from JSON config [2026-01-30T20:36:20.094182] [DEBUG] [MAG ] Building data for symbol: TSLS with lookback: 0 [2026-01-30T20:36:20.095000] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:20.095060] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:20.099922] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:20.101691] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:20.102168] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:20.102552] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:20.102901] [DEBUG] [MAG ] EZGO: Last date is validated at 2026-01-30 [2026-01-30T20:36:20.104908] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:20.145701] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:20.211448] [DEBUG] [MAG ] WTI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:20.268730] [DEBUG] [MAG ] EMN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:20.269742] [INFO ] [LOCAL ] WTI: Saved forecast. [2026-01-30T20:36:20.269806] [INFO ] [main ] WTI: Signal=1 (Conf=90.0%), Magnitude=-0.31% (Conf=60.56%) [2026-01-30T20:36:20.269962] [INFO ] [main ] Fetching symbol history for WAVE... [2026-01-30T20:36:20.270004] [DEBUG] [REMOTE ] WAVE: Fetching historical data. [2026-01-30T20:36:20.270997] [INFO ] [main ] Progress: 256/386 forecasts completed (66.3%). WTI finished in 0.6s. ETA: 23.3s. Rate: 335.20 forecasts/min [2026-01-30T20:36:20.281775] [DEBUG] [MAG ] EZGO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:20.282074] [DEBUG] [REMOTE ] WAVE: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:20.282960] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 8 features, N/A% accuracy [2026-01-30T20:36:20.283015] [INFO ] [LOCAL ] WAVE: Loaded 8 optimal features with 59.58% confidence from JSON config [2026-01-30T20:36:20.283047] [DEBUG] [MAG ] Building data for symbol: WAVE with lookback: 0 [2026-01-30T20:36:20.283858] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:20.283928] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:20.285652] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:20.286155] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:20.286618] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:20.287514] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:20.334454] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:20.362680] [INFO ] [LOCAL ] EZGO: Saved forecast. [2026-01-30T20:36:20.362749] [INFO ] [main ] EZGO: Signal=1 (Conf=90.0%), Magnitude=-0.22% (Conf=60.7904%) [2026-01-30T20:36:20.362909] [INFO ] [main ] Fetching symbol history for MSTX... [2026-01-30T20:36:20.362952] [DEBUG] [REMOTE ] MSTX: Fetching historical data. [2026-01-30T20:36:20.363925] [INFO ] [main ] Progress: 257/386 forecasts completed (66.6%). EZGO finished in 0.6s. ETA: 23.0s. Rate: 335.82 forecasts/min [2026-01-30T20:36:20.375115] [INFO ] [LOCAL ] EMN: Saved forecast. [2026-01-30T20:36:20.375190] [INFO ] [main ] EMN: Signal=1 (Conf=90.0%), Magnitude=-0.06% (Conf=54.5505%) [2026-01-30T20:36:20.375379] [INFO ] [main ] Fetching symbol history for RCI... [2026-01-30T20:36:20.375427] [DEBUG] [REMOTE ] RCI: Fetching historical data. [2026-01-30T20:36:20.375839] [INFO ] [main ] Progress: 258/386 forecasts completed (66.8%). EMN finished in 0.7s. ETA: 22.8s. Rate: 337.04 forecasts/min [2026-01-30T20:36:20.375811] [DEBUG] [REMOTE ] MSTX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:20.376785] [DEBUG] [LOCAL ] Loaded configuration for MSTX: 3 features, N/A% accuracy [2026-01-30T20:36:20.376850] [INFO ] [LOCAL ] MSTX: Loaded 3 optimal features with 51.62% confidence from JSON config [2026-01-30T20:36:20.376882] [DEBUG] [MAG ] Building data for symbol: MSTX with lookback: 0 [2026-01-30T20:36:20.377772] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:20.377837] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:20.382830] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:20.388081] [DEBUG] [REMOTE ] RCI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:20.389012] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, N/A% accuracy [2026-01-30T20:36:20.389065] [INFO ] [LOCAL ] RCI: Loaded 2 optimal features with 50.09% confidence from JSON config [2026-01-30T20:36:20.389097] [DEBUG] [MAG ] Building data for symbol: RCI with lookback: 0 [2026-01-30T20:36:20.390019] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:20.390089] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:20.395393] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:20.397029] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:20.412435] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:20.413261] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-30T20:36:20.414699] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:20.493068] [DEBUG] [MAG ] TSLS: Last date is validated at 2026-01-30 [2026-01-30T20:36:20.496433] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:20.497701] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:20.671198] [DEBUG] [MAG ] TSLS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:20.753532] [INFO ] [LOCAL ] TSLS: Saved forecast. [2026-01-30T20:36:20.753618] [INFO ] [main ] TSLS: Signal=1 (Conf=90.0%), Magnitude=-3.32% (Conf=53.5905%) [2026-01-30T20:36:20.754173] [INFO ] [main ] Fetching symbol history for HYI... [2026-01-30T20:36:20.754226] [DEBUG] [REMOTE ] HYI: Fetching historical data. [2026-01-30T20:36:20.755052] [INFO ] [main ] Progress: 259/386 forecasts completed (67.1%). TSLS finished in 0.7s. ETA: 22.7s. Rate: 335.58 forecasts/min [2026-01-30T20:36:20.755118] [DEBUG] [MAG ] WAVE: Last date is validated at 2026-01-30 [2026-01-30T20:36:20.763102] [DEBUG] [MAG ] RCI: Last date is validated at 2026-01-30 [2026-01-30T20:36:20.766347] [DEBUG] [REMOTE ] HYI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:20.767354] [DEBUG] [LOCAL ] Loaded configuration for HYI: 6 features, N/A% accuracy [2026-01-30T20:36:20.767406] [INFO ] [LOCAL ] HYI: Loaded 6 optimal features with 44.18% confidence from JSON config [2026-01-30T20:36:20.767439] [DEBUG] [MAG ] Building data for symbol: HYI with lookback: 0 [2026-01-30T20:36:20.768348] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:20.768413] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:20.773467] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:20.775321] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:20.775832] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:20.776224] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:20.817447] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:20.818761] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:20.850369] [DEBUG] [MAG ] MSTX: Last date is validated at 2026-01-30 [2026-01-30T20:36:20.928724] [DEBUG] [MAG ] WAVE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:20.947104] [DEBUG] [MAG ] RCI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:21.004528] [INFO ] [LOCAL ] WAVE: Saved forecast. [2026-01-30T20:36:21.004611] [INFO ] [main ] WAVE: Signal=1 (Conf=90.0%), Magnitude=-3.99% (Conf=59.5758%) [2026-01-30T20:36:21.004987] [INFO ] [main ] Fetching symbol history for SNN... [2026-01-30T20:36:21.005037] [DEBUG] [REMOTE ] SNN: Fetching historical data. [2026-01-30T20:36:21.006648] [INFO ] [main ] Progress: 260/386 forecasts completed (67.4%). WAVE finished in 0.7s. ETA: 22.6s. Rate: 335.05 forecasts/min [2026-01-30T20:36:21.016883] [DEBUG] [REMOTE ] SNN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:21.018080] [DEBUG] [LOCAL ] Loaded configuration for SNN: 7 features, N/A% accuracy [2026-01-30T20:36:21.018159] [INFO ] [LOCAL ] SNN: Loaded 7 optimal features with 38.70% confidence from JSON config [2026-01-30T20:36:21.018193] [DEBUG] [MAG ] Building data for symbol: SNN with lookback: 0 [2026-01-30T20:36:21.019142] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:21.019207] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:21.022287] [INFO ] [LOCAL ] RCI: Saved forecast. [2026-01-30T20:36:21.022362] [INFO ] [main ] RCI: Signal=1 (Conf=90.0%), Magnitude=-0.52% (Conf=50.0943%) [2026-01-30T20:36:21.022755] [INFO ] [main ] Fetching symbol history for FTI... [2026-01-30T20:36:21.022819] [DEBUG] [REMOTE ] FTI: Fetching historical data. [2026-01-30T20:36:21.022896] [DEBUG] [MAG ] MSTX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:21.023623] [INFO ] [main ] Progress: 261/386 forecasts completed (67.6%). RCI finished in 0.6s. ETA: 22.3s. Rate: 336.22 forecasts/min [2026-01-30T20:36:21.024224] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:21.036884] [DEBUG] [REMOTE ] FTI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:21.038133] [DEBUG] [LOCAL ] Loaded configuration for FTI: 8 features, N/A% accuracy [2026-01-30T20:36:21.038193] [INFO ] [LOCAL ] FTI: Loaded 8 optimal features with 57.43% confidence from JSON config [2026-01-30T20:36:21.038225] [DEBUG] [MAG ] Building data for symbol: FTI with lookback: 0 [2026-01-30T20:36:21.039087] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:21.039153] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:21.044177] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:21.046086] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:21.046605] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:21.047016] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:21.047935] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:21.063110] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:21.064098] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:21.064749] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:36:21.066566] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:21.068631] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:36:21.069333] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:21.162846] [DEBUG] [MAG ] HYI: Last date is validated at 2026-01-30 [2026-01-30T20:36:21.163182] [INFO ] [LOCAL ] MSTX: Saved forecast. [2026-01-30T20:36:21.163249] [INFO ] [main ] MSTX: Signal=1 (Conf=90.0%), Magnitude=-36.06% (Conf=51.6204%) [2026-01-30T20:36:21.163641] [INFO ] [main ] Fetching symbol history for GAB... [2026-01-30T20:36:21.163694] [DEBUG] [REMOTE ] GAB: Fetching historical data. [2026-01-30T20:36:21.164525] [INFO ] [main ] Progress: 262/386 forecasts completed (67.9%). MSTX finished in 0.8s. ETA: 22.1s. Rate: 336.49 forecasts/min [2026-01-30T20:36:21.167364] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:21.169204] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:36:21.172402] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:21.175786] [DEBUG] [REMOTE ] GAB: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:21.176741] [DEBUG] [LOCAL ] Loaded configuration for GAB: 4 features, N/A% accuracy [2026-01-30T20:36:21.176800] [INFO ] [LOCAL ] GAB: Loaded 4 optimal features with 35.76% confidence from JSON config [2026-01-30T20:36:21.176834] [DEBUG] [MAG ] Building data for symbol: GAB with lookback: 0 [2026-01-30T20:36:21.177636] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:21.177697] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:21.178629] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:21.295561] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:21.298310] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:36:21.299618] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:21.343927] [DEBUG] [MAG ] HYI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:21.404262] [INFO ] [LOCAL ] HYI: Saved forecast. [2026-01-30T20:36:21.404334] [INFO ] [main ] HYI: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=44.1829%) [2026-01-30T20:36:21.404492] [INFO ] [main ] Fetching symbol history for AMPX... [2026-01-30T20:36:21.404534] [DEBUG] [REMOTE ] AMPX: Fetching historical data. [2026-01-30T20:36:21.405830] [INFO ] [main ] Progress: 263/386 forecasts completed (68.1%). HYI finished in 0.6s. ETA: 22.0s. Rate: 336.04 forecasts/min [2026-01-30T20:36:21.410824] [DEBUG] [MAG ] SNN: Last date is validated at 2026-01-30 [2026-01-30T20:36:21.416208] [DEBUG] [REMOTE ] AMPX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:21.417232] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 7 features, N/A% accuracy [2026-01-30T20:36:21.417285] [INFO ] [LOCAL ] AMPX: Loaded 7 optimal features with 55.49% confidence from JSON config [2026-01-30T20:36:21.417316] [DEBUG] [MAG ] Building data for symbol: AMPX with lookback: 0 [2026-01-30T20:36:21.418169] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:21.418231] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:21.419957] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:21.420459] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:21.420950] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:21.421338] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:21.423260] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:21.425337] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:21.426739] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:21.542221] [DEBUG] [MAG ] FTI: Last date is validated at 2026-01-30 [2026-01-30T20:36:21.589380] [DEBUG] [MAG ] SNN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:21.655722] [DEBUG] [MAG ] GAB: Last date is validated at 2026-01-30 [2026-01-30T20:36:21.682994] [INFO ] [LOCAL ] SNN: Saved forecast. [2026-01-30T20:36:21.683069] [INFO ] [main ] SNN: Signal=1 (Conf=90.0%), Magnitude=2.22% (Conf=38.7013%) [2026-01-30T20:36:21.683229] [INFO ] [main ] Fetching symbol history for PSCE... [2026-01-30T20:36:21.683272] [DEBUG] [REMOTE ] PSCE: Fetching historical data. [2026-01-30T20:36:21.684210] [INFO ] [main ] Progress: 264/386 forecasts completed (68.4%). SNN finished in 0.7s. ETA: 21.8s. Rate: 335.33 forecasts/min [2026-01-30T20:36:21.696678] [DEBUG] [REMOTE ] PSCE: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:21.697679] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 4 features, N/A% accuracy [2026-01-30T20:36:21.697738] [INFO ] [LOCAL ] PSCE: Loaded 4 optimal features with 59.13% confidence from JSON config [2026-01-30T20:36:21.697769] [DEBUG] [MAG ] Building data for symbol: PSCE with lookback: 0 [2026-01-30T20:36:21.698672] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:21.698732] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:21.700468] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:21.701006] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:21.701621] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:21.703035] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:21.733352] [DEBUG] [MAG ] FTI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:21.786056] [DEBUG] [MAG ] AMPX: Last date is validated at 2026-01-30 [2026-01-30T20:36:21.831721] [DEBUG] [MAG ] GAB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:21.840895] [INFO ] [LOCAL ] FTI: Saved forecast. [2026-01-30T20:36:21.840966] [INFO ] [main ] FTI: Signal=1 (Conf=90.0%), Magnitude=1.02% (Conf=57.4262%) [2026-01-30T20:36:21.841317] [INFO ] [main ] Fetching symbol history for NNI... [2026-01-30T20:36:21.841363] [DEBUG] [REMOTE ] NNI: Fetching historical data. [2026-01-30T20:36:21.842429] [INFO ] [main ] Progress: 265/386 forecasts completed (68.7%). FTI finished in 0.8s. ETA: 21.6s. Rate: 335.48 forecasts/min [2026-01-30T20:36:21.854386] [DEBUG] [REMOTE ] NNI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:21.855526] [DEBUG] [LOCAL ] Loaded configuration for NNI: 7 features, N/A% accuracy [2026-01-30T20:36:21.855597] [INFO ] [LOCAL ] NNI: Loaded 7 optimal features with 59.32% confidence from JSON config [2026-01-30T20:36:21.855632] [DEBUG] [MAG ] Building data for symbol: NNI with lookback: 0 [2026-01-30T20:36:21.856623] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:21.856700] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:21.862107] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:21.864162] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:21.864771] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:21.865303] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:21.865785] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:21.867157] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:21.868070] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:21.962959] [DEBUG] [MAG ] AMPX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:21.965447] [INFO ] [LOCAL ] GAB: Saved forecast. [2026-01-30T20:36:21.965515] [INFO ] [main ] GAB: Signal=1 (Conf=90.0%), Magnitude=-0.12% (Conf=35.7574%) [2026-01-30T20:36:21.965880] [INFO ] [main ] Progress: 266/386 forecasts completed (68.9%). GAB finished in 0.8s. ETA: 21.4s. Rate: 335.87 forecasts/min [2026-01-30T20:36:21.966002] [INFO ] [main ] Fetching symbol history for MEI... [2026-01-30T20:36:21.966044] [DEBUG] [REMOTE ] MEI: Fetching historical data. [2026-01-30T20:36:21.979463] [DEBUG] [REMOTE ] MEI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:21.981229] [DEBUG] [LOCAL ] Loaded configuration for MEI: 5 features, N/A% accuracy [2026-01-30T20:36:21.981285] [INFO ] [LOCAL ] MEI: Loaded 5 optimal features with 64.79% confidence from JSON config [2026-01-30T20:36:21.981316] [DEBUG] [MAG ] Building data for symbol: MEI with lookback: 0 [2026-01-30T20:36:21.982288] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:21.982360] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:21.984508] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:21.986346] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:21.986854] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:21.987923] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:36:21.990376] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:22.043495] [INFO ] [LOCAL ] AMPX: Saved forecast. [2026-01-30T20:36:22.044562] [INFO ] [main ] AMPX: Signal=1 (Conf=90.0%), Magnitude=-4.57% (Conf=55.49%) [2026-01-30T20:36:22.044775] [INFO ] [main ] Fetching symbol history for SBRA... [2026-01-30T20:36:22.044820] [DEBUG] [REMOTE ] SBRA: Fetching historical data. [2026-01-30T20:36:22.045631] [INFO ] [main ] Progress: 267/386 forecasts completed (69.2%). AMPX finished in 0.6s. ETA: 21.2s. Rate: 336.57 forecasts/min [2026-01-30T20:36:22.059056] [DEBUG] [REMOTE ] SBRA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:22.059854] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 3 features, N/A% accuracy [2026-01-30T20:36:22.059922] [INFO ] [LOCAL ] SBRA: Loaded 3 optimal features with 46.58% confidence from JSON config [2026-01-30T20:36:22.059953] [DEBUG] [MAG ] Building data for symbol: SBRA with lookback: 0 [2026-01-30T20:36:22.060734] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:22.060793] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:22.062482] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:22.063009] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:36:22.063726] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:22.104958] [DEBUG] [MAG ] PSCE: Last date is validated at 2026-01-30 [2026-01-30T20:36:22.245707] [DEBUG] [MAG ] NNI: Last date is validated at 2026-01-30 [2026-01-30T20:36:22.281011] [DEBUG] [MAG ] PSCE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:22.357344] [DEBUG] [MAG ] MEI: Last date is validated at 2026-01-30 [2026-01-30T20:36:22.376810] [INFO ] [LOCAL ] PSCE: Saved forecast. [2026-01-30T20:36:22.376879] [INFO ] [main ] PSCE: Signal=1 (Conf=90.0%), Magnitude=-1.48% (Conf=59.1306%) [2026-01-30T20:36:22.377248] [INFO ] [main ] Fetching symbol history for QMCO... [2026-01-30T20:36:22.377300] [DEBUG] [REMOTE ] QMCO: Fetching historical data. [2026-01-30T20:36:22.377663] [INFO ] [main ] Progress: 268/386 forecasts completed (69.4%). PSCE finished in 0.7s. ETA: 21.1s. Rate: 335.49 forecasts/min [2026-01-30T20:36:22.390342] [DEBUG] [REMOTE ] QMCO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:22.391630] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 7 features, N/A% accuracy [2026-01-30T20:36:22.391687] [INFO ] [LOCAL ] QMCO: Loaded 7 optimal features with 46.15% confidence from JSON config [2026-01-30T20:36:22.391720] [DEBUG] [MAG ] Building data for symbol: QMCO with lookback: 0 [2026-01-30T20:36:22.392651] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:22.392718] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:22.397878] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:22.399828] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:22.400370] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:22.400802] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:22.422643] [DEBUG] [MAG ] SBRA: Last date is validated at 2026-01-30 [2026-01-30T20:36:22.428702] [DEBUG] [MAG ] NNI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:22.441412] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:36:22.446830] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:22.449064] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:22.535672] [DEBUG] [MAG ] MEI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:22.545586] [INFO ] [LOCAL ] NNI: Saved forecast. [2026-01-30T20:36:22.545658] [INFO ] [main ] NNI: Signal=1 (Conf=90.0%), Magnitude=2.14% (Conf=59.3173%) [2026-01-30T20:36:22.545826] [INFO ] [main ] Fetching symbol history for TDF... [2026-01-30T20:36:22.545873] [DEBUG] [REMOTE ] TDF: Fetching historical data. [2026-01-30T20:36:22.547655] [INFO ] [main ] Progress: 269/386 forecasts completed (69.7%). NNI finished in 0.7s. ETA: 20.9s. Rate: 335.55 forecasts/min [2026-01-30T20:36:22.559268] [DEBUG] [REMOTE ] TDF: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:22.560178] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, N/A% accuracy [2026-01-30T20:36:22.560239] [INFO ] [LOCAL ] TDF: Loaded 6 optimal features with 67.98% confidence from JSON config [2026-01-30T20:36:22.560273] [DEBUG] [MAG ] Building data for symbol: TDF with lookback: 0 [2026-01-30T20:36:22.561263] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:22.561331] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:22.566615] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:22.568552] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:22.569101] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:22.569524] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:36:22.574044] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:36:22.576473] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:22.608528] [DEBUG] [MAG ] SBRA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:22.611626] [INFO ] [LOCAL ] MEI: Saved forecast. [2026-01-30T20:36:22.611696] [INFO ] [main ] MEI: Signal=1 (Conf=90.0%), Magnitude=-1.78% (Conf=64.7936%) [2026-01-30T20:36:22.611860] [INFO ] [main ] Fetching symbol history for WY... [2026-01-30T20:36:22.611905] [DEBUG] [REMOTE ] WY: Fetching historical data. [2026-01-30T20:36:22.613380] [INFO ] [main ] Progress: 270/386 forecasts completed (69.9%). MEI finished in 0.6s. ETA: 20.7s. Rate: 336.34 forecasts/min [2026-01-30T20:36:22.624779] [DEBUG] [REMOTE ] WY: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:22.626383] [DEBUG] [LOCAL ] Loaded configuration for WY: 2 features, N/A% accuracy [2026-01-30T20:36:22.626793] [INFO ] [LOCAL ] WY: Loaded 2 optimal features with 59.73% confidence from JSON config [2026-01-30T20:36:22.626829] [DEBUG] [MAG ] Building data for symbol: WY with lookback: 0 [2026-01-30T20:36:22.627825] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:22.627883] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:22.633272] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:22.634473] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:22.675620] [INFO ] [LOCAL ] SBRA: Saved forecast. [2026-01-30T20:36:22.675692] [INFO ] [main ] SBRA: Signal=1 (Conf=90.0%), Magnitude=0.96% (Conf=46.5768%) [2026-01-30T20:36:22.675863] [INFO ] [main ] Fetching symbol history for PPL... [2026-01-30T20:36:22.675916] [DEBUG] [REMOTE ] PPL: Fetching historical data. [2026-01-30T20:36:22.677692] [INFO ] [main ] Progress: 271/386 forecasts completed (70.2%). SBRA finished in 0.6s. ETA: 20.5s. Rate: 337.13 forecasts/min [2026-01-30T20:36:22.687143] [DEBUG] [REMOTE ] PPL: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:22.688107] [DEBUG] [LOCAL ] Loaded configuration for PPL: 8 features, N/A% accuracy [2026-01-30T20:36:22.688203] [INFO ] [LOCAL ] PPL: Loaded 8 optimal features with 51.15% confidence from JSON config [2026-01-30T20:36:22.688234] [DEBUG] [MAG ] Building data for symbol: PPL with lookback: 0 [2026-01-30T20:36:22.689073] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:22.689138] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:22.693990] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:22.695844] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:22.696320] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:22.696728] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:22.697631] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:22.700198] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:22.810286] [DEBUG] [MAG ] QMCO: Last date is validated at 2026-01-30 [2026-01-30T20:36:22.813867] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:22.815121] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:22.961154] [DEBUG] [MAG ] TDF: Last date is validated at 2026-01-30 [2026-01-30T20:36:22.981616] [DEBUG] [MAG ] WY: Last date is validated at 2026-01-30 [2026-01-30T20:36:22.993561] [DEBUG] [MAG ] QMCO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:23.135302] [INFO ] [LOCAL ] QMCO: Saved forecast. [2026-01-30T20:36:23.135372] [INFO ] [main ] QMCO: Signal=1 (Conf=90.0%), Magnitude=14.48% (Conf=46.1498%) [2026-01-30T20:36:23.135733] [INFO ] [main ] Fetching symbol history for COLM... [2026-01-30T20:36:23.135785] [DEBUG] [REMOTE ] COLM: Fetching historical data. [2026-01-30T20:36:23.136626] [INFO ] [main ] Progress: 272/386 forecasts completed (70.5%). QMCO finished in 0.8s. ETA: 20.4s. Rate: 335.19 forecasts/min [2026-01-30T20:36:23.146662] [DEBUG] [MAG ] TDF: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:23.147791] [DEBUG] [REMOTE ] COLM: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:23.148914] [DEBUG] [LOCAL ] Loaded configuration for COLM: 8 features, N/A% accuracy [2026-01-30T20:36:23.149003] [INFO ] [LOCAL ] COLM: Loaded 8 optimal features with 54.90% confidence from JSON config [2026-01-30T20:36:23.149038] [DEBUG] [MAG ] Building data for symbol: COLM with lookback: 0 [2026-01-30T20:36:23.150036] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:23.150103] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:23.176142] [DEBUG] [MAG ] WY: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:23.191475] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:23.193125] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:36:23.194267] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:23.196059] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:23.196558] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:23.198211] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:23.199302] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:36:23.200395] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:23.211755] [INFO ] [LOCAL ] TDF: Saved forecast. [2026-01-30T20:36:23.211822] [INFO ] [main ] TDF: Signal=1 (Conf=90.0%), Magnitude=1.51% (Conf=67.98%) [2026-01-30T20:36:23.212260] [INFO ] [main ] Fetching symbol history for JPEF... [2026-01-30T20:36:23.212331] [DEBUG] [REMOTE ] JPEF: Fetching historical data. [2026-01-30T20:36:23.212653] [INFO ] [main ] Progress: 273/386 forecasts completed (70.7%). TDF finished in 0.7s. ETA: 20.2s. Rate: 335.89 forecasts/min [2026-01-30T20:36:23.227089] [DEBUG] [REMOTE ] JPEF: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:23.228082] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 6 features, N/A% accuracy [2026-01-30T20:36:23.228178] [INFO ] [LOCAL ] JPEF: Loaded 6 optimal features with 66.15% confidence from JSON config [2026-01-30T20:36:23.228223] [DEBUG] [MAG ] Building data for symbol: JPEF with lookback: 0 [2026-01-30T20:36:23.229215] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:23.229289] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:23.231147] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:23.231837] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:23.232265] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:23.233046] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:23.237114] [DEBUG] [MAG ] PPL: Last date is validated at 2026-01-30 [2026-01-30T20:36:23.248552] [INFO ] [LOCAL ] WY: Saved forecast. [2026-01-30T20:36:23.248636] [INFO ] [main ] WY: Signal=1 (Conf=90.0%), Magnitude=0.89% (Conf=59.7288%) [2026-01-30T20:36:23.249061] [INFO ] [main ] Progress: 274/386 forecasts completed (71.0%). WY finished in 0.6s. ETA: 19.9s. Rate: 336.87 forecasts/min [2026-01-30T20:36:23.249262] [INFO ] [main ] Fetching symbol history for ADC... [2026-01-30T20:36:23.249310] [DEBUG] [REMOTE ] ADC: Fetching historical data. [2026-01-30T20:36:23.261195] [DEBUG] [REMOTE ] ADC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:23.263042] [DEBUG] [LOCAL ] Loaded configuration for ADC: 7 features, N/A% accuracy [2026-01-30T20:36:23.263096] [INFO ] [LOCAL ] ADC: Loaded 7 optimal features with 61.44% confidence from JSON config [2026-01-30T20:36:23.263129] [DEBUG] [MAG ] Building data for symbol: ADC with lookback: 0 [2026-01-30T20:36:23.263940] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:23.264005] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:23.268946] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:23.270804] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:23.271335] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:23.271760] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:23.271739] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:36:23.272834] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:23.274302] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:23.351633] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:23.353159] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:23.410050] [DEBUG] [MAG ] PPL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:23.489786] [INFO ] [LOCAL ] PPL: Saved forecast. [2026-01-30T20:36:23.489859] [INFO ] [main ] PPL: Signal=1 (Conf=90.0%), Magnitude=-0.09% (Conf=51.1453%) [2026-01-30T20:36:23.490022] [INFO ] [main ] Fetching symbol history for PLPC... [2026-01-30T20:36:23.490067] [DEBUG] [REMOTE ] PLPC: Fetching historical data. [2026-01-30T20:36:23.491460] [INFO ] [main ] Progress: 275/386 forecasts completed (71.2%). PPL finished in 0.8s. ETA: 19.8s. Rate: 336.43 forecasts/min [2026-01-30T20:36:23.502766] [DEBUG] [REMOTE ] PLPC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:23.503939] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 4 features, N/A% accuracy [2026-01-30T20:36:23.504186] [INFO ] [LOCAL ] PLPC: Loaded 4 optimal features with 48.35% confidence from JSON config [2026-01-30T20:36:23.504218] [DEBUG] [MAG ] Building data for symbol: PLPC with lookback: 0 [2026-01-30T20:36:23.505049] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:23.505112] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:23.510270] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:23.512172] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:23.512742] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:23.513302] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:23.552470] [DEBUG] [MAG ] COLM: Last date is validated at 2026-01-30 [2026-01-30T20:36:23.635374] [DEBUG] [MAG ] JPEF: Last date is validated at 2026-01-30 [2026-01-30T20:36:23.710038] [DEBUG] [MAG ] ADC: Last date is validated at 2026-01-30 [2026-01-30T20:36:23.733899] [DEBUG] [MAG ] COLM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:23.828768] [DEBUG] [MAG ] JPEF: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:23.836942] [INFO ] [LOCAL ] COLM: Saved forecast. [2026-01-30T20:36:23.837007] [INFO ] [main ] COLM: Signal=1 (Conf=90.0%), Magnitude=3.06% (Conf=54.8989%) [2026-01-30T20:36:23.837161] [INFO ] [main ] Fetching symbol history for FOF... [2026-01-30T20:36:23.837203] [DEBUG] [REMOTE ] FOF: Fetching historical data. [2026-01-30T20:36:23.837938] [INFO ] [main ] Progress: 276/386 forecasts completed (71.5%). COLM finished in 0.7s. ETA: 19.7s. Rate: 335.28 forecasts/min [2026-01-30T20:36:23.849606] [DEBUG] [REMOTE ] FOF: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:23.850513] [DEBUG] [LOCAL ] Loaded configuration for FOF: 8 features, N/A% accuracy [2026-01-30T20:36:23.850564] [INFO ] [LOCAL ] FOF: Loaded 8 optimal features with 54.41% confidence from JSON config [2026-01-30T20:36:23.850621] [DEBUG] [MAG ] Building data for symbol: FOF with lookback: 0 [2026-01-30T20:36:23.851392] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:23.851456] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:23.856260] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:23.856969] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:23.858266] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:23.860117] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:23.860634] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:23.861766] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:36:23.863850] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-30T20:36:23.865603] [DEBUG] [MAG ] PLPC: Last date is validated at 2026-01-30 [2026-01-30T20:36:23.869937] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:23.899602] [DEBUG] [MAG ] ADC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:23.915973] [INFO ] [LOCAL ] JPEF: Saved forecast. [2026-01-30T20:36:23.916042] [INFO ] [main ] JPEF: Signal=1 (Conf=90.0%), Magnitude=-0.89% (Conf=66.153%) [2026-01-30T20:36:23.916205] [INFO ] [main ] Fetching symbol history for DCOM... [2026-01-30T20:36:23.916250] [DEBUG] [REMOTE ] DCOM: Fetching historical data. [2026-01-30T20:36:23.916914] [INFO ] [main ] Progress: 277/386 forecasts completed (71.8%). JPEF finished in 0.7s. ETA: 19.5s. Rate: 335.96 forecasts/min [2026-01-30T20:36:23.928668] [DEBUG] [REMOTE ] DCOM: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:23.929818] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 3 features, N/A% accuracy [2026-01-30T20:36:23.929873] [INFO ] [LOCAL ] DCOM: Loaded 3 optimal features with 63.89% confidence from JSON config [2026-01-30T20:36:23.929905] [DEBUG] [MAG ] Building data for symbol: DCOM with lookback: 0 [2026-01-30T20:36:23.930751] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:23.930813] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:23.932711] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:23.933290] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:36:23.936391] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:23.988042] [INFO ] [LOCAL ] ADC: Saved forecast. [2026-01-30T20:36:23.988107] [INFO ] [main ] ADC: Signal=1 (Conf=90.0%), Magnitude=0.76% (Conf=61.4393%) [2026-01-30T20:36:23.988477] [INFO ] [main ] Progress: 278/386 forecasts completed (72.0%). ADC finished in 0.7s. ETA: 19.2s. Rate: 336.69 forecasts/min [2026-01-30T20:36:23.988615] [INFO ] [main ] Fetching symbol history for UNP... [2026-01-30T20:36:23.988659] [DEBUG] [REMOTE ] UNP: Fetching historical data. [2026-01-30T20:36:24.000185] [DEBUG] [REMOTE ] UNP: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:24.001404] [DEBUG] [LOCAL ] Loaded configuration for UNP: 9 features, N/A% accuracy [2026-01-30T20:36:24.001456] [INFO ] [LOCAL ] UNP: Loaded 9 optimal features with 69.86% confidence from JSON config [2026-01-30T20:36:24.001486] [DEBUG] [MAG ] Building data for symbol: UNP with lookback: 0 [2026-01-30T20:36:24.002291] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:36:24.002353] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:24.007169] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:24.008970] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:24.009444] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:24.009906] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:24.010290] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:24.012650] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:24.013905] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:36:24.016626] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:24.017959] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:24.035664] [DEBUG] [MAG ] PLPC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:24.174284] [INFO ] [LOCAL ] PLPC: Saved forecast. [2026-01-30T20:36:24.174350] [INFO ] [main ] PLPC: Signal=1 (Conf=90.0%), Magnitude=2.25% (Conf=48.3497%) [2026-01-30T20:36:24.174506] [INFO ] [main ] Fetching symbol history for GHRS... [2026-01-30T20:36:24.174548] [DEBUG] [REMOTE ] GHRS: Fetching historical data. [2026-01-30T20:36:24.174875] [INFO ] [main ] Progress: 279/386 forecasts completed (72.3%). PLPC finished in 0.7s. ETA: 19.1s. Rate: 336.63 forecasts/min [2026-01-30T20:36:24.185720] [DEBUG] [REMOTE ] GHRS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:24.186639] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 4 features, N/A% accuracy [2026-01-30T20:36:24.186691] [INFO ] [LOCAL ] GHRS: Loaded 4 optimal features with 50.86% confidence from JSON config [2026-01-30T20:36:24.186722] [DEBUG] [MAG ] Building data for symbol: GHRS with lookback: 0 [2026-01-30T20:36:24.187475] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:24.187533] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:24.188277] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:24.189905] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:24.190979] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:36:24.192775] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:24.220874] [DEBUG] [MAG ] FOF: Last date is validated at 2026-01-30 [2026-01-30T20:36:24.314486] [DEBUG] [MAG ] DCOM: Last date is validated at 2026-01-30 [2026-01-30T20:36:24.362643] [DEBUG] [MAG ] UNP: Last date is validated at 2026-01-30 [2026-01-30T20:36:24.400619] [DEBUG] [MAG ] FOF: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:24.467077] [INFO ] [LOCAL ] FOF: Saved forecast. [2026-01-30T20:36:24.467143] [INFO ] [main ] FOF: Signal=1 (Conf=90.0%), Magnitude=-0.68% (Conf=54.4128%) [2026-01-30T20:36:24.467313] [INFO ] [main ] Fetching symbol history for SSNC... [2026-01-30T20:36:24.467357] [DEBUG] [REMOTE ] SSNC: Fetching historical data. [2026-01-30T20:36:24.467987] [INFO ] [main ] Progress: 280/386 forecasts completed (72.5%). FOF finished in 0.6s. ETA: 18.9s. Rate: 335.86 forecasts/min [2026-01-30T20:36:24.479050] [DEBUG] [REMOTE ] SSNC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:24.480300] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 8 features, N/A% accuracy [2026-01-30T20:36:24.480350] [INFO ] [LOCAL ] SSNC: Loaded 8 optimal features with 55.50% confidence from JSON config [2026-01-30T20:36:24.480381] [DEBUG] [MAG ] Building data for symbol: SSNC with lookback: 0 [2026-01-30T20:36:24.481195] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:24.481257] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:24.485973] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:24.486925] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:24.489311] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:24.490912] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:24.491897] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:36:24.492525] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-30T20:36:24.493199] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:24.494212] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:24.508002] [DEBUG] [MAG ] DCOM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:24.535985] [DEBUG] [MAG ] UNP: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:24.539168] [DEBUG] [MAG ] GHRS: Last date is validated at 2026-01-30 [2026-01-30T20:36:24.591493] [INFO ] [LOCAL ] DCOM: Saved forecast. [2026-01-30T20:36:24.591597] [INFO ] [main ] DCOM: Signal=1 (Conf=90.0%), Magnitude=1.85% (Conf=63.8913%) [2026-01-30T20:36:24.592056] [INFO ] [main ] Fetching symbol history for SKRE... [2026-01-30T20:36:24.592119] [DEBUG] [REMOTE ] SKRE: Fetching historical data. [2026-01-30T20:36:24.592093] [INFO ] [main ] Progress: 281/386 forecasts completed (72.8%). DCOM finished in 0.7s. ETA: 18.7s. Rate: 336.23 forecasts/min [2026-01-30T20:36:24.606311] [DEBUG] [REMOTE ] SKRE: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:24.607445] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 9 features, N/A% accuracy [2026-01-30T20:36:24.607507] [INFO ] [LOCAL ] SKRE: Loaded 9 optimal features with 61.22% confidence from JSON config [2026-01-30T20:36:24.607540] [DEBUG] [MAG ] Building data for symbol: SKRE with lookback: 0 [2026-01-30T20:36:24.608551] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:36:24.608652] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:24.610953] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:24.611629] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:24.612145] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:24.613178] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:24.614120] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:24.676152] [INFO ] [LOCAL ] UNP: Saved forecast. [2026-01-30T20:36:24.676234] [INFO ] [main ] UNP: Signal=1 (Conf=90.0%), Magnitude=0.95% (Conf=69.8631%) [2026-01-30T20:36:24.676440] [INFO ] [main ] Fetching symbol history for HELE... [2026-01-30T20:36:24.676498] [DEBUG] [REMOTE ] HELE: Fetching historical data. [2026-01-30T20:36:24.677495] [INFO ] [main ] Progress: 282/386 forecasts completed (73.1%). UNP finished in 0.7s. ETA: 18.5s. Rate: 336.85 forecasts/min [2026-01-30T20:36:24.691855] [DEBUG] [REMOTE ] HELE: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:24.692826] [DEBUG] [LOCAL ] Loaded configuration for HELE: 3 features, N/A% accuracy [2026-01-30T20:36:24.692892] [INFO ] [LOCAL ] HELE: Loaded 3 optimal features with 55.36% confidence from JSON config [2026-01-30T20:36:24.692926] [DEBUG] [MAG ] Building data for symbol: HELE with lookback: 0 [2026-01-30T20:36:24.693843] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:24.693927] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:24.699080] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:24.699397] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:24.701785] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:36:24.703241] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-30T20:36:24.704048] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:24.711975] [DEBUG] [MAG ] GHRS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:24.779814] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:24.781453] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:24.805638] [INFO ] [LOCAL ] GHRS: Saved forecast. [2026-01-30T20:36:24.805707] [INFO ] [main ] GHRS: Signal=1 (Conf=90.0%), Magnitude=6.25% (Conf=50.8551%) [2026-01-30T20:36:24.805866] [INFO ] [main ] Fetching symbol history for HRMY... [2026-01-30T20:36:24.805910] [DEBUG] [REMOTE ] HRMY: Fetching historical data. [2026-01-30T20:36:24.807693] [INFO ] [main ] Progress: 283/386 forecasts completed (73.3%). GHRS finished in 0.6s. ETA: 18.3s. Rate: 337.17 forecasts/min [2026-01-30T20:36:24.820164] [DEBUG] [REMOTE ] HRMY: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:24.821098] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 5 features, N/A% accuracy [2026-01-30T20:36:24.821153] [INFO ] [LOCAL ] HRMY: Loaded 5 optimal features with 61.39% confidence from JSON config [2026-01-30T20:36:24.821185] [DEBUG] [MAG ] Building data for symbol: HRMY with lookback: 0 [2026-01-30T20:36:24.822071] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:24.822136] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:24.827113] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:24.833180] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:24.833788] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:24.834420] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:36:24.835633] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:24.837258] [DEBUG] [MAG ] SSNC: Last date is validated at 2026-01-30 [2026-01-30T20:36:25.004518] [DEBUG] [MAG ] SSNC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:25.060763] [DEBUG] [MAG ] SKRE: Last date is validated at 2026-01-30 [2026-01-30T20:36:25.100917] [INFO ] [LOCAL ] SSNC: Saved forecast. [2026-01-30T20:36:25.100992] [INFO ] [main ] SSNC: Signal=1 (Conf=90.0%), Magnitude=-0.44% (Conf=55.4964%) [2026-01-30T20:36:25.101146] [INFO ] [main ] Fetching symbol history for SMFG... [2026-01-30T20:36:25.101189] [DEBUG] [REMOTE ] SMFG: Fetching historical data. [2026-01-30T20:36:25.102670] [INFO ] [main ] Progress: 284/386 forecasts completed (73.6%). SSNC finished in 0.6s. ETA: 18.2s. Rate: 336.39 forecasts/min [2026-01-30T20:36:25.114991] [DEBUG] [REMOTE ] SMFG: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:25.116200] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 10 features, N/A% accuracy [2026-01-30T20:36:25.116254] [INFO ] [LOCAL ] SMFG: Loaded 10 optimal features with 48.64% confidence from JSON config [2026-01-30T20:36:25.116297] [DEBUG] [MAG ] Building data for symbol: SMFG with lookback: 0 [2026-01-30T20:36:25.117122] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-30T20:36:25.117189] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:25.124422] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:25.126537] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:25.127150] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:25.127551] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:25.128435] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:25.129382] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:25.141941] [DEBUG] [MAG ] HELE: Last date is validated at 2026-01-30 [2026-01-30T20:36:25.176978] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:36:25.182337] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-30T20:36:25.182877] [DEBUG] [MAG ] HRMY: Last date is validated at 2026-01-30 [2026-01-30T20:36:25.183399] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:36:25.184184] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:25.228698] [DEBUG] [MAG ] SKRE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:25.309440] [INFO ] [LOCAL ] SKRE: Saved forecast. [2026-01-30T20:36:25.309506] [INFO ] [main ] SKRE: Signal=1 (Conf=90.0%), Magnitude=3.36% (Conf=61.2197%) [2026-01-30T20:36:25.309867] [INFO ] [main ] Fetching symbol history for BGX... [2026-01-30T20:36:25.309922] [DEBUG] [REMOTE ] BGX: Fetching historical data. [2026-01-30T20:36:25.310660] [INFO ] [main ] Progress: 285/386 forecasts completed (73.8%). SKRE finished in 0.7s. ETA: 18.0s. Rate: 336.19 forecasts/min [2026-01-30T20:36:25.323115] [DEBUG] [REMOTE ] BGX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:25.324203] [DEBUG] [LOCAL ] Loaded configuration for BGX: 8 features, N/A% accuracy [2026-01-30T20:36:25.324255] [INFO ] [LOCAL ] BGX: Loaded 8 optimal features with 39.51% confidence from JSON config [2026-01-30T20:36:25.324285] [DEBUG] [MAG ] Building data for symbol: BGX with lookback: 0 [2026-01-30T20:36:25.325110] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:25.325171] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:25.330527] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:25.332515] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:25.332763] [DEBUG] [MAG ] HELE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:25.333011] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:25.333618] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:25.336074] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:25.356963] [DEBUG] [MAG ] HRMY: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:25.374844] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:25.375821] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:25.377489] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:25.435550] [INFO ] [LOCAL ] HELE: Saved forecast. [2026-01-30T20:36:25.435655] [INFO ] [main ] HELE: Signal=1 (Conf=90.0%), Magnitude=-4.38% (Conf=55.3642%) [2026-01-30T20:36:25.435824] [INFO ] [main ] Fetching symbol history for ASML... [2026-01-30T20:36:25.435868] [DEBUG] [REMOTE ] ASML: Fetching historical data. [2026-01-30T20:36:25.437670] [INFO ] [main ] Progress: 286/386 forecasts completed (74.1%). HELE finished in 0.8s. ETA: 17.8s. Rate: 336.53 forecasts/min [2026-01-30T20:36:25.439459] [INFO ] [LOCAL ] HRMY: Saved forecast. [2026-01-30T20:36:25.439535] [INFO ] [main ] HRMY: Signal=1 (Conf=90.0%), Magnitude=-2.38% (Conf=61.39%) [2026-01-30T20:36:25.439740] [INFO ] [main ] Fetching symbol history for FTGS... [2026-01-30T20:36:25.439787] [DEBUG] [REMOTE ] FTGS: Fetching historical data. [2026-01-30T20:36:25.440619] [INFO ] [main ] Progress: 287/386 forecasts completed (74.4%). HRMY finished in 0.6s. ETA: 17.6s. Rate: 337.69 forecasts/min [2026-01-30T20:36:25.448179] [DEBUG] [REMOTE ] ASML: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:25.449456] [DEBUG] [LOCAL ] Loaded configuration for ASML: 4 features, N/A% accuracy [2026-01-30T20:36:25.449512] [INFO ] [LOCAL ] ASML: Loaded 4 optimal features with 48.39% confidence from JSON config [2026-01-30T20:36:25.449543] [DEBUG] [MAG ] Building data for symbol: ASML with lookback: 0 [2026-01-30T20:36:25.450391] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:25.450455] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:25.452295] [DEBUG] [REMOTE ] FTGS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:25.453346] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 6 features, N/A% accuracy [2026-01-30T20:36:25.453398] [INFO ] [LOCAL ] FTGS: Loaded 6 optimal features with 51.32% confidence from JSON config [2026-01-30T20:36:25.453428] [DEBUG] [MAG ] Building data for symbol: FTGS with lookback: 0 [2026-01-30T20:36:25.454276] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:25.454340] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:25.455817] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:25.459416] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:25.461562] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:25.462232] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:25.464713] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:25.466369] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:36:25.483871] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:25.569075] [DEBUG] [MAG ] SMFG: Last date is validated at 2026-01-30 [2026-01-30T20:36:25.569966] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:36:25.573123] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:25.574313] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:25.712111] [DEBUG] [MAG ] BGX: Last date is validated at 2026-01-30 [2026-01-30T20:36:25.765706] [DEBUG] [MAG ] SMFG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:25.828711] [DEBUG] [MAG ] FTGS: Last date is validated at 2026-01-30 [2026-01-30T20:36:25.841820] [INFO ] [LOCAL ] SMFG: Saved forecast. [2026-01-30T20:36:25.841891] [INFO ] [main ] SMFG: Signal=1 (Conf=90.0%), Magnitude=1.81% (Conf=48.6359%) [2026-01-30T20:36:25.842050] [INFO ] [main ] Fetching symbol history for NTB... [2026-01-30T20:36:25.842092] [DEBUG] [REMOTE ] NTB: Fetching historical data. [2026-01-30T20:36:25.843043] [INFO ] [main ] Progress: 288/386 forecasts completed (74.6%). SMFG finished in 0.7s. ETA: 17.5s. Rate: 336.21 forecasts/min [2026-01-30T20:36:25.854692] [DEBUG] [REMOTE ] NTB: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:25.857452] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, N/A% accuracy [2026-01-30T20:36:25.857510] [INFO ] [LOCAL ] NTB: Loaded 2 optimal features with 47.83% confidence from JSON config [2026-01-30T20:36:25.857543] [DEBUG] [MAG ] Building data for symbol: NTB with lookback: 0 [2026-01-30T20:36:25.858457] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:25.858519] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:25.863492] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:25.866055] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:25.894726] [DEBUG] [MAG ] BGX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:25.915846] [DEBUG] [MAG ] ASML: Last date is validated at 2026-01-30 [2026-01-30T20:36:25.962823] [INFO ] [LOCAL ] BGX: Saved forecast. [2026-01-30T20:36:25.962897] [INFO ] [main ] BGX: Signal=1 (Conf=90.0%), Magnitude=0.03% (Conf=39.5106%) [2026-01-30T20:36:25.963289] [INFO ] [main ] Progress: 289/386 forecasts completed (74.9%). BGX finished in 0.7s. ETA: 17.3s. Rate: 336.59 forecasts/min [2026-01-30T20:36:25.963420] [INFO ] [main ] Fetching symbol history for KTB... [2026-01-30T20:36:25.963464] [DEBUG] [REMOTE ] KTB: Fetching historical data. [2026-01-30T20:36:25.975810] [DEBUG] [REMOTE ] KTB: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:25.976881] [DEBUG] [LOCAL ] Loaded configuration for KTB: 7 features, N/A% accuracy [2026-01-30T20:36:25.976948] [INFO ] [LOCAL ] KTB: Loaded 7 optimal features with 48.39% confidence from JSON config [2026-01-30T20:36:25.977348] [DEBUG] [MAG ] Building data for symbol: KTB with lookback: 0 [2026-01-30T20:36:25.978318] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:25.978391] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:25.980276] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:25.980839] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:25.981878] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:25.984457] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:26.005564] [DEBUG] [MAG ] FTGS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:26.084875] [DEBUG] [MAG ] ASML: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:26.086153] [INFO ] [LOCAL ] FTGS: Saved forecast. [2026-01-30T20:36:26.086220] [INFO ] [main ] FTGS: Signal=1 (Conf=90.0%), Magnitude=-0.16% (Conf=51.3219%) [2026-01-30T20:36:26.086382] [INFO ] [main ] Fetching symbol history for PSNL... [2026-01-30T20:36:26.086425] [DEBUG] [REMOTE ] PSNL: Fetching historical data. [2026-01-30T20:36:26.087750] [INFO ] [main ] Progress: 290/386 forecasts completed (75.1%). FTGS finished in 0.6s. ETA: 17.1s. Rate: 336.94 forecasts/min [2026-01-30T20:36:26.097500] [DEBUG] [REMOTE ] PSNL: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:26.098501] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 1 features, N/A% accuracy [2026-01-30T20:36:26.098560] [INFO ] [LOCAL ] PSNL: Loaded 1 optimal features with 49.94% confidence from JSON config [2026-01-30T20:36:26.098616] [DEBUG] [MAG ] Building data for symbol: PSNL with lookback: 0 [2026-01-30T20:36:26.099431] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:36:26.099490] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:26.104445] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:26.106199] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:26.107220] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:36:26.107884] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:26.214434] [DEBUG] [MAG ] NTB: Last date is validated at 2026-01-30 [2026-01-30T20:36:26.274364] [INFO ] [LOCAL ] ASML: Saved forecast. [2026-01-30T20:36:26.274431] [INFO ] [main ] ASML: Signal=1 (Conf=90.0%), Magnitude=-1.48% (Conf=48.3918%) [2026-01-30T20:36:26.274611] [INFO ] [main ] Fetching symbol history for FCF... [2026-01-30T20:36:26.274657] [DEBUG] [REMOTE ] FCF: Fetching historical data. [2026-01-30T20:36:26.274886] [INFO ] [main ] Progress: 291/386 forecasts completed (75.4%). ASML finished in 0.8s. ETA: 16.9s. Rate: 336.89 forecasts/min [2026-01-30T20:36:26.286634] [DEBUG] [REMOTE ] FCF: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:26.287745] [DEBUG] [LOCAL ] Loaded configuration for FCF: 5 features, N/A% accuracy [2026-01-30T20:36:26.287807] [INFO ] [LOCAL ] FCF: Loaded 5 optimal features with 57.25% confidence from JSON config [2026-01-30T20:36:26.287838] [DEBUG] [MAG ] Building data for symbol: FCF with lookback: 0 [2026-01-30T20:36:26.288675] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:26.288746] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:26.293480] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:26.295246] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:26.295737] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:26.333748] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:26.334455] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:26.392188] [DEBUG] [MAG ] NTB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:26.459859] [DEBUG] [MAG ] PSNL: Last date is validated at 2026-01-30 [2026-01-30T20:36:26.471923] [INFO ] [LOCAL ] NTB: Saved forecast. [2026-01-30T20:36:26.471996] [INFO ] [main ] NTB: Signal=1 (Conf=90.0%), Magnitude=0.15% (Conf=47.8289%) [2026-01-30T20:36:26.472382] [INFO ] [main ] Fetching symbol history for QCOM... [2026-01-30T20:36:26.472448] [DEBUG] [REMOTE ] QCOM: Fetching historical data. [2026-01-30T20:36:26.472778] [INFO ] [main ] Progress: 292/386 forecasts completed (75.6%). NTB finished in 0.6s. ETA: 16.7s. Rate: 336.76 forecasts/min [2026-01-30T20:36:26.472413] [DEBUG] [MAG ] KTB: Last date is validated at 2026-01-30 [2026-01-30T20:36:26.489554] [DEBUG] [REMOTE ] QCOM: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:26.490723] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 8 features, N/A% accuracy [2026-01-30T20:36:26.490793] [INFO ] [LOCAL ] QCOM: Loaded 8 optimal features with 52.55% confidence from JSON config [2026-01-30T20:36:26.490830] [DEBUG] [MAG ] Building data for symbol: QCOM with lookback: 0 [2026-01-30T20:36:26.491978] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:26.492061] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:26.497428] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:26.499487] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:26.500050] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:26.500500] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:26.500929] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:26.501845] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:26.615174] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:26.617080] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:26.633848] [DEBUG] [MAG ] PSNL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:26.656049] [DEBUG] [MAG ] KTB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:26.676688] [DEBUG] [MAG ] FCF: Last date is validated at 2026-01-30 [2026-01-30T20:36:26.706856] [INFO ] [LOCAL ] PSNL: Saved forecast. [2026-01-30T20:36:26.706939] [INFO ] [main ] PSNL: Signal=1 (Conf=90.0%), Magnitude=-5.77% (Conf=49.9389%) [2026-01-30T20:36:26.707132] [INFO ] [main ] Fetching symbol history for ERIE... [2026-01-30T20:36:26.707181] [DEBUG] [REMOTE ] ERIE: Fetching historical data. [2026-01-30T20:36:26.708186] [INFO ] [main ] Progress: 293/386 forecasts completed (75.9%). PSNL finished in 0.6s. ETA: 16.6s. Rate: 336.39 forecasts/min [2026-01-30T20:36:26.718229] [DEBUG] [REMOTE ] ERIE: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:26.719124] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 3 features, N/A% accuracy [2026-01-30T20:36:26.719177] [INFO ] [LOCAL ] ERIE: Loaded 3 optimal features with 63.09% confidence from JSON config [2026-01-30T20:36:26.719209] [DEBUG] [MAG ] Building data for symbol: ERIE with lookback: 0 [2026-01-30T20:36:26.720044] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:26.720123] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:26.720864] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:26.772856] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:36:26.773869] [INFO ] [LOCAL ] KTB: Saved forecast. [2026-01-30T20:36:26.773947] [INFO ] [main ] KTB: Signal=1 (Conf=90.0%), Magnitude=4.97% (Conf=48.3931%) [2026-01-30T20:36:26.774146] [INFO ] [main ] Fetching symbol history for MBWM... [2026-01-30T20:36:26.774200] [DEBUG] [REMOTE ] MBWM: Fetching historical data. [2026-01-30T20:36:26.774729] [INFO ] [main ] Progress: 294/386 forecasts completed (76.2%). KTB finished in 0.8s. ETA: 16.4s. Rate: 337.11 forecasts/min [2026-01-30T20:36:26.774331] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:26.786538] [DEBUG] [REMOTE ] MBWM: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:26.787716] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 0 features, N/A% accuracy [2026-01-30T20:36:26.787770] [INFO ] [LOCAL ] MBWM: Loaded 0 optimal features with 46.87% confidence from JSON config [2026-01-30T20:36:26.787802] [DEBUG] [MAG ] Building data for symbol: MBWM with lookback: 0 [2026-01-30T20:36:26.788673] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-30T20:36:26.846908] [DEBUG] [MAG ] FCF: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:26.913989] [INFO ] [LOCAL ] FCF: Saved forecast. [2026-01-30T20:36:26.914057] [INFO ] [main ] FCF: Signal=1 (Conf=90.0%), Magnitude=1.12% (Conf=57.251%) [2026-01-30T20:36:26.914420] [INFO ] [main ] Fetching symbol history for SPOK... [2026-01-30T20:36:26.914470] [DEBUG] [REMOTE ] SPOK: Fetching historical data. [2026-01-30T20:36:26.914665] [INFO ] [main ] Progress: 295/386 forecasts completed (76.4%). FCF finished in 0.6s. ETA: 16.2s. Rate: 337.35 forecasts/min [2026-01-30T20:36:26.926767] [DEBUG] [REMOTE ] SPOK: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:26.927799] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 7 features, N/A% accuracy [2026-01-30T20:36:26.927858] [INFO ] [LOCAL ] SPOK: Loaded 7 optimal features with 51.15% confidence from JSON config [2026-01-30T20:36:26.927891] [DEBUG] [MAG ] Building data for symbol: SPOK with lookback: 0 [2026-01-30T20:36:26.928970] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:26.929066] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:26.934720] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:26.936730] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:26.937215] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:26.938006] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:26.976795] [DEBUG] [MAG ] QCOM: Last date is validated at 2026-01-30 [2026-01-30T20:36:27.059240] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:36:27.060853] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:27.063057] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:27.148266] [DEBUG] [MAG ] ERIE: Last date is validated at 2026-01-30 [2026-01-30T20:36:27.155921] [DEBUG] [MAG ] QCOM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:27.192147] [DEBUG] [MAG ] MBWM: Last date is validated at 2026-01-30 [2026-01-30T20:36:27.300386] [INFO ] [LOCAL ] QCOM: Saved forecast. [2026-01-30T20:36:27.300555] [INFO ] [main ] QCOM: Signal=1 (Conf=90.0%), Magnitude=-0.83% (Conf=52.5477%) [2026-01-30T20:36:27.300748] [INFO ] [main ] Fetching symbol history for CMSA... [2026-01-30T20:36:27.300794] [DEBUG] [REMOTE ] CMSA: Fetching historical data. [2026-01-30T20:36:27.301978] [INFO ] [main ] Progress: 296/386 forecasts completed (76.7%). QCOM finished in 0.8s. ETA: 16.1s. Rate: 336.01 forecasts/min [2026-01-30T20:36:27.312789] [DEBUG] [REMOTE ] CMSA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:27.313923] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 7 features, N/A% accuracy [2026-01-30T20:36:27.313978] [INFO ] [LOCAL ] CMSA: Loaded 7 optimal features with 53.63% confidence from JSON config [2026-01-30T20:36:27.314011] [DEBUG] [MAG ] Building data for symbol: CMSA with lookback: 0 [2026-01-30T20:36:27.314860] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:27.314923] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:27.319875] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:27.321729] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:27.322257] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:27.322728] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:27.323156] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:27.325195] [DEBUG] [MAG ] ERIE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:27.325702] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:27.365981] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:27.387299] [DEBUG] [MAG ] MBWM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:27.423820] [DEBUG] [MAG ] SPOK: Last date is validated at 2026-01-30 [2026-01-30T20:36:27.453599] [INFO ] [LOCAL ] ERIE: Saved forecast. [2026-01-30T20:36:27.453676] [INFO ] [main ] ERIE: Signal=1 (Conf=90.0%), Magnitude=-0.83% (Conf=63.0898%) [2026-01-30T20:36:27.453834] [INFO ] [main ] Fetching symbol history for NATH... [2026-01-30T20:36:27.453877] [DEBUG] [REMOTE ] NATH: Fetching historical data. [2026-01-30T20:36:27.454868] [INFO ] [main ] Progress: 297/386 forecasts completed (76.9%). ERIE finished in 0.7s. ETA: 15.9s. Rate: 336.18 forecasts/min [2026-01-30T20:36:27.465768] [DEBUG] [REMOTE ] NATH: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:27.466981] [DEBUG] [LOCAL ] Loaded configuration for NATH: 3 features, N/A% accuracy [2026-01-30T20:36:27.467046] [INFO ] [LOCAL ] NATH: Loaded 3 optimal features with 58.58% confidence from JSON config [2026-01-30T20:36:27.467080] [DEBUG] [MAG ] Building data for symbol: NATH with lookback: 0 [2026-01-30T20:36:27.467887] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:27.467949] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:27.471096] [INFO ] [LOCAL ] MBWM: Saved forecast. [2026-01-30T20:36:27.471162] [INFO ] [main ] MBWM: Signal=1 (Conf=90.0%), Magnitude=0.39% (Conf=46.8737%) [2026-01-30T20:36:27.471323] [INFO ] [main ] Fetching symbol history for YSG... [2026-01-30T20:36:27.471366] [DEBUG] [REMOTE ] YSG: Fetching historical data. [2026-01-30T20:36:27.471902] [INFO ] [main ] Progress: 298/386 forecasts completed (77.2%). MBWM finished in 0.7s. ETA: 15.7s. Rate: 337.20 forecasts/min [2026-01-30T20:36:27.483191] [DEBUG] [REMOTE ] YSG: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:27.484787] [DEBUG] [LOCAL ] Loaded configuration for YSG: 10 features, N/A% accuracy [2026-01-30T20:36:27.484841] [INFO ] [LOCAL ] YSG: Loaded 10 optimal features with 53.64% confidence from JSON config [2026-01-30T20:36:27.484873] [DEBUG] [MAG ] Building data for symbol: YSG with lookback: 0 [2026-01-30T20:36:27.485729] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-30T20:36:27.485796] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:27.490699] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:27.492458] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:27.493006] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:27.493433] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-30T20:36:27.495630] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:27.496184] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:36:27.497310] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:27.499224] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:27.500348] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:36:27.501052] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:27.585410] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:27.586489] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:27.609474] [DEBUG] [MAG ] SPOK: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:27.665453] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:27.684308] [INFO ] [LOCAL ] SPOK: Saved forecast. [2026-01-30T20:36:27.684374] [INFO ] [main ] SPOK: Signal=1 (Conf=90.0%), Magnitude=3.87% (Conf=51.1477%) [2026-01-30T20:36:27.684537] [INFO ] [main ] Fetching symbol history for BUSE... [2026-01-30T20:36:27.684597] [DEBUG] [REMOTE ] BUSE: Fetching historical data. [2026-01-30T20:36:27.684878] [INFO ] [main ] Progress: 299/386 forecasts completed (77.5%). SPOK finished in 0.8s. ETA: 15.5s. Rate: 336.98 forecasts/min [2026-01-30T20:36:27.696480] [DEBUG] [REMOTE ] BUSE: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:27.697642] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 3 features, N/A% accuracy [2026-01-30T20:36:27.697696] [INFO ] [LOCAL ] BUSE: Loaded 3 optimal features with 46.89% confidence from JSON config [2026-01-30T20:36:27.697727] [DEBUG] [MAG ] Building data for symbol: BUSE with lookback: 0 [2026-01-30T20:36:27.698529] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:27.698609] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:27.703394] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:27.704376] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:27.711715] [DEBUG] [MAG ] CMSA: Last date is validated at 2026-01-30 [2026-01-30T20:36:27.754819] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:27.882242] [DEBUG] [MAG ] YSG: Last date is validated at 2026-01-30 [2026-01-30T20:36:27.891542] [DEBUG] [MAG ] CMSA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:27.955588] [INFO ] [LOCAL ] CMSA: Saved forecast. [2026-01-30T20:36:27.955657] [INFO ] [main ] CMSA: Signal=1 (Conf=90.0%), Magnitude=0.60% (Conf=53.6327%) [2026-01-30T20:36:27.956058] [INFO ] [main ] Progress: 300/386 forecasts completed (77.7%). CMSA finished in 0.7s. ETA: 15.3s. Rate: 336.39 forecasts/min [2026-01-30T20:36:27.956203] [INFO ] [main ] Fetching symbol history for PEGA... [2026-01-30T20:36:27.956254] [DEBUG] [REMOTE ] PEGA: Fetching historical data. [2026-01-30T20:36:27.968767] [DEBUG] [REMOTE ] PEGA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:27.970471] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 1 features, N/A% accuracy [2026-01-30T20:36:27.970527] [INFO ] [LOCAL ] PEGA: Loaded 1 optimal features with 55.45% confidence from JSON config [2026-01-30T20:36:27.970559] [DEBUG] [MAG ] Building data for symbol: PEGA with lookback: 0 [2026-01-30T20:36:27.971350] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:36:27.971408] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:28.019690] [DEBUG] [MAG ] NATH: Last date is validated at 2026-01-30 [2026-01-30T20:36:28.051201] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:28.072867] [DEBUG] [MAG ] YSG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:28.122722] [DEBUG] [MAG ] BUSE: Last date is validated at 2026-01-30 [2026-01-30T20:36:28.151083] [INFO ] [LOCAL ] YSG: Saved forecast. [2026-01-30T20:36:28.151148] [INFO ] [main ] YSG: Signal=1 (Conf=90.0%), Magnitude=9.66% (Conf=53.6419%) [2026-01-30T20:36:28.151314] [INFO ] [main ] Fetching symbol history for VUZI... [2026-01-30T20:36:28.151357] [DEBUG] [REMOTE ] VUZI: Fetching historical data. [2026-01-30T20:36:28.151964] [INFO ] [main ] Progress: 301/386 forecasts completed (78.0%). YSG finished in 0.7s. ETA: 15.2s. Rate: 336.28 forecasts/min [2026-01-30T20:36:28.163364] [DEBUG] [REMOTE ] VUZI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:28.164565] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 4 features, N/A% accuracy [2026-01-30T20:36:28.164664] [INFO ] [LOCAL ] VUZI: Loaded 4 optimal features with 58.54% confidence from JSON config [2026-01-30T20:36:28.164697] [DEBUG] [MAG ] Building data for symbol: VUZI with lookback: 0 [2026-01-30T20:36:28.165657] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:28.165723] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:28.167499] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:28.168084] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:28.170225] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:36:28.170989] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:28.193326] [DEBUG] [MAG ] NATH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:28.293656] [INFO ] [LOCAL ] NATH: Saved forecast. [2026-01-30T20:36:28.293722] [INFO ] [main ] NATH: Signal=1 (Conf=90.0%), Magnitude=-0.08% (Conf=58.5755%) [2026-01-30T20:36:28.293877] [INFO ] [main ] Fetching symbol history for CPNG... [2026-01-30T20:36:28.293922] [DEBUG] [REMOTE ] CPNG: Fetching historical data. [2026-01-30T20:36:28.294882] [INFO ] [main ] Progress: 302/386 forecasts completed (78.2%). NATH finished in 0.8s. ETA: 15.0s. Rate: 336.50 forecasts/min [2026-01-30T20:36:28.304249] [DEBUG] [MAG ] BUSE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:28.305607] [DEBUG] [REMOTE ] CPNG: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:28.306697] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 5 features, N/A% accuracy [2026-01-30T20:36:28.306750] [INFO ] [LOCAL ] CPNG: Loaded 5 optimal features with 59.36% confidence from JSON config [2026-01-30T20:36:28.306782] [DEBUG] [MAG ] Building data for symbol: CPNG with lookback: 0 [2026-01-30T20:36:28.307549] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:28.307628] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:28.312842] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:28.314648] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:28.315135] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:28.316062] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-30T20:36:28.316762] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:28.378332] [INFO ] [LOCAL ] BUSE: Saved forecast. [2026-01-30T20:36:28.378399] [INFO ] [main ] BUSE: Signal=1 (Conf=90.0%), Magnitude=0.62% (Conf=46.8929%) [2026-01-30T20:36:28.378558] [INFO ] [main ] Fetching symbol history for ALRS... [2026-01-30T20:36:28.378620] [DEBUG] [REMOTE ] ALRS: Fetching historical data. [2026-01-30T20:36:28.378977] [INFO ] [main ] Progress: 303/386 forecasts completed (78.5%). BUSE finished in 0.7s. ETA: 14.8s. Rate: 337.09 forecasts/min [2026-01-30T20:36:28.391061] [DEBUG] [REMOTE ] ALRS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:28.392507] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 8 features, N/A% accuracy [2026-01-30T20:36:28.392565] [INFO ] [LOCAL ] ALRS: Loaded 8 optimal features with 54.11% confidence from JSON config [2026-01-30T20:36:28.392619] [DEBUG] [MAG ] Building data for symbol: ALRS with lookback: 0 [2026-01-30T20:36:28.393560] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:28.393643] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:28.398818] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:28.400894] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:28.401374] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:28.401881] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:28.403660] [DEBUG] [MAG ] PEGA: Last date is validated at 2026-01-30 [2026-01-30T20:36:28.521949] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:28.542264] [DEBUG] [MAG ] VUZI: Last date is validated at 2026-01-30 [2026-01-30T20:36:28.562937] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:28.593407] [DEBUG] [MAG ] PEGA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:28.647333] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:36:28.649019] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:28.673723] [DEBUG] [MAG ] CPNG: Last date is validated at 2026-01-30 [2026-01-30T20:36:28.695112] [INFO ] [LOCAL ] PEGA: Saved forecast. [2026-01-30T20:36:28.695183] [INFO ] [main ] PEGA: Signal=1 (Conf=90.0%), Magnitude=6.69% (Conf=55.4483%) [2026-01-30T20:36:28.695583] [INFO ] [main ] Fetching symbol history for USVM... [2026-01-30T20:36:28.695656] [DEBUG] [REMOTE ] USVM: Fetching historical data. [2026-01-30T20:36:28.696428] [INFO ] [main ] Progress: 304/386 forecasts completed (78.8%). PEGA finished in 0.7s. ETA: 14.6s. Rate: 336.23 forecasts/min [2026-01-30T20:36:28.707481] [DEBUG] [REMOTE ] USVM: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:28.708491] [DEBUG] [LOCAL ] Loaded configuration for USVM: 4 features, N/A% accuracy [2026-01-30T20:36:28.708544] [INFO ] [LOCAL ] USVM: Loaded 4 optimal features with 65.69% confidence from JSON config [2026-01-30T20:36:28.708594] [DEBUG] [MAG ] Building data for symbol: USVM with lookback: 0 [2026-01-30T20:36:28.709706] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:28.709769] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:28.711547] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:28.712117] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:28.713178] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:36:28.713795] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:28.724867] [DEBUG] [MAG ] VUZI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:28.794893] [INFO ] [LOCAL ] VUZI: Saved forecast. [2026-01-30T20:36:28.794975] [INFO ] [main ] VUZI: Signal=1 (Conf=90.0%), Magnitude=6.22% (Conf=58.5395%) [2026-01-30T20:36:28.795156] [INFO ] [main ] Fetching symbol history for TPL... [2026-01-30T20:36:28.795202] [DEBUG] [REMOTE ] TPL: Fetching historical data. [2026-01-30T20:36:28.795911] [INFO ] [main ] Progress: 305/386 forecasts completed (79.0%). VUZI finished in 0.6s. ETA: 14.4s. Rate: 336.71 forecasts/min [2026-01-30T20:36:28.807430] [DEBUG] [REMOTE ] TPL: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:28.808644] [DEBUG] [LOCAL ] Loaded configuration for TPL: 4 features, N/A% accuracy [2026-01-30T20:36:28.808700] [INFO ] [LOCAL ] TPL: Loaded 4 optimal features with 56.96% confidence from JSON config [2026-01-30T20:36:28.808732] [DEBUG] [MAG ] Building data for symbol: TPL with lookback: 0 [2026-01-30T20:36:28.809625] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:28.809685] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:28.811424] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:28.811958] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:28.812400] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:28.813261] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:28.845596] [DEBUG] [MAG ] CPNG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:28.924033] [INFO ] [LOCAL ] CPNG: Saved forecast. [2026-01-30T20:36:28.924098] [INFO ] [main ] CPNG: Signal=1 (Conf=90.0%), Magnitude=1.34% (Conf=59.3556%) [2026-01-30T20:36:28.924452] [INFO ] [main ] Fetching symbol history for GLBS... [2026-01-30T20:36:28.924501] [DEBUG] [REMOTE ] GLBS: Fetching historical data. [2026-01-30T20:36:28.924674] [INFO ] [main ] Progress: 306/386 forecasts completed (79.3%). CPNG finished in 0.6s. ETA: 14.2s. Rate: 337.02 forecasts/min [2026-01-30T20:36:28.935558] [DEBUG] [REMOTE ] GLBS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:28.936537] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 6 features, N/A% accuracy [2026-01-30T20:36:28.936607] [INFO ] [LOCAL ] GLBS: Loaded 6 optimal features with 23.87% confidence from JSON config [2026-01-30T20:36:28.936639] [DEBUG] [MAG ] Building data for symbol: GLBS with lookback: 0 [2026-01-30T20:36:28.937395] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:28.937457] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:28.939233] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:28.939761] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:28.940153] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:28.942224] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:36:28.944710] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-30T20:36:28.946125] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:28.999334] [DEBUG] [MAG ] ALRS: Last date is validated at 2026-01-30 [2026-01-30T20:36:29.061452] [DEBUG] [MAG ] USVM: Last date is validated at 2026-01-30 [2026-01-30T20:36:29.170069] [DEBUG] [MAG ] ALRS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:29.179477] [DEBUG] [MAG ] TPL: Last date is validated at 2026-01-30 [2026-01-30T20:36:29.234091] [DEBUG] [MAG ] USVM: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:29.245762] [INFO ] [LOCAL ] ALRS: Saved forecast. [2026-01-30T20:36:29.245828] [INFO ] [main ] ALRS: Signal=1 (Conf=90.0%), Magnitude=0.65% (Conf=54.1051%) [2026-01-30T20:36:29.246200] [INFO ] [main ] Fetching symbol history for STRS... [2026-01-30T20:36:29.246251] [DEBUG] [REMOTE ] STRS: Fetching historical data. [2026-01-30T20:36:29.247645] [INFO ] [main ] Progress: 307/386 forecasts completed (79.5%). ALRS finished in 0.9s. ETA: 14.1s. Rate: 336.13 forecasts/min [2026-01-30T20:36:29.257270] [DEBUG] [REMOTE ] STRS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:29.259840] [DEBUG] [LOCAL ] Loaded configuration for STRS: 7 features, N/A% accuracy [2026-01-30T20:36:29.259895] [INFO ] [LOCAL ] STRS: Loaded 7 optimal features with 49.10% confidence from JSON config [2026-01-30T20:36:29.259928] [DEBUG] [MAG ] Building data for symbol: STRS with lookback: 0 [2026-01-30T20:36:29.260744] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:29.260806] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:29.264191] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:29.264712] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:29.265791] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:29.267876] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:36:29.268628] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:36:29.272553] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-30T20:36:29.273309] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:29.292127] [DEBUG] [MAG ] GLBS: Last date is validated at 2026-01-30 [2026-01-30T20:36:29.339640] [INFO ] [LOCAL ] USVM: Saved forecast. [2026-01-30T20:36:29.339706] [INFO ] [main ] USVM: Signal=1 (Conf=90.0%), Magnitude=-0.32% (Conf=65.6887%) [2026-01-30T20:36:29.339875] [INFO ] [main ] Fetching symbol history for LWAY... [2026-01-30T20:36:29.339921] [DEBUG] [REMOTE ] LWAY: Fetching historical data. [2026-01-30T20:36:29.340905] [INFO ] [main ] Progress: 308/386 forecasts completed (79.8%). USVM finished in 0.6s. ETA: 13.9s. Rate: 336.65 forecasts/min [2026-01-30T20:36:29.352764] [DEBUG] [REMOTE ] LWAY: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:29.353737] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 6 features, N/A% accuracy [2026-01-30T20:36:29.353792] [INFO ] [LOCAL ] LWAY: Loaded 6 optimal features with 67.75% confidence from JSON config [2026-01-30T20:36:29.353824] [DEBUG] [MAG ] Building data for symbol: LWAY with lookback: 0 [2026-01-30T20:36:29.355054] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:29.355124] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:29.360209] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:29.361613] [DEBUG] [MAG ] TPL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:29.362136] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:29.362719] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:29.363233] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:29.365769] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-30T20:36:29.367217] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:29.465416] [DEBUG] [MAG ] GLBS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:29.527815] [INFO ] [LOCAL ] GLBS: Saved forecast. [2026-01-30T20:36:29.527884] [INFO ] [main ] GLBS: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=23.8657%) [2026-01-30T20:36:29.528047] [INFO ] [main ] Fetching symbol history for FLWS... [2026-01-30T20:36:29.528092] [DEBUG] [REMOTE ] FLWS: Fetching historical data. [2026-01-30T20:36:29.529630] [INFO ] [main ] Progress: 309/386 forecasts completed (80.1%). GLBS finished in 0.6s. ETA: 13.7s. Rate: 336.59 forecasts/min [2026-01-30T20:36:29.540770] [DEBUG] [REMOTE ] FLWS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:29.541888] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 5 features, N/A% accuracy [2026-01-30T20:36:29.541945] [INFO ] [LOCAL ] FLWS: Loaded 5 optimal features with 51.67% confidence from JSON config [2026-01-30T20:36:29.541984] [DEBUG] [MAG ] Building data for symbol: FLWS with lookback: 0 [2026-01-30T20:36:29.542842] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:29.542907] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:29.548653] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:29.550599] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:29.551076] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:36:29.554064] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:36:29.555628] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:29.581918] [INFO ] [LOCAL ] TPL: Saved forecast. [2026-01-30T20:36:29.582319] [INFO ] [main ] TPL: Signal=1 (Conf=90.0%), Magnitude=6.24% (Conf=56.96%) [2026-01-30T20:36:29.582480] [INFO ] [main ] Fetching symbol history for OFS... [2026-01-30T20:36:29.582524] [DEBUG] [REMOTE ] OFS: Fetching historical data. [2026-01-30T20:36:29.585032] [INFO ] [main ] Progress: 310/386 forecasts completed (80.3%). TPL finished in 0.8s. ETA: 13.5s. Rate: 337.34 forecasts/min [2026-01-30T20:36:29.596437] [DEBUG] [REMOTE ] OFS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:29.597610] [DEBUG] [LOCAL ] Loaded configuration for OFS: 6 features, N/A% accuracy [2026-01-30T20:36:29.597662] [INFO ] [LOCAL ] OFS: Loaded 6 optimal features with 48.82% confidence from JSON config [2026-01-30T20:36:29.597694] [DEBUG] [MAG ] Building data for symbol: OFS with lookback: 0 [2026-01-30T20:36:29.598524] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:29.598604] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:29.600729] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:29.601447] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:29.601911] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:29.602310] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:29.642896] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-30T20:36:29.643939] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:29.647305] [DEBUG] [MAG ] STRS: Last date is validated at 2026-01-30 [2026-01-30T20:36:29.726984] [DEBUG] [MAG ] LWAY: Last date is validated at 2026-01-30 [2026-01-30T20:36:29.833400] [DEBUG] [MAG ] STRS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:29.900361] [DEBUG] [MAG ] LWAY: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:29.927853] [INFO ] [LOCAL ] STRS: Saved forecast. [2026-01-30T20:36:29.927930] [INFO ] [main ] STRS: Signal=1 (Conf=90.0%), Magnitude=0.68% (Conf=49.1038%) [2026-01-30T20:36:29.928330] [INFO ] [main ] Fetching symbol history for DRMA... [2026-01-30T20:36:29.928384] [DEBUG] [REMOTE ] DRMA: Fetching historical data. [2026-01-30T20:36:29.928671] [INFO ] [main ] Progress: 311/386 forecasts completed (80.6%). STRS finished in 0.7s. ETA: 13.4s. Rate: 336.33 forecasts/min [2026-01-30T20:36:29.936016] [DEBUG] [MAG ] FLWS: Last date is validated at 2026-01-30 [2026-01-30T20:36:29.941150] [DEBUG] [REMOTE ] DRMA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:29.942474] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, N/A% accuracy [2026-01-30T20:36:29.942541] [INFO ] [LOCAL ] DRMA: Loaded 4 optimal features with 57.17% confidence from JSON config [2026-01-30T20:36:29.942601] [DEBUG] [MAG ] Building data for symbol: DRMA with lookback: 0 [2026-01-30T20:36:29.943747] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:29.943830] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:29.949501] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:29.951394] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:29.951916] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-30T20:36:29.953690] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:29.986493] [INFO ] [LOCAL ] LWAY: Saved forecast. [2026-01-30T20:36:29.986558] [INFO ] [main ] LWAY: Signal=1 (Conf=90.0%), Magnitude=0.38% (Conf=67.7545%) [2026-01-30T20:36:29.986731] [INFO ] [main ] Fetching symbol history for CSX... [2026-01-30T20:36:29.986775] [DEBUG] [REMOTE ] CSX: Fetching historical data. [2026-01-30T20:36:29.987888] [INFO ] [main ] Progress: 312/386 forecasts completed (80.8%). LWAY finished in 0.6s. ETA: 13.2s. Rate: 337.05 forecasts/min [2026-01-30T20:36:29.998559] [DEBUG] [REMOTE ] CSX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:29.999636] [DEBUG] [LOCAL ] Loaded configuration for CSX: 10 features, N/A% accuracy [2026-01-30T20:36:29.999688] [INFO ] [LOCAL ] CSX: Loaded 10 optimal features with 64.55% confidence from JSON config [2026-01-30T20:36:29.999719] [DEBUG] [MAG ] Building data for symbol: CSX with lookback: 0 [2026-01-30T20:36:30.000494] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-30T20:36:30.000558] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:30.000951] [DEBUG] [MAG ] OFS: Last date is validated at 2026-01-30 [2026-01-30T20:36:30.002381] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:30.002932] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:30.003456] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:30.003861] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:30.004648] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:30.005248] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:30.006565] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:36:30.009514] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:30.011590] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:36:30.013973] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:30.124075] [DEBUG] [MAG ] FLWS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:30.180096] [DEBUG] [MAG ] OFS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:30.250070] [INFO ] [LOCAL ] OFS: Saved forecast. [2026-01-30T20:36:30.250147] [INFO ] [main ] OFS: Signal=1 (Conf=90.0%), Magnitude=0.40% (Conf=48.8237%) [2026-01-30T20:36:30.250517] [INFO ] [main ] Fetching symbol history for GDC... [2026-01-30T20:36:30.250566] [DEBUG] [REMOTE ] GDC: Fetching historical data. [2026-01-30T20:36:30.250675] [INFO ] [main ] Progress: 313/386 forecasts completed (81.1%). OFS finished in 0.7s. ETA: 13.0s. Rate: 336.54 forecasts/min [2026-01-30T20:36:30.262913] [DEBUG] [REMOTE ] GDC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:30.263907] [DEBUG] [LOCAL ] Loaded configuration for GDC: 3 features, N/A% accuracy [2026-01-30T20:36:30.263965] [INFO ] [LOCAL ] GDC: Loaded 3 optimal features with 65.09% confidence from JSON config [2026-01-30T20:36:30.264003] [DEBUG] [MAG ] Building data for symbol: GDC with lookback: 0 [2026-01-30T20:36:30.264859] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:30.264920] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:30.264990] [INFO ] [LOCAL ] FLWS: Saved forecast. [2026-01-30T20:36:30.265057] [INFO ] [main ] FLWS: Signal=1 (Conf=90.0%), Magnitude=-5.32% (Conf=51.6714%) [2026-01-30T20:36:30.265211] [INFO ] [main ] Fetching symbol history for SY... [2026-01-30T20:36:30.265256] [DEBUG] [REMOTE ] SY: Fetching historical data. [2026-01-30T20:36:30.267741] [INFO ] [main ] Progress: 314/386 forecasts completed (81.3%). FLWS finished in 0.7s. ETA: 12.8s. Rate: 337.51 forecasts/min [2026-01-30T20:36:30.270186] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:30.271255] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:30.277415] [DEBUG] [REMOTE ] SY: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:30.278512] [DEBUG] [LOCAL ] Loaded configuration for SY: 7 features, N/A% accuracy [2026-01-30T20:36:30.278602] [INFO ] [LOCAL ] SY: Loaded 7 optimal features with 42.69% confidence from JSON config [2026-01-30T20:36:30.278639] [DEBUG] [MAG ] Building data for symbol: SY with lookback: 0 [2026-01-30T20:36:30.279507] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:30.279595] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:30.284908] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:30.285827] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:36:30.288991] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:30.290921] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:30.291425] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:30.292611] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:36:30.294721] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:30.311478] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:30.321194] [DEBUG] [MAG ] DRMA: Last date is validated at 2026-01-30 [2026-01-30T20:36:30.365215] [DEBUG] [MAG ] CSX: Last date is validated at 2026-01-30 [2026-01-30T20:36:30.510765] [DEBUG] [MAG ] DRMA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:30.536347] [DEBUG] [MAG ] CSX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:30.588819] [INFO ] [LOCAL ] DRMA: Saved forecast. [2026-01-30T20:36:30.588886] [INFO ] [main ] DRMA: Signal=1 (Conf=90.0%), Magnitude=-9.84% (Conf=57.1727%) [2026-01-30T20:36:30.589050] [INFO ] [main ] Fetching symbol history for TXN... [2026-01-30T20:36:30.589098] [DEBUG] [REMOTE ] TXN: Fetching historical data. [2026-01-30T20:36:30.589849] [INFO ] [main ] Progress: 315/386 forecasts completed (81.6%). DRMA finished in 0.7s. ETA: 12.7s. Rate: 336.64 forecasts/min [2026-01-30T20:36:30.602636] [DEBUG] [REMOTE ] TXN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:30.603859] [DEBUG] [LOCAL ] Loaded configuration for TXN: 11 features, N/A% accuracy [2026-01-30T20:36:30.603927] [INFO ] [LOCAL ] TXN: Loaded 11 optimal features with 59.88% confidence from JSON config [2026-01-30T20:36:30.603965] [DEBUG] [MAG ] Building data for symbol: TXN with lookback: 0 [2026-01-30T20:36:30.604852] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-30T20:36:30.604926] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:30.607640] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:30.608792] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:36:30.611997] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:30.613650] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:36:30.616634] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:36:30.618517] [INFO ] [LOCAL ] CSX: Saved forecast. [2026-01-30T20:36:30.618606] [INFO ] [main ] CSX: Signal=1 (Conf=90.0%), Magnitude=-0.21% (Conf=64.5468%) [2026-01-30T20:36:30.618766] [INFO ] [main ] Fetching symbol history for AWRE... [2026-01-30T20:36:30.618812] [DEBUG] [REMOTE ] AWRE: Fetching historical data. [2026-01-30T20:36:30.619903] [INFO ] [main ] Progress: 316/386 forecasts completed (81.9%). CSX finished in 0.6s. ETA: 12.4s. Rate: 337.53 forecasts/min [2026-01-30T20:36:30.620025] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:30.622221] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:30.622777] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:30.623877] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:36:30.625955] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-30T20:36:30.630235] [DEBUG] [REMOTE ] AWRE: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:30.631350] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 7 features, N/A% accuracy [2026-01-30T20:36:30.631401] [INFO ] [LOCAL ] AWRE: Loaded 7 optimal features with 53.43% confidence from JSON config [2026-01-30T20:36:30.631431] [DEBUG] [MAG ] Building data for symbol: AWRE with lookback: 0 [2026-01-30T20:36:30.632219] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:30.632281] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:30.632539] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:30.637154] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:30.638149] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:30.649342] [DEBUG] [MAG ] SY: Last date is validated at 2026-01-30 [2026-01-30T20:36:30.676768] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:30.678410] [DEBUG] [MAG ] GDC: Last date is validated at 2026-01-30 [2026-01-30T20:36:30.678464] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:36:30.679204] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:30.681006] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-30T20:36:30.684021] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:30.822320] [DEBUG] [MAG ] SY: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:30.850322] [DEBUG] [MAG ] GDC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:30.886007] [INFO ] [LOCAL ] SY: Saved forecast. [2026-01-30T20:36:30.886074] [INFO ] [main ] SY: Signal=1 (Conf=90.0%), Magnitude=-6.05% (Conf=42.6868%) [2026-01-30T20:36:30.886234] [INFO ] [main ] Fetching symbol history for BMRN... [2026-01-30T20:36:30.886277] [DEBUG] [REMOTE ] BMRN: Fetching historical data. [2026-01-30T20:36:30.886629] [INFO ] [main ] Progress: 317/386 forecasts completed (82.1%). SY finished in 0.6s. ETA: 12.3s. Rate: 337.00 forecasts/min [2026-01-30T20:36:30.898145] [DEBUG] [REMOTE ] BMRN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:30.899093] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 4 features, N/A% accuracy [2026-01-30T20:36:30.899144] [INFO ] [LOCAL ] BMRN: Loaded 4 optimal features with 53.38% confidence from JSON config [2026-01-30T20:36:30.899176] [DEBUG] [MAG ] Building data for symbol: BMRN with lookback: 0 [2026-01-30T20:36:30.899962] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:30.900036] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:30.905037] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:30.906937] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:30.909028] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:36:30.913532] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:30.918057] [INFO ] [LOCAL ] GDC: Saved forecast. [2026-01-30T20:36:30.918138] [INFO ] [main ] GDC: Signal=1 (Conf=90.0%), Magnitude=5.55% (Conf=65.0909%) [2026-01-30T20:36:30.918476] [INFO ] [main ] Fetching symbol history for UBND... [2026-01-30T20:36:30.918526] [DEBUG] [REMOTE ] UBND: Fetching historical data. [2026-01-30T20:36:30.918625] [INFO ] [main ] Progress: 318/386 forecasts completed (82.4%). GDC finished in 0.7s. ETA: 12.1s. Rate: 337.87 forecasts/min [2026-01-30T20:36:30.930091] [DEBUG] [REMOTE ] UBND: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:30.931951] [DEBUG] [LOCAL ] Loaded configuration for UBND: 6 features, N/A% accuracy [2026-01-30T20:36:30.932005] [INFO ] [LOCAL ] UBND: Loaded 6 optimal features with 41.99% confidence from JSON config [2026-01-30T20:36:30.932036] [DEBUG] [MAG ] Building data for symbol: UBND with lookback: 0 [2026-01-30T20:36:30.932823] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:30.932884] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:30.933785] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:30.936275] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:30.937987] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:30.939266] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:30.939906] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:36:30.942747] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:31.000568] [DEBUG] [MAG ] TXN: Last date is validated at 2026-01-30 [2026-01-30T20:36:31.028686] [DEBUG] [MAG ] AWRE: Last date is validated at 2026-01-30 [2026-01-30T20:36:31.180491] [DEBUG] [MAG ] TXN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:31.202728] [DEBUG] [MAG ] AWRE: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:31.252310] [DEBUG] [MAG ] BMRN: Last date is validated at 2026-01-30 [2026-01-30T20:36:31.267693] [INFO ] [LOCAL ] AWRE: Saved forecast. [2026-01-30T20:36:31.267761] [INFO ] [main ] AWRE: Signal=1 (Conf=90.0%), Magnitude=-0.21% (Conf=53.4311%) [2026-01-30T20:36:31.268160] [INFO ] [main ] Fetching symbol history for MOH... [2026-01-30T20:36:31.268215] [DEBUG] [REMOTE ] MOH: Fetching historical data. [2026-01-30T20:36:31.269050] [INFO ] [main ] Progress: 319/386 forecasts completed (82.6%). AWRE finished in 0.6s. ETA: 11.9s. Rate: 336.84 forecasts/min [2026-01-30T20:36:31.280323] [DEBUG] [REMOTE ] MOH: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:31.282064] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, N/A% accuracy [2026-01-30T20:36:31.282123] [INFO ] [LOCAL ] MOH: Loaded 2 optimal features with 49.48% confidence from JSON config [2026-01-30T20:36:31.282157] [DEBUG] [MAG ] Building data for symbol: MOH with lookback: 0 [2026-01-30T20:36:31.282834] [DEBUG] [MAG ] UBND: Last date is validated at 2026-01-30 [2026-01-30T20:36:31.283035] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:31.283098] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:31.288294] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:31.324768] [INFO ] [LOCAL ] TXN: Saved forecast. [2026-01-30T20:36:31.324834] [INFO ] [main ] TXN: Signal=1 (Conf=90.0%), Magnitude=0.52% (Conf=59.876%) [2026-01-30T20:36:31.324993] [INFO ] [main ] Fetching symbol history for FC... [2026-01-30T20:36:31.325035] [DEBUG] [REMOTE ] FC: Fetching historical data. [2026-01-30T20:36:31.325863] [INFO ] [main ] Progress: 320/386 forecasts completed (82.9%). TXN finished in 0.7s. ETA: 11.7s. Rate: 337.56 forecasts/min [2026-01-30T20:36:31.336755] [DEBUG] [REMOTE ] FC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:31.337659] [DEBUG] [LOCAL ] Loaded configuration for FC: 3 features, N/A% accuracy [2026-01-30T20:36:31.337711] [INFO ] [LOCAL ] FC: Loaded 3 optimal features with 61.96% confidence from JSON config [2026-01-30T20:36:31.337743] [DEBUG] [MAG ] Building data for symbol: FC with lookback: 0 [2026-01-30T20:36:31.338555] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:31.338634] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:31.340340] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:31.340905] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:31.342259] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:31.342553] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:31.425404] [DEBUG] [MAG ] BMRN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:31.457829] [DEBUG] [MAG ] UBND: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:31.519258] [INFO ] [LOCAL ] UBND: Saved forecast. [2026-01-30T20:36:31.519513] [INFO ] [main ] UBND: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=41.9894%) [2026-01-30T20:36:31.519685] [INFO ] [main ] Fetching symbol history for TD... [2026-01-30T20:36:31.519729] [DEBUG] [REMOTE ] TD: Fetching historical data. [2026-01-30T20:36:31.522629] [INFO ] [main ] Progress: 321/386 forecasts completed (83.2%). UBND finished in 0.6s. ETA: 11.6s. Rate: 337.45 forecasts/min [2026-01-30T20:36:31.532302] [DEBUG] [REMOTE ] TD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:31.532603] [INFO ] [LOCAL ] BMRN: Saved forecast. [2026-01-30T20:36:31.532949] [INFO ] [main ] BMRN: Signal=1 (Conf=90.0%), Magnitude=-2.32% (Conf=53.3817%) [2026-01-30T20:36:31.533131] [INFO ] [main ] Fetching symbol history for DJCO... [2026-01-30T20:36:31.533180] [DEBUG] [REMOTE ] DJCO: Fetching historical data. [2026-01-30T20:36:31.533612] [DEBUG] [LOCAL ] Loaded configuration for TD: 5 features, N/A% accuracy [2026-01-30T20:36:31.533621] [INFO ] [main ] Progress: 322/386 forecasts completed (83.4%). BMRN finished in 0.6s. ETA: 11.3s. Rate: 338.43 forecasts/min [2026-01-30T20:36:31.533668] [INFO ] [LOCAL ] TD: Loaded 5 optimal features with 45.19% confidence from JSON config [2026-01-30T20:36:31.533704] [DEBUG] [MAG ] Building data for symbol: TD with lookback: 0 [2026-01-30T20:36:31.534485] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:31.534899] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:31.539863] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:31.546419] [DEBUG] [REMOTE ] DJCO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:31.547173] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 4 features, N/A% accuracy [2026-01-30T20:36:31.547420] [INFO ] [LOCAL ] DJCO: Loaded 4 optimal features with 58.58% confidence from JSON config [2026-01-30T20:36:31.547453] [DEBUG] [MAG ] Building data for symbol: DJCO with lookback: 0 [2026-01-30T20:36:31.548282] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:31.552103] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:31.557367] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:31.558214] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:31.560749] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:31.561713] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:31.582659] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:31.584932] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:31.587033] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:36:31.588254] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:31.694480] [DEBUG] [MAG ] MOH: Last date is validated at 2026-01-30 [2026-01-30T20:36:31.723508] [DEBUG] [MAG ] FC: Last date is validated at 2026-01-30 [2026-01-30T20:36:31.868557] [DEBUG] [MAG ] MOH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:31.902667] [DEBUG] [MAG ] DJCO: Last date is validated at 2026-01-30 [2026-01-30T20:36:31.904588] [DEBUG] [MAG ] FC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:31.937478] [DEBUG] [MAG ] TD: Last date is validated at 2026-01-30 [2026-01-30T20:36:31.981722] [INFO ] [LOCAL ] FC: Saved forecast. [2026-01-30T20:36:31.981798] [INFO ] [main ] FC: Signal=1 (Conf=90.0%), Magnitude=-2.15% (Conf=61.961%) [2026-01-30T20:36:31.982215] [INFO ] [main ] Fetching symbol history for ING... [2026-01-30T20:36:31.982265] [DEBUG] [REMOTE ] ING: Fetching historical data. [2026-01-30T20:36:31.982236] [INFO ] [main ] Progress: 323/386 forecasts completed (83.7%). FC finished in 0.7s. ETA: 11.2s. Rate: 336.84 forecasts/min [2026-01-30T20:36:31.995320] [DEBUG] [REMOTE ] ING: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:31.996249] [DEBUG] [LOCAL ] Loaded configuration for ING: 7 features, N/A% accuracy [2026-01-30T20:36:31.996306] [INFO ] [LOCAL ] ING: Loaded 7 optimal features with 55.69% confidence from JSON config [2026-01-30T20:36:31.996340] [DEBUG] [MAG ] Building data for symbol: ING with lookback: 0 [2026-01-30T20:36:31.997150] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:31.997216] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:32.002407] [INFO ] [LOCAL ] MOH: Saved forecast. [2026-01-30T20:36:32.002474] [INFO ] [main ] MOH: Signal=1 (Conf=90.0%), Magnitude=-6.24% (Conf=49.4823%) [2026-01-30T20:36:32.002560] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-30T20:36:32.002664] [INFO ] [main ] Fetching symbol history for BWIN... [2026-01-30T20:36:32.002711] [DEBUG] [REMOTE ] BWIN: Fetching historical data. [2026-01-30T20:36:32.003897] [INFO ] [main ] Progress: 324/386 forecasts completed (83.9%). MOH finished in 0.7s. ETA: 11.0s. Rate: 337.75 forecasts/min [2026-01-30T20:36:32.006321] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:36:32.006986] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:32.009331] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:32.009822] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:32.010954] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:36:32.013004] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:32.017874] [DEBUG] [REMOTE ] BWIN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:32.019080] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 11 features, N/A% accuracy [2026-01-30T20:36:32.019147] [INFO ] [LOCAL ] BWIN: Loaded 11 optimal features with 70.13% confidence from JSON config [2026-01-30T20:36:32.019185] [DEBUG] [MAG ] Building data for symbol: BWIN with lookback: 0 [2026-01-30T20:36:32.020014] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-30T20:36:32.020084] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:32.025249] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:32.026142] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:32.030641] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:32.031687] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:32.075041] [DEBUG] [MAG ] DJCO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:32.081866] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:32.082886] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:32.083589] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:32.085464] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:32.085989] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:32.087135] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:36:32.089268] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:32.111498] [DEBUG] [MAG ] TD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:32.205608] [INFO ] [LOCAL ] TD: Saved forecast. [2026-01-30T20:36:32.205672] [INFO ] [main ] TD: Signal=1 (Conf=90.0%), Magnitude=0.91% (Conf=45.1902%) [2026-01-30T20:36:32.205828] [INFO ] [main ] Fetching symbol history for DTIL... [2026-01-30T20:36:32.205871] [DEBUG] [REMOTE ] DTIL: Fetching historical data. [2026-01-30T20:36:32.207621] [INFO ] [main ] Progress: 325/386 forecasts completed (84.2%). TD finished in 0.7s. ETA: 10.8s. Rate: 337.60 forecasts/min [2026-01-30T20:36:32.218701] [DEBUG] [REMOTE ] DTIL: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:32.219791] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 2 features, N/A% accuracy [2026-01-30T20:36:32.219846] [INFO ] [LOCAL ] DTIL: Loaded 2 optimal features with 55.74% confidence from JSON config [2026-01-30T20:36:32.219879] [DEBUG] [MAG ] Building data for symbol: DTIL with lookback: 0 [2026-01-30T20:36:32.220747] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:32.220808] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:32.226312] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:32.227664] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:32.243126] [INFO ] [LOCAL ] DJCO: Saved forecast. [2026-01-30T20:36:32.243193] [INFO ] [main ] DJCO: Signal=1 (Conf=90.0%), Magnitude=9.44% (Conf=58.5776%) [2026-01-30T20:36:32.243347] [INFO ] [main ] Fetching symbol history for VECO... [2026-01-30T20:36:32.243390] [DEBUG] [REMOTE ] VECO: Fetching historical data. [2026-01-30T20:36:32.244640] [INFO ] [main ] Progress: 326/386 forecasts completed (84.5%). DJCO finished in 0.7s. ETA: 10.6s. Rate: 338.42 forecasts/min [2026-01-30T20:36:32.254762] [DEBUG] [REMOTE ] VECO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:32.255854] [DEBUG] [LOCAL ] Loaded configuration for VECO: 2 features, N/A% accuracy [2026-01-30T20:36:32.255913] [INFO ] [LOCAL ] VECO: Loaded 2 optimal features with 50.93% confidence from JSON config [2026-01-30T20:36:32.255944] [DEBUG] [MAG ] Building data for symbol: VECO with lookback: 0 [2026-01-30T20:36:32.256742] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:32.256800] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:32.258435] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:32.259295] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:32.367674] [DEBUG] [MAG ] ING: Last date is validated at 2026-01-30 [2026-01-30T20:36:32.438850] [DEBUG] [MAG ] BWIN: Last date is validated at 2026-01-30 [2026-01-30T20:36:32.540472] [DEBUG] [MAG ] ING: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:32.578744] [DEBUG] [MAG ] DTIL: Last date is validated at 2026-01-30 [2026-01-30T20:36:32.612425] [DEBUG] [MAG ] VECO: Last date is validated at 2026-01-30 [2026-01-30T20:36:32.620854] [DEBUG] [MAG ] BWIN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:32.622614] [INFO ] [LOCAL ] ING: Saved forecast. [2026-01-30T20:36:32.622682] [INFO ] [main ] ING: Signal=1 (Conf=90.0%), Magnitude=-0.36% (Conf=55.6873%) [2026-01-30T20:36:32.622841] [INFO ] [main ] Fetching symbol history for DASH... [2026-01-30T20:36:32.622885] [DEBUG] [REMOTE ] DASH: Fetching historical data. [2026-01-30T20:36:32.624647] [INFO ] [main ] Progress: 327/386 forecasts completed (84.7%). ING finished in 0.6s. ETA: 10.5s. Rate: 337.24 forecasts/min [2026-01-30T20:36:32.635559] [DEBUG] [REMOTE ] DASH: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:32.636896] [DEBUG] [LOCAL ] Loaded configuration for DASH: 3 features, N/A% accuracy [2026-01-30T20:36:32.636949] [INFO ] [LOCAL ] DASH: Loaded 3 optimal features with 68.08% confidence from JSON config [2026-01-30T20:36:32.636980] [DEBUG] [MAG ] Building data for symbol: DASH with lookback: 0 [2026-01-30T20:36:32.637980] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:32.638040] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:32.643657] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:32.644682] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:36:32.646430] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:32.721310] [INFO ] [LOCAL ] BWIN: Saved forecast. [2026-01-30T20:36:32.721378] [INFO ] [main ] BWIN: Signal=1 (Conf=90.0%), Magnitude=1.57% (Conf=70.1268%) [2026-01-30T20:36:32.721536] [INFO ] [main ] Fetching symbol history for RES... [2026-01-30T20:36:32.721597] [DEBUG] [REMOTE ] RES: Fetching historical data. [2026-01-30T20:36:32.722257] [INFO ] [main ] Progress: 328/386 forecasts completed (85.0%). BWIN finished in 0.7s. ETA: 10.3s. Rate: 337.71 forecasts/min [2026-01-30T20:36:32.733543] [DEBUG] [REMOTE ] RES: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:32.734772] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, N/A% accuracy [2026-01-30T20:36:32.734827] [INFO ] [LOCAL ] RES: Loaded 4 optimal features with 47.36% confidence from JSON config [2026-01-30T20:36:32.734860] [DEBUG] [MAG ] Building data for symbol: RES with lookback: 0 [2026-01-30T20:36:32.735741] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:32.735803] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:32.737600] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:32.738137] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:32.738545] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-30T20:36:32.744758] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:32.761174] [DEBUG] [MAG ] DTIL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:32.806054] [DEBUG] [MAG ] VECO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:32.828133] [INFO ] [LOCAL ] DTIL: Saved forecast. [2026-01-30T20:36:32.828216] [INFO ] [main ] DTIL: Signal=1 (Conf=90.0%), Magnitude=4.35% (Conf=55.7434%) [2026-01-30T20:36:32.828593] [INFO ] [main ] Fetching symbol history for AMWL... [2026-01-30T20:36:32.828646] [DEBUG] [REMOTE ] AMWL: Fetching historical data. [2026-01-30T20:36:32.828628] [INFO ] [main ] Progress: 329/386 forecasts completed (85.2%). DTIL finished in 0.6s. ETA: 10.1s. Rate: 338.12 forecasts/min [2026-01-30T20:36:32.841019] [DEBUG] [REMOTE ] AMWL: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:32.841973] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 5 features, N/A% accuracy [2026-01-30T20:36:32.842032] [INFO ] [LOCAL ] AMWL: Loaded 5 optimal features with 55.29% confidence from JSON config [2026-01-30T20:36:32.842066] [DEBUG] [MAG ] Building data for symbol: AMWL with lookback: 0 [2026-01-30T20:36:32.842871] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:32.842931] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:32.847946] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:32.848933] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:32.851440] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:32.887152] [INFO ] [LOCAL ] VECO: Saved forecast. [2026-01-30T20:36:32.887220] [INFO ] [main ] VECO: Signal=1 (Conf=90.0%), Magnitude=-0.31% (Conf=50.9345%) [2026-01-30T20:36:32.887384] [INFO ] [main ] Fetching symbol history for TBB... [2026-01-30T20:36:32.887428] [DEBUG] [REMOTE ] TBB: Fetching historical data. [2026-01-30T20:36:32.888633] [INFO ] [main ] Progress: 330/386 forecasts completed (85.5%). VECO finished in 0.6s. ETA: 9.9s. Rate: 338.80 forecasts/min [2026-01-30T20:36:32.901148] [DEBUG] [REMOTE ] TBB: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:32.902102] [DEBUG] [LOCAL ] Loaded configuration for TBB: 7 features, N/A% accuracy [2026-01-30T20:36:32.902167] [INFO ] [LOCAL ] TBB: Loaded 7 optimal features with 56.08% confidence from JSON config [2026-01-30T20:36:32.902202] [DEBUG] [MAG ] Building data for symbol: TBB with lookback: 0 [2026-01-30T20:36:32.903220] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:32.903472] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:32.908986] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:32.911060] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:32.911633] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:32.912030] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:32.913106] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:32.915503] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:32.916175] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:32.984010] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-30T20:36:32.985020] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:33.016023] [DEBUG] [MAG ] DASH: Last date is validated at 2026-01-30 [2026-01-30T20:36:33.101242] [DEBUG] [MAG ] RES: Last date is validated at 2026-01-30 [2026-01-30T20:36:33.219910] [DEBUG] [MAG ] DASH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:33.265941] [DEBUG] [MAG ] TBB: Last date is validated at 2026-01-30 [2026-01-30T20:36:33.279600] [DEBUG] [MAG ] RES: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:33.341442] [INFO ] [LOCAL ] RES: Saved forecast. [2026-01-30T20:36:33.341517] [INFO ] [main ] RES: Signal=1 (Conf=90.0%), Magnitude=0.49% (Conf=47.3624%) [2026-01-30T20:36:33.341726] [INFO ] [main ] Fetching symbol history for NKTX... [2026-01-30T20:36:33.341774] [DEBUG] [REMOTE ] NKTX: Fetching historical data. [2026-01-30T20:36:33.342978] [INFO ] [main ] Progress: 331/386 forecasts completed (85.8%). RES finished in 0.6s. ETA: 9.8s. Rate: 337.21 forecasts/min [2026-01-30T20:36:33.343248] [DEBUG] [MAG ] AMWL: Last date is validated at 2026-01-30 [2026-01-30T20:36:33.355068] [DEBUG] [REMOTE ] NKTX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:33.356216] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 7 features, N/A% accuracy [2026-01-30T20:36:33.356287] [INFO ] [LOCAL ] NKTX: Loaded 7 optimal features with 63.97% confidence from JSON config [2026-01-30T20:36:33.356331] [DEBUG] [MAG ] Building data for symbol: NKTX with lookback: 0 [2026-01-30T20:36:33.357647] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:33.357715] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:33.359497] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:33.360177] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:33.360777] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:33.361353] [INFO ] [LOCAL ] DASH: Saved forecast. [2026-01-30T20:36:33.361423] [INFO ] [main ] DASH: Signal=1 (Conf=90.0%), Magnitude=-5.96% (Conf=68.0828%) [2026-01-30T20:36:33.361824] [INFO ] [main ] Fetching symbol history for AYI... [2026-01-30T20:36:33.361878] [DEBUG] [REMOTE ] AYI: Fetching historical data. [2026-01-30T20:36:33.361865] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:33.363652] [INFO ] [main ] Progress: 332/386 forecasts completed (86.0%). DASH finished in 0.7s. ETA: 9.6s. Rate: 338.11 forecasts/min [2026-01-30T20:36:33.375080] [DEBUG] [REMOTE ] AYI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:33.375975] [DEBUG] [LOCAL ] Loaded configuration for AYI: 5 features, N/A% accuracy [2026-01-30T20:36:33.376027] [INFO ] [LOCAL ] AYI: Loaded 5 optimal features with 55.26% confidence from JSON config [2026-01-30T20:36:33.376058] [DEBUG] [MAG ] Building data for symbol: AYI with lookback: 0 [2026-01-30T20:36:33.376885] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:33.376964] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:33.381878] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:33.383968] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:33.384673] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:33.385555] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:36:33.386260] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:33.448710] [DEBUG] [MAG ] TBB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:33.478839] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:36:33.483986] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-30T20:36:33.486834] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:33.513868] [INFO ] [LOCAL ] TBB: Saved forecast. [2026-01-30T20:36:33.513933] [INFO ] [main ] TBB: Signal=1 (Conf=90.0%), Magnitude=0.55% (Conf=56.0761%) [2026-01-30T20:36:33.514101] [INFO ] [main ] Fetching symbol history for AMPL... [2026-01-30T20:36:33.514145] [DEBUG] [REMOTE ] AMPL: Fetching historical data. [2026-01-30T20:36:33.515660] [INFO ] [main ] Progress: 333/386 forecasts completed (86.3%). TBB finished in 0.6s. ETA: 9.4s. Rate: 338.25 forecasts/min [2026-01-30T20:36:33.522010] [DEBUG] [MAG ] AMWL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:33.526194] [DEBUG] [REMOTE ] AMPL: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:33.527063] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 3 features, N/A% accuracy [2026-01-30T20:36:33.527115] [INFO ] [LOCAL ] AMPL: Loaded 3 optimal features with 54.27% confidence from JSON config [2026-01-30T20:36:33.527145] [DEBUG] [MAG ] Building data for symbol: AMPL with lookback: 0 [2026-01-30T20:36:33.527947] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:33.528006] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:33.532948] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:33.534745] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:36:33.553269] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:33.596142] [INFO ] [LOCAL ] AMWL: Saved forecast. [2026-01-30T20:36:33.596218] [INFO ] [main ] AMWL: Signal=1 (Conf=90.0%), Magnitude=-7.48% (Conf=55.2857%) [2026-01-30T20:36:33.596606] [INFO ] [main ] Fetching symbol history for DUKB... [2026-01-30T20:36:33.596659] [DEBUG] [REMOTE ] DUKB: Fetching historical data. [2026-01-30T20:36:33.596664] [INFO ] [main ] Progress: 334/386 forecasts completed (86.5%). AMWL finished in 0.8s. ETA: 9.2s. Rate: 338.80 forecasts/min [2026-01-30T20:36:33.609101] [DEBUG] [REMOTE ] DUKB: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:33.611058] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, N/A% accuracy [2026-01-30T20:36:33.611127] [INFO ] [LOCAL ] DUKB: Loaded 2 optimal features with 44.28% confidence from JSON config [2026-01-30T20:36:33.611162] [DEBUG] [MAG ] Building data for symbol: DUKB with lookback: 0 [2026-01-30T20:36:33.612021] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:33.612097] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:33.615157] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:36:33.631654] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:33.755689] [DEBUG] [MAG ] AYI: Last date is validated at 2026-01-30 [2026-01-30T20:36:33.851916] [DEBUG] [MAG ] NKTX: Last date is validated at 2026-01-30 [2026-01-30T20:36:33.932199] [DEBUG] [MAG ] AMPL: Last date is validated at 2026-01-30 [2026-01-30T20:36:33.976216] [DEBUG] [MAG ] AYI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:33.992015] [DEBUG] [MAG ] DUKB: Last date is validated at 2026-01-30 [2026-01-30T20:36:34.028851] [DEBUG] [MAG ] NKTX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:34.093699] [INFO ] [LOCAL ] NKTX: Saved forecast. [2026-01-30T20:36:34.093769] [INFO ] [main ] NKTX: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=63.9722%) [2026-01-30T20:36:34.094163] [INFO ] [main ] Fetching symbol history for JELD... [2026-01-30T20:36:34.094215] [DEBUG] [REMOTE ] JELD: Fetching historical data. [2026-01-30T20:36:34.094294] [INFO ] [main ] Progress: 335/386 forecasts completed (86.8%). NKTX finished in 0.8s. ETA: 9.1s. Rate: 336.98 forecasts/min [2026-01-30T20:36:34.106971] [DEBUG] [REMOTE ] JELD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:34.107910] [DEBUG] [LOCAL ] Loaded configuration for JELD: 7 features, N/A% accuracy [2026-01-30T20:36:34.107968] [INFO ] [LOCAL ] JELD: Loaded 7 optimal features with 56.55% confidence from JSON config [2026-01-30T20:36:34.108000] [DEBUG] [MAG ] Building data for symbol: JELD with lookback: 0 [2026-01-30T20:36:34.108915] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:34.108982] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:34.110621] [DEBUG] [MAG ] AMPL: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:34.110828] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:34.111367] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:34.111805] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:36:34.116137] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-30T20:36:34.117409] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:34.119477] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:36:34.122677] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:34.132650] [INFO ] [LOCAL ] AYI: Saved forecast. [2026-01-30T20:36:34.132722] [INFO ] [main ] AYI: Signal=1 (Conf=90.0%), Magnitude=0.90% (Conf=55.26%) [2026-01-30T20:36:34.133171] [INFO ] [main ] Fetching symbol history for STKH... [2026-01-30T20:36:34.133225] [DEBUG] [REMOTE ] STKH: Fetching historical data. [2026-01-30T20:36:34.133679] [INFO ] [main ] Progress: 336/386 forecasts completed (87.0%). AYI finished in 0.8s. ETA: 8.9s. Rate: 337.76 forecasts/min [2026-01-30T20:36:34.147992] [DEBUG] [REMOTE ] STKH: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:34.148870] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, N/A% accuracy [2026-01-30T20:36:34.148928] [INFO ] [LOCAL ] STKH: Loaded 5 optimal features with 33.49% confidence from JSON config [2026-01-30T20:36:34.148960] [DEBUG] [MAG ] Building data for symbol: STKH with lookback: 0 [2026-01-30T20:36:34.149864] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:34.149939] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:34.155140] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:34.157021] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:34.157558] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:34.157979] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:34.158755] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:34.170793] [DEBUG] [MAG ] DUKB: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:34.185050] [INFO ] [LOCAL ] AMPL: Saved forecast. [2026-01-30T20:36:34.185136] [INFO ] [main ] AMPL: Signal=1 (Conf=90.0%), Magnitude=1.26% (Conf=54.2686%) [2026-01-30T20:36:34.185319] [INFO ] [main ] Fetching symbol history for SUPN... [2026-01-30T20:36:34.185364] [DEBUG] [REMOTE ] SUPN: Fetching historical data. [2026-01-30T20:36:34.186657] [INFO ] [main ] Progress: 337/386 forecasts completed (87.3%). AMPL finished in 0.7s. ETA: 8.7s. Rate: 338.47 forecasts/min [2026-01-30T20:36:34.197371] [DEBUG] [REMOTE ] SUPN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:34.198363] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 9 features, N/A% accuracy [2026-01-30T20:36:34.198424] [INFO ] [LOCAL ] SUPN: Loaded 9 optimal features with 54.04% confidence from JSON config [2026-01-30T20:36:34.198457] [DEBUG] [MAG ] Building data for symbol: SUPN with lookback: 0 [2026-01-30T20:36:34.199326] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:36:34.199392] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:34.204441] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:34.206309] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:34.206822] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:34.207219] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:34.208341] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:34.231268] [INFO ] [LOCAL ] DUKB: Saved forecast. [2026-01-30T20:36:34.231336] [INFO ] [main ] DUKB: Signal=1 (Conf=90.0%), Magnitude=-0.28% (Conf=44.2832%) [2026-01-30T20:36:34.231701] [INFO ] [main ] Progress: 338/386 forecasts completed (87.6%). DUKB finished in 0.6s. ETA: 8.5s. Rate: 339.22 forecasts/min [2026-01-30T20:36:34.231824] [INFO ] [main ] Fetching symbol history for PFD... [2026-01-30T20:36:34.231868] [DEBUG] [REMOTE ] PFD: Fetching historical data. [2026-01-30T20:36:34.243624] [DEBUG] [REMOTE ] PFD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:34.244634] [DEBUG] [LOCAL ] Loaded configuration for PFD: 3 features, N/A% accuracy [2026-01-30T20:36:34.244692] [INFO ] [LOCAL ] PFD: Loaded 3 optimal features with 37.59% confidence from JSON config [2026-01-30T20:36:34.244725] [DEBUG] [MAG ] Building data for symbol: PFD with lookback: 0 [2026-01-30T20:36:34.245513] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:34.245590] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:34.247394] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:34.247941] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:34.247912] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-30T20:36:34.249887] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-30T20:36:34.250536] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:34.252777] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-30T20:36:34.254551] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:34.491959] [DEBUG] [MAG ] JELD: Last date is validated at 2026-01-30 [2026-01-30T20:36:34.511936] [DEBUG] [MAG ] STKH: Last date is validated at 2026-01-30 [2026-01-30T20:36:34.597399] [DEBUG] [MAG ] PFD: Last date is validated at 2026-01-30 [2026-01-30T20:36:34.602697] [DEBUG] [MAG ] SUPN: Last date is validated at 2026-01-30 [2026-01-30T20:36:34.666284] [DEBUG] [MAG ] JELD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:34.689155] [DEBUG] [MAG ] STKH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:34.745539] [INFO ] [LOCAL ] JELD: Saved forecast. [2026-01-30T20:36:34.745622] [INFO ] [main ] JELD: Signal=1 (Conf=90.0%), Magnitude=17.02% (Conf=56.5528%) [2026-01-30T20:36:34.745784] [INFO ] [main ] Fetching symbol history for DHI... [2026-01-30T20:36:34.745827] [DEBUG] [REMOTE ] DHI: Fetching historical data. [2026-01-30T20:36:34.747339] [INFO ] [main ] Progress: 339/386 forecasts completed (87.8%). JELD finished in 0.7s. ETA: 8.4s. Rate: 337.31 forecasts/min [2026-01-30T20:36:34.758314] [DEBUG] [REMOTE ] DHI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:34.759222] [DEBUG] [LOCAL ] Loaded configuration for DHI: 5 features, N/A% accuracy [2026-01-30T20:36:34.759272] [INFO ] [LOCAL ] DHI: Loaded 5 optimal features with 50.77% confidence from JSON config [2026-01-30T20:36:34.759303] [DEBUG] [MAG ] Building data for symbol: DHI with lookback: 0 [2026-01-30T20:36:34.760145] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:34.760208] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:34.765459] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:34.767283] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:34.767790] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:34.772434] [DEBUG] [MAG ] PFD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:34.775399] [DEBUG] [MAG ] SUPN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:34.795804] [INFO ] [LOCAL ] STKH: Saved forecast. [2026-01-30T20:36:34.795872] [INFO ] [main ] STKH: Signal=1 (Conf=90.0%), Magnitude=-13.37% (Conf=33.4887%) [2026-01-30T20:36:34.796223] [INFO ] [main ] Fetching symbol history for ARVN... [2026-01-30T20:36:34.796272] [DEBUG] [REMOTE ] ARVN: Fetching historical data. [2026-01-30T20:36:34.796614] [INFO ] [main ] Progress: 340/386 forecasts completed (88.1%). STKH finished in 0.7s. ETA: 8.2s. Rate: 338.03 forecasts/min [2026-01-30T20:36:34.810279] [DEBUG] [REMOTE ] ARVN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:34.811713] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 4 features, N/A% accuracy [2026-01-30T20:36:34.811776] [INFO ] [LOCAL ] ARVN: Loaded 4 optimal features with 52.03% confidence from JSON config [2026-01-30T20:36:34.811808] [DEBUG] [MAG ] Building data for symbol: ARVN with lookback: 0 [2026-01-30T20:36:34.812835] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:34.812894] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:34.818167] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:34.819132] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:34.820515] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:36:34.821189] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:34.829755] [INFO ] [LOCAL ] PFD: Saved forecast. [2026-01-30T20:36:34.829820] [INFO ] [main ] PFD: Signal=1 (Conf=90.0%), Magnitude=0.35% (Conf=37.5869%) [2026-01-30T20:36:34.830212] [INFO ] [main ] Progress: 341/386 forecasts completed (88.3%). PFD finished in 0.6s. ETA: 8.0s. Rate: 338.84 forecasts/min [2026-01-30T20:36:34.830342] [INFO ] [main ] Fetching symbol history for SKLZ... [2026-01-30T20:36:34.830383] [DEBUG] [REMOTE ] SKLZ: Fetching historical data. [2026-01-30T20:36:34.842367] [DEBUG] [REMOTE ] SKLZ: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:34.843569] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 2 features, N/A% accuracy [2026-01-30T20:36:34.843645] [INFO ] [LOCAL ] SKLZ: Loaded 2 optimal features with 44.88% confidence from JSON config [2026-01-30T20:36:34.843676] [DEBUG] [MAG ] Building data for symbol: SKLZ with lookback: 0 [2026-01-30T20:36:34.844476] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:34.844534] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:34.849773] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:34.850731] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:34.878202] [INFO ] [LOCAL ] SUPN: Saved forecast. [2026-01-30T20:36:34.878287] [INFO ] [main ] SUPN: Signal=1 (Conf=90.0%), Magnitude=-0.73% (Conf=54.0423%) [2026-01-30T20:36:34.878691] [INFO ] [main ] Fetching symbol history for LAES... [2026-01-30T20:36:34.878743] [DEBUG] [REMOTE ] LAES: Fetching historical data. [2026-01-30T20:36:34.879655] [INFO ] [main ] Progress: 342/386 forecasts completed (88.6%). SUPN finished in 0.7s. ETA: 7.8s. Rate: 339.55 forecasts/min [2026-01-30T20:36:34.881671] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:36:34.889191] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:34.890993] [DEBUG] [REMOTE ] LAES: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:34.892334] [DEBUG] [LOCAL ] Loaded configuration for LAES: 5 features, N/A% accuracy [2026-01-30T20:36:34.892387] [INFO ] [LOCAL ] LAES: Loaded 5 optimal features with 56.01% confidence from JSON config [2026-01-30T20:36:34.892417] [DEBUG] [MAG ] Building data for symbol: LAES with lookback: 0 [2026-01-30T20:36:34.893264] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:34.893328] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:34.895451] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:34.896006] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:34.896661] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:34.897090] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:34.898159] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:35.174651] [DEBUG] [MAG ] ARVN: Last date is validated at 2026-01-30 [2026-01-30T20:36:35.201181] [DEBUG] [MAG ] SKLZ: Last date is validated at 2026-01-30 [2026-01-30T20:36:35.240617] [DEBUG] [MAG ] DHI: Last date is validated at 2026-01-30 [2026-01-30T20:36:35.285764] [DEBUG] [MAG ] LAES: Last date is validated at 2026-01-30 [2026-01-30T20:36:35.348699] [DEBUG] [MAG ] ARVN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:35.379560] [DEBUG] [MAG ] SKLZ: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:35.424549] [DEBUG] [MAG ] DHI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:35.444534] [INFO ] [LOCAL ] ARVN: Saved forecast. [2026-01-30T20:36:35.444618] [INFO ] [main ] ARVN: Signal=1 (Conf=90.0%), Magnitude=3.35% (Conf=52.0271%) [2026-01-30T20:36:35.444985] [INFO ] [main ] Fetching symbol history for HOG... [2026-01-30T20:36:35.448828] [DEBUG] [REMOTE ] HOG: Fetching historical data. [2026-01-30T20:36:35.449970] [INFO ] [main ] Progress: 343/386 forecasts completed (88.9%). ARVN finished in 0.6s. ETA: 7.6s. Rate: 337.36 forecasts/min [2026-01-30T20:36:35.450171] [INFO ] [LOCAL ] SKLZ: Saved forecast. [2026-01-30T20:36:35.450225] [INFO ] [main ] SKLZ: Signal=1 (Conf=90.0%), Magnitude=3.93% (Conf=44.8838%) [2026-01-30T20:36:35.450391] [INFO ] [main ] Fetching symbol history for NVDD... [2026-01-30T20:36:35.450434] [DEBUG] [REMOTE ] NVDD: Fetching historical data. [2026-01-30T20:36:35.450620] [INFO ] [main ] Progress: 344/386 forecasts completed (89.1%). SKLZ finished in 0.6s. ETA: 7.4s. Rate: 338.34 forecasts/min [2026-01-30T20:36:35.461501] [DEBUG] [REMOTE ] HOG: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:35.462382] [DEBUG] [LOCAL ] Loaded configuration for HOG: 6 features, N/A% accuracy [2026-01-30T20:36:35.462438] [INFO ] [LOCAL ] HOG: Loaded 6 optimal features with 59.38% confidence from JSON config [2026-01-30T20:36:35.462470] [DEBUG] [MAG ] Building data for symbol: HOG with lookback: 0 [2026-01-30T20:36:35.463358] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:35.463320] [DEBUG] [REMOTE ] NVDD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:35.463423] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:35.464083] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 5 features, N/A% accuracy [2026-01-30T20:36:35.464140] [INFO ] [LOCAL ] NVDD: Loaded 5 optimal features with 76.28% confidence from JSON config [2026-01-30T20:36:35.464171] [DEBUG] [MAG ] Building data for symbol: NVDD with lookback: 0 [2026-01-30T20:36:35.464148] [DEBUG] [MAG ] LAES: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:35.464980] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:35.465042] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:35.468604] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:35.470127] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:35.470447] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:35.470983] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:35.471130] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:35.473945] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:35.476270] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-30T20:36:35.476991] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:35.516427] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:35.517687] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:35.519678] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:35.545399] [INFO ] [LOCAL ] LAES: Saved forecast. [2026-01-30T20:36:35.545470] [INFO ] [main ] LAES: Signal=1 (Conf=90.0%), Magnitude=-7.43% (Conf=56.0055%) [2026-01-30T20:36:35.545649] [INFO ] [main ] Fetching symbol history for GSHD... [2026-01-30T20:36:35.545694] [DEBUG] [REMOTE ] GSHD: Fetching historical data. [2026-01-30T20:36:35.547105] [INFO ] [main ] Progress: 345/386 forecasts completed (89.4%). LAES finished in 0.7s. ETA: 7.3s. Rate: 338.79 forecasts/min [2026-01-30T20:36:35.553063] [INFO ] [LOCAL ] DHI: Saved forecast. [2026-01-30T20:36:35.553135] [INFO ] [main ] DHI: Signal=1 (Conf=90.0%), Magnitude=-2.62% (Conf=50.7726%) [2026-01-30T20:36:35.553292] [INFO ] [main ] Fetching symbol history for SLN... [2026-01-30T20:36:35.553337] [DEBUG] [REMOTE ] SLN: Fetching historical data. [2026-01-30T20:36:35.554664] [INFO ] [main ] Progress: 346/386 forecasts completed (89.6%). DHI finished in 0.8s. ETA: 7.1s. Rate: 339.73 forecasts/min [2026-01-30T20:36:35.558171] [DEBUG] [REMOTE ] GSHD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:35.558866] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 5 features, N/A% accuracy [2026-01-30T20:36:35.558918] [INFO ] [LOCAL ] GSHD: Loaded 5 optimal features with 66.09% confidence from JSON config [2026-01-30T20:36:35.558949] [DEBUG] [MAG ] Building data for symbol: GSHD with lookback: 0 [2026-01-30T20:36:35.559784] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:35.559844] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:35.561620] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:35.562148] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:35.566628] [DEBUG] [REMOTE ] SLN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:35.567744] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, N/A% accuracy [2026-01-30T20:36:35.567799] [INFO ] [LOCAL ] SLN: Loaded 4 optimal features with 48.35% confidence from JSON config [2026-01-30T20:36:35.567831] [DEBUG] [MAG ] Building data for symbol: SLN with lookback: 0 [2026-01-30T20:36:35.568687] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:35.568751] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:35.570918] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:35.571437] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:35.571924] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:35.574601] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:35.612123] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:36:35.614062] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:35.615063] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:35.880352] [DEBUG] [MAG ] HOG: Last date is validated at 2026-01-30 [2026-01-30T20:36:35.928396] [DEBUG] [MAG ] NVDD: Last date is validated at 2026-01-30 [2026-01-30T20:36:35.936160] [DEBUG] [MAG ] SLN: Last date is validated at 2026-01-30 [2026-01-30T20:36:35.971620] [DEBUG] [MAG ] GSHD: Last date is validated at 2026-01-30 [2026-01-30T20:36:36.053304] [DEBUG] [MAG ] HOG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:36.105755] [DEBUG] [MAG ] NVDD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:36.115265] [DEBUG] [MAG ] SLN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:36.137696] [INFO ] [LOCAL ] HOG: Saved forecast. [2026-01-30T20:36:36.137762] [INFO ] [main ] HOG: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=59.3805%) [2026-01-30T20:36:36.138173] [INFO ] [main ] Fetching symbol history for ELVA... [2026-01-30T20:36:36.138235] [DEBUG] [REMOTE ] ELVA: Fetching historical data. [2026-01-30T20:36:36.138624] [INFO ] [main ] Progress: 347/386 forecasts completed (89.9%). HOG finished in 0.7s. ETA: 6.9s. Rate: 337.49 forecasts/min [2026-01-30T20:36:36.141096] [DEBUG] [MAG ] GSHD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:36.149969] [DEBUG] [REMOTE ] ELVA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:36.151142] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, N/A% accuracy [2026-01-30T20:36:36.151201] [INFO ] [LOCAL ] ELVA: Loaded 4 optimal features with 46.25% confidence from JSON config [2026-01-30T20:36:36.151232] [DEBUG] [MAG ] Building data for symbol: ELVA with lookback: 0 [2026-01-30T20:36:36.152036] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:36.152102] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:36.153855] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:36.154368] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:36.154776] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:36.155682] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:36.185109] [INFO ] [LOCAL ] SLN: Saved forecast. [2026-01-30T20:36:36.185174] [INFO ] [main ] SLN: Signal=1 (Conf=90.0%), Magnitude=-2.31% (Conf=48.352%) [2026-01-30T20:36:36.185520] [INFO ] [main ] Progress: 348/386 forecasts completed (90.2%). SLN finished in 0.6s. ETA: 6.7s. Rate: 338.20 forecasts/min [2026-01-30T20:36:36.185654] [INFO ] [main ] Fetching symbol history for AG... [2026-01-30T20:36:36.185727] [DEBUG] [REMOTE ] AG: Fetching historical data. [2026-01-30T20:36:36.197999] [DEBUG] [REMOTE ] AG: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:36.199213] [DEBUG] [LOCAL ] Loaded configuration for AG: 4 features, N/A% accuracy [2026-01-30T20:36:36.199282] [INFO ] [LOCAL ] AG: Loaded 4 optimal features with 56.69% confidence from JSON config [2026-01-30T20:36:36.199318] [DEBUG] [MAG ] Building data for symbol: AG with lookback: 0 [2026-01-30T20:36:36.200153] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:36.200228] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:36.201955] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:36.202523] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:36.202957] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:36.203796] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:36.216631] [INFO ] [LOCAL ] NVDD: Saved forecast. [2026-01-30T20:36:36.216721] [INFO ] [main ] NVDD: Signal=1 (Conf=90.0%), Magnitude=0.32% (Conf=76.28%) [2026-01-30T20:36:36.217106] [INFO ] [main ] Fetching symbol history for SDA... [2026-01-30T20:36:36.217159] [DEBUG] [REMOTE ] SDA: Fetching historical data. [2026-01-30T20:36:36.217645] [INFO ] [main ] Progress: 349/386 forecasts completed (90.4%). NVDD finished in 0.8s. ETA: 6.5s. Rate: 339.00 forecasts/min [2026-01-30T20:36:36.229724] [DEBUG] [REMOTE ] SDA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:36.230743] [DEBUG] [LOCAL ] Loaded configuration for SDA: 2 features, N/A% accuracy [2026-01-30T20:36:36.230813] [INFO ] [LOCAL ] SDA: Loaded 2 optimal features with 52.26% confidence from JSON config [2026-01-30T20:36:36.230846] [DEBUG] [MAG ] Building data for symbol: SDA with lookback: 0 [2026-01-30T20:36:36.232025] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:36.232093] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:36.237672] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:36.240566] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:36.249719] [INFO ] [LOCAL ] GSHD: Saved forecast. [2026-01-30T20:36:36.249793] [INFO ] [main ] GSHD: Signal=1 (Conf=90.0%), Magnitude=0.56% (Conf=66.095%) [2026-01-30T20:36:36.249957] [INFO ] [main ] Fetching symbol history for HPI... [2026-01-30T20:36:36.249999] [DEBUG] [REMOTE ] HPI: Fetching historical data. [2026-01-30T20:36:36.252650] [INFO ] [main ] Progress: 350/386 forecasts completed (90.7%). GSHD finished in 0.7s. ETA: 6.4s. Rate: 339.78 forecasts/min [2026-01-30T20:36:36.260954] [DEBUG] [REMOTE ] HPI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:36.265283] [DEBUG] [LOCAL ] Loaded configuration for HPI: 3 features, N/A% accuracy [2026-01-30T20:36:36.265351] [INFO ] [LOCAL ] HPI: Loaded 3 optimal features with 47.14% confidence from JSON config [2026-01-30T20:36:36.265382] [DEBUG] [MAG ] Building data for symbol: HPI with lookback: 0 [2026-01-30T20:36:36.266311] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:36.266393] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:36.271472] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:36.272875] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:36.274186] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:36.504935] [DEBUG] [MAG ] ELVA: Last date is validated at 2026-01-30 [2026-01-30T20:36:36.558544] [DEBUG] [MAG ] AG: Last date is validated at 2026-01-30 [2026-01-30T20:36:36.595082] [DEBUG] [MAG ] SDA: Last date is validated at 2026-01-30 [2026-01-30T20:36:36.639502] [DEBUG] [MAG ] HPI: Last date is validated at 2026-01-30 [2026-01-30T20:36:36.676460] [DEBUG] [MAG ] ELVA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:36.729055] [DEBUG] [MAG ] AG: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:36.738246] [INFO ] [LOCAL ] ELVA: Saved forecast. [2026-01-30T20:36:36.738321] [INFO ] [main ] ELVA: Signal=1 (Conf=90.0%), Magnitude=-0.48% (Conf=46.2536%) [2026-01-30T20:36:36.738685] [INFO ] [main ] Fetching symbol history for ELME... [2026-01-30T20:36:36.738739] [DEBUG] [REMOTE ] ELME: Fetching historical data. [2026-01-30T20:36:36.739628] [INFO ] [main ] Progress: 351/386 forecasts completed (90.9%). ELVA finished in 0.6s. ETA: 6.2s. Rate: 338.08 forecasts/min [2026-01-30T20:36:36.750409] [DEBUG] [REMOTE ] ELME: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:36.751599] [DEBUG] [LOCAL ] Loaded configuration for ELME: 5 features, N/A% accuracy [2026-01-30T20:36:36.751651] [INFO ] [LOCAL ] ELME: Loaded 5 optimal features with 51.44% confidence from JSON config [2026-01-30T20:36:36.751682] [DEBUG] [MAG ] Building data for symbol: ELME with lookback: 0 [2026-01-30T20:36:36.752440] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:36.752500] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:36.754207] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:36.754831] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:36.755268] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:36.785613] [DEBUG] [MAG ] SDA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:36.807247] [INFO ] [LOCAL ] AG: Saved forecast. [2026-01-30T20:36:36.807313] [INFO ] [main ] AG: Signal=1 (Conf=90.0%), Magnitude=5.17% (Conf=56.69%) [2026-01-30T20:36:36.807467] [INFO ] [main ] Fetching symbol history for PX... [2026-01-30T20:36:36.807512] [DEBUG] [REMOTE ] PX: Fetching historical data. [2026-01-30T20:36:36.808214] [INFO ] [main ] Progress: 352/386 forecasts completed (91.2%). AG finished in 0.6s. ETA: 6.0s. Rate: 338.67 forecasts/min [2026-01-30T20:36:36.819886] [DEBUG] [REMOTE ] PX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:36.820829] [DEBUG] [LOCAL ] Loaded configuration for PX: 5 features, N/A% accuracy [2026-01-30T20:36:36.820890] [INFO ] [LOCAL ] PX: Loaded 5 optimal features with 54.06% confidence from JSON config [2026-01-30T20:36:36.820806] [DEBUG] [MAG ] HPI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:36.820923] [DEBUG] [MAG ] Building data for symbol: PX with lookback: 0 [2026-01-30T20:36:36.821706] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:36.821769] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:36.827319] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:36.828221] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:36:36.831452] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-30T20:36:36.835773] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-30T20:36:36.838920] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:36.863465] [INFO ] [LOCAL ] SDA: Saved forecast. [2026-01-30T20:36:36.863554] [INFO ] [main ] SDA: Signal=1 (Conf=90.0%), Magnitude=0.20% (Conf=52.2565%) [2026-01-30T20:36:36.863755] [INFO ] [main ] Fetching symbol history for BAP... [2026-01-30T20:36:36.863802] [DEBUG] [REMOTE ] BAP: Fetching historical data. [2026-01-30T20:36:36.865652] [INFO ] [main ] Progress: 353/386 forecasts completed (91.5%). SDA finished in 0.6s. ETA: 5.8s. Rate: 339.32 forecasts/min [2026-01-30T20:36:36.870468] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:36.877826] [DEBUG] [REMOTE ] BAP: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:36.878837] [DEBUG] [LOCAL ] Loaded configuration for BAP: 10 features, N/A% accuracy [2026-01-30T20:36:36.878895] [INFO ] [LOCAL ] BAP: Loaded 10 optimal features with 50.15% confidence from JSON config [2026-01-30T20:36:36.878958] [DEBUG] [MAG ] Building data for symbol: BAP with lookback: 0 [2026-01-30T20:36:36.880095] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-30T20:36:36.880162] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:36.882589] [INFO ] [LOCAL ] HPI: Saved forecast. [2026-01-30T20:36:36.882671] [INFO ] [main ] HPI: Signal=1 (Conf=90.0%), Magnitude=0.05% (Conf=47.1354%) [2026-01-30T20:36:36.882829] [INFO ] [main ] Fetching symbol history for CASS... [2026-01-30T20:36:36.882872] [DEBUG] [REMOTE ] CASS: Fetching historical data. [2026-01-30T20:36:36.884633] [INFO ] [main ] Progress: 354/386 forecasts completed (91.7%). HPI finished in 0.6s. ETA: 5.6s. Rate: 340.18 forecasts/min [2026-01-30T20:36:36.886168] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:36.888344] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:36.888941] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:36.889393] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:36.890397] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:36:36.891122] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-30T20:36:36.892320] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:36:36.893403] [DEBUG] [REMOTE ] CASS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:36.893540] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:36.894060] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-30T20:36:36.894534] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, N/A% accuracy [2026-01-30T20:36:36.894631] [INFO ] [LOCAL ] CASS: Loaded 5 optimal features with 53.63% confidence from JSON config [2026-01-30T20:36:36.894669] [DEBUG] [MAG ] Building data for symbol: CASS with lookback: 0 [2026-01-30T20:36:36.895504] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:36.895616] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:36.896255] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:36:36.896243] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:36.899138] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:36.901292] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-30T20:36:36.903686] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-30T20:36:36.905304] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:36.910422] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:37.180843] [DEBUG] [MAG ] PX: Last date is validated at 2026-01-30 [2026-01-30T20:36:37.242901] [DEBUG] [MAG ] CASS: Last date is validated at 2026-01-30 [2026-01-30T20:36:37.252675] [DEBUG] [MAG ] ELME: Last date is validated at 2026-01-30 [2026-01-30T20:36:37.291446] [DEBUG] [MAG ] BAP: Last date is validated at 2026-01-30 [2026-01-30T20:36:37.353844] [DEBUG] [MAG ] PX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:37.413021] [DEBUG] [MAG ] CASS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:37.424998] [DEBUG] [MAG ] ELME: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:37.425598] [INFO ] [LOCAL ] PX: Saved forecast. [2026-01-30T20:36:37.425656] [INFO ] [main ] PX: Signal=1 (Conf=90.0%), Magnitude=0.81% (Conf=54.0617%) [2026-01-30T20:36:37.425810] [INFO ] [main ] Fetching symbol history for KBWD... [2026-01-30T20:36:37.425854] [DEBUG] [REMOTE ] KBWD: Fetching historical data. [2026-01-30T20:36:37.426828] [INFO ] [main ] Progress: 355/386 forecasts completed (92.0%). PX finished in 0.6s. ETA: 5.5s. Rate: 338.20 forecasts/min [2026-01-30T20:36:37.437683] [DEBUG] [REMOTE ] KBWD: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:37.438868] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, N/A% accuracy [2026-01-30T20:36:37.438927] [INFO ] [LOCAL ] KBWD: Loaded 3 optimal features with 61.77% confidence from JSON config [2026-01-30T20:36:37.438959] [DEBUG] [MAG ] Building data for symbol: KBWD with lookback: 0 [2026-01-30T20:36:37.439792] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:37.439853] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:37.440622] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:37.441538] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:37.444111] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:37.469636] [DEBUG] [MAG ] BAP: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:37.495388] [INFO ] [LOCAL ] CASS: Saved forecast. [2026-01-30T20:36:37.495456] [INFO ] [main ] CASS: Signal=1 (Conf=90.0%), Magnitude=0.09% (Conf=53.6314%) [2026-01-30T20:36:37.495626] [INFO ] [main ] Fetching symbol history for GLTO... [2026-01-30T20:36:37.495671] [DEBUG] [REMOTE ] GLTO: Fetching historical data. [2026-01-30T20:36:37.496646] [INFO ] [main ] Progress: 356/386 forecasts completed (92.2%). CASS finished in 0.6s. ETA: 5.3s. Rate: 338.78 forecasts/min [2026-01-30T20:36:37.506038] [DEBUG] [REMOTE ] GLTO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:37.509624] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 9 features, N/A% accuracy [2026-01-30T20:36:37.509680] [INFO ] [LOCAL ] GLTO: Loaded 9 optimal features with 61.92% confidence from JSON config [2026-01-30T20:36:37.509711] [DEBUG] [MAG ] Building data for symbol: GLTO with lookback: 0 [2026-01-30T20:36:37.510498] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:36:37.510592] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:37.517336] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:37.518369] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:37.519254] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:37.527369] [INFO ] [LOCAL ] ELME: Saved forecast. [2026-01-30T20:36:37.527427] [INFO ] [main ] ELME: Signal=1 (Conf=90.0%), Magnitude=-11.90% (Conf=51.4368%) [2026-01-30T20:36:37.527781] [INFO ] [main ] Fetching symbol history for HYXF... [2026-01-30T20:36:37.527832] [DEBUG] [REMOTE ] HYXF: Fetching historical data. [2026-01-30T20:36:37.529663] [INFO ] [main ] Progress: 357/386 forecasts completed (92.5%). ELME finished in 0.8s. ETA: 5.1s. Rate: 339.56 forecasts/min [2026-01-30T20:36:37.538961] [DEBUG] [REMOTE ] HYXF: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:37.539908] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 4 features, N/A% accuracy [2026-01-30T20:36:37.539962] [INFO ] [LOCAL ] HYXF: Loaded 4 optimal features with 41.59% confidence from JSON config [2026-01-30T20:36:37.539993] [DEBUG] [MAG ] Building data for symbol: HYXF with lookback: 0 [2026-01-30T20:36:37.540771] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:37.540831] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:37.545927] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:37.547150] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:37.550177] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:37.552479] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:37.569906] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:37.571520] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:37.573725] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:37.575113] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-30T20:36:37.576281] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-30T20:36:37.579232] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:37.619184] [INFO ] [LOCAL ] BAP: Saved forecast. [2026-01-30T20:36:37.619271] [INFO ] [main ] BAP: Signal=1 (Conf=90.0%), Magnitude=2.38% (Conf=50.152%) [2026-01-30T20:36:37.619756] [INFO ] [main ] Fetching symbol history for CMI... [2026-01-30T20:36:37.619839] [DEBUG] [REMOTE ] CMI: Fetching historical data. [2026-01-30T20:36:37.620664] [INFO ] [main ] Progress: 358/386 forecasts completed (92.7%). BAP finished in 0.8s. ETA: 4.9s. Rate: 340.02 forecasts/min [2026-01-30T20:36:37.637548] [DEBUG] [REMOTE ] CMI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:37.638798] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, N/A% accuracy [2026-01-30T20:36:37.638876] [INFO ] [LOCAL ] CMI: Loaded 5 optimal features with 57.39% confidence from JSON config [2026-01-30T20:36:37.638927] [DEBUG] [MAG ] Building data for symbol: CMI with lookback: 0 [2026-01-30T20:36:37.640081] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:37.640176] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:37.647607] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:37.649733] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:37.650204] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-30T20:36:37.650904] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-30T20:36:37.652937] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:37.790990] [DEBUG] [MAG ] KBWD: Last date is validated at 2026-01-30 [2026-01-30T20:36:37.912256] [DEBUG] [MAG ] HYXF: Last date is validated at 2026-01-30 [2026-01-30T20:36:37.948741] [DEBUG] [MAG ] GLTO: Last date is validated at 2026-01-30 [2026-01-30T20:36:37.978975] [DEBUG] [MAG ] KBWD: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:37.998179] [DEBUG] [MAG ] CMI: Last date is validated at 2026-01-30 [2026-01-30T20:36:38.044758] [INFO ] [LOCAL ] KBWD: Saved forecast. [2026-01-30T20:36:38.044840] [INFO ] [main ] KBWD: Signal=1 (Conf=90.0%), Magnitude=-2.46% (Conf=61.7668%) [2026-01-30T20:36:38.045248] [INFO ] [main ] Progress: 359/386 forecasts completed (93.0%). KBWD finished in 0.6s. ETA: 4.8s. Rate: 338.69 forecasts/min [2026-01-30T20:36:38.045379] [INFO ] [main ] Fetching symbol history for GSBC... [2026-01-30T20:36:38.045433] [DEBUG] [REMOTE ] GSBC: Fetching historical data. [2026-01-30T20:36:38.057543] [DEBUG] [REMOTE ] GSBC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:38.058763] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 7 features, N/A% accuracy [2026-01-30T20:36:38.058822] [INFO ] [LOCAL ] GSBC: Loaded 7 optimal features with 53.93% confidence from JSON config [2026-01-30T20:36:38.058856] [DEBUG] [MAG ] Building data for symbol: GSBC with lookback: 0 [2026-01-30T20:36:38.059821] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:38.059886] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:38.066075] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:38.068415] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:38.068963] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:38.069436] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:38.070435] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-30T20:36:38.072343] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:38.073486] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:38.083254] [DEBUG] [MAG ] HYXF: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:38.125268] [DEBUG] [MAG ] GLTO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:38.145643] [INFO ] [LOCAL ] HYXF: Saved forecast. [2026-01-30T20:36:38.145707] [INFO ] [main ] HYXF: Signal=1 (Conf=90.0%), Magnitude=0.08% (Conf=41.5907%) [2026-01-30T20:36:38.146069] [INFO ] [main ] Fetching symbol history for AVK... [2026-01-30T20:36:38.146119] [DEBUG] [REMOTE ] AVK: Fetching historical data. [2026-01-30T20:36:38.147716] [INFO ] [main ] Progress: 360/386 forecasts completed (93.3%). HYXF finished in 0.6s. ETA: 4.6s. Rate: 339.09 forecasts/min [2026-01-30T20:36:38.160636] [DEBUG] [REMOTE ] AVK: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:38.161566] [DEBUG] [LOCAL ] Loaded configuration for AVK: 1 features, N/A% accuracy [2026-01-30T20:36:38.161873] [INFO ] [LOCAL ] AVK: Loaded 1 optimal features with 46.06% confidence from JSON config [2026-01-30T20:36:38.161916] [DEBUG] [MAG ] Building data for symbol: AVK with lookback: 0 [2026-01-30T20:36:38.162752] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:36:38.162811] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:38.167698] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:38.173201] [DEBUG] [MAG ] CMI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:38.256369] [INFO ] [LOCAL ] GLTO: Saved forecast. [2026-01-30T20:36:38.256436] [INFO ] [main ] GLTO: Signal=1 (Conf=90.0%), Magnitude=-0.44% (Conf=61.9164%) [2026-01-30T20:36:38.256613] [INFO ] [main ] Fetching symbol history for BDSX... [2026-01-30T20:36:38.256662] [DEBUG] [REMOTE ] BDSX: Fetching historical data. [2026-01-30T20:36:38.256987] [INFO ] [main ] Progress: 361/386 forecasts completed (93.5%). GLTO finished in 0.8s. ETA: 4.4s. Rate: 339.45 forecasts/min [2026-01-30T20:36:38.268676] [DEBUG] [REMOTE ] BDSX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:38.269543] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 6 features, N/A% accuracy [2026-01-30T20:36:38.269612] [INFO ] [LOCAL ] BDSX: Loaded 6 optimal features with 50.12% confidence from JSON config [2026-01-30T20:36:38.269647] [DEBUG] [MAG ] Building data for symbol: BDSX with lookback: 0 [2026-01-30T20:36:38.270433] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:38.270494] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:38.275826] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:38.278031] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:38.278785] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:38.279261] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:38.279694] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:36:38.282669] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:38.309624] [INFO ] [LOCAL ] CMI: Saved forecast. [2026-01-30T20:36:38.309692] [INFO ] [main ] CMI: Signal=1 (Conf=90.0%), Magnitude=-0.64% (Conf=57.3855%) [2026-01-30T20:36:38.310035] [INFO ] [main ] Fetching symbol history for ALVO... [2026-01-30T20:36:38.310086] [DEBUG] [REMOTE ] ALVO: Fetching historical data. [2026-01-30T20:36:38.310707] [INFO ] [main ] Progress: 362/386 forecasts completed (93.8%). CMI finished in 0.7s. ETA: 4.2s. Rate: 340.10 forecasts/min [2026-01-30T20:36:38.322845] [DEBUG] [REMOTE ] ALVO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:38.323939] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 2 features, N/A% accuracy [2026-01-30T20:36:38.323991] [INFO ] [LOCAL ] ALVO: Loaded 2 optimal features with 47.86% confidence from JSON config [2026-01-30T20:36:38.324023] [DEBUG] [MAG ] Building data for symbol: ALVO with lookback: 0 [2026-01-30T20:36:38.325000] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:38.325060] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:38.330094] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-30T20:36:38.330899] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:38.463062] [DEBUG] [MAG ] GSBC: Last date is validated at 2026-01-30 [2026-01-30T20:36:38.540769] [DEBUG] [MAG ] AVK: Last date is validated at 2026-01-30 [2026-01-30T20:36:38.647791] [DEBUG] [MAG ] BDSX: Last date is validated at 2026-01-30 [2026-01-30T20:36:38.652310] [DEBUG] [MAG ] GSBC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:38.707898] [DEBUG] [MAG ] ALVO: Last date is validated at 2026-01-30 [2026-01-30T20:36:38.714145] [DEBUG] [MAG ] AVK: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:38.751790] [INFO ] [LOCAL ] GSBC: Saved forecast. [2026-01-30T20:36:38.751858] [INFO ] [main ] GSBC: Signal=1 (Conf=90.0%), Magnitude=0.68% (Conf=53.9295%) [2026-01-30T20:36:38.752039] [INFO ] [main ] Fetching symbol history for GEN... [2026-01-30T20:36:38.752085] [DEBUG] [REMOTE ] GEN: Fetching historical data. [2026-01-30T20:36:38.753729] [INFO ] [main ] Progress: 363/386 forecasts completed (94.0%). GSBC finished in 0.7s. ETA: 4.1s. Rate: 338.69 forecasts/min [2026-01-30T20:36:38.766509] [DEBUG] [REMOTE ] GEN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:38.767532] [DEBUG] [LOCAL ] Loaded configuration for GEN: 6 features, N/A% accuracy [2026-01-30T20:36:38.767621] [INFO ] [LOCAL ] GEN: Loaded 6 optimal features with 51.32% confidence from JSON config [2026-01-30T20:36:38.767657] [DEBUG] [MAG ] Building data for symbol: GEN with lookback: 0 [2026-01-30T20:36:38.768505] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:38.768611] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:38.773346] [INFO ] [LOCAL ] AVK: Saved forecast. [2026-01-30T20:36:38.773783] [INFO ] [main ] AVK: Signal=1 (Conf=90.0%), Magnitude=-0.11% (Conf=46.0566%) [2026-01-30T20:36:38.774003] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:38.774113] [INFO ] [main ] Fetching symbol history for PUK... [2026-01-30T20:36:38.774179] [DEBUG] [REMOTE ] PUK: Fetching historical data. [2026-01-30T20:36:38.774664] [INFO ] [main ] Progress: 364/386 forecasts completed (94.3%). AVK finished in 0.6s. ETA: 3.9s. Rate: 339.51 forecasts/min [2026-01-30T20:36:38.786966] [DEBUG] [REMOTE ] PUK: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:38.787989] [DEBUG] [LOCAL ] Loaded configuration for PUK: 4 features, N/A% accuracy [2026-01-30T20:36:38.788041] [INFO ] [LOCAL ] PUK: Loaded 4 optimal features with 47.51% confidence from JSON config [2026-01-30T20:36:38.788071] [DEBUG] [MAG ] Building data for symbol: PUK with lookback: 0 [2026-01-30T20:36:38.789069] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:38.789138] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:38.790898] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:38.791419] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:38.791855] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:38.831726] [DEBUG] [MAG ] BDSX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:38.873841] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:38.901516] [DEBUG] [MAG ] ALVO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:38.904139] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-30T20:36:38.905459] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:38.906146] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-30T20:36:38.909477] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:36:38.917378] [INFO ] [LOCAL ] BDSX: Saved forecast. [2026-01-30T20:36:38.917442] [INFO ] [main ] BDSX: Signal=1 (Conf=90.0%), Magnitude=5.15% (Conf=50.1219%) [2026-01-30T20:36:38.917884] [INFO ] [main ] Fetching symbol history for ITRN... [2026-01-30T20:36:38.917936] [DEBUG] [REMOTE ] ITRN: Fetching historical data. [2026-01-30T20:36:38.918671] [INFO ] [main ] Progress: 365/386 forecasts completed (94.6%). BDSX finished in 0.7s. ETA: 3.7s. Rate: 339.68 forecasts/min [2026-01-30T20:36:38.927023] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:38.930197] [DEBUG] [REMOTE ] ITRN: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:38.931277] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 8 features, N/A% accuracy [2026-01-30T20:36:38.931339] [INFO ] [LOCAL ] ITRN: Loaded 8 optimal features with 67.30% confidence from JSON config [2026-01-30T20:36:38.931370] [DEBUG] [MAG ] Building data for symbol: ITRN with lookback: 0 [2026-01-30T20:36:38.932151] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:38.932228] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:38.933993] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:38.934499] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:38.934917] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:38.935837] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:38.936856] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-30T20:36:38.941419] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:38.942764] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-30T20:36:38.945044] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:38.971060] [INFO ] [LOCAL ] ALVO: Saved forecast. [2026-01-30T20:36:38.971126] [INFO ] [main ] ALVO: Signal=1 (Conf=90.0%), Magnitude=-1.04% (Conf=47.8626%) [2026-01-30T20:36:38.971304] [INFO ] [main ] Fetching symbol history for RCS... [2026-01-30T20:36:38.971353] [DEBUG] [REMOTE ] RCS: Fetching historical data. [2026-01-30T20:36:38.972720] [INFO ] [main ] Progress: 366/386 forecasts completed (94.8%). ALVO finished in 0.7s. ETA: 3.5s. Rate: 340.33 forecasts/min [2026-01-30T20:36:38.984090] [DEBUG] [REMOTE ] RCS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:38.985214] [DEBUG] [LOCAL ] Loaded configuration for RCS: 8 features, N/A% accuracy [2026-01-30T20:36:38.985268] [INFO ] [LOCAL ] RCS: Loaded 8 optimal features with 42.40% confidence from JSON config [2026-01-30T20:36:38.988697] [DEBUG] [MAG ] Building data for symbol: RCS with lookback: 0 [2026-01-30T20:36:38.989502] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:38.989564] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:38.994614] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:38.996392] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:38.996874] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:38.997254] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-30T20:36:39.037670] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:39.038792] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-30T20:36:39.086960] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:36:39.089959] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:39.226542] [DEBUG] [MAG ] PUK: Last date is validated at 2026-01-30 [2026-01-30T20:36:39.301268] [DEBUG] [MAG ] ITRN: Last date is validated at 2026-01-30 [2026-01-30T20:36:39.310949] [DEBUG] [MAG ] GEN: Last date is validated at 2026-01-30 [2026-01-30T20:36:39.399201] [DEBUG] [MAG ] PUK: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:39.470913] [INFO ] [LOCAL ] PUK: Saved forecast. [2026-01-30T20:36:39.470992] [INFO ] [main ] PUK: Signal=1 (Conf=90.0%), Magnitude=-0.68% (Conf=47.5106%) [2026-01-30T20:36:39.471348] [INFO ] [main ] Fetching symbol history for HERO... [2026-01-30T20:36:39.471399] [DEBUG] [REMOTE ] HERO: Fetching historical data. [2026-01-30T20:36:39.471763] [INFO ] [main ] Progress: 367/386 forecasts completed (95.1%). PUK finished in 0.7s. ETA: 3.4s. Rate: 338.64 forecasts/min [2026-01-30T20:36:39.472297] [DEBUG] [MAG ] RCS: Last date is validated at 2026-01-30 [2026-01-30T20:36:39.481093] [DEBUG] [MAG ] ITRN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:39.483201] [DEBUG] [REMOTE ] HERO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:39.484214] [DEBUG] [LOCAL ] Loaded configuration for HERO: 3 features, N/A% accuracy [2026-01-30T20:36:39.484268] [INFO ] [LOCAL ] HERO: Loaded 3 optimal features with 48.90% confidence from JSON config [2026-01-30T20:36:39.484300] [DEBUG] [MAG ] Building data for symbol: HERO with lookback: 0 [2026-01-30T20:36:39.485178] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-30T20:36:39.485240] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:39.490270] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:39.492499] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-30T20:36:39.495011] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:39.510211] [DEBUG] [MAG ] GEN: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:39.584797] [INFO ] [LOCAL ] ITRN: Saved forecast. [2026-01-30T20:36:39.584868] [INFO ] [main ] ITRN: Signal=1 (Conf=90.0%), Magnitude=-0.72% (Conf=67.3035%) [2026-01-30T20:36:39.585045] [INFO ] [main ] Fetching symbol history for FCX... [2026-01-30T20:36:39.585106] [DEBUG] [REMOTE ] FCX: Fetching historical data. [2026-01-30T20:36:39.585890] [INFO ] [main ] Progress: 368/386 forecasts completed (95.3%). ITRN finished in 0.7s. ETA: 3.2s. Rate: 338.97 forecasts/min [2026-01-30T20:36:39.598569] [DEBUG] [REMOTE ] FCX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:39.599598] [DEBUG] [LOCAL ] Loaded configuration for FCX: 8 features, N/A% accuracy [2026-01-30T20:36:39.599659] [INFO ] [LOCAL ] FCX: Loaded 8 optimal features with 66.14% confidence from JSON config [2026-01-30T20:36:39.599696] [DEBUG] [MAG ] Building data for symbol: FCX with lookback: 0 [2026-01-30T20:36:39.600595] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-30T20:36:39.600666] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:39.602801] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:39.603429] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:39.603893] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:39.606400] [INFO ] [LOCAL ] GEN: Saved forecast. [2026-01-30T20:36:39.606460] [INFO ] [main ] GEN: Signal=1 (Conf=90.0%), Magnitude=-1.47% (Conf=51.32%) [2026-01-30T20:36:39.606643] [INFO ] [main ] Fetching symbol history for XOMA... [2026-01-30T20:36:39.606694] [DEBUG] [REMOTE ] XOMA: Fetching historical data. [2026-01-30T20:36:39.608721] [INFO ] [main ] Progress: 369/386 forecasts completed (95.6%). GEN finished in 0.9s. ETA: 3.0s. Rate: 339.77 forecasts/min [2026-01-30T20:36:39.620775] [DEBUG] [REMOTE ] XOMA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:39.621633] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 6 features, N/A% accuracy [2026-01-30T20:36:39.621702] [INFO ] [LOCAL ] XOMA: Loaded 6 optimal features with 41.11% confidence from JSON config [2026-01-30T20:36:39.621749] [DEBUG] [MAG ] Building data for symbol: XOMA with lookback: 0 [2026-01-30T20:36:39.622809] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:39.622873] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:39.624943] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:39.625477] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-30T20:36:39.651896] [DEBUG] [MAG ] RCS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:39.716390] [INFO ] [LOCAL ] RCS: Saved forecast. [2026-01-30T20:36:39.716455] [INFO ] [main ] RCS: Signal=1 (Conf=90.0%), Magnitude=0.81% (Conf=42.3952%) [2026-01-30T20:36:39.716631] [INFO ] [main ] Fetching symbol history for WH... [2026-01-30T20:36:39.716675] [DEBUG] [REMOTE ] WH: Fetching historical data. [2026-01-30T20:36:39.717684] [INFO ] [main ] Progress: 370/386 forecasts completed (95.9%). RCS finished in 0.7s. ETA: 2.8s. Rate: 340.12 forecasts/min [2026-01-30T20:36:39.728844] [DEBUG] [REMOTE ] WH: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:39.729945] [DEBUG] [LOCAL ] Loaded configuration for WH: 2 features, N/A% accuracy [2026-01-30T20:36:39.730002] [INFO ] [LOCAL ] WH: Loaded 2 optimal features with 66.55% confidence from JSON config [2026-01-30T20:36:39.730034] [DEBUG] [MAG ] Building data for symbol: WH with lookback: 0 [2026-01-30T20:36:39.730838] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:39.730897] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:36:39.731503] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:39.733536] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:39.734398] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:39.735786] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-30T20:36:39.736517] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-30T20:36:39.739694] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:39.741425] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:39.748535] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:39.749767] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:39.751025] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-30T20:36:39.770494] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:39.850297] [DEBUG] [MAG ] HERO: Last date is validated at 2026-01-30 [2026-01-30T20:36:40.021614] [DEBUG] [MAG ] HERO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:40.086110] [DEBUG] [MAG ] WH: Last date is validated at 2026-01-30 [2026-01-30T20:36:40.095394] [INFO ] [LOCAL ] HERO: Saved forecast. [2026-01-30T20:36:40.095461] [INFO ] [main ] HERO: Signal=1 (Conf=90.0%), Magnitude=-2.30% (Conf=48.9021%) [2026-01-30T20:36:40.096010] [INFO ] [main ] Fetching symbol history for CZWI... [2026-01-30T20:36:40.096061] [DEBUG] [REMOTE ] CZWI: Fetching historical data. [2026-01-30T20:36:40.096661] [INFO ] [main ] Progress: 371/386 forecasts completed (96.1%). HERO finished in 0.6s. ETA: 2.7s. Rate: 339.07 forecasts/min [2026-01-30T20:36:40.108056] [DEBUG] [MAG ] FCX: Last date is validated at 2026-01-30 [2026-01-30T20:36:40.108272] [DEBUG] [REMOTE ] CZWI: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:40.109401] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 5 features, N/A% accuracy [2026-01-30T20:36:40.109453] [INFO ] [LOCAL ] CZWI: Loaded 5 optimal features with 52.49% confidence from JSON config [2026-01-30T20:36:40.109483] [DEBUG] [MAG ] Building data for symbol: CZWI with lookback: 0 [2026-01-30T20:36:40.110275] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-30T20:36:40.110335] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:40.112118] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:40.112682] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:40.113083] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:40.114235] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:40.115439] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:40.150952] [DEBUG] [MAG ] XOMA: Last date is validated at 2026-01-30 [2026-01-30T20:36:40.258473] [DEBUG] [MAG ] WH: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:40.300437] [DEBUG] [MAG ] FCX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:40.358554] [INFO ] [LOCAL ] WH: Saved forecast. [2026-01-30T20:36:40.358635] [INFO ] [main ] WH: Signal=1 (Conf=90.0%), Magnitude=-1.27% (Conf=66.5492%) [2026-01-30T20:36:40.358989] [INFO ] [main ] Progress: 372/386 forecasts completed (96.4%). WH finished in 0.6s. ETA: 2.5s. Rate: 338.63 forecasts/min [2026-01-30T20:36:40.359165] [INFO ] [main ] Fetching symbol history for CTS... [2026-01-30T20:36:40.359220] [DEBUG] [REMOTE ] CTS: Fetching historical data. [2026-01-30T20:36:40.361540] [DEBUG] [MAG ] XOMA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:40.372631] [DEBUG] [REMOTE ] CTS: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:40.374321] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, N/A% accuracy [2026-01-30T20:36:40.374373] [INFO ] [LOCAL ] CTS: Loaded 4 optimal features with 54.93% confidence from JSON config [2026-01-30T20:36:40.374404] [DEBUG] [MAG ] Building data for symbol: CTS with lookback: 0 [2026-01-30T20:36:40.375181] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:40.375252] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:40.380193] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:40.382076] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:40.382605] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:40.382997] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:40.430651] [INFO ] [LOCAL ] FCX: Saved forecast. [2026-01-30T20:36:40.430724] [INFO ] [main ] FCX: Signal=1 (Conf=90.0%), Magnitude=1.08% (Conf=66.1376%) [2026-01-30T20:36:40.430887] [INFO ] [main ] Fetching symbol history for STTK... [2026-01-30T20:36:40.431884] [INFO ] [main ] Progress: 373/386 forecasts completed (96.6%). FCX finished in 0.8s. ETA: 2.3s. Rate: 339.17 forecasts/min [2026-01-30T20:36:40.430933] [DEBUG] [REMOTE ] STTK: Fetching historical data. [2026-01-30T20:36:40.448806] [DEBUG] [REMOTE ] STTK: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:40.449842] [DEBUG] [LOCAL ] Loaded configuration for STTK: 7 features, N/A% accuracy [2026-01-30T20:36:40.449900] [INFO ] [LOCAL ] STTK: Loaded 7 optimal features with 58.63% confidence from JSON config [2026-01-30T20:36:40.449932] [DEBUG] [MAG ] Building data for symbol: STTK with lookback: 0 [2026-01-30T20:36:40.450825] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-30T20:36:40.450897] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:40.457324] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:40.459434] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:40.460256] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:40.460993] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-30T20:36:40.461722] [DEBUG] [MAG ] CZWI: Last date is validated at 2026-01-30 [2026-01-30T20:36:40.463628] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:40.463703] [INFO ] [LOCAL ] XOMA: Saved forecast. [2026-01-30T20:36:40.463762] [INFO ] [main ] XOMA: Signal=1 (Conf=90.0%), Magnitude=0.40% (Conf=41.1081%) [2026-01-30T20:36:40.463928] [INFO ] [main ] Fetching symbol history for VLY... [2026-01-30T20:36:40.463972] [DEBUG] [REMOTE ] VLY: Fetching historical data. [2026-01-30T20:36:40.464335] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-30T20:36:40.464917] [INFO ] [main ] Progress: 374/386 forecasts completed (96.9%). XOMA finished in 0.9s. ETA: 2.1s. Rate: 339.91 forecasts/min [2026-01-30T20:36:40.466437] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:40.479179] [DEBUG] [REMOTE ] VLY: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:40.480644] [DEBUG] [LOCAL ] Loaded configuration for VLY: 12 features, N/A% accuracy [2026-01-30T20:36:40.480717] [INFO ] [LOCAL ] VLY: Loaded 12 optimal features with 55.92% confidence from JSON config [2026-01-30T20:36:40.480759] [DEBUG] [MAG ] Building data for symbol: VLY with lookback: 0 [2026-01-30T20:36:40.481723] [DEBUG] [FEATURES ] DataBuilder: Executing 12 feature methods. [2026-01-30T20:36:40.481798] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:40.483805] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:40.484375] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:40.485125] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:40.486288] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:40.488083] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:40.489516] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-30T20:36:40.490970] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-30T20:36:40.493148] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:36:40.494255] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:40.496082] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:40.497130] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:36:40.497932] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:40.637799] [DEBUG] [MAG ] CZWI: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:40.704743] [INFO ] [LOCAL ] CZWI: Saved forecast. [2026-01-30T20:36:40.704813] [INFO ] [main ] CZWI: Signal=1 (Conf=90.0%), Magnitude=0.89% (Conf=52.4915%) [2026-01-30T20:36:40.705185] [INFO ] [main ] Fetching symbol history for PLRX... [2026-01-30T20:36:40.705245] [DEBUG] [REMOTE ] PLRX: Fetching historical data. [2026-01-30T20:36:40.705695] [INFO ] [main ] Progress: 375/386 forecasts completed (97.2%). CZWI finished in 0.6s. ETA: 1.9s. Rate: 339.58 forecasts/min [2026-01-30T20:36:40.719793] [DEBUG] [REMOTE ] PLRX: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:40.720762] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 1 features, N/A% accuracy [2026-01-30T20:36:40.720822] [INFO ] [LOCAL ] PLRX: Loaded 1 optimal features with 37.30% confidence from JSON config [2026-01-30T20:36:40.720855] [DEBUG] [MAG ] Building data for symbol: PLRX with lookback: 0 [2026-01-30T20:36:40.721900] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:36:40.721960] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-30T20:36:40.723269] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:40.731426] [DEBUG] [MAG ] CTS: Last date is validated at 2026-01-30 [2026-01-30T20:36:40.864502] [DEBUG] [MAG ] STTK: Last date is validated at 2026-01-30 [2026-01-30T20:36:40.880913] [DEBUG] [MAG ] VLY: Last date is validated at 2026-01-30 [2026-01-30T20:36:40.901802] [DEBUG] [MAG ] CTS: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:40.984501] [INFO ] [LOCAL ] CTS: Saved forecast. [2026-01-30T20:36:40.984583] [INFO ] [main ] CTS: Signal=1 (Conf=90.0%), Magnitude=-0.75% (Conf=54.9336%) [2026-01-30T20:36:40.984742] [INFO ] [main ] Fetching symbol history for ETSY... [2026-01-30T20:36:40.984785] [DEBUG] [REMOTE ] ETSY: Fetching historical data. [2026-01-30T20:36:40.985879] [INFO ] [main ] Progress: 376/386 forecasts completed (97.4%). CTS finished in 0.6s. ETA: 1.8s. Rate: 339.05 forecasts/min [2026-01-30T20:36:40.996563] [DEBUG] [REMOTE ] ETSY: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:40.997477] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, N/A% accuracy [2026-01-30T20:36:40.997528] [INFO ] [LOCAL ] ETSY: Loaded 2 optimal features with 56.70% confidence from JSON config [2026-01-30T20:36:40.997558] [DEBUG] [MAG ] Building data for symbol: ETSY with lookback: 0 [2026-01-30T20:36:40.998373] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-30T20:36:40.998431] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-30T20:36:40.999051] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:41.000740] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:41.056182] [DEBUG] [MAG ] STTK: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:41.073544] [DEBUG] [MAG ] VLY: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:41.087163] [DEBUG] [MAG ] PLRX: Last date is validated at 2026-01-30 [2026-01-30T20:36:41.127394] [INFO ] [LOCAL ] STTK: Saved forecast. [2026-01-30T20:36:41.127465] [INFO ] [main ] STTK: Signal=1 (Conf=90.0%), Magnitude=1.44% (Conf=58.6258%) [2026-01-30T20:36:41.127666] [INFO ] [main ] Fetching symbol history for MAA... [2026-01-30T20:36:41.127719] [DEBUG] [REMOTE ] MAA: Fetching historical data. [2026-01-30T20:36:41.128873] [INFO ] [main ] Progress: 377/386 forecasts completed (97.7%). STTK finished in 0.7s. ETA: 1.6s. Rate: 339.22 forecasts/min [2026-01-30T20:36:41.140195] [DEBUG] [REMOTE ] MAA: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:41.141112] [DEBUG] [LOCAL ] Loaded configuration for MAA: 9 features, N/A% accuracy [2026-01-30T20:36:41.141165] [INFO ] [LOCAL ] MAA: Loaded 9 optimal features with 50.39% confidence from JSON config [2026-01-30T20:36:41.141197] [DEBUG] [MAG ] Building data for symbol: MAA with lookback: 0 [2026-01-30T20:36:41.142029] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:36:41.142092] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:41.146957] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:41.148890] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:41.149443] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:41.149911] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:41.150333] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-30T20:36:41.151116] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-30T20:36:41.151994] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:41.152367] [INFO ] [LOCAL ] VLY: Saved forecast. [2026-01-30T20:36:41.152436] [INFO ] [main ] VLY: Signal=1 (Conf=90.0%), Magnitude=-0.07% (Conf=55.9151%) [2026-01-30T20:36:41.152617] [INFO ] [main ] Fetching symbol history for DOMO... [2026-01-30T20:36:41.152663] [DEBUG] [REMOTE ] DOMO: Fetching historical data. [2026-01-30T20:36:41.153629] [INFO ] [main ] Progress: 378/386 forecasts completed (97.9%). VLY finished in 0.7s. ETA: 1.4s. Rate: 340.00 forecasts/min [2026-01-30T20:36:41.153418] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-30T20:36:41.155421] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:41.165197] [DEBUG] [REMOTE ] DOMO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:41.166227] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 6 features, N/A% accuracy [2026-01-30T20:36:41.166292] [INFO ] [LOCAL ] DOMO: Loaded 6 optimal features with 74.06% confidence from JSON config [2026-01-30T20:36:41.166335] [DEBUG] [MAG ] Building data for symbol: DOMO with lookback: 0 [2026-01-30T20:36:41.167263] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:41.167342] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:41.175402] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-30T20:36:41.176768] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-30T20:36:41.255983] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-30T20:36:41.256886] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:41.257963] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-30T20:36:41.259628] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:41.337483] [DEBUG] [MAG ] PLRX: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:41.347447] [DEBUG] [MAG ] ETSY: Last date is validated at 2026-01-30 [2026-01-30T20:36:41.511336] [INFO ] [LOCAL ] PLRX: Saved forecast. [2026-01-30T20:36:41.511414] [INFO ] [main ] PLRX: Signal=1 (Conf=90.0%), Magnitude=3.60% (Conf=37.298%) [2026-01-30T20:36:41.511811] [INFO ] [main ] Fetching symbol history for RF... [2026-01-30T20:36:41.511865] [DEBUG] [REMOTE ] RF: Fetching historical data. [2026-01-30T20:36:41.512684] [INFO ] [main ] Progress: 379/386 forecasts completed (98.2%). PLRX finished in 0.8s. ETA: 1.2s. Rate: 339.07 forecasts/min [2026-01-30T20:36:41.524527] [DEBUG] [REMOTE ] RF: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:41.525664] [DEBUG] [LOCAL ] Loaded configuration for RF: 6 features, N/A% accuracy [2026-01-30T20:36:41.525721] [INFO ] [LOCAL ] RF: Loaded 6 optimal features with 51.37% confidence from JSON config [2026-01-30T20:36:41.525752] [DEBUG] [MAG ] Building data for symbol: RF with lookback: 0 [2026-01-30T20:36:41.526566] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-30T20:36:41.526648] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-30T20:36:41.529687] [DEBUG] [MAG ] ETSY: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:41.531593] [DEBUG] [MAG ] MAA: Last date is validated at 2026-01-30 [2026-01-30T20:36:41.531729] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:41.533671] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:41.534180] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:41.534796] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-30T20:36:41.536685] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-30T20:36:41.538772] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:41.632973] [INFO ] [LOCAL ] ETSY: Saved forecast. [2026-01-30T20:36:41.633039] [INFO ] [main ] ETSY: Signal=1 (Conf=90.0%), Magnitude=-1.81% (Conf=56.7039%) [2026-01-30T20:36:41.633199] [INFO ] [main ] Fetching symbol history for MCO... [2026-01-30T20:36:41.633241] [DEBUG] [REMOTE ] MCO: Fetching historical data. [2026-01-30T20:36:41.634805] [INFO ] [main ] Progress: 380/386 forecasts completed (98.4%). ETSY finished in 0.6s. ETA: 1.1s. Rate: 339.35 forecasts/min [2026-01-30T20:36:41.644836] [DEBUG] [MAG ] DOMO: Last date is validated at 2026-01-30 [2026-01-30T20:36:41.649180] [DEBUG] [REMOTE ] MCO: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:41.650298] [DEBUG] [LOCAL ] Loaded configuration for MCO: 4 features, N/A% accuracy [2026-01-30T20:36:41.650366] [INFO ] [LOCAL ] MCO: Loaded 4 optimal features with 45.59% confidence from JSON config [2026-01-30T20:36:41.650405] [DEBUG] [MAG ] Building data for symbol: MCO with lookback: 0 [2026-01-30T20:36:41.651727] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-30T20:36:41.651791] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:41.653743] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:41.654266] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:41.654860] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:41.656933] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:41.715403] [DEBUG] [MAG ] MAA: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:41.839011] [DEBUG] [MAG ] DOMO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:41.843252] [INFO ] [LOCAL ] MAA: Saved forecast. [2026-01-30T20:36:41.843343] [INFO ] [main ] MAA: Signal=1 (Conf=90.0%), Magnitude=-0.10% (Conf=50.3857%) [2026-01-30T20:36:41.843551] [INFO ] [main ] Fetching symbol history for OPP... [2026-01-30T20:36:41.843635] [DEBUG] [REMOTE ] OPP: Fetching historical data. [2026-01-30T20:36:41.844653] [INFO ] [main ] Progress: 381/386 forecasts completed (98.7%). MAA finished in 0.7s. ETA: 0.9s. Rate: 339.18 forecasts/min [2026-01-30T20:36:41.859042] [DEBUG] [REMOTE ] OPP: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:41.860350] [DEBUG] [LOCAL ] Loaded configuration for OPP: 9 features, N/A% accuracy [2026-01-30T20:36:41.860435] [INFO ] [LOCAL ] OPP: Loaded 9 optimal features with 42.67% confidence from JSON config [2026-01-30T20:36:41.860481] [DEBUG] [MAG ] Building data for symbol: OPP with lookback: 0 [2026-01-30T20:36:41.861645] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-30T20:36:41.861731] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-30T20:36:41.864253] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-30T20:36:41.864974] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-30T20:36:41.865532] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-30T20:36:41.868834] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-30T20:36:41.869399] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-30T20:36:41.870500] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-30T20:36:41.872264] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-30T20:36:41.873367] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-30T20:36:41.874101] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:41.913718] [DEBUG] [MAG ] RF: Last date is validated at 2026-01-30 [2026-01-30T20:36:41.923519] [INFO ] [LOCAL ] DOMO: Saved forecast. [2026-01-30T20:36:41.923796] [INFO ] [main ] DOMO: Signal=1 (Conf=90.0%), Magnitude=0.45% (Conf=74.0614%) [2026-01-30T20:36:41.923968] [INFO ] [main ] Fetching symbol history for GBDC... [2026-01-30T20:36:41.924013] [DEBUG] [REMOTE ] GBDC: Fetching historical data. [2026-01-30T20:36:41.924865] [INFO ] [main ] Progress: 382/386 forecasts completed (99.0%). DOMO finished in 0.8s. ETA: 0.7s. Rate: 339.67 forecasts/min [2026-01-30T20:36:41.937223] [DEBUG] [REMOTE ] GBDC: Successfully parsed 300 rows of historical data. [2026-01-30T20:36:41.938269] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 1 features, N/A% accuracy [2026-01-30T20:36:41.938325] [INFO ] [LOCAL ] GBDC: Loaded 1 optimal features with 55.92% confidence from JSON config [2026-01-30T20:36:41.938355] [DEBUG] [MAG ] Building data for symbol: GBDC with lookback: 0 [2026-01-30T20:36:41.939153] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-30T20:36:41.939212] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-30T20:36:41.940089] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-30T20:36:42.008333] [DEBUG] [MAG ] MCO: Last date is validated at 2026-01-30 [2026-01-30T20:36:42.100345] [DEBUG] [MAG ] RF: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:42.183285] [DEBUG] [MAG ] MCO: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:42.185059] [INFO ] [LOCAL ] RF: Saved forecast. [2026-01-30T20:36:42.185125] [INFO ] [main ] RF: Signal=1 (Conf=90.0%), Magnitude=-1.94% (Conf=51.3729%) [2026-01-30T20:36:42.185678] [INFO ] [main ] Progress: 383/386 forecasts completed (99.2%). RF finished in 0.7s. ETA: 0.5s. Rate: 339.25 forecasts/min [2026-01-30T20:36:42.238213] [DEBUG] [MAG ] OPP: Last date is validated at 2026-01-30 [2026-01-30T20:36:42.284303] [DEBUG] [MAG ] GBDC: Last date is validated at 2026-01-30 [2026-01-30T20:36:42.353389] [INFO ] [LOCAL ] MCO: Saved forecast. [2026-01-30T20:36:42.353455] [INFO ] [main ] MCO: Signal=1 (Conf=90.0%), Magnitude=0.54% (Conf=45.5943%) [2026-01-30T20:36:42.354664] [INFO ] [main ] Progress: 384/386 forecasts completed (99.5%). MCO finished in 0.7s. ETA: 0.4s. Rate: 339.28 forecasts/min [2026-01-30T20:36:42.425038] [DEBUG] [MAG ] OPP: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:42.456215] [DEBUG] [MAG ] GBDC: Forecast date (T1) determined as 2026-02-02 [2026-01-30T20:36:42.490866] [INFO ] [LOCAL ] OPP: Saved forecast. [2026-01-30T20:36:42.490942] [INFO ] [main ] OPP: Signal=1 (Conf=90.0%), Magnitude=0.05% (Conf=42.6694%) [2026-01-30T20:36:42.491414] [INFO ] [main ] Progress: 385/386 forecasts completed (99.7%). OPP finished in 0.6s. ETA: 0.2s. Rate: 339.48 forecasts/min [2026-01-30T20:36:42.518879] [INFO ] [LOCAL ] GBDC: Saved forecast. [2026-01-30T20:36:42.518964] [INFO ] [main ] GBDC: Signal=1 (Conf=90.0%), Magnitude=-1.81% (Conf=55.9223%) [2026-01-30T20:36:42.519522] [INFO ] [main ] Progress: 386/386 forecasts completed (100.0%). GBDC finished in 0.6s. ETA: 0.0s. Rate: 340.23 forecasts/min [2026-01-30T20:36:42.548724] [INFO ] [main ] Parallel forecast generation completed in 1m 8s. Processed 386 forecasts. [2026-01-30T20:36:42.548876] [INFO ] [main ] Generated and saved 386 forecast pairs. [2026-01-30T20:36:43.258170] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Generation Completed (386/386 @ 100.00%)' [2026-01-30T20:36:43.259427] [INFO ] [MODE ] Ignoring multithreaded flag for report generation [2026-01-30T20:36:43.259504] [INFO ] [main ] Fetching available MAG forecast dates... [2026-01-30T20:36:43.259991] [INFO ] [main ] Found 52 forecast dates [2026-01-30T20:36:43.260032] [INFO ] [main ] Processing forecast date: 2025-11-17 [2026-01-30T20:36:43.392133] [INFO ] [main ] Overwriting existing report for 2025-11-17 [2026-01-30T20:36:43.395507] [INFO ] [main ] Generated forecast report for 2025-11-17: 472 forecasts [2026-01-30T20:36:43.395636] [INFO ] [main ] Processing forecast date: 2025-11-18 [2026-01-30T20:36:43.501443] [INFO ] [main ] Overwriting existing report for 2025-11-18 [2026-01-30T20:36:43.513392] [INFO ] [main ] Generated forecast report for 2025-11-18: 421 forecasts [2026-01-30T20:36:43.513552] [INFO ] [main ] Processing forecast date: 2025-11-19 [2026-01-30T20:36:43.668532] [INFO ] [main ] Overwriting existing report for 2025-11-19 [2026-01-30T20:36:43.671112] [INFO ] [main ] Generated forecast report for 2025-11-19: 480 forecasts [2026-01-30T20:36:43.671269] [INFO ] [main ] Processing forecast date: 2025-11-20 [2026-01-30T20:36:43.779416] [INFO ] [main ] Overwriting existing report for 2025-11-20 [2026-01-30T20:36:43.781089] [INFO ] [main ] Generated forecast report for 2025-11-20: 423 forecasts [2026-01-30T20:36:43.781203] [INFO ] [main ] Processing forecast date: 2025-11-21 [2026-01-30T20:36:43.900171] [INFO ] [main ] Overwriting existing report for 2025-11-21 [2026-01-30T20:36:43.920998] [INFO ] [main ] Generated forecast report for 2025-11-21: 368 forecasts [2026-01-30T20:36:43.921125] [INFO ] [main ] Processing forecast date: 2025-11-24 [2026-01-30T20:36:44.045827] [INFO ] [main ] Overwriting existing report for 2025-11-24 [2026-01-30T20:36:44.048002] [INFO ] [main ] Generated forecast report for 2025-11-24: 527 forecasts [2026-01-30T20:36:44.048134] [INFO ] [main ] Processing forecast date: 2025-11-25 [2026-01-30T20:36:44.170756] [INFO ] [main ] Overwriting existing report for 2025-11-25 [2026-01-30T20:36:44.173400] [INFO ] [main ] Generated forecast report for 2025-11-25: 524 forecasts [2026-01-30T20:36:44.173518] [INFO ] [main ] Processing forecast date: 2025-11-26 [2026-01-30T20:36:44.296128] [INFO ] [main ] Overwriting existing report for 2025-11-26 [2026-01-30T20:36:44.298836] [INFO ] [main ] Generated forecast report for 2025-11-26: 452 forecasts [2026-01-30T20:36:44.298940] [INFO ] [main ] Processing forecast date: 2025-11-28 [2026-01-30T20:36:44.541697] [INFO ] [main ] Overwriting existing report for 2025-11-28 [2026-01-30T20:36:44.545260] [INFO ] [main ] Generated forecast report for 2025-11-28: 1002 forecasts [2026-01-30T20:36:44.545426] [INFO ] [main ] Processing forecast date: 2025-12-01 [2026-01-30T20:36:44.735634] [INFO ] [main ] Overwriting existing report for 2025-12-01 [2026-01-30T20:36:44.739056] [INFO ] [main ] Generated forecast report for 2025-12-01: 835 forecasts [2026-01-30T20:36:44.739210] [INFO ] [main ] Processing forecast date: 2025-12-02 [2026-01-30T20:36:44.974740] [INFO ] [main ] Overwriting existing report for 2025-12-02 [2026-01-30T20:36:44.977628] [INFO ] [main ] Generated forecast report for 2025-12-02: 769 forecasts [2026-01-30T20:36:44.977785] [INFO ] [main ] Processing forecast date: 2025-12-03 [2026-01-30T20:36:45.244619] [INFO ] [main ] Overwriting existing report for 2025-12-03 [2026-01-30T20:36:45.248159] [INFO ] [main ] Generated forecast report for 2025-12-03: 965 forecasts [2026-01-30T20:36:45.248347] [INFO ] [main ] Processing forecast date: 2025-12-04 [2026-01-30T20:36:45.510950] [INFO ] [main ] Overwriting existing report for 2025-12-04 [2026-01-30T20:36:45.514827] [INFO ] [main ] Generated forecast report for 2025-12-04: 965 forecasts [2026-01-30T20:36:45.514996] [INFO ] [main ] Processing forecast date: 2025-12-05 [2026-01-30T20:36:45.745180] [INFO ] [main ] Overwriting existing report for 2025-12-05 [2026-01-30T20:36:45.748641] [INFO ] [main ] Generated forecast report for 2025-12-05: 970 forecasts [2026-01-30T20:36:45.748803] [INFO ] [main ] Processing forecast date: 2025-12-08 [2026-01-30T20:36:46.038457] [INFO ] [main ] Overwriting existing report for 2025-12-08 [2026-01-30T20:36:46.042062] [INFO ] [main ] Generated forecast report for 2025-12-08: 935 forecasts [2026-01-30T20:36:46.042229] [INFO ] [main ] Processing forecast date: 2025-12-09 [2026-01-30T20:36:46.277701] [INFO ] [main ] Overwriting existing report for 2025-12-09 [2026-01-30T20:36:46.281542] [INFO ] [main ] Generated forecast report for 2025-12-09: 970 forecasts [2026-01-30T20:36:46.281747] [INFO ] [main ] Processing forecast date: 2025-12-10 [2026-01-30T20:36:46.394524] [INFO ] [main ] Overwriting existing report for 2025-12-10 [2026-01-30T20:36:46.396518] [INFO ] [main ] Generated forecast report for 2025-12-10: 438 forecasts [2026-01-30T20:36:46.396655] [INFO ] [main ] Processing forecast date: 2025-12-11 [2026-01-30T20:36:46.509160] [INFO ] [main ] Overwriting existing report for 2025-12-11 [2026-01-30T20:36:46.510846] [INFO ] [main ] Generated forecast report for 2025-12-11: 430 forecasts [2026-01-30T20:36:46.510958] [INFO ] [main ] Processing forecast date: 2025-12-12 [2026-01-30T20:36:46.609373] [INFO ] [main ] Overwriting existing report for 2025-12-12 [2026-01-30T20:36:46.611056] [INFO ] [main ] Generated forecast report for 2025-12-12: 412 forecasts [2026-01-30T20:36:46.611180] [INFO ] [main ] Processing forecast date: 2025-12-15 [2026-01-30T20:36:46.708830] [INFO ] [main ] Overwriting existing report for 2025-12-15 [2026-01-30T20:36:46.710891] [INFO ] [main ] Generated forecast report for 2025-12-15: 415 forecasts [2026-01-30T20:36:46.711004] [INFO ] [main ] Processing forecast date: 2025-12-16 [2026-01-30T20:36:46.809607] [INFO ] [main ] Overwriting existing report for 2025-12-16 [2026-01-30T20:36:46.811281] [INFO ] [main ] Generated forecast report for 2025-12-16: 429 forecasts [2026-01-30T20:36:46.811398] [INFO ] [main ] Processing forecast date: 2025-12-17 [2026-01-30T20:36:46.936134] [INFO ] [main ] Overwriting existing report for 2025-12-17 [2026-01-30T20:36:46.937884] [INFO ] [main ] Generated forecast report for 2025-12-17: 434 forecasts [2026-01-30T20:36:46.937994] [INFO ] [main ] Processing forecast date: 2025-12-18 [2026-01-30T20:36:47.053932] [INFO ] [main ] Overwriting existing report for 2025-12-18 [2026-01-30T20:36:47.055934] [INFO ] [main ] Generated forecast report for 2025-12-18: 430 forecasts [2026-01-30T20:36:47.056056] [INFO ] [main ] Processing forecast date: 2025-12-19 [2026-01-30T20:36:47.153073] [INFO ] [main ] Overwriting existing report for 2025-12-19 [2026-01-30T20:36:47.154814] [INFO ] [main ] Generated forecast report for 2025-12-19: 421 forecasts [2026-01-30T20:36:47.154933] [INFO ] [main ] Processing forecast date: 2025-12-22 [2026-01-30T20:36:47.278840] [INFO ] [main ] Overwriting existing report for 2025-12-22 [2026-01-30T20:36:47.280696] [INFO ] [main ] Generated forecast report for 2025-12-22: 455 forecasts [2026-01-30T20:36:47.280798] [INFO ] [main ] Processing forecast date: 2025-12-23 [2026-01-30T20:36:47.381068] [INFO ] [main ] Overwriting existing report for 2025-12-23 [2026-01-30T20:36:47.382711] [INFO ] [main ] Generated forecast report for 2025-12-23: 426 forecasts [2026-01-30T20:36:47.382831] [INFO ] [main ] Processing forecast date: 2025-12-24 [2026-01-30T20:36:47.477938] [INFO ] [main ] Overwriting existing report for 2025-12-24 [2026-01-30T20:36:47.479539] [INFO ] [main ] Generated forecast report for 2025-12-24: 403 forecasts [2026-01-30T20:36:47.479654] [INFO ] [main ] Processing forecast date: 2025-12-26 [2026-01-30T20:36:47.568015] [INFO ] [main ] Overwriting existing report for 2025-12-26 [2026-01-30T20:36:47.569519] [INFO ] [main ] Generated forecast report for 2025-12-26: 364 forecasts [2026-01-30T20:36:47.569641] [INFO ] [main ] Processing forecast date: 2025-12-29 [2026-01-30T20:36:47.670217] [INFO ] [main ] Overwriting existing report for 2025-12-29 [2026-01-30T20:36:47.671823] [INFO ] [main ] Generated forecast report for 2025-12-29: 409 forecasts [2026-01-30T20:36:47.671918] [INFO ] [main ] Processing forecast date: 2025-12-30 [2026-01-30T20:36:47.765004] [INFO ] [main ] Overwriting existing report for 2025-12-30 [2026-01-30T20:36:47.766614] [INFO ] [main ] Generated forecast report for 2025-12-30: 403 forecasts [2026-01-30T20:36:47.766711] [INFO ] [main ] Processing forecast date: 2025-12-31 [2026-01-30T20:36:47.880613] [INFO ] [main ] Overwriting existing report for 2025-12-31 [2026-01-30T20:36:47.882820] [INFO ] [main ] Generated forecast report for 2025-12-31: 412 forecasts [2026-01-30T20:36:47.882963] [INFO ] [main ] Processing forecast date: 2026-01-02 [2026-01-30T20:36:47.977994] [INFO ] [main ] Overwriting existing report for 2026-01-02 [2026-01-30T20:36:47.979645] [INFO ] [main ] Generated forecast report for 2026-01-02: 409 forecasts [2026-01-30T20:36:47.979748] [INFO ] [main ] Processing forecast date: 2026-01-05 [2026-01-30T20:36:48.065911] [INFO ] [main ] Overwriting existing report for 2026-01-05 [2026-01-30T20:36:48.067747] [INFO ] [main ] Generated forecast report for 2026-01-05: 420 forecasts [2026-01-30T20:36:48.067854] [INFO ] [main ] Processing forecast date: 2026-01-06 [2026-01-30T20:36:48.176626] [INFO ] [main ] Overwriting existing report for 2026-01-06 [2026-01-30T20:36:48.178337] [INFO ] [main ] Generated forecast report for 2026-01-06: 429 forecasts [2026-01-30T20:36:48.178444] [INFO ] [main ] Processing forecast date: 2026-01-07 [2026-01-30T20:36:48.271429] [INFO ] [main ] Overwriting existing report for 2026-01-07 [2026-01-30T20:36:48.273101] [INFO ] [main ] Generated forecast report for 2026-01-07: 407 forecasts [2026-01-30T20:36:48.273214] [INFO ] [main ] Processing forecast date: 2026-01-08 [2026-01-30T20:36:48.365349] [INFO ] [main ] Overwriting existing report for 2026-01-08 [2026-01-30T20:36:48.366905] [INFO ] [main ] Generated forecast report for 2026-01-08: 391 forecasts [2026-01-30T20:36:48.367010] [INFO ] [main ] Processing forecast date: 2026-01-09 [2026-01-30T20:36:48.447010] [INFO ] [main ] Overwriting existing report for 2026-01-09 [2026-01-30T20:36:48.448608] [INFO ] [main ] Generated forecast report for 2026-01-09: 392 forecasts [2026-01-30T20:36:48.448714] [INFO ] [main ] Processing forecast date: 2026-01-12 [2026-01-30T20:36:48.550947] [INFO ] [main ] Overwriting existing report for 2026-01-12 [2026-01-30T20:36:48.552842] [INFO ] [main ] Generated forecast report for 2026-01-12: 417 forecasts [2026-01-30T20:36:48.552949] [INFO ] [main ] Processing forecast date: 2026-01-13 [2026-01-30T20:36:48.643081] [INFO ] [main ] Overwriting existing report for 2026-01-13 [2026-01-30T20:36:48.644622] [INFO ] [main ] Generated forecast report for 2026-01-13: 385 forecasts [2026-01-30T20:36:48.644721] [INFO ] [main ] Processing forecast date: 2026-01-14 [2026-01-30T20:36:48.732349] [INFO ] [main ] Overwriting existing report for 2026-01-14 [2026-01-30T20:36:48.733831] [INFO ] [main ] Generated forecast report for 2026-01-14: 378 forecasts [2026-01-30T20:36:48.733934] [INFO ] [main ] Processing forecast date: 2026-01-15 [2026-01-30T20:36:48.831235] [INFO ] [main ] Overwriting existing report for 2026-01-15 [2026-01-30T20:36:48.832938] [INFO ] [main ] Generated forecast report for 2026-01-15: 419 forecasts [2026-01-30T20:36:48.833040] [INFO ] [main ] Processing forecast date: 2026-01-16 [2026-01-30T20:36:48.939231] [INFO ] [main ] Overwriting existing report for 2026-01-16 [2026-01-30T20:36:48.940952] [INFO ] [main ] Generated forecast report for 2026-01-16: 415 forecasts [2026-01-30T20:36:48.941066] [INFO ] [main ] Processing forecast date: 2026-01-20 [2026-01-30T20:36:49.036397] [INFO ] [main ] Overwriting existing report for 2026-01-20 [2026-01-30T20:36:49.038141] [INFO ] [main ] Generated forecast report for 2026-01-20: 411 forecasts [2026-01-30T20:36:49.038254] [INFO ] [main ] Processing forecast date: 2026-01-21 [2026-01-30T20:36:49.126120] [INFO ] [main ] Overwriting existing report for 2026-01-21 [2026-01-30T20:36:49.127768] [INFO ] [main ] Generated forecast report for 2026-01-21: 403 forecasts [2026-01-30T20:36:49.127884] [INFO ] [main ] Processing forecast date: 2026-01-22 [2026-01-30T20:36:49.221540] [INFO ] [main ] Overwriting existing report for 2026-01-22 [2026-01-30T20:36:49.223240] [INFO ] [main ] Generated forecast report for 2026-01-22: 429 forecasts [2026-01-30T20:36:49.223351] [INFO ] [main ] Processing forecast date: 2026-01-23 [2026-01-30T20:36:49.311063] [INFO ] [main ] Overwriting existing report for 2026-01-23 [2026-01-30T20:36:49.312721] [INFO ] [main ] Generated forecast report for 2026-01-23: 416 forecasts [2026-01-30T20:36:49.312818] [INFO ] [main ] Processing forecast date: 2026-01-26 [2026-01-30T20:36:49.400019] [INFO ] [main ] Overwriting existing report for 2026-01-26 [2026-01-30T20:36:49.401677] [INFO ] [main ] Generated forecast report for 2026-01-26: 420 forecasts [2026-01-30T20:36:49.401774] [INFO ] [main ] Processing forecast date: 2026-01-27 [2026-01-30T20:36:49.491688] [INFO ] [main ] Overwriting existing report for 2026-01-27 [2026-01-30T20:36:49.493321] [INFO ] [main ] Generated forecast report for 2026-01-27: 392 forecasts [2026-01-30T20:36:49.493425] [INFO ] [main ] Processing forecast date: 2026-01-28 [2026-01-30T20:36:49.573117] [INFO ] [main ] Overwriting existing report for 2026-01-28 [2026-01-30T20:36:49.574651] [INFO ] [main ] Generated forecast report for 2026-01-28: 375 forecasts [2026-01-30T20:36:49.574753] [INFO ] [main ] Processing forecast date: 2026-01-29 [2026-01-30T20:36:49.667056] [INFO ] [main ] Overwriting existing report for 2026-01-29 [2026-01-30T20:36:49.668672] [INFO ] [main ] Generated forecast report for 2026-01-29: 410 forecasts [2026-01-30T20:36:49.668778] [INFO ] [main ] Processing forecast date: 2026-01-30 [2026-01-30T20:36:49.754076] [INFO ] [main ] Overwriting existing report for 2026-01-30 [2026-01-30T20:36:49.755844] [INFO ] [main ] Generated forecast report for 2026-01-30: 387 forecasts [2026-01-30T20:36:49.755947] [INFO ] [main ] Processing forecast date: 2026-02-02 [2026-01-30T20:36:49.765068] [INFO ] [main ] Generated forecast report for 2026-02-02: 386 forecasts [2026-01-30T20:36:49.765159] [INFO ] [main ] Generated 52/52 forecast reports [2026-01-30T20:36:49.765207] [INFO ] [main ] Reading forecast report for email: ./output/forecasts/full/2026-02-02.txt [2026-01-30T20:36:50.389950] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Report - 2026-02-02' [2026-01-30T20:36:50.390175] [INFO ] [main ] Forecast report email sent for 2026-02-02 [2026-01-30T20:36:50.390269] [INFO ] [MAG ] MAG operation completed successfully [2026-01-30T20:36:50.390677] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-30T20:36:50.390920] [INFO ] [STATE ] Last completion updated: 2026-01-30T20:36:50.390766