[2026-01-19T20:30:02.923045] [INFO ] [MAG ] Starting MAG operation... [2026-01-19T20:30:03.097730] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-19T20:30:03.266566] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-19T20:30:03.433493] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-19T20:30:03.602553] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-19T20:30:03.602876] [WARN ] [STATE ] State set to: WAITING [2026-01-19T20:30:03.602940] [INFO ] [STATE ] Checking service statuses... [2026-01-19T20:30:03.609130] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:03.612902] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:03.693604] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:03.771091] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:03.855552] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:03.855708] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:06.860637] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:06.864547] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:06.868252] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:06.871564] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:06.874823] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:06.874893] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:09.880076] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:09.884619] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:09.888216] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:09.891566] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:09.895641] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:09.895711] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:12.900757] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:12.904218] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:12.907544] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:12.911008] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:12.914566] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:12.914671] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:15.921371] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:15.925568] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:15.930455] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:15.934886] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:15.938520] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:15.938622] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:18.943812] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:18.947463] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:18.951466] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:18.955156] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:18.958476] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:18.958549] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:21.964912] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:21.969726] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:21.974502] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:21.979485] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:21.984690] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:21.984824] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:24.990504] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:24.994541] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:24.998301] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:25.001843] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:25.005285] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:25.005375] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:28.010825] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:28.014991] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:28.018892] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:28.022706] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:28.026479] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:28.026588] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:31.031865] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:31.035751] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:31.039454] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:31.043346] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:31.046992] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:31.047069] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:34.052592] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:34.056094] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:34.124919] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:34.193182] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:34.261467] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:34.261636] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:37.267525] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:37.271392] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:37.274906] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:37.278687] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:37.282493] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:37.282618] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:40.287389] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:40.291152] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:40.294606] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:40.297972] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:40.301532] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:40.301642] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:43.306197] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:43.310416] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:43.314561] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:43.318308] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:43.322115] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:43.322223] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:46.336656] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:46.355226] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:46.363124] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:46.370279] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:46.386729] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:46.386945] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:49.394465] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:49.400267] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:49.405249] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:49.409614] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:49.414761] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:49.414951] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:52.419924] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:52.423968] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:52.427462] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:52.430971] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:52.434398] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:52.434478] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:55.439996] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:55.443476] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:55.446814] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:55.450192] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:55.453480] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:55.453550] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:30:58.459151] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:30:58.463613] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:30:58.467927] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:30:58.472119] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:30:58.476030] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:30:58.476128] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:01.481488] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:01.485567] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:01.489564] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:01.493640] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:01.497978] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:01.498092] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:04.503188] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:04.507179] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:04.511613] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:04.516364] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:04.526897] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:04.527020] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:07.532143] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:07.536304] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:07.540667] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:07.544769] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:07.548952] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:07.549070] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:10.553722] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:10.557235] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:10.560708] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:10.564028] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:10.567486] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:10.567557] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:13.573402] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:13.577481] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:13.581908] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:13.586138] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:13.590132] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:13.590220] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:16.596589] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:16.600998] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:16.605701] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:16.610103] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:16.614421] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:16.614502] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:19.619256] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:19.623187] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:19.626742] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:19.630489] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:19.634332] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:19.634434] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:22.639632] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:22.643183] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:22.646773] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:22.650155] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:22.653481] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:22.653569] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:25.658508] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:25.662403] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:25.666913] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:25.670921] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:25.675161] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:25.675285] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:28.680505] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:28.684216] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:28.687913] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:28.691659] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:28.695413] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:28.695494] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:31.701326] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:31.705371] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:31.709024] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:31.712606] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:31.716438] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:31.716513] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:34.722136] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:34.725972] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:34.730486] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:34.734990] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:34.739254] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:34.739346] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:37.744320] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:37.748222] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:37.751768] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:37.755168] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:37.758566] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:37.758661] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:40.763653] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:40.767615] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:40.772106] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:40.776314] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:40.780423] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:40.780520] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:43.786975] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:43.792270] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:43.796758] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:43.800292] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:43.803513] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:43.803612] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:46.808550] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:46.812057] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:46.815818] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:46.819922] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:46.824152] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:46.824250] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:49.829855] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:49.834961] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:49.840192] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:49.845468] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:49.851001] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:49.851134] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:52.857103] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:52.860917] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:52.864356] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:52.868311] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:52.871851] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:52.871921] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:55.879903] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:55.886232] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:55.908227] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:55.923829] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:55.931388] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:55.932966] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:31:58.939855] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:31:58.944004] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:31:58.947927] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:31:58.951385] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:31:58.955131] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:31:58.955200] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:01.959740] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:01.963300] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:01.966648] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:01.970331] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:01.974806] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:01.974881] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:04.981031] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:04.986196] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:04.993060] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:05.001866] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:05.007735] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:05.007866] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:08.013147] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:08.017007] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:08.020374] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:08.023859] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:08.027140] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:08.027213] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:11.032376] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:11.037756] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:11.042899] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:11.047159] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:11.051344] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:11.051446] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:14.056934] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:14.061100] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:14.065244] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:14.069699] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:14.073388] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:14.073471] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:17.078180] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:17.082008] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:17.085732] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:17.089420] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:17.093146] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:17.093247] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:20.098691] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:20.102371] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:20.105750] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:20.109420] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:20.113087] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:20.113160] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:23.118379] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:23.122247] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:23.125714] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:23.129240] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:23.132707] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:23.132775] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:26.138130] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:26.141717] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:26.145431] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:26.149537] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:26.153317] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:26.153415] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:29.158402] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:29.162364] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:29.166329] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:29.170484] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:29.174249] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:29.174332] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:32.180942] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:32.186980] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:32.193052] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:32.201939] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:32.206038] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:32.206114] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:35.210952] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:35.214609] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:35.218619] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:35.222599] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:35.226399] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:35.226487] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:38.231728] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:38.235296] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:38.238963] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:38.242467] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:38.245881] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:38.245967] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:41.251542] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:41.255141] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:41.259293] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:41.263238] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:41.266833] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:41.266926] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:44.272940] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:44.277022] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:44.281664] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:44.287299] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:44.291988] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:44.292095] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:47.297291] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:47.301049] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:47.305153] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:47.308859] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:47.312262] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:47.312339] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:50.317845] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:50.321933] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:50.325670] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:50.329239] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:50.332895] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:50.332976] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:53.337905] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:53.342109] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:53.346384] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:53.350374] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:53.354465] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:53.354625] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:56.359946] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:56.363845] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:56.367442] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:56.371366] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:56.375551] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:56.375704] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:32:59.381142] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:32:59.384790] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:32:59.388836] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:32:59.392866] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:32:59.396638] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:32:59.396712] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:02.401794] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:02.406902] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:02.410733] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:02.414324] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:02.417869] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:02.417943] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:05.423466] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:05.427855] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:05.432752] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:05.439265] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:05.444934] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:05.445058] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:08.449852] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:08.453371] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:08.456643] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:08.460196] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:08.463398] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:08.463466] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:11.468431] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:11.471803] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:11.475025] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:11.478766] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:11.482338] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:11.482422] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:14.487526] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:14.491476] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:14.495175] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:14.499160] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:14.502807] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:14.502886] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:17.508184] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:17.512013] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:17.515837] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:17.519635] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:17.523595] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:17.523680] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:20.529702] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:20.533884] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:20.537924] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:20.542051] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:20.546156] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:20.546264] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:23.551197] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:23.555149] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:23.559486] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:23.563261] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:23.566616] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:23.566689] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:26.571804] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:26.575536] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:26.579186] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:26.583487] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:26.587621] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:26.587732] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:29.592556] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:29.596129] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:29.599548] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:29.602986] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:29.607000] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:29.607115] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:32.613151] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:32.618111] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:32.623095] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:32.627869] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:32.632521] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:32.632642] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:35.638080] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:35.641878] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:35.646320] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:35.652003] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:35.655769] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:35.655843] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:38.661073] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:38.665018] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:38.668923] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:38.672639] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:38.676164] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:38.676249] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:41.682068] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:41.686783] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:41.691637] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:41.695739] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:41.699798] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:41.699886] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:44.705016] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:44.708563] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:44.712234] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:44.715759] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:44.719133] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:44.719212] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:47.724120] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:47.727936] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:47.731475] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:47.735321] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:47.738876] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:47.738956] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:50.744229] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:50.747708] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:50.751045] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:50.754343] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:50.757900] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:50.758014] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:53.762988] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:53.767135] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:53.771131] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:53.774976] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:53.779217] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:53.779326] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:56.784200] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:56.788062] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:56.791678] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:56.795204] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:56.798787] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:56.798871] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:33:59.803727] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:33:59.807344] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:33:59.811042] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:33:59.814596] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:33:59.818250] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:33:59.818331] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:02.823908] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:02.832565] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:02.838684] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:02.842790] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:02.846585] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:02.846680] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:05.851482] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:05.855103] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:05.860076] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:05.865035] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:05.869978] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:05.870113] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:08.875124] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:08.879968] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:08.884220] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:08.888152] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:08.892241] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:08.892322] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:11.896898] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:11.900347] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:11.903764] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:11.908093] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:11.912596] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:11.912718] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:14.918092] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:14.922263] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:14.925961] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:14.929875] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:14.934187] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:14.934275] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:17.939111] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:17.942378] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:17.945606] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:17.948792] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:17.953862] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:17.953939] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:20.958384] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:20.961898] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:20.965303] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:20.968537] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:20.972351] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:20.972436] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:23.977754] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:23.982198] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:23.986440] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:23.990226] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:23.994065] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:23.994141] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:26.999924] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:27.004967] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:27.009547] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:27.014142] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:27.017880] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:27.017969] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:30.022863] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:30.026782] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:30.030502] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:30.034178] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:30.037833] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:30.037929] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:33.043455] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:33.047691] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:33.051532] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:33.055359] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:33.059005] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:33.059099] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:36.068288] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:36.075700] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:36.143397] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:36.212001] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:36.280427] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:36.280556] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:39.285972] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:39.289717] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:39.293079] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:39.296602] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:39.300087] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:39.300155] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:42.305432] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:42.309108] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:42.313284] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:42.316835] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:42.320352] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:42.320429] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:45.325928] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:45.330301] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:45.334026] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:45.337901] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:45.341302] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:45.341377] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:48.346705] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:48.350285] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:48.353632] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:48.357489] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:48.361216] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:48.361289] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:51.366183] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:51.370485] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:51.374538] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:51.379061] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:51.382630] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:51.382701] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:54.387856] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:54.391740] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:54.395246] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:54.398611] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:54.402000] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:54.402073] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:34:57.408201] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:34:57.413369] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:34:57.418309] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:34:57.423701] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:34:57.428888] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:34:57.429005] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:35:00.434536] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:35:00.438000] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:35:00.441268] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:35:00.444513] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:35:00.447726] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:35:00.447793] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:35:03.454468] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:35:03.458676] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:35:03.462250] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:35:03.466238] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:35:03.469932] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:35:03.470009] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:35:06.475594] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:35:06.479763] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:35:06.484529] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:35:06.488856] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:35:06.492911] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:35:06.492991] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:35:09.497527] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:35:09.501792] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:35:09.505225] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:35:09.508636] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:35:09.511940] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:35:09.512009] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:35:12.518299] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:35:12.523279] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:35:12.527561] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:35:12.532240] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:35:12.537320] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:35:12.537433] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:35:15.544365] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:35:15.549397] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:35:15.554832] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:35:15.559839] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:35:15.564385] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:35:15.564508] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:35:18.569423] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:35:18.573539] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:35:18.577411] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:35:18.581877] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:35:18.585991] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:35:18.586109] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:35:21.591625] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:35:21.595090] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:35:21.599058] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-19T20:35:21.602694] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:35:21.606323] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:35:21.606409] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-19T20:35:24.612702] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T20:35:24.618249] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:35:24.623410] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-19T20:35:24.627945] [WARN ] [sig-status] Service 'sig' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-19T20:35:24.632144] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T20:35:24.636050] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T20:35:24.636437] [WARN ] [STATE ] State set to: RUNNING [2026-01-19T20:35:24.636551] [INFO ] [MODE ] Using multithreaded [2026-01-19T20:35:24.636679] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-19T20:35:24.643062] [DEBUG] [REMOTE ] Found 67 available forecast dates. [2026-01-19T20:35:24.643356] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-20.txt'. [2026-01-19T20:35:24.651743] [DEBUG] [REMOTE ] Fetched 3490 signal forecasts for 2026-01-20. [2026-01-19T20:35:24.686983] [INFO ] [main ] Starting parallel forecast configuration with 4 worker processes for 0 symbols [2026-01-19T20:35:24.688421] [INFO ] [main ] Parallel configuration completed in 0.0s. Processed 0 symbols. [2026-01-19T20:35:24.688497] [INFO ] [main ] Configuration success rate: 0.0% (0/0 symbols) [2026-01-19T20:35:25.413805] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: MAG Forecast Configuration Completed (0/0 @ 0.00%)' [2026-01-19T20:35:25.423333] [INFO ] [MODE ] Using multithreaded [2026-01-19T20:35:25.423395] [INFO ] [main ] Fetching signal forecasts... [2026-01-19T20:35:25.423461] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-19T20:35:25.430476] [DEBUG] [REMOTE ] Found 67 available forecast dates. [2026-01-19T20:35:25.430732] [INFO ] [main ] Found available forecast date (2026-01-20). [2026-01-19T20:35:25.430841] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-20.txt'. [2026-01-19T20:35:25.437258] [DEBUG] [REMOTE ] Fetched 3490 signal forecasts for 2026-01-20. [2026-01-19T20:35:25.437429] [INFO ] [main ] Fetched 3490 forecasts. [2026-01-19T20:35:25.437711] [INFO ] [main ] Found 411 high-confidence bullish forecasts (>= 90.0%). [2026-01-19T20:35:25.437774] [INFO ] [main ] Starting parallel forecast generation with 4 worker processes for 411 symbols [2026-01-19T20:35:25.464841] [INFO ] [main ] Fetching symbol history for TSQ... [2026-01-19T20:35:25.464838] [INFO ] [main ] Fetching symbol history for DGRE... [2026-01-19T20:35:25.465153] [DEBUG] [REMOTE ] TSQ: Fetching historical data. [2026-01-19T20:35:25.464909] [INFO ] [main ] Fetching symbol history for SEDG... [2026-01-19T20:35:25.465200] [DEBUG] [REMOTE ] DGRE: Fetching historical data. [2026-01-19T20:35:25.465286] [DEBUG] [REMOTE ] SEDG: Fetching historical data. [2026-01-19T20:35:25.466815] [INFO ] [main ] Fetching symbol history for PMAX... [2026-01-19T20:35:25.467087] [DEBUG] [REMOTE ] PMAX: Fetching historical data. [2026-01-19T20:35:25.491463] [DEBUG] [REMOTE ] TSQ: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:25.492557] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 4 features, N/A% accuracy [2026-01-19T20:35:25.492636] [INFO ] [LOCAL ] TSQ: Loaded 4 optimal features with 55.88% confidence from JSON config [2026-01-19T20:35:25.492682] [DEBUG] [MAG ] Building data for symbol: TSQ with lookback: 0 [2026-01-19T20:35:25.492934] [DEBUG] [REMOTE ] DGRE: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:25.493907] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 2 features, N/A% accuracy [2026-01-19T20:35:25.493976] [INFO ] [LOCAL ] DGRE: Loaded 2 optimal features with 51.96% confidence from JSON config [2026-01-19T20:35:25.494017] [DEBUG] [MAG ] Building data for symbol: DGRE with lookback: 0 [2026-01-19T20:35:25.494725] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:25.494821] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:25.496138] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:25.496221] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:25.498996] [DEBUG] [REMOTE ] PMAX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:25.499512] [DEBUG] [REMOTE ] SEDG: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:25.500316] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 6 features, N/A% accuracy [2026-01-19T20:35:25.500389] [INFO ] [LOCAL ] PMAX: Loaded 6 optimal features with 47.90% confidence from JSON config [2026-01-19T20:35:25.500428] [DEBUG] [MAG ] Building data for symbol: PMAX with lookback: 0 [2026-01-19T20:35:25.501223] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 1 features, N/A% accuracy [2026-01-19T20:35:25.501310] [INFO ] [LOCAL ] SEDG: Loaded 1 optimal features with 37.78% confidence from JSON config [2026-01-19T20:35:25.501348] [DEBUG] [MAG ] Building data for symbol: SEDG with lookback: 0 [2026-01-19T20:35:25.501517] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:25.502486] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:25.502570] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:25.502723] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:25.503197] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:25.503279] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:25.505420] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:35:25.505802] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:25.507083] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:25.507766] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:25.509215] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:25.509521] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:25.511567] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:25.512354] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:25.512914] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:25.513839] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:25.514907] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:25.858141] [DEBUG] [MAG ] TSQ: Last date is validated at 2026-01-16 [2026-01-19T20:35:25.858141] [DEBUG] [MAG ] SEDG: Last date is validated at 2026-01-16 [2026-01-19T20:35:25.859913] [DEBUG] [MAG ] DGRE: Last date is validated at 2026-01-16 [2026-01-19T20:35:25.875469] [DEBUG] [MAG ] PMAX: Last date is validated at 2026-01-16 [2026-01-19T20:35:26.027596] [DEBUG] [MAG ] SEDG: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:26.028093] [DEBUG] [MAG ] TSQ: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:26.032349] [DEBUG] [MAG ] DGRE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:26.045020] [DEBUG] [MAG ] PMAX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:26.108887] [INFO ] [LOCAL ] TSQ: Saved forecast. [2026-01-19T20:35:26.108964] [INFO ] [main ] TSQ: Signal=1 (Conf=100.0%), Magnitude=-1.50% (Conf=55.8827%) [2026-01-19T20:35:26.109278] [INFO ] [main ] Fetching symbol history for ANF... [2026-01-19T20:35:26.109331] [DEBUG] [REMOTE ] ANF: Fetching historical data. [2026-01-19T20:35:26.111410] [INFO ] [main ] Progress: 1/411 forecasts completed (0.2%). TSQ finished in 0.6s. ETA: 4m 36s. Rate: 89.08 forecasts/min [2026-01-19T20:35:26.113318] [INFO ] [LOCAL ] DGRE: Saved forecast. [2026-01-19T20:35:26.113387] [INFO ] [main ] DGRE: Signal=1 (Conf=100.0%), Magnitude=-0.06% (Conf=51.9643%) [2026-01-19T20:35:26.113925] [INFO ] [main ] Fetching symbol history for SOJC... [2026-01-19T20:35:26.113995] [DEBUG] [REMOTE ] SOJC: Fetching historical data. [2026-01-19T20:35:26.114425] [INFO ] [main ] Progress: 2/411 forecasts completed (0.5%). DGRE finished in 0.6s. ETA: 2m 18s. Rate: 177.35 forecasts/min [2026-01-19T20:35:26.121118] [DEBUG] [REMOTE ] ANF: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:26.121513] [DEBUG] [LOCAL ] Loaded configuration for ANF: 6 features, N/A% accuracy [2026-01-19T20:35:26.121561] [INFO ] [LOCAL ] ANF: Loaded 6 optimal features with 52.60% confidence from JSON config [2026-01-19T20:35:26.121617] [DEBUG] [MAG ] Building data for symbol: ANF with lookback: 0 [2026-01-19T20:35:26.122429] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:26.122491] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:26.124690] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:26.124922] [DEBUG] [REMOTE ] SOJC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:26.125377] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:26.125527] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 4 features, N/A% accuracy [2026-01-19T20:35:26.125600] [INFO ] [LOCAL ] SOJC: Loaded 4 optimal features with 51.36% confidence from JSON config [2026-01-19T20:35:26.125635] [DEBUG] [MAG ] Building data for symbol: SOJC with lookback: 0 [2026-01-19T20:35:26.125917] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:26.126375] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:26.126377] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:26.126440] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:26.131319] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:26.133189] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:26.133889] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:26.140288] [INFO ] [LOCAL ] SEDG: Saved forecast. [2026-01-19T20:35:26.140375] [INFO ] [main ] SEDG: Signal=1 (Conf=100.0%), Magnitude=-2.50% (Conf=37.7786%) [2026-01-19T20:35:26.141060] [INFO ] [main ] Fetching symbol history for NVO... [2026-01-19T20:35:26.141118] [DEBUG] [REMOTE ] NVO: Fetching historical data. [2026-01-19T20:35:26.141653] [INFO ] [main ] Progress: 3/411 forecasts completed (0.7%). SEDG finished in 0.7s. ETA: 1m 36s. Rate: 255.74 forecasts/min [2026-01-19T20:35:26.146210] [INFO ] [LOCAL ] PMAX: Saved forecast. [2026-01-19T20:35:26.146329] [INFO ] [main ] PMAX: Signal=1 (Conf=100.0%), Magnitude=-6.23% (Conf=47.8997%) [2026-01-19T20:35:26.146807] [INFO ] [main ] Fetching symbol history for QLYS... [2026-01-19T20:35:26.146865] [DEBUG] [REMOTE ] QLYS: Fetching historical data. [2026-01-19T20:35:26.147630] [INFO ] [main ] Progress: 4/411 forecasts completed (1.0%). PMAX finished in 0.7s. ETA: 1m 12s. Rate: 338.12 forecasts/min [2026-01-19T20:35:26.152190] [DEBUG] [REMOTE ] NVO: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:26.152886] [DEBUG] [LOCAL ] Loaded configuration for NVO: 6 features, N/A% accuracy [2026-01-19T20:35:26.152940] [INFO ] [LOCAL ] NVO: Loaded 6 optimal features with 56.02% confidence from JSON config [2026-01-19T20:35:26.152970] [DEBUG] [MAG ] Building data for symbol: NVO with lookback: 0 [2026-01-19T20:35:26.153789] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:26.153859] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:26.155751] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:26.156557] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:26.157094] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:35:26.157640] [DEBUG] [REMOTE ] QLYS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:26.158272] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 6 features, N/A% accuracy [2026-01-19T20:35:26.158328] [INFO ] [LOCAL ] QLYS: Loaded 6 optimal features with 56.44% confidence from JSON config [2026-01-19T20:35:26.158402] [DEBUG] [MAG ] Building data for symbol: QLYS with lookback: 0 [2026-01-19T20:35:26.159198] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:26.159259] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:26.159381] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:26.160115] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:35:26.160874] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:26.161065] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:26.161563] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:26.161999] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:26.163056] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:35:26.164273] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:35:26.165519] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:26.174215] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:26.180052] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:35:26.181883] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:26.504272] [DEBUG] [MAG ] NVO: Last date is validated at 2026-01-16 [2026-01-19T20:35:26.507057] [DEBUG] [MAG ] QLYS: Last date is validated at 2026-01-16 [2026-01-19T20:35:26.527651] [DEBUG] [MAG ] ANF: Last date is validated at 2026-01-16 [2026-01-19T20:35:26.533114] [DEBUG] [MAG ] SOJC: Last date is validated at 2026-01-16 [2026-01-19T20:35:26.673238] [DEBUG] [MAG ] QLYS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:26.674565] [DEBUG] [MAG ] NVO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:26.697173] [DEBUG] [MAG ] ANF: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:26.700822] [DEBUG] [MAG ] SOJC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:26.764750] [INFO ] [LOCAL ] SOJC: Saved forecast. [2026-01-19T20:35:26.764834] [INFO ] [main ] SOJC: Signal=1 (Conf=100.0%), Magnitude=-0.83% (Conf=51.3622%) [2026-01-19T20:35:26.765046] [INFO ] [main ] Fetching symbol history for OVID... [2026-01-19T20:35:26.765120] [DEBUG] [REMOTE ] OVID: Fetching historical data. [2026-01-19T20:35:26.765868] [INFO ] [main ] Progress: 5/411 forecasts completed (1.2%). SOJC finished in 0.7s. ETA: 1m 48s. Rate: 225.90 forecasts/min [2026-01-19T20:35:26.776985] [DEBUG] [REMOTE ] OVID: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:26.777988] [DEBUG] [LOCAL ] Loaded configuration for OVID: 3 features, N/A% accuracy [2026-01-19T20:35:26.778041] [INFO ] [LOCAL ] OVID: Loaded 3 optimal features with 53.70% confidence from JSON config [2026-01-19T20:35:26.778073] [DEBUG] [MAG ] Building data for symbol: OVID with lookback: 0 [2026-01-19T20:35:26.779033] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:26.779100] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:26.784129] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:35:26.785471] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:26.787292] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:26.801707] [INFO ] [LOCAL ] NVO: Saved forecast. [2026-01-19T20:35:26.801781] [INFO ] [main ] NVO: Signal=1 (Conf=100.0%), Magnitude=5.93% (Conf=56.0234%) [2026-01-19T20:35:26.802185] [INFO ] [main ] Progress: 6/411 forecasts completed (1.5%). NVO finished in 0.7s. ETA: 1m 32s. Rate: 263.86 forecasts/min [2026-01-19T20:35:26.802323] [INFO ] [main ] Fetching symbol history for AN... [2026-01-19T20:35:26.802368] [DEBUG] [REMOTE ] AN: Fetching historical data. [2026-01-19T20:35:26.814440] [DEBUG] [REMOTE ] AN: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:26.815356] [DEBUG] [LOCAL ] Loaded configuration for AN: 5 features, N/A% accuracy [2026-01-19T20:35:26.815410] [INFO ] [LOCAL ] AN: Loaded 5 optimal features with 60.13% confidence from JSON config [2026-01-19T20:35:26.815522] [DEBUG] [MAG ] Building data for symbol: AN with lookback: 0 [2026-01-19T20:35:26.816410] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:26.816474] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:26.817466] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:35:26.818375] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:35:26.819922] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-19T20:35:26.821387] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:35:26.823209] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:26.837920] [INFO ] [LOCAL ] ANF: Saved forecast. [2026-01-19T20:35:26.837988] [INFO ] [main ] ANF: Signal=1 (Conf=100.0%), Magnitude=-1.03% (Conf=52.596%) [2026-01-19T20:35:26.838405] [INFO ] [main ] Fetching symbol history for VALE... [2026-01-19T20:35:26.838459] [DEBUG] [REMOTE ] VALE: Fetching historical data. [2026-01-19T20:35:26.839624] [INFO ] [main ] Progress: 7/411 forecasts completed (1.7%). ANF finished in 0.7s. ETA: 1m 21s. Rate: 299.61 forecasts/min [2026-01-19T20:35:26.850501] [DEBUG] [REMOTE ] VALE: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:26.851685] [DEBUG] [LOCAL ] Loaded configuration for VALE: 5 features, N/A% accuracy [2026-01-19T20:35:26.851742] [INFO ] [LOCAL ] VALE: Loaded 5 optimal features with 53.62% confidence from JSON config [2026-01-19T20:35:26.851775] [DEBUG] [MAG ] Building data for symbol: VALE with lookback: 0 [2026-01-19T20:35:26.852618] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:26.852680] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:26.858283] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:26.860404] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:26.860934] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:26.861490] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:26.862636] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:26.924366] [INFO ] [LOCAL ] QLYS: Saved forecast. [2026-01-19T20:35:26.924434] [INFO ] [main ] QLYS: Signal=1 (Conf=100.0%), Magnitude=2.30% (Conf=56.4378%) [2026-01-19T20:35:26.924827] [INFO ] [main ] Fetching symbol history for BBLG... [2026-01-19T20:35:26.924878] [DEBUG] [REMOTE ] BBLG: Fetching historical data. [2026-01-19T20:35:26.925658] [INFO ] [main ] Progress: 8/411 forecasts completed (1.9%). QLYS finished in 0.8s. ETA: 1m 15s. Rate: 322.62 forecasts/min [2026-01-19T20:35:26.934880] [DEBUG] [REMOTE ] BBLG: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:26.935376] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 6 features, N/A% accuracy [2026-01-19T20:35:26.935423] [INFO ] [LOCAL ] BBLG: Loaded 6 optimal features with 55.63% confidence from JSON config [2026-01-19T20:35:26.935453] [DEBUG] [MAG ] Building data for symbol: BBLG with lookback: 0 [2026-01-19T20:35:26.936233] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:26.936293] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:26.941119] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:26.942885] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:26.943355] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:26.943758] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:27.056796] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:35:27.059631] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:27.171590] [DEBUG] [MAG ] AN: Last date is validated at 2026-01-16 [2026-01-19T20:35:27.212510] [DEBUG] [MAG ] OVID: Last date is validated at 2026-01-16 [2026-01-19T20:35:27.215888] [DEBUG] [MAG ] VALE: Last date is validated at 2026-01-16 [2026-01-19T20:35:27.350945] [DEBUG] [MAG ] AN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:27.387954] [DEBUG] [MAG ] OVID: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:27.398176] [DEBUG] [MAG ] VALE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:27.411920] [DEBUG] [MAG ] BBLG: Last date is validated at 2026-01-16 [2026-01-19T20:35:27.462797] [INFO ] [LOCAL ] VALE: Saved forecast. [2026-01-19T20:35:27.462869] [INFO ] [main ] VALE: Signal=1 (Conf=100.0%), Magnitude=1.72% (Conf=53.6249%) [2026-01-19T20:35:27.463357] [INFO ] [main ] Fetching symbol history for PSCH... [2026-01-19T20:35:27.463411] [DEBUG] [REMOTE ] PSCH: Fetching historical data. [2026-01-19T20:35:27.463625] [INFO ] [main ] Progress: 9/411 forecasts completed (2.2%). VALE finished in 0.6s. ETA: 1m 30s. Rate: 266.56 forecasts/min [2026-01-19T20:35:27.465026] [INFO ] [LOCAL ] AN: Saved forecast. [2026-01-19T20:35:27.465634] [INFO ] [main ] AN: Signal=1 (Conf=100.0%), Magnitude=0.32% (Conf=60.1305%) [2026-01-19T20:35:27.465971] [INFO ] [main ] Fetching symbol history for XYL... [2026-01-19T20:35:27.466024] [DEBUG] [REMOTE ] XYL: Fetching historical data. [2026-01-19T20:35:27.466620] [INFO ] [main ] Progress: 10/411 forecasts completed (2.4%). AN finished in 0.7s. ETA: 1m 21s. Rate: 295.74 forecasts/min [2026-01-19T20:35:27.475237] [DEBUG] [REMOTE ] PSCH: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:27.476133] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 0 features, N/A% accuracy [2026-01-19T20:35:27.476192] [INFO ] [LOCAL ] PSCH: Loaded 0 optimal features with 64.82% confidence from JSON config [2026-01-19T20:35:27.476224] [DEBUG] [MAG ] Building data for symbol: PSCH with lookback: 0 [2026-01-19T20:35:27.476747] [DEBUG] [REMOTE ] XYL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:27.477072] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-19T20:35:27.477322] [DEBUG] [LOCAL ] Loaded configuration for XYL: 6 features, N/A% accuracy [2026-01-19T20:35:27.477375] [INFO ] [LOCAL ] XYL: Loaded 6 optimal features with 66.98% confidence from JSON config [2026-01-19T20:35:27.477406] [DEBUG] [MAG ] Building data for symbol: XYL with lookback: 0 [2026-01-19T20:35:27.478195] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:27.478259] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:27.483754] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:27.484841] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:27.487617] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:27.503469] [INFO ] [LOCAL ] OVID: Saved forecast. [2026-01-19T20:35:27.503540] [INFO ] [main ] OVID: Signal=1 (Conf=100.0%), Magnitude=-0.04% (Conf=53.6964%) [2026-01-19T20:35:27.503939] [INFO ] [main ] Fetching symbol history for VLO... [2026-01-19T20:35:27.503990] [DEBUG] [REMOTE ] VLO: Fetching historical data. [2026-01-19T20:35:27.505652] [INFO ] [main ] Progress: 11/411 forecasts completed (2.7%). OVID finished in 0.7s. ETA: 1m 15s. Rate: 319.18 forecasts/min [2026-01-19T20:35:27.515260] [DEBUG] [REMOTE ] VLO: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:27.516068] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, N/A% accuracy [2026-01-19T20:35:27.516117] [INFO ] [LOCAL ] VLO: Loaded 4 optimal features with 52.81% confidence from JSON config [2026-01-19T20:35:27.516148] [DEBUG] [MAG ] Building data for symbol: VLO with lookback: 0 [2026-01-19T20:35:27.516962] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:27.517023] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:27.518745] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:27.519305] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:27.519774] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:27.520202] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:27.532002] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:27.533348] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:35:27.534517] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:27.596308] [DEBUG] [MAG ] BBLG: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:27.676906] [INFO ] [LOCAL ] BBLG: Saved forecast. [2026-01-19T20:35:27.676977] [INFO ] [main ] BBLG: Signal=1 (Conf=100.0%), Magnitude=4.59% (Conf=55.629%) [2026-01-19T20:35:27.677374] [INFO ] [main ] Fetching symbol history for MSA... [2026-01-19T20:35:27.677430] [DEBUG] [REMOTE ] MSA: Fetching historical data. [2026-01-19T20:35:27.677678] [INFO ] [main ] Progress: 12/411 forecasts completed (2.9%). BBLG finished in 0.8s. ETA: 1m 14s. Rate: 321.45 forecasts/min [2026-01-19T20:35:27.689104] [DEBUG] [REMOTE ] MSA: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:27.689928] [DEBUG] [LOCAL ] Loaded configuration for MSA: 8 features, N/A% accuracy [2026-01-19T20:35:27.690000] [INFO ] [LOCAL ] MSA: Loaded 8 optimal features with 44.64% confidence from JSON config [2026-01-19T20:35:27.690034] [DEBUG] [MAG ] Building data for symbol: MSA with lookback: 0 [2026-01-19T20:35:27.690893] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:35:27.690957] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:27.692728] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:27.693279] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:27.811606] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:27.813853] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:27.814909] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:27.859082] [DEBUG] [MAG ] PSCH: Last date is validated at 2026-01-16 [2026-01-19T20:35:27.865064] [DEBUG] [MAG ] VLO: Last date is validated at 2026-01-16 [2026-01-19T20:35:27.866869] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-19T20:35:27.871310] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-19T20:35:27.872743] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:27.899358] [DEBUG] [MAG ] XYL: Last date is validated at 2026-01-16 [2026-01-19T20:35:28.036356] [DEBUG] [MAG ] PSCH: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:28.039693] [DEBUG] [MAG ] VLO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:28.078524] [DEBUG] [MAG ] XYL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:28.108128] [INFO ] [LOCAL ] PSCH: Saved forecast. [2026-01-19T20:35:28.108204] [INFO ] [main ] PSCH: Signal=1 (Conf=100.0%), Magnitude=-0.32% (Conf=64.8248%) [2026-01-19T20:35:28.108652] [INFO ] [main ] Progress: 13/411 forecasts completed (3.2%). PSCH finished in 0.6s. ETA: 1m 22s. Rate: 292.04 forecasts/min [2026-01-19T20:35:28.108786] [INFO ] [main ] Fetching symbol history for IEF... [2026-01-19T20:35:28.108830] [DEBUG] [REMOTE ] IEF: Fetching historical data. [2026-01-19T20:35:28.121610] [DEBUG] [REMOTE ] IEF: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:28.122643] [DEBUG] [LOCAL ] Loaded configuration for IEF: 8 features, N/A% accuracy [2026-01-19T20:35:28.122696] [INFO ] [LOCAL ] IEF: Loaded 8 optimal features with 48.79% confidence from JSON config [2026-01-19T20:35:28.122728] [DEBUG] [MAG ] Building data for symbol: IEF with lookback: 0 [2026-01-19T20:35:28.123507] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:35:28.123591] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:28.128515] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:28.130372] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:28.130880] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:28.131279] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:28.132156] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:28.132636] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:28.133998] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:35:28.136039] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:28.159384] [INFO ] [LOCAL ] VLO: Saved forecast. [2026-01-19T20:35:28.159455] [INFO ] [main ] VLO: Signal=1 (Conf=100.0%), Magnitude=0.58% (Conf=52.8113%) [2026-01-19T20:35:28.159824] [INFO ] [main ] Fetching symbol history for FEPI... [2026-01-19T20:35:28.159875] [DEBUG] [REMOTE ] FEPI: Fetching historical data. [2026-01-19T20:35:28.160805] [INFO ] [main ] Progress: 14/411 forecasts completed (3.4%). VLO finished in 0.7s. ETA: 1m 17s. Rate: 308.48 forecasts/min [2026-01-19T20:35:28.171023] [DEBUG] [REMOTE ] FEPI: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:28.171399] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 4 features, N/A% accuracy [2026-01-19T20:35:28.171446] [INFO ] [LOCAL ] FEPI: Loaded 4 optimal features with 45.86% confidence from JSON config [2026-01-19T20:35:28.171478] [DEBUG] [MAG ] Building data for symbol: FEPI with lookback: 0 [2026-01-19T20:35:28.172271] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:28.172364] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:28.174151] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:28.174705] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:28.175159] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:28.176145] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:28.190212] [INFO ] [LOCAL ] XYL: Saved forecast. [2026-01-19T20:35:28.190293] [INFO ] [main ] XYL: Signal=1 (Conf=100.0%), Magnitude=2.03% (Conf=66.98%) [2026-01-19T20:35:28.190698] [INFO ] [main ] Fetching symbol history for SO... [2026-01-19T20:35:28.190750] [DEBUG] [REMOTE ] SO: Fetching historical data. [2026-01-19T20:35:28.191653] [INFO ] [main ] Progress: 15/411 forecasts completed (3.6%). XYL finished in 0.7s. ETA: 1m 13s. Rate: 326.82 forecasts/min [2026-01-19T20:35:28.203745] [DEBUG] [REMOTE ] SO: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:28.205061] [DEBUG] [LOCAL ] Loaded configuration for SO: 2 features, N/A% accuracy [2026-01-19T20:35:28.205114] [INFO ] [LOCAL ] SO: Loaded 2 optimal features with 46.66% confidence from JSON config [2026-01-19T20:35:28.205157] [DEBUG] [MAG ] Building data for symbol: SO with lookback: 0 [2026-01-19T20:35:28.205991] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:28.206051] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:28.207976] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:35:28.209063] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:28.220392] [DEBUG] [MAG ] MSA: Last date is validated at 2026-01-16 [2026-01-19T20:35:28.390807] [DEBUG] [MAG ] MSA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:28.479367] [DEBUG] [MAG ] IEF: Last date is validated at 2026-01-16 [2026-01-19T20:35:28.497092] [INFO ] [LOCAL ] MSA: Saved forecast. [2026-01-19T20:35:28.497159] [INFO ] [main ] MSA: Signal=1 (Conf=100.0%), Magnitude=-0.77% (Conf=44.6423%) [2026-01-19T20:35:28.497656] [INFO ] [main ] Fetching symbol history for BAM... [2026-01-19T20:35:28.497711] [DEBUG] [REMOTE ] BAM: Fetching historical data. [2026-01-19T20:35:28.497710] [INFO ] [main ] Progress: 16/411 forecasts completed (3.9%). MSA finished in 0.8s. ETA: 1m 16s. Rate: 313.74 forecasts/min [2026-01-19T20:35:28.508460] [DEBUG] [REMOTE ] BAM: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:28.509634] [DEBUG] [LOCAL ] Loaded configuration for BAM: 9 features, N/A% accuracy [2026-01-19T20:35:28.509708] [INFO ] [LOCAL ] BAM: Loaded 9 optimal features with 68.32% confidence from JSON config [2026-01-19T20:35:28.509740] [DEBUG] [MAG ] Building data for symbol: BAM with lookback: 0 [2026-01-19T20:35:28.510520] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:35:28.510601] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:28.515974] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:28.517884] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:28.518407] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:28.519183] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:28.519519] [DEBUG] [MAG ] FEPI: Last date is validated at 2026-01-16 [2026-01-19T20:35:28.520025] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:35:28.520846] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:28.523542] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:35:28.524318] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:28.525356] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:28.551176] [DEBUG] [MAG ] SO: Last date is validated at 2026-01-16 [2026-01-19T20:35:28.650711] [DEBUG] [MAG ] IEF: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:28.689346] [DEBUG] [MAG ] FEPI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:28.720004] [DEBUG] [MAG ] SO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:28.727213] [INFO ] [LOCAL ] IEF: Saved forecast. [2026-01-19T20:35:28.727316] [INFO ] [main ] IEF: Signal=1 (Conf=100.0%), Magnitude=0.02% (Conf=48.7917%) [2026-01-19T20:35:28.727811] [INFO ] [main ] Fetching symbol history for KBWB... [2026-01-19T20:35:28.727872] [DEBUG] [REMOTE ] KBWB: Fetching historical data. [2026-01-19T20:35:28.727844] [INFO ] [main ] Progress: 17/411 forecasts completed (4.1%). IEF finished in 0.6s. ETA: 1m 16s. Rate: 310.03 forecasts/min [2026-01-19T20:35:28.740472] [DEBUG] [REMOTE ] KBWB: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:28.741549] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, N/A% accuracy [2026-01-19T20:35:28.741626] [INFO ] [LOCAL ] KBWB: Loaded 4 optimal features with 52.08% confidence from JSON config [2026-01-19T20:35:28.741672] [DEBUG] [MAG ] Building data for symbol: KBWB with lookback: 0 [2026-01-19T20:35:28.742505] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:28.742586] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:28.744303] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:28.747157] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:35:28.748613] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:35:28.751678] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:28.765593] [INFO ] [LOCAL ] FEPI: Saved forecast. [2026-01-19T20:35:28.765662] [INFO ] [main ] FEPI: Signal=1 (Conf=100.0%), Magnitude=-1.14% (Conf=45.8567%) [2026-01-19T20:35:28.766010] [INFO ] [main ] Fetching symbol history for MNRO... [2026-01-19T20:35:28.766403] [DEBUG] [REMOTE ] MNRO: Fetching historical data. [2026-01-19T20:35:28.767281] [INFO ] [main ] Progress: 18/411 forecasts completed (4.4%). FEPI finished in 0.6s. ETA: 1m 13s. Rate: 324.38 forecasts/min [2026-01-19T20:35:28.777618] [DEBUG] [REMOTE ] MNRO: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:28.778549] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, N/A% accuracy [2026-01-19T20:35:28.778622] [INFO ] [LOCAL ] MNRO: Loaded 3 optimal features with 59.19% confidence from JSON config [2026-01-19T20:35:28.778654] [DEBUG] [MAG ] Building data for symbol: MNRO with lookback: 0 [2026-01-19T20:35:28.779460] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:28.779519] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:28.781249] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:28.781795] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:28.782199] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:28.812131] [INFO ] [LOCAL ] SO: Saved forecast. [2026-01-19T20:35:28.812204] [INFO ] [main ] SO: Signal=1 (Conf=100.0%), Magnitude=2.32% (Conf=46.663%) [2026-01-19T20:35:28.812630] [INFO ] [main ] Fetching symbol history for LBTYK... [2026-01-19T20:35:28.812682] [DEBUG] [REMOTE ] LBTYK: Fetching historical data. [2026-01-19T20:35:28.812702] [INFO ] [main ] Progress: 19/411 forecasts completed (4.6%). SO finished in 0.6s. ETA: 1m 10s. Rate: 337.79 forecasts/min [2026-01-19T20:35:28.828159] [DEBUG] [REMOTE ] LBTYK: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:28.829416] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 8 features, N/A% accuracy [2026-01-19T20:35:28.829471] [INFO ] [LOCAL ] LBTYK: Loaded 8 optimal features with 57.61% confidence from JSON config [2026-01-19T20:35:28.829503] [DEBUG] [MAG ] Building data for symbol: LBTYK with lookback: 0 [2026-01-19T20:35:28.830425] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:35:28.830489] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:28.835370] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:28.837242] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:28.837735] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:28.838131] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:28.839032] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:28.841735] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:35:28.842479] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:35:28.844076] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:28.878062] [DEBUG] [MAG ] BAM: Last date is validated at 2026-01-16 [2026-01-19T20:35:29.059720] [DEBUG] [MAG ] BAM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:29.103336] [DEBUG] [MAG ] KBWB: Last date is validated at 2026-01-16 [2026-01-19T20:35:29.140394] [DEBUG] [MAG ] MNRO: Last date is validated at 2026-01-16 [2026-01-19T20:35:29.176546] [INFO ] [LOCAL ] BAM: Saved forecast. [2026-01-19T20:35:29.176645] [INFO ] [main ] BAM: Signal=1 (Conf=100.0%), Magnitude=-0.89% (Conf=68.3196%) [2026-01-19T20:35:29.177190] [INFO ] [main ] Fetching symbol history for EPD... [2026-01-19T20:35:29.177250] [DEBUG] [REMOTE ] EPD: Fetching historical data. [2026-01-19T20:35:29.177667] [INFO ] [main ] Progress: 20/411 forecasts completed (4.9%). BAM finished in 0.7s. ETA: 1m 13s. Rate: 320.87 forecasts/min [2026-01-19T20:35:29.188653] [DEBUG] [REMOTE ] EPD: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:29.189664] [DEBUG] [LOCAL ] Loaded configuration for EPD: 7 features, N/A% accuracy [2026-01-19T20:35:29.189720] [INFO ] [LOCAL ] EPD: Loaded 7 optimal features with 44.18% confidence from JSON config [2026-01-19T20:35:29.189752] [DEBUG] [MAG ] Building data for symbol: EPD with lookback: 0 [2026-01-19T20:35:29.190633] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:35:29.190700] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:29.190893] [DEBUG] [MAG ] LBTYK: Last date is validated at 2026-01-16 [2026-01-19T20:35:29.192454] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:29.193006] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:29.193417] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:29.194233] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:29.195196] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:35:29.198319] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:35:29.199224] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:29.276362] [DEBUG] [MAG ] KBWB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:29.318250] [DEBUG] [MAG ] MNRO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:29.361446] [DEBUG] [MAG ] LBTYK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:29.370506] [INFO ] [LOCAL ] KBWB: Saved forecast. [2026-01-19T20:35:29.370594] [INFO ] [main ] KBWB: Signal=1 (Conf=100.0%), Magnitude=0.59% (Conf=52.0759%) [2026-01-19T20:35:29.370987] [INFO ] [main ] Fetching symbol history for BSMS... [2026-01-19T20:35:29.371040] [DEBUG] [REMOTE ] BSMS: Fetching historical data. [2026-01-19T20:35:29.371046] [INFO ] [main ] Progress: 21/411 forecasts completed (5.1%). KBWB finished in 0.6s. ETA: 1m 13s. Rate: 320.35 forecasts/min [2026-01-19T20:35:29.382697] [DEBUG] [REMOTE ] BSMS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:29.384376] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 16 features, N/A% accuracy [2026-01-19T20:35:29.384431] [INFO ] [LOCAL ] BSMS: Loaded 16 optimal features with 31.04% confidence from JSON config [2026-01-19T20:35:29.384464] [DEBUG] [MAG ] Building data for symbol: BSMS with lookback: 0 [2026-01-19T20:35:29.385279] [DEBUG] [FEATURES ] DataBuilder: Executing 16 feature methods. [2026-01-19T20:35:29.385347] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:29.390368] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:29.392167] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:29.392696] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:29.393152] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:29.393554] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:29.394383] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:29.395204] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:29.395749] [INFO ] [LOCAL ] MNRO: Saved forecast. [2026-01-19T20:35:29.395820] [INFO ] [main ] MNRO: Signal=1 (Conf=100.0%), Magnitude=-0.22% (Conf=59.1936%) [2026-01-19T20:35:29.395992] [INFO ] [main ] Fetching symbol history for AGNCO... [2026-01-19T20:35:29.396234] [DEBUG] [REMOTE ] AGNCO: Fetching historical data. [2026-01-19T20:35:29.397260] [INFO ] [main ] Progress: 22/411 forecasts completed (5.4%). MNRO finished in 0.6s. ETA: 1m 10s. Rate: 333.38 forecasts/min [2026-01-19T20:35:29.397653] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:29.408080] [DEBUG] [REMOTE ] AGNCO: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:29.408607] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 8 features, N/A% accuracy [2026-01-19T20:35:29.408656] [INFO ] [LOCAL ] AGNCO: Loaded 8 optimal features with 26.73% confidence from JSON config [2026-01-19T20:35:29.408688] [DEBUG] [MAG ] Building data for symbol: AGNCO with lookback: 0 [2026-01-19T20:35:29.409492] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:35:29.409557] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:29.415065] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:29.417200] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:29.417914] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:29.418344] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:29.420406] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:29.420891] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:29.422297] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:35:29.424371] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:29.433196] [INFO ] [LOCAL ] LBTYK: Saved forecast. [2026-01-19T20:35:29.433268] [INFO ] [main ] LBTYK: Signal=1 (Conf=100.0%), Magnitude=-3.36% (Conf=57.6102%) [2026-01-19T20:35:29.433686] [INFO ] [main ] Progress: 23/411 forecasts completed (5.6%). LBTYK finished in 0.6s. ETA: 1m 7s. Rate: 345.36 forecasts/min [2026-01-19T20:35:29.433837] [INFO ] [main ] Fetching symbol history for PTON... [2026-01-19T20:35:29.433887] [DEBUG] [REMOTE ] PTON: Fetching historical data. [2026-01-19T20:35:29.448292] [DEBUG] [REMOTE ] PTON: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:29.449381] [DEBUG] [LOCAL ] Loaded configuration for PTON: 5 features, N/A% accuracy [2026-01-19T20:35:29.449433] [INFO ] [LOCAL ] PTON: Loaded 5 optimal features with 70.41% confidence from JSON config [2026-01-19T20:35:29.449463] [DEBUG] [MAG ] Building data for symbol: PTON with lookback: 0 [2026-01-19T20:35:29.450252] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:29.450317] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:29.452022] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:29.452524] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:29.453319] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:29.455810] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:35:29.457347] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:29.513140] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:29.515198] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:29.558547] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:29.559862] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:29.563199] [DEBUG] [MAG ] EPD: Last date is validated at 2026-01-16 [2026-01-19T20:35:29.603125] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:35:29.604247] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:35:29.606299] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:35:29.609168] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:29.746857] [DEBUG] [MAG ] EPD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:29.773189] [DEBUG] [MAG ] AGNCO: Last date is validated at 2026-01-16 [2026-01-19T20:35:29.810935] [DEBUG] [MAG ] PTON: Last date is validated at 2026-01-16 [2026-01-19T20:35:29.825851] [INFO ] [LOCAL ] EPD: Saved forecast. [2026-01-19T20:35:29.825923] [INFO ] [main ] EPD: Signal=1 (Conf=100.0%), Magnitude=-1.32% (Conf=44.1762%) [2026-01-19T20:35:29.826347] [INFO ] [main ] Fetching symbol history for AZN... [2026-01-19T20:35:29.826402] [DEBUG] [REMOTE ] AZN: Fetching historical data. [2026-01-19T20:35:29.827649] [INFO ] [main ] Progress: 24/411 forecasts completed (5.8%). EPD finished in 0.6s. ETA: 1m 11s. Rate: 328.03 forecasts/min [2026-01-19T20:35:29.837891] [DEBUG] [REMOTE ] AZN: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:29.839129] [DEBUG] [LOCAL ] Loaded configuration for AZN: 7 features, N/A% accuracy [2026-01-19T20:35:29.839190] [INFO ] [LOCAL ] AZN: Loaded 7 optimal features with 48.60% confidence from JSON config [2026-01-19T20:35:29.839230] [DEBUG] [MAG ] Building data for symbol: AZN with lookback: 0 [2026-01-19T20:35:29.840082] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:35:29.840146] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:29.845216] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:29.847103] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:29.847618] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:29.848022] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:29.848836] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:29.850676] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:35:29.851523] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:29.944594] [DEBUG] [MAG ] AGNCO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:29.961861] [DEBUG] [MAG ] BSMS: Last date is validated at 2026-01-16 [2026-01-19T20:35:29.980728] [DEBUG] [MAG ] PTON: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:30.008148] [INFO ] [LOCAL ] AGNCO: Saved forecast. [2026-01-19T20:35:30.008220] [INFO ] [main ] AGNCO: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=26.7284%) [2026-01-19T20:35:30.008694] [INFO ] [main ] Fetching symbol history for NRDS... [2026-01-19T20:35:30.008753] [DEBUG] [REMOTE ] NRDS: Fetching historical data. [2026-01-19T20:35:30.009655] [INFO ] [main ] Progress: 25/411 forecasts completed (6.1%). AGNCO finished in 0.6s. ETA: 1m 11s. Rate: 328.10 forecasts/min [2026-01-19T20:35:30.020800] [DEBUG] [REMOTE ] NRDS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:30.021226] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 6 features, N/A% accuracy [2026-01-19T20:35:30.021275] [INFO ] [LOCAL ] NRDS: Loaded 6 optimal features with 56.58% confidence from JSON config [2026-01-19T20:35:30.021307] [DEBUG] [MAG ] Building data for symbol: NRDS with lookback: 0 [2026-01-19T20:35:30.022133] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:30.022196] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:30.024056] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:30.024607] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:30.025010] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:30.025873] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:35:30.027018] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:30.028225] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:30.120475] [INFO ] [LOCAL ] PTON: Saved forecast. [2026-01-19T20:35:30.120543] [INFO ] [main ] PTON: Signal=1 (Conf=100.0%), Magnitude=-0.98% (Conf=70.4097%) [2026-01-19T20:35:30.120740] [INFO ] [main ] Fetching symbol history for IONS... [2026-01-19T20:35:30.120969] [DEBUG] [REMOTE ] IONS: Fetching historical data. [2026-01-19T20:35:30.121861] [INFO ] [main ] Progress: 26/411 forecasts completed (6.3%). PTON finished in 0.7s. ETA: 1m 9s. Rate: 333.05 forecasts/min [2026-01-19T20:35:30.133231] [DEBUG] [REMOTE ] IONS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:30.133664] [DEBUG] [LOCAL ] Loaded configuration for IONS: 9 features, N/A% accuracy [2026-01-19T20:35:30.133710] [INFO ] [LOCAL ] IONS: Loaded 9 optimal features with 53.82% confidence from JSON config [2026-01-19T20:35:30.133741] [DEBUG] [MAG ] Building data for symbol: IONS with lookback: 0 [2026-01-19T20:35:30.134490] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:35:30.134554] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:30.139422] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:30.141188] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:30.141672] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:30.142060] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:30.142833] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:30.160467] [DEBUG] [MAG ] BSMS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:30.210908] [DEBUG] [MAG ] AZN: Last date is validated at 2026-01-16 [2026-01-19T20:35:30.231923] [INFO ] [LOCAL ] BSMS: Saved forecast. [2026-01-19T20:35:30.231993] [INFO ] [main ] BSMS: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=31.0434%) [2026-01-19T20:35:30.232387] [INFO ] [main ] Progress: 27/411 forecasts completed (6.6%). BSMS finished in 0.9s. ETA: 1m 8s. Rate: 337.88 forecasts/min [2026-01-19T20:35:30.232512] [INFO ] [main ] Fetching symbol history for HLI... [2026-01-19T20:35:30.232555] [DEBUG] [REMOTE ] HLI: Fetching historical data. [2026-01-19T20:35:30.243938] [DEBUG] [REMOTE ] HLI: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:30.244702] [DEBUG] [LOCAL ] Loaded configuration for HLI: 1 features, N/A% accuracy [2026-01-19T20:35:30.244756] [INFO ] [LOCAL ] HLI: Loaded 1 optimal features with 40.20% confidence from JSON config [2026-01-19T20:35:30.244788] [DEBUG] [MAG ] Building data for symbol: HLI with lookback: 0 [2026-01-19T20:35:30.245553] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:30.245629] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-19T20:35:30.246978] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:30.254377] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:30.293501] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:35:30.294958] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:30.296053] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:30.373436] [DEBUG] [MAG ] NRDS: Last date is validated at 2026-01-16 [2026-01-19T20:35:30.379985] [DEBUG] [MAG ] AZN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:30.476818] [INFO ] [LOCAL ] AZN: Saved forecast. [2026-01-19T20:35:30.476904] [INFO ] [main ] AZN: Signal=1 (Conf=100.0%), Magnitude=-1.54% (Conf=48.6001%) [2026-01-19T20:35:30.477340] [INFO ] [main ] Fetching symbol history for VTMX... [2026-01-19T20:35:30.477393] [DEBUG] [REMOTE ] VTMX: Fetching historical data. [2026-01-19T20:35:30.477671] [INFO ] [main ] Progress: 28/411 forecasts completed (6.8%). AZN finished in 0.7s. ETA: 1m 9s. Rate: 333.34 forecasts/min [2026-01-19T20:35:30.488591] [DEBUG] [REMOTE ] VTMX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:30.489662] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, N/A% accuracy [2026-01-19T20:35:30.489720] [INFO ] [LOCAL ] VTMX: Loaded 2 optimal features with 55.13% confidence from JSON config [2026-01-19T20:35:30.489753] [DEBUG] [MAG ] Building data for symbol: VTMX with lookback: 0 [2026-01-19T20:35:30.490552] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:30.490631] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:30.495650] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:30.535049] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:30.544662] [DEBUG] [MAG ] NRDS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:30.583779] [DEBUG] [MAG ] HLI: Last date is validated at 2026-01-16 [2026-01-19T20:35:30.615902] [INFO ] [LOCAL ] NRDS: Saved forecast. [2026-01-19T20:35:30.615975] [INFO ] [main ] NRDS: Signal=1 (Conf=100.0%), Magnitude=2.24% (Conf=56.5781%) [2026-01-19T20:35:30.616389] [INFO ] [main ] Fetching symbol history for NAC... [2026-01-19T20:35:30.616442] [DEBUG] [REMOTE ] NAC: Fetching historical data. [2026-01-19T20:35:30.617643] [INFO ] [main ] Progress: 29/411 forecasts completed (7.1%). NRDS finished in 0.6s. ETA: 1m 8s. Rate: 335.92 forecasts/min [2026-01-19T20:35:30.628661] [DEBUG] [REMOTE ] NAC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:30.630250] [DEBUG] [LOCAL ] Loaded configuration for NAC: 6 features, N/A% accuracy [2026-01-19T20:35:30.630306] [INFO ] [LOCAL ] NAC: Loaded 6 optimal features with 32.57% confidence from JSON config [2026-01-19T20:35:30.630337] [DEBUG] [MAG ] Building data for symbol: NAC with lookback: 0 [2026-01-19T20:35:30.631120] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:30.631181] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:30.636141] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:30.637000] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:30.639066] [DEBUG] [MAG ] IONS: Last date is validated at 2026-01-16 [2026-01-19T20:35:30.639355] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:30.679354] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:35:30.681520] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:35:30.682272] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:30.753007] [DEBUG] [MAG ] HLI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:30.809070] [DEBUG] [MAG ] IONS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:30.857626] [INFO ] [LOCAL ] HLI: Saved forecast. [2026-01-19T20:35:30.857697] [INFO ] [main ] HLI: Signal=1 (Conf=100.0%), Magnitude=4.84% (Conf=40.2026%) [2026-01-19T20:35:30.858072] [INFO ] [main ] Progress: 30/411 forecasts completed (7.3%). HLI finished in 0.6s. ETA: 1m 9s. Rate: 332.09 forecasts/min [2026-01-19T20:35:30.858195] [INFO ] [main ] Fetching symbol history for QBTS... [2026-01-19T20:35:30.858238] [DEBUG] [REMOTE ] QBTS: Fetching historical data. [2026-01-19T20:35:30.872943] [DEBUG] [REMOTE ] QBTS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:30.873855] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 8 features, N/A% accuracy [2026-01-19T20:35:30.873907] [INFO ] [LOCAL ] QBTS: Loaded 8 optimal features with 61.34% confidence from JSON config [2026-01-19T20:35:30.873939] [DEBUG] [MAG ] Building data for symbol: QBTS with lookback: 0 [2026-01-19T20:35:30.874738] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:35:30.874803] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:30.875754] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-19T20:35:30.877269] [DEBUG] [MAG ] VTMX: Last date is validated at 2026-01-16 [2026-01-19T20:35:30.880252] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:30.882081] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:30.882661] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:30.883722] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:35:30.885419] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:35:30.886474] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-19T20:35:30.887172] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:30.940209] [INFO ] [LOCAL ] IONS: Saved forecast. [2026-01-19T20:35:30.940284] [INFO ] [main ] IONS: Signal=1 (Conf=100.0%), Magnitude=2.60% (Conf=53.8161%) [2026-01-19T20:35:30.940692] [INFO ] [main ] Fetching symbol history for ZM... [2026-01-19T20:35:30.940761] [DEBUG] [REMOTE ] ZM: Fetching historical data. [2026-01-19T20:35:30.941659] [INFO ] [main ] Progress: 31/411 forecasts completed (7.5%). IONS finished in 0.8s. ETA: 1m 7s. Rate: 337.95 forecasts/min [2026-01-19T20:35:30.951837] [DEBUG] [REMOTE ] ZM: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:30.952872] [DEBUG] [LOCAL ] Loaded configuration for ZM: 4 features, N/A% accuracy [2026-01-19T20:35:30.952928] [INFO ] [LOCAL ] ZM: Loaded 4 optimal features with 42.47% confidence from JSON config [2026-01-19T20:35:30.952960] [DEBUG] [MAG ] Building data for symbol: ZM with lookback: 0 [2026-01-19T20:35:30.953738] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:30.953799] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:30.958730] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:31.027340] [DEBUG] [MAG ] NAC: Last date is validated at 2026-01-16 [2026-01-19T20:35:31.051668] [DEBUG] [MAG ] VTMX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:31.072799] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:35:31.088266] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:35:31.089994] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:31.126091] [INFO ] [LOCAL ] VTMX: Saved forecast. [2026-01-19T20:35:31.126161] [INFO ] [main ] VTMX: Signal=1 (Conf=100.0%), Magnitude=-0.28% (Conf=55.1319%) [2026-01-19T20:35:31.126581] [INFO ] [main ] Fetching symbol history for EWTX... [2026-01-19T20:35:31.126635] [DEBUG] [REMOTE ] EWTX: Fetching historical data. [2026-01-19T20:35:31.126662] [INFO ] [main ] Progress: 32/411 forecasts completed (7.8%). VTMX finished in 0.6s. ETA: 1m 7s. Rate: 337.50 forecasts/min [2026-01-19T20:35:31.138970] [DEBUG] [REMOTE ] EWTX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:31.139599] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 4 features, N/A% accuracy [2026-01-19T20:35:31.139650] [INFO ] [LOCAL ] EWTX: Loaded 4 optimal features with 57.73% confidence from JSON config [2026-01-19T20:35:31.139708] [DEBUG] [MAG ] Building data for symbol: EWTX with lookback: 0 [2026-01-19T20:35:31.140524] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:31.140612] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:31.145803] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:31.148897] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:31.190273] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:35:31.192373] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:31.208233] [DEBUG] [MAG ] NAC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:31.237727] [DEBUG] [MAG ] QBTS: Last date is validated at 2026-01-16 [2026-01-19T20:35:31.274320] [INFO ] [LOCAL ] NAC: Saved forecast. [2026-01-19T20:35:31.274396] [INFO ] [main ] NAC: Signal=1 (Conf=100.0%), Magnitude=-0.27% (Conf=32.5736%) [2026-01-19T20:35:31.274748] [INFO ] [main ] Fetching symbol history for QDEL... [2026-01-19T20:35:31.274799] [DEBUG] [REMOTE ] QDEL: Fetching historical data. [2026-01-19T20:35:31.275767] [INFO ] [main ] Progress: 33/411 forecasts completed (8.0%). NAC finished in 0.7s. ETA: 1m 7s. Rate: 339.16 forecasts/min [2026-01-19T20:35:31.286548] [DEBUG] [REMOTE ] QDEL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:31.287538] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 3 features, N/A% accuracy [2026-01-19T20:35:31.287617] [INFO ] [LOCAL ] QDEL: Loaded 3 optimal features with 57.30% confidence from JSON config [2026-01-19T20:35:31.287653] [DEBUG] [MAG ] Building data for symbol: QDEL with lookback: 0 [2026-01-19T20:35:31.288465] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:31.288527] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:31.293895] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:35:31.372270] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:31.375400] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:31.407930] [DEBUG] [MAG ] QBTS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:31.446054] [DEBUG] [MAG ] ZM: Last date is validated at 2026-01-16 [2026-01-19T20:35:31.523150] [INFO ] [LOCAL ] QBTS: Saved forecast. [2026-01-19T20:35:31.523220] [INFO ] [main ] QBTS: Signal=1 (Conf=100.0%), Magnitude=-4.25% (Conf=61.3435%) [2026-01-19T20:35:31.523422] [INFO ] [main ] Fetching symbol history for ATLO... [2026-01-19T20:35:31.523467] [DEBUG] [REMOTE ] ATLO: Fetching historical data. [2026-01-19T20:35:31.523946] [INFO ] [main ] Progress: 34/411 forecasts completed (8.3%). QBTS finished in 0.7s. ETA: 1m 7s. Rate: 335.19 forecasts/min [2026-01-19T20:35:31.536879] [DEBUG] [REMOTE ] ATLO: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:31.538194] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 5 features, N/A% accuracy [2026-01-19T20:35:31.538249] [INFO ] [LOCAL ] ATLO: Loaded 5 optimal features with 41.69% confidence from JSON config [2026-01-19T20:35:31.538281] [DEBUG] [MAG ] Building data for symbol: ATLO with lookback: 0 [2026-01-19T20:35:31.539086] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:31.539146] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:31.544295] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:31.544381] [DEBUG] [MAG ] EWTX: Last date is validated at 2026-01-16 [2026-01-19T20:35:31.546140] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:31.546653] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:31.547057] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:31.548073] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:31.616590] [DEBUG] [MAG ] ZM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:31.720733] [DEBUG] [MAG ] EWTX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:31.722316] [DEBUG] [MAG ] QDEL: Last date is validated at 2026-01-16 [2026-01-19T20:35:31.724923] [INFO ] [LOCAL ] ZM: Saved forecast. [2026-01-19T20:35:31.724995] [INFO ] [main ] ZM: Signal=1 (Conf=100.0%), Magnitude=0.67% (Conf=42.4658%) [2026-01-19T20:35:31.725363] [INFO ] [main ] Fetching symbol history for CIVB... [2026-01-19T20:35:31.725652] [INFO ] [main ] Progress: 35/411 forecasts completed (8.5%). ZM finished in 0.8s. ETA: 1m 8s. Rate: 333.98 forecasts/min [2026-01-19T20:35:31.725413] [DEBUG] [REMOTE ] CIVB: Fetching historical data. [2026-01-19T20:35:31.741084] [DEBUG] [REMOTE ] CIVB: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:31.741829] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 9 features, N/A% accuracy [2026-01-19T20:35:31.741885] [INFO ] [LOCAL ] CIVB: Loaded 9 optimal features with 62.15% confidence from JSON config [2026-01-19T20:35:31.741917] [DEBUG] [MAG ] Building data for symbol: CIVB with lookback: 0 [2026-01-19T20:35:31.742739] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:35:31.742801] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:31.747689] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:31.749591] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:31.750065] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:31.750475] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:31.751347] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:35:31.752009] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:31.754656] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-19T20:35:31.757433] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:35:31.759863] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:31.812840] [INFO ] [LOCAL ] EWTX: Saved forecast. [2026-01-19T20:35:31.812911] [INFO ] [main ] EWTX: Signal=1 (Conf=100.0%), Magnitude=2.04% (Conf=57.7345%) [2026-01-19T20:35:31.813449] [INFO ] [main ] Fetching symbol history for HUM... [2026-01-19T20:35:31.813504] [DEBUG] [REMOTE ] HUM: Fetching historical data. [2026-01-19T20:35:31.813660] [INFO ] [main ] Progress: 36/411 forecasts completed (8.8%). EWTX finished in 0.7s. ETA: 1m 6s. Rate: 338.78 forecasts/min [2026-01-19T20:35:31.824434] [DEBUG] [REMOTE ] HUM: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:31.826097] [DEBUG] [LOCAL ] Loaded configuration for HUM: 1 features, N/A% accuracy [2026-01-19T20:35:31.826150] [INFO ] [LOCAL ] HUM: Loaded 1 optimal features with 52.75% confidence from JSON config [2026-01-19T20:35:31.826181] [DEBUG] [MAG ] Building data for symbol: HUM with lookback: 0 [2026-01-19T20:35:31.826958] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:31.827017] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:31.829492] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:31.889357] [DEBUG] [MAG ] ATLO: Last date is validated at 2026-01-16 [2026-01-19T20:35:31.893657] [DEBUG] [MAG ] QDEL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:31.997681] [INFO ] [LOCAL ] QDEL: Saved forecast. [2026-01-19T20:35:31.997762] [INFO ] [main ] QDEL: Signal=1 (Conf=100.0%), Magnitude=0.51% (Conf=57.2988%) [2026-01-19T20:35:31.998167] [INFO ] [main ] Progress: 37/411 forecasts completed (9.0%). QDEL finished in 0.7s. ETA: 1m 6s. Rate: 338.40 forecasts/min [2026-01-19T20:35:31.998293] [INFO ] [main ] Fetching symbol history for AGNCM... [2026-01-19T20:35:31.998338] [DEBUG] [REMOTE ] AGNCM: Fetching historical data. [2026-01-19T20:35:32.009033] [DEBUG] [REMOTE ] AGNCM: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:32.009695] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 1 features, N/A% accuracy [2026-01-19T20:35:32.009743] [INFO ] [LOCAL ] AGNCM: Loaded 1 optimal features with 42.04% confidence from JSON config [2026-01-19T20:35:32.009775] [DEBUG] [MAG ] Building data for symbol: AGNCM with lookback: 0 [2026-01-19T20:35:32.010524] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:32.010601] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-19T20:35:32.013640] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:32.059910] [DEBUG] [MAG ] ATLO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:32.104692] [DEBUG] [MAG ] CIVB: Last date is validated at 2026-01-16 [2026-01-19T20:35:32.124466] [INFO ] [LOCAL ] ATLO: Saved forecast. [2026-01-19T20:35:32.124538] [INFO ] [main ] ATLO: Signal=1 (Conf=100.0%), Magnitude=0.93% (Conf=41.6922%) [2026-01-19T20:35:32.124776] [INFO ] [main ] Fetching symbol history for AI... [2026-01-19T20:35:32.124832] [DEBUG] [REMOTE ] AI: Fetching historical data. [2026-01-19T20:35:32.125884] [INFO ] [main ] Progress: 38/411 forecasts completed (9.2%). ATLO finished in 0.6s. ETA: 1m 6s. Rate: 340.91 forecasts/min [2026-01-19T20:35:32.138741] [DEBUG] [REMOTE ] AI: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:32.139524] [DEBUG] [LOCAL ] Loaded configuration for AI: 2 features, N/A% accuracy [2026-01-19T20:35:32.139590] [INFO ] [LOCAL ] AI: Loaded 2 optimal features with 46.26% confidence from JSON config [2026-01-19T20:35:32.139626] [DEBUG] [MAG ] Building data for symbol: AI with lookback: 0 [2026-01-19T20:35:32.140419] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:32.140480] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:32.145706] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:32.146532] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:32.190938] [DEBUG] [MAG ] HUM: Last date is validated at 2026-01-16 [2026-01-19T20:35:32.272869] [DEBUG] [MAG ] CIVB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:32.349644] [INFO ] [LOCAL ] CIVB: Saved forecast. [2026-01-19T20:35:32.349712] [INFO ] [main ] CIVB: Signal=1 (Conf=100.0%), Magnitude=-2.40% (Conf=62.1456%) [2026-01-19T20:35:32.349873] [INFO ] [main ] Fetching symbol history for NTRB... [2026-01-19T20:35:32.349916] [DEBUG] [REMOTE ] NTRB: Fetching historical data. [2026-01-19T20:35:32.350885] [INFO ] [main ] Progress: 39/411 forecasts completed (9.5%). CIVB finished in 0.6s. ETA: 1m 6s. Rate: 338.49 forecasts/min [2026-01-19T20:35:32.360719] [DEBUG] [REMOTE ] NTRB: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:32.361159] [DEBUG] [MAG ] AGNCM: Last date is validated at 2026-01-16 [2026-01-19T20:35:32.361683] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 4 features, N/A% accuracy [2026-01-19T20:35:32.361736] [INFO ] [LOCAL ] NTRB: Loaded 4 optimal features with 46.21% confidence from JSON config [2026-01-19T20:35:32.361768] [DEBUG] [MAG ] Building data for symbol: NTRB with lookback: 0 [2026-01-19T20:35:32.362120] [DEBUG] [MAG ] HUM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:32.362520] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:32.362599] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:32.363461] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:32.402675] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:35:32.403562] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:32.406330] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:32.494358] [DEBUG] [MAG ] AI: Last date is validated at 2026-01-16 [2026-01-19T20:35:32.502650] [INFO ] [LOCAL ] HUM: Saved forecast. [2026-01-19T20:35:32.502722] [INFO ] [main ] HUM: Signal=1 (Conf=100.0%), Magnitude=0.73% (Conf=52.7504%) [2026-01-19T20:35:32.503096] [INFO ] [main ] Fetching symbol history for CRTO... [2026-01-19T20:35:32.503147] [DEBUG] [REMOTE ] CRTO: Fetching historical data. [2026-01-19T20:35:32.503702] [INFO ] [main ] Progress: 40/411 forecasts completed (9.7%). HUM finished in 0.7s. ETA: 1m 6s. Rate: 339.66 forecasts/min [2026-01-19T20:35:32.514220] [DEBUG] [REMOTE ] CRTO: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:32.514850] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 5 features, N/A% accuracy [2026-01-19T20:35:32.514897] [INFO ] [LOCAL ] CRTO: Loaded 5 optimal features with 68.81% confidence from JSON config [2026-01-19T20:35:32.514928] [DEBUG] [MAG ] Building data for symbol: CRTO with lookback: 0 [2026-01-19T20:35:32.515736] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:32.515797] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:32.517430] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:32.529478] [DEBUG] [MAG ] AGNCM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:32.567046] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:35:32.567768] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:35:32.572091] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:35:32.572858] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:32.584002] [INFO ] [LOCAL ] AGNCM: Saved forecast. [2026-01-19T20:35:32.584075] [INFO ] [main ] AGNCM: Signal=1 (Conf=100.0%), Magnitude=0.04% (Conf=42.0371%) [2026-01-19T20:35:32.584464] [INFO ] [main ] Progress: 41/411 forecasts completed (10.0%). AGNCM finished in 0.6s. ETA: 1m 4s. Rate: 344.22 forecasts/min [2026-01-19T20:35:32.584613] [INFO ] [main ] Fetching symbol history for BLX... [2026-01-19T20:35:32.584658] [DEBUG] [REMOTE ] BLX: Fetching historical data. [2026-01-19T20:35:32.596022] [DEBUG] [REMOTE ] BLX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:32.597040] [DEBUG] [LOCAL ] Loaded configuration for BLX: 1 features, N/A% accuracy [2026-01-19T20:35:32.597091] [INFO ] [LOCAL ] BLX: Loaded 1 optimal features with 54.90% confidence from JSON config [2026-01-19T20:35:32.597122] [DEBUG] [MAG ] Building data for symbol: BLX with lookback: 0 [2026-01-19T20:35:32.597908] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:32.597965] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:32.598863] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:32.673270] [DEBUG] [MAG ] AI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:32.755391] [DEBUG] [MAG ] NTRB: Last date is validated at 2026-01-16 [2026-01-19T20:35:32.760379] [INFO ] [LOCAL ] AI: Saved forecast. [2026-01-19T20:35:32.760449] [INFO ] [main ] AI: Signal=1 (Conf=100.0%), Magnitude=1.18% (Conf=46.2614%) [2026-01-19T20:35:32.760857] [INFO ] [main ] Fetching symbol history for EVGO... [2026-01-19T20:35:32.760907] [DEBUG] [REMOTE ] EVGO: Fetching historical data. [2026-01-19T20:35:32.762684] [INFO ] [main ] Progress: 42/411 forecasts completed (10.2%). AI finished in 0.6s. ETA: 1m 4s. Rate: 344.03 forecasts/min [2026-01-19T20:35:32.774188] [DEBUG] [REMOTE ] EVGO: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:32.775321] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 7 features, N/A% accuracy [2026-01-19T20:35:32.775388] [INFO ] [LOCAL ] EVGO: Loaded 7 optimal features with 58.50% confidence from JSON config [2026-01-19T20:35:32.775429] [DEBUG] [MAG ] Building data for symbol: EVGO with lookback: 0 [2026-01-19T20:35:32.776256] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:35:32.776331] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:32.781492] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:32.783348] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:32.783864] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:32.784275] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:32.785179] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:32.786865] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:32.787601] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:32.914000] [DEBUG] [MAG ] CRTO: Last date is validated at 2026-01-16 [2026-01-19T20:35:32.926986] [DEBUG] [MAG ] NTRB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:32.939464] [DEBUG] [MAG ] BLX: Last date is validated at 2026-01-16 [2026-01-19T20:35:32.999523] [INFO ] [LOCAL ] NTRB: Saved forecast. [2026-01-19T20:35:32.999609] [INFO ] [main ] NTRB: Signal=1 (Conf=100.0%), Magnitude=-1.66% (Conf=46.2138%) [2026-01-19T20:35:33.000041] [INFO ] [main ] Fetching symbol history for GPRK... [2026-01-19T20:35:33.000093] [DEBUG] [REMOTE ] GPRK: Fetching historical data. [2026-01-19T20:35:33.000661] [INFO ] [main ] Progress: 43/411 forecasts completed (10.5%). NTRB finished in 0.6s. ETA: 1m 5s. Rate: 341.14 forecasts/min [2026-01-19T20:35:33.011180] [DEBUG] [REMOTE ] GPRK: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:33.012185] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, N/A% accuracy [2026-01-19T20:35:33.012236] [INFO ] [LOCAL ] GPRK: Loaded 1 optimal features with 39.86% confidence from JSON config [2026-01-19T20:35:33.012269] [DEBUG] [MAG ] Building data for symbol: GPRK with lookback: 0 [2026-01-19T20:35:33.013105] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:33.013163] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:35:33.013866] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:33.085028] [DEBUG] [MAG ] CRTO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:33.108929] [DEBUG] [MAG ] BLX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:33.148918] [DEBUG] [MAG ] EVGO: Last date is validated at 2026-01-16 [2026-01-19T20:35:33.170967] [INFO ] [LOCAL ] CRTO: Saved forecast. [2026-01-19T20:35:33.171042] [INFO ] [main ] CRTO: Signal=1 (Conf=100.0%), Magnitude=-1.68% (Conf=68.8112%) [2026-01-19T20:35:33.171461] [INFO ] [main ] Fetching symbol history for TSCO... [2026-01-19T20:35:33.171513] [DEBUG] [REMOTE ] TSCO: Fetching historical data. [2026-01-19T20:35:33.171514] [INFO ] [main ] Progress: 44/411 forecasts completed (10.7%). CRTO finished in 0.7s. ETA: 1m 5s. Rate: 341.36 forecasts/min [2026-01-19T20:35:33.182605] [DEBUG] [REMOTE ] TSCO: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:33.183245] [INFO ] [LOCAL ] BLX: Saved forecast. [2026-01-19T20:35:33.183317] [INFO ] [main ] BLX: Signal=1 (Conf=100.0%), Magnitude=-0.35% (Conf=54.8975%) [2026-01-19T20:35:33.183499] [INFO ] [main ] Fetching symbol history for ANDE... [2026-01-19T20:35:33.183549] [DEBUG] [REMOTE ] ANDE: Fetching historical data. [2026-01-19T20:35:33.183781] [INFO ] [main ] Progress: 45/411 forecasts completed (10.9%). BLX finished in 0.6s. ETA: 1m 3s. Rate: 348.57 forecasts/min [2026-01-19T20:35:33.185248] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 6 features, N/A% accuracy [2026-01-19T20:35:33.185307] [INFO ] [LOCAL ] TSCO: Loaded 6 optimal features with 57.80% confidence from JSON config [2026-01-19T20:35:33.185342] [DEBUG] [MAG ] Building data for symbol: TSCO with lookback: 0 [2026-01-19T20:35:33.186149] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:33.186210] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:33.186951] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:35:33.188283] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:33.189014] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:35:33.189733] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:35:33.191315] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:35:33.193452] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:33.194948] [DEBUG] [REMOTE ] ANDE: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:33.195360] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 6 features, N/A% accuracy [2026-01-19T20:35:33.195404] [INFO ] [LOCAL ] ANDE: Loaded 6 optimal features with 64.97% confidence from JSON config [2026-01-19T20:35:33.195435] [DEBUG] [MAG ] Building data for symbol: ANDE with lookback: 0 [2026-01-19T20:35:33.196221] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:33.196503] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:33.197417] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:33.199894] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:33.201531] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:35:33.204348] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:33.205017] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-19T20:35:33.210839] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:33.317500] [DEBUG] [MAG ] EVGO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:33.362526] [DEBUG] [MAG ] GPRK: Last date is validated at 2026-01-16 [2026-01-19T20:35:33.380953] [INFO ] [LOCAL ] EVGO: Saved forecast. [2026-01-19T20:35:33.381023] [INFO ] [main ] EVGO: Signal=1 (Conf=100.0%), Magnitude=5.34% (Conf=58.5049%) [2026-01-19T20:35:33.381200] [INFO ] [main ] Fetching symbol history for KRG... [2026-01-19T20:35:33.381244] [DEBUG] [REMOTE ] KRG: Fetching historical data. [2026-01-19T20:35:33.381887] [INFO ] [main ] Progress: 46/411 forecasts completed (11.2%). EVGO finished in 0.6s. ETA: 1m 3s. Rate: 347.43 forecasts/min [2026-01-19T20:35:33.395060] [DEBUG] [REMOTE ] KRG: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:33.396240] [DEBUG] [LOCAL ] Loaded configuration for KRG: 10 features, N/A% accuracy [2026-01-19T20:35:33.396312] [INFO ] [LOCAL ] KRG: Loaded 10 optimal features with 66.02% confidence from JSON config [2026-01-19T20:35:33.396343] [DEBUG] [MAG ] Building data for symbol: KRG with lookback: 0 [2026-01-19T20:35:33.397363] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-19T20:35:33.397433] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:33.399903] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:33.401606] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:35:33.482873] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:35:33.485189] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:35:33.485956] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:33.486589] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:33.488452] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:33.488948] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:33.490132] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:35:33.492220] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:33.538504] [DEBUG] [MAG ] TSCO: Last date is validated at 2026-01-16 [2026-01-19T20:35:33.541535] [DEBUG] [MAG ] GPRK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:33.552642] [DEBUG] [MAG ] ANDE: Last date is validated at 2026-01-16 [2026-01-19T20:35:33.602625] [INFO ] [LOCAL ] GPRK: Saved forecast. [2026-01-19T20:35:33.602699] [INFO ] [main ] GPRK: Signal=1 (Conf=100.0%), Magnitude=8.89% (Conf=39.8611%) [2026-01-19T20:35:33.602873] [INFO ] [main ] Fetching symbol history for UONE... [2026-01-19T20:35:33.602968] [DEBUG] [REMOTE ] UONE: Fetching historical data. [2026-01-19T20:35:33.604065] [INFO ] [main ] Progress: 47/411 forecasts completed (11.4%). GPRK finished in 0.6s. ETA: 1m 3s. Rate: 345.32 forecasts/min [2026-01-19T20:35:33.608537] [WARN ] [REMOTE ] UONE: Historical data not found (404). [2026-01-19T20:35:33.609187] [WARN ] [main ] No historical data for symbol: UONE [2026-01-19T20:35:33.609437] [INFO ] [main ] Fetching symbol history for DBX... [2026-01-19T20:35:33.609482] [DEBUG] [REMOTE ] DBX: Fetching historical data. [2026-01-19T20:35:33.609932] [INFO ] [main ] Progress: 48/411 forecasts completed (11.7%). UONE finished in 0.0s. ETA: 1m 2s. Rate: 352.42 forecasts/min [2026-01-19T20:35:33.621684] [DEBUG] [REMOTE ] DBX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:33.622591] [DEBUG] [LOCAL ] Loaded configuration for DBX: 4 features, N/A% accuracy [2026-01-19T20:35:33.622648] [INFO ] [LOCAL ] DBX: Loaded 4 optimal features with 50.06% confidence from JSON config [2026-01-19T20:35:33.622680] [DEBUG] [MAG ] Building data for symbol: DBX with lookback: 0 [2026-01-19T20:35:33.623452] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:33.623514] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:33.624254] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:33.665472] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:33.716749] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:35:33.718724] [DEBUG] [MAG ] TSCO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:33.719100] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:33.724086] [DEBUG] [MAG ] ANDE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:33.806504] [INFO ] [LOCAL ] TSCO: Saved forecast. [2026-01-19T20:35:33.806590] [INFO ] [main ] TSCO: Signal=1 (Conf=100.0%), Magnitude=-0.60% (Conf=57.798%) [2026-01-19T20:35:33.806969] [INFO ] [main ] Progress: 49/411 forecasts completed (11.9%). TSCO finished in 0.6s. ETA: 1m 2s. Rate: 351.29 forecasts/min [2026-01-19T20:35:33.807093] [INFO ] [main ] Fetching symbol history for WMS... [2026-01-19T20:35:33.807135] [DEBUG] [REMOTE ] WMS: Fetching historical data. [2026-01-19T20:35:33.818889] [DEBUG] [REMOTE ] WMS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:33.819852] [DEBUG] [LOCAL ] Loaded configuration for WMS: 1 features, N/A% accuracy [2026-01-19T20:35:33.819906] [INFO ] [LOCAL ] WMS: Loaded 1 optimal features with 49.97% confidence from JSON config [2026-01-19T20:35:33.819957] [DEBUG] [MAG ] Building data for symbol: WMS with lookback: 0 [2026-01-19T20:35:33.820808] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:33.820819] [INFO ] [LOCAL ] ANDE: Saved forecast. [2026-01-19T20:35:33.820873] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:35:33.820891] [INFO ] [main ] ANDE: Signal=1 (Conf=100.0%), Magnitude=-2.01% (Conf=64.9657%) [2026-01-19T20:35:33.821296] [INFO ] [main ] Fetching symbol history for BELFB... [2026-01-19T20:35:33.821347] [DEBUG] [REMOTE ] BELFB: Fetching historical data. [2026-01-19T20:35:33.821759] [INFO ] [main ] Progress: 50/411 forecasts completed (12.2%). ANDE finished in 0.6s. ETA: 1m 1s. Rate: 357.83 forecasts/min [2026-01-19T20:35:33.824194] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:33.832308] [DEBUG] [REMOTE ] BELFB: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:33.833199] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 4 features, N/A% accuracy [2026-01-19T20:35:33.833259] [INFO ] [LOCAL ] BELFB: Loaded 4 optimal features with 52.60% confidence from JSON config [2026-01-19T20:35:33.833293] [DEBUG] [MAG ] Building data for symbol: BELFB with lookback: 0 [2026-01-19T20:35:33.834197] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:33.834262] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:33.839787] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:33.840703] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:35:33.841331] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:35:33.843192] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:33.850322] [DEBUG] [MAG ] KRG: Last date is validated at 2026-01-16 [2026-01-19T20:35:34.068951] [DEBUG] [MAG ] KRG: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:34.141620] [DEBUG] [MAG ] DBX: Last date is validated at 2026-01-16 [2026-01-19T20:35:34.159307] [INFO ] [LOCAL ] KRG: Saved forecast. [2026-01-19T20:35:34.159405] [INFO ] [main ] KRG: Signal=1 (Conf=100.0%), Magnitude=0.45% (Conf=66.0151%) [2026-01-19T20:35:34.159706] [INFO ] [main ] Fetching symbol history for NAVI... [2026-01-19T20:35:34.159768] [DEBUG] [REMOTE ] NAVI: Fetching historical data. [2026-01-19T20:35:34.160886] [INFO ] [main ] Progress: 51/411 forecasts completed (12.4%). KRG finished in 0.8s. ETA: 1m 2s. Rate: 350.79 forecasts/min [2026-01-19T20:35:34.176016] [DEBUG] [REMOTE ] NAVI: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:34.177399] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 7 features, N/A% accuracy [2026-01-19T20:35:34.177469] [INFO ] [LOCAL ] NAVI: Loaded 7 optimal features with 74.53% confidence from JSON config [2026-01-19T20:35:34.177508] [DEBUG] [MAG ] Building data for symbol: NAVI with lookback: 0 [2026-01-19T20:35:34.178621] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:35:34.178716] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:34.185011] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:34.187927] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:34.188759] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:34.190111] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:34.193975] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:35:34.197152] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:35:34.201142] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:34.263913] [DEBUG] [MAG ] WMS: Last date is validated at 2026-01-16 [2026-01-19T20:35:34.325955] [DEBUG] [MAG ] BELFB: Last date is validated at 2026-01-16 [2026-01-19T20:35:34.395694] [DEBUG] [MAG ] DBX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:34.503732] [INFO ] [LOCAL ] DBX: Saved forecast. [2026-01-19T20:35:34.503830] [INFO ] [main ] DBX: Signal=1 (Conf=100.0%), Magnitude=-1.03% (Conf=50.0608%) [2026-01-19T20:35:34.504056] [INFO ] [main ] Fetching symbol history for OSS... [2026-01-19T20:35:34.504117] [DEBUG] [REMOTE ] OSS: Fetching historical data. [2026-01-19T20:35:34.505694] [INFO ] [main ] Progress: 52/411 forecasts completed (12.7%). DBX finished in 0.9s. ETA: 1m 3s. Rate: 344.07 forecasts/min [2026-01-19T20:35:34.520911] [DEBUG] [REMOTE ] OSS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:34.522497] [DEBUG] [LOCAL ] Loaded configuration for OSS: 5 features, N/A% accuracy [2026-01-19T20:35:34.522616] [INFO ] [LOCAL ] OSS: Loaded 5 optimal features with 53.09% confidence from JSON config [2026-01-19T20:35:34.522667] [DEBUG] [MAG ] Building data for symbol: OSS with lookback: 0 [2026-01-19T20:35:34.524089] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:34.524177] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:34.531889] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:34.534805] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:34.535562] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:34.536192] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:34.541890] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:34.543839] [DEBUG] [MAG ] WMS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:34.597870] [DEBUG] [MAG ] BELFB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:34.704120] [INFO ] [LOCAL ] WMS: Saved forecast. [2026-01-19T20:35:34.704220] [INFO ] [main ] WMS: Signal=1 (Conf=100.0%), Magnitude=-1.41% (Conf=49.9748%) [2026-01-19T20:35:34.704725] [INFO ] [main ] Progress: 53/411 forecasts completed (12.9%). WMS finished in 0.9s. ETA: 1m 3s. Rate: 343.16 forecasts/min [2026-01-19T20:35:34.704898] [INFO ] [main ] Fetching symbol history for EDF... [2026-01-19T20:35:34.704952] [DEBUG] [REMOTE ] EDF: Fetching historical data. [2026-01-19T20:35:34.722915] [DEBUG] [REMOTE ] EDF: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:34.724119] [DEBUG] [LOCAL ] Loaded configuration for EDF: 7 features, N/A% accuracy [2026-01-19T20:35:34.724194] [INFO ] [LOCAL ] EDF: Loaded 7 optimal features with 20.09% confidence from JSON config [2026-01-19T20:35:34.724243] [DEBUG] [MAG ] Building data for symbol: EDF with lookback: 0 [2026-01-19T20:35:34.725460] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:35:34.725545] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:34.733240] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:34.737725] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:35:34.739712] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:34.742635] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:34.743481] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:34.745652] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:35:34.748905] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:34.760735] [DEBUG] [MAG ] NAVI: Last date is validated at 2026-01-16 [2026-01-19T20:35:34.773813] [INFO ] [LOCAL ] BELFB: Saved forecast. [2026-01-19T20:35:34.773901] [INFO ] [main ] BELFB: Signal=1 (Conf=100.0%), Magnitude=-5.66% (Conf=52.5969%) [2026-01-19T20:35:34.774129] [INFO ] [main ] Fetching symbol history for IMNN... [2026-01-19T20:35:34.774217] [DEBUG] [REMOTE ] IMNN: Fetching historical data. [2026-01-19T20:35:34.775663] [INFO ] [main ] Progress: 54/411 forecasts completed (13.1%). BELFB finished in 1.0s. ETA: 1m 2s. Rate: 346.98 forecasts/min [2026-01-19T20:35:34.790367] [DEBUG] [REMOTE ] IMNN: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:34.791750] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 5 features, N/A% accuracy [2026-01-19T20:35:34.791824] [INFO ] [LOCAL ] IMNN: Loaded 5 optimal features with 51.58% confidence from JSON config [2026-01-19T20:35:34.791866] [DEBUG] [MAG ] Building data for symbol: IMNN with lookback: 0 [2026-01-19T20:35:34.793038] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:34.793120] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:34.799756] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:34.802936] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:34.803656] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:34.804713] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:35:34.807431] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:35.012685] [DEBUG] [MAG ] NAVI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:35.032298] [DEBUG] [MAG ] OSS: Last date is validated at 2026-01-16 [2026-01-19T20:35:35.110074] [INFO ] [LOCAL ] NAVI: Saved forecast. [2026-01-19T20:35:35.110172] [INFO ] [main ] NAVI: Signal=1 (Conf=100.0%), Magnitude=0.65% (Conf=74.5298%) [2026-01-19T20:35:35.110636] [INFO ] [main ] Fetching symbol history for SCSC... [2026-01-19T20:35:35.110695] [DEBUG] [REMOTE ] SCSC: Fetching historical data. [2026-01-19T20:35:35.110671] [INFO ] [main ] Progress: 55/411 forecasts completed (13.4%). NAVI finished in 1.0s. ETA: 1m 3s. Rate: 341.16 forecasts/min [2026-01-19T20:35:35.125158] [DEBUG] [REMOTE ] SCSC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:35.126251] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, N/A% accuracy [2026-01-19T20:35:35.126310] [INFO ] [LOCAL ] SCSC: Loaded 2 optimal features with 53.38% confidence from JSON config [2026-01-19T20:35:35.126343] [DEBUG] [MAG ] Building data for symbol: SCSC with lookback: 0 [2026-01-19T20:35:35.127235] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:35.127298] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:35.132738] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:35.133700] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:35.178292] [DEBUG] [MAG ] EDF: Last date is validated at 2026-01-16 [2026-01-19T20:35:35.205561] [DEBUG] [MAG ] OSS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:35.279381] [INFO ] [LOCAL ] OSS: Saved forecast. [2026-01-19T20:35:35.279452] [INFO ] [main ] OSS: Signal=1 (Conf=100.0%), Magnitude=-1.03% (Conf=53.0887%) [2026-01-19T20:35:35.279658] [INFO ] [main ] Fetching symbol history for BPYPO... [2026-01-19T20:35:35.279705] [DEBUG] [REMOTE ] BPYPO: Fetching historical data. [2026-01-19T20:35:35.281646] [INFO ] [main ] Progress: 56/411 forecasts completed (13.6%). OSS finished in 0.8s. ETA: 1m 2s. Rate: 341.33 forecasts/min [2026-01-19T20:35:35.290420] [DEBUG] [MAG ] IMNN: Last date is validated at 2026-01-16 [2026-01-19T20:35:35.291342] [DEBUG] [REMOTE ] BPYPO: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:35.292683] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 10 features, N/A% accuracy [2026-01-19T20:35:35.292760] [INFO ] [LOCAL ] BPYPO: Loaded 10 optimal features with 46.20% confidence from JSON config [2026-01-19T20:35:35.292795] [DEBUG] [MAG ] Building data for symbol: BPYPO with lookback: 0 [2026-01-19T20:35:35.293634] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-19T20:35:35.293700] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:35.295467] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:35.296019] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:35.296428] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:35.297226] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:35.299753] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:35:35.300515] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:35:35.302451] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:35:35.320926] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:35.322146] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:35:35.323739] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:35.350957] [DEBUG] [MAG ] EDF: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:35.463999] [INFO ] [LOCAL ] EDF: Saved forecast. [2026-01-19T20:35:35.464072] [INFO ] [main ] EDF: Signal=1 (Conf=100.0%), Magnitude=0.39% (Conf=20.0937%) [2026-01-19T20:35:35.464233] [INFO ] [main ] Fetching symbol history for AVAL... [2026-01-19T20:35:35.464277] [DEBUG] [REMOTE ] AVAL: Fetching historical data. [2026-01-19T20:35:35.464988] [INFO ] [main ] Progress: 57/411 forecasts completed (13.9%). EDF finished in 0.8s. ETA: 1m 2s. Rate: 341.07 forecasts/min [2026-01-19T20:35:35.469959] [DEBUG] [MAG ] IMNN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:35.476854] [DEBUG] [REMOTE ] AVAL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:35.478897] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 4 features, N/A% accuracy [2026-01-19T20:35:35.478962] [INFO ] [LOCAL ] AVAL: Loaded 4 optimal features with 32.50% confidence from JSON config [2026-01-19T20:35:35.478993] [DEBUG] [MAG ] Building data for symbol: AVAL with lookback: 0 [2026-01-19T20:35:35.479778] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:35.479866] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:35.480596] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:35.481170] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:35.481938] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:35:35.483362] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:35.498063] [DEBUG] [MAG ] SCSC: Last date is validated at 2026-01-16 [2026-01-19T20:35:35.589127] [INFO ] [LOCAL ] IMNN: Saved forecast. [2026-01-19T20:35:35.589203] [INFO ] [main ] IMNN: Signal=1 (Conf=100.0%), Magnitude=36.34% (Conf=51.5751%) [2026-01-19T20:35:35.589377] [INFO ] [main ] Fetching symbol history for INTZ... [2026-01-19T20:35:35.589422] [DEBUG] [REMOTE ] INTZ: Fetching historical data. [2026-01-19T20:35:35.590655] [INFO ] [main ] Progress: 58/411 forecasts completed (14.1%). IMNN finished in 0.8s. ETA: 1m 2s. Rate: 342.76 forecasts/min [2026-01-19T20:35:35.600925] [DEBUG] [REMOTE ] INTZ: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:35.602051] [DEBUG] [LOCAL ] Loaded configuration for INTZ: 7 features, N/A% accuracy [2026-01-19T20:35:35.602108] [INFO ] [LOCAL ] INTZ: Loaded 7 optimal features with 39.49% confidence from JSON config [2026-01-19T20:35:35.602143] [DEBUG] [MAG ] Building data for symbol: INTZ with lookback: 0 [2026-01-19T20:35:35.603040] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:35:35.603119] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:35.608333] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:35.610419] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:35.611002] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:35.651470] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:35:35.656236] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:35:35.657533] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:35:35.665591] [DEBUG] [MAG ] BPYPO: Last date is validated at 2026-01-16 [2026-01-19T20:35:35.669959] [DEBUG] [MAG ] SCSC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:35.676179] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:35.760650] [INFO ] [LOCAL ] SCSC: Saved forecast. [2026-01-19T20:35:35.760726] [INFO ] [main ] SCSC: Signal=1 (Conf=100.0%), Magnitude=0.53% (Conf=53.3767%) [2026-01-19T20:35:35.761081] [INFO ] [main ] Fetching symbol history for NMAI... [2026-01-19T20:35:35.761130] [DEBUG] [REMOTE ] NMAI: Fetching historical data. [2026-01-19T20:35:35.761664] [INFO ] [main ] Progress: 59/411 forecasts completed (14.4%). SCSC finished in 0.6s. ETA: 1m 2s. Rate: 342.90 forecasts/min [2026-01-19T20:35:35.774238] [DEBUG] [REMOTE ] NMAI: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:35.775436] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 8 features, N/A% accuracy [2026-01-19T20:35:35.775487] [INFO ] [LOCAL ] NMAI: Loaded 8 optimal features with 45.97% confidence from JSON config [2026-01-19T20:35:35.775518] [DEBUG] [MAG ] Building data for symbol: NMAI with lookback: 0 [2026-01-19T20:35:35.776302] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:35:35.776369] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:35.781229] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:35.783006] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:35.783484] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:35.783942] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:35.786288] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:35.820050] [DEBUG] [MAG ] AVAL: Last date is validated at 2026-01-16 [2026-01-19T20:35:35.825121] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:35.826205] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:35:35.827824] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:35.830894] [DEBUG] [MAG ] BPYPO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:35.958480] [INFO ] [LOCAL ] BPYPO: Saved forecast. [2026-01-19T20:35:35.958554] [INFO ] [main ] BPYPO: Signal=1 (Conf=90.0%), Magnitude=1.26% (Conf=46.2004%) [2026-01-19T20:35:35.958739] [INFO ] [main ] Fetching symbol history for NWSA... [2026-01-19T20:35:35.958834] [DEBUG] [REMOTE ] NWSA: Fetching historical data. [2026-01-19T20:35:35.960679] [INFO ] [main ] Progress: 60/411 forecasts completed (14.6%). BPYPO finished in 0.7s. ETA: 1m 2s. Rate: 342.11 forecasts/min [2026-01-19T20:35:35.970164] [DEBUG] [REMOTE ] NWSA: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:35.971142] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 10 features, N/A% accuracy [2026-01-19T20:35:35.971195] [INFO ] [LOCAL ] NWSA: Loaded 10 optimal features with 43.09% confidence from JSON config [2026-01-19T20:35:35.971227] [DEBUG] [MAG ] Building data for symbol: NWSA with lookback: 0 [2026-01-19T20:35:35.972022] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-19T20:35:35.972101] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:35.977348] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:35:35.978793] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:35:35.981041] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:35:35.985638] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:35:35.987234] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:35.987997] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:35.989933] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:35.990425] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:35.991774] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:35:35.993056] [DEBUG] [MAG ] AVAL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:35.993935] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:36.016543] [DEBUG] [MAG ] INTZ: Last date is validated at 2026-01-16 [2026-01-19T20:35:36.106725] [INFO ] [LOCAL ] AVAL: Saved forecast. [2026-01-19T20:35:36.106813] [INFO ] [main ] AVAL: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=32.5049%) [2026-01-19T20:35:36.107196] [INFO ] [main ] Fetching symbol history for ASND... [2026-01-19T20:35:36.107263] [DEBUG] [REMOTE ] ASND: Fetching historical data. [2026-01-19T20:35:36.107644] [INFO ] [main ] Progress: 61/411 forecasts completed (14.8%). AVAL finished in 0.6s. ETA: 1m 1s. Rate: 343.02 forecasts/min [2026-01-19T20:35:36.119380] [DEBUG] [REMOTE ] ASND: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:36.120322] [DEBUG] [LOCAL ] Loaded configuration for ASND: 6 features, N/A% accuracy [2026-01-19T20:35:36.120376] [INFO ] [LOCAL ] ASND: Loaded 6 optimal features with 54.06% confidence from JSON config [2026-01-19T20:35:36.120409] [DEBUG] [MAG ] Building data for symbol: ASND with lookback: 0 [2026-01-19T20:35:36.121249] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:36.121313] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:36.123094] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:36.123649] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:36.124120] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:36.124523] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:35:36.125685] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:35:36.127306] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:36.171347] [DEBUG] [MAG ] NMAI: Last date is validated at 2026-01-16 [2026-01-19T20:35:36.187839] [DEBUG] [MAG ] INTZ: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:36.266877] [INFO ] [LOCAL ] INTZ: Saved forecast. [2026-01-19T20:35:36.266947] [INFO ] [main ] INTZ: Signal=1 (Conf=90.0%), Magnitude=17.26% (Conf=39.4929%) [2026-01-19T20:35:36.267335] [INFO ] [main ] Fetching symbol history for CMRE... [2026-01-19T20:35:36.267387] [DEBUG] [REMOTE ] CMRE: Fetching historical data. [2026-01-19T20:35:36.268670] [INFO ] [main ] Progress: 62/411 forecasts completed (15.1%). INTZ finished in 0.7s. ETA: 1m 1s. Rate: 343.46 forecasts/min [2026-01-19T20:35:36.278278] [DEBUG] [REMOTE ] CMRE: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:36.279186] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 7 features, N/A% accuracy [2026-01-19T20:35:36.279237] [INFO ] [LOCAL ] CMRE: Loaded 7 optimal features with 49.75% confidence from JSON config [2026-01-19T20:35:36.279269] [DEBUG] [MAG ] Building data for symbol: CMRE with lookback: 0 [2026-01-19T20:35:36.280096] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:35:36.280170] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:36.285028] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:36.287560] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:36.341861] [DEBUG] [MAG ] NMAI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:36.355210] [DEBUG] [MAG ] NWSA: Last date is validated at 2026-01-16 [2026-01-19T20:35:36.406390] [INFO ] [LOCAL ] NMAI: Saved forecast. [2026-01-19T20:35:36.406461] [INFO ] [main ] NMAI: Signal=1 (Conf=90.0%), Magnitude=0.42% (Conf=45.9679%) [2026-01-19T20:35:36.406647] [INFO ] [main ] Fetching symbol history for BYRN... [2026-01-19T20:35:36.406691] [DEBUG] [REMOTE ] BYRN: Fetching historical data. [2026-01-19T20:35:36.408672] [INFO ] [main ] Progress: 63/411 forecasts completed (15.3%). NMAI finished in 0.6s. ETA: 1m 1s. Rate: 344.55 forecasts/min [2026-01-19T20:35:36.420105] [DEBUG] [REMOTE ] BYRN: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:36.421097] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 5 features, N/A% accuracy [2026-01-19T20:35:36.421157] [INFO ] [LOCAL ] BYRN: Loaded 5 optimal features with 52.32% confidence from JSON config [2026-01-19T20:35:36.421188] [DEBUG] [MAG ] Building data for symbol: BYRN with lookback: 0 [2026-01-19T20:35:36.421993] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:36.422053] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:36.426358] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:36.426863] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:36.428671] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:36.428898] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:36.429156] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:36.431639] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:36.481670] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:36.484108] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:36.487420] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:36.488641] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:36.492118] [DEBUG] [MAG ] ASND: Last date is validated at 2026-01-16 [2026-01-19T20:35:36.534597] [DEBUG] [MAG ] NWSA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:36.619820] [INFO ] [LOCAL ] NWSA: Saved forecast. [2026-01-19T20:35:36.619890] [INFO ] [main ] NWSA: Signal=1 (Conf=90.0%), Magnitude=-0.42% (Conf=43.0879%) [2026-01-19T20:35:36.620101] [INFO ] [main ] Fetching symbol history for GL... [2026-01-19T20:35:36.620147] [DEBUG] [REMOTE ] GL: Fetching historical data. [2026-01-19T20:35:36.621056] [INFO ] [main ] Progress: 64/411 forecasts completed (15.6%). NWSA finished in 0.7s. ETA: 1m 1s. Rate: 343.37 forecasts/min [2026-01-19T20:35:36.631822] [DEBUG] [REMOTE ] GL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:36.632471] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, N/A% accuracy [2026-01-19T20:35:36.632519] [INFO ] [LOCAL ] GL: Loaded 2 optimal features with 50.10% confidence from JSON config [2026-01-19T20:35:36.632550] [DEBUG] [MAG ] Building data for symbol: GL with lookback: 0 [2026-01-19T20:35:36.633357] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:36.633416] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:36.638391] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:36.640131] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:36.673562] [DEBUG] [MAG ] ASND: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:36.784479] [INFO ] [LOCAL ] ASND: Saved forecast. [2026-01-19T20:35:36.784591] [INFO ] [main ] ASND: Signal=1 (Conf=90.0%), Magnitude=0.41% (Conf=54.0567%) [2026-01-19T20:35:36.785036] [INFO ] [main ] Fetching symbol history for KDP... [2026-01-19T20:35:36.785094] [DEBUG] [REMOTE ] KDP: Fetching historical data. [2026-01-19T20:35:36.785667] [INFO ] [main ] Progress: 65/411 forecasts completed (15.8%). ASND finished in 0.7s. ETA: 1m 0s. Rate: 343.68 forecasts/min [2026-01-19T20:35:36.796718] [DEBUG] [REMOTE ] KDP: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:36.797748] [DEBUG] [LOCAL ] Loaded configuration for KDP: 6 features, N/A% accuracy [2026-01-19T20:35:36.797806] [INFO ] [LOCAL ] KDP: Loaded 6 optimal features with 60.41% confidence from JSON config [2026-01-19T20:35:36.797840] [DEBUG] [MAG ] Building data for symbol: KDP with lookback: 0 [2026-01-19T20:35:36.798724] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:36.798788] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:36.800561] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:36.801162] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:36.801612] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:36.820628] [DEBUG] [MAG ] BYRN: Last date is validated at 2026-01-16 [2026-01-19T20:35:36.885631] [DEBUG] [MAG ] CMRE: Last date is validated at 2026-01-16 [2026-01-19T20:35:36.921819] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:36.972768] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:35:36.974916] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:36.983332] [DEBUG] [MAG ] GL: Last date is validated at 2026-01-16 [2026-01-19T20:35:36.988658] [DEBUG] [MAG ] BYRN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:37.055360] [DEBUG] [MAG ] CMRE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:37.082847] [INFO ] [LOCAL ] BYRN: Saved forecast. [2026-01-19T20:35:37.082918] [INFO ] [main ] BYRN: Signal=1 (Conf=90.0%), Magnitude=3.50% (Conf=52.3208%) [2026-01-19T20:35:37.083087] [INFO ] [main ] Fetching symbol history for CARS... [2026-01-19T20:35:37.083179] [DEBUG] [REMOTE ] CARS: Fetching historical data. [2026-01-19T20:35:37.084690] [INFO ] [main ] Progress: 66/411 forecasts completed (16.1%). BYRN finished in 0.7s. ETA: 1m 1s. Rate: 340.01 forecasts/min [2026-01-19T20:35:37.095097] [DEBUG] [REMOTE ] CARS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:37.096206] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, N/A% accuracy [2026-01-19T20:35:37.096259] [INFO ] [LOCAL ] CARS: Loaded 2 optimal features with 47.87% confidence from JSON config [2026-01-19T20:35:37.096292] [DEBUG] [MAG ] Building data for symbol: CARS with lookback: 0 [2026-01-19T20:35:37.097130] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:37.097203] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:37.098985] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:37.099853] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:37.124059] [INFO ] [LOCAL ] CMRE: Saved forecast. [2026-01-19T20:35:37.124131] [INFO ] [main ] CMRE: Signal=1 (Conf=90.0%), Magnitude=0.64% (Conf=49.7533%) [2026-01-19T20:35:37.124527] [INFO ] [main ] Fetching symbol history for TDSC... [2026-01-19T20:35:37.124605] [DEBUG] [REMOTE ] TDSC: Fetching historical data. [2026-01-19T20:35:37.124679] [INFO ] [main ] Progress: 67/411 forecasts completed (16.3%). CMRE finished in 0.9s. ETA: 1m 0s. Rate: 343.98 forecasts/min [2026-01-19T20:35:37.135815] [DEBUG] [REMOTE ] TDSC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:37.136455] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 4 features, N/A% accuracy [2026-01-19T20:35:37.136505] [INFO ] [LOCAL ] TDSC: Loaded 4 optimal features with 46.18% confidence from JSON config [2026-01-19T20:35:37.136538] [DEBUG] [MAG ] Building data for symbol: TDSC with lookback: 0 [2026-01-19T20:35:37.137337] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:37.137399] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:37.139158] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:37.139719] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:37.140125] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:37.141119] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:37.159025] [DEBUG] [MAG ] GL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:37.257794] [INFO ] [LOCAL ] GL: Saved forecast. [2026-01-19T20:35:37.257864] [INFO ] [main ] GL: Signal=1 (Conf=90.0%), Magnitude=-1.42% (Conf=50.0981%) [2026-01-19T20:35:37.258026] [INFO ] [main ] Fetching symbol history for GPIX... [2026-01-19T20:35:37.258069] [DEBUG] [REMOTE ] GPIX: Fetching historical data. [2026-01-19T20:35:37.259002] [INFO ] [main ] Progress: 68/411 forecasts completed (16.5%). GL finished in 0.6s. ETA: 59.6s. Rate: 345.14 forecasts/min [2026-01-19T20:35:37.269190] [DEBUG] [REMOTE ] GPIX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:37.270092] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 7 features, N/A% accuracy [2026-01-19T20:35:37.270142] [INFO ] [LOCAL ] GPIX: Loaded 7 optimal features with 73.62% confidence from JSON config [2026-01-19T20:35:37.270173] [DEBUG] [MAG ] Building data for symbol: GPIX with lookback: 0 [2026-01-19T20:35:37.270993] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:35:37.271054] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:37.275862] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:37.277648] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:37.278136] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:37.278562] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:37.279452] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:37.281913] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:37.286371] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:37.331450] [DEBUG] [MAG ] KDP: Last date is validated at 2026-01-16 [2026-01-19T20:35:37.507806] [DEBUG] [MAG ] KDP: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:37.552589] [DEBUG] [MAG ] CARS: Last date is validated at 2026-01-16 [2026-01-19T20:35:37.587856] [INFO ] [LOCAL ] KDP: Saved forecast. [2026-01-19T20:35:37.587930] [INFO ] [main ] KDP: Signal=1 (Conf=90.0%), Magnitude=-0.06% (Conf=60.414%) [2026-01-19T20:35:37.588316] [INFO ] [main ] Fetching symbol history for MA... [2026-01-19T20:35:37.588399] [DEBUG] [REMOTE ] MA: Fetching historical data. [2026-01-19T20:35:37.588386] [INFO ] [main ] Progress: 69/411 forecasts completed (16.8%). KDP finished in 0.8s. ETA: 1m 0s. Rate: 340.73 forecasts/min [2026-01-19T20:35:37.604293] [DEBUG] [MAG ] TDSC: Last date is validated at 2026-01-16 [2026-01-19T20:35:37.608313] [DEBUG] [REMOTE ] MA: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:37.609846] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, N/A% accuracy [2026-01-19T20:35:37.609915] [INFO ] [LOCAL ] MA: Loaded 2 optimal features with 57.44% confidence from JSON config [2026-01-19T20:35:37.609948] [DEBUG] [MAG ] Building data for symbol: MA with lookback: 0 [2026-01-19T20:35:37.610837] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:37.610900] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:37.617752] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-19T20:35:37.621144] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:37.744963] [DEBUG] [MAG ] CARS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:37.753254] [DEBUG] [MAG ] GPIX: Last date is validated at 2026-01-16 [2026-01-19T20:35:37.772450] [DEBUG] [MAG ] TDSC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:37.815225] [INFO ] [LOCAL ] CARS: Saved forecast. [2026-01-19T20:35:37.815299] [INFO ] [main ] CARS: Signal=1 (Conf=90.0%), Magnitude=-0.58% (Conf=47.8687%) [2026-01-19T20:35:37.815747] [INFO ] [main ] Fetching symbol history for LASE... [2026-01-19T20:35:37.815802] [DEBUG] [REMOTE ] LASE: Fetching historical data. [2026-01-19T20:35:37.817690] [INFO ] [main ] Progress: 70/411 forecasts completed (17.0%). CARS finished in 0.7s. ETA: 1m 0s. Rate: 339.26 forecasts/min [2026-01-19T20:35:37.827891] [DEBUG] [REMOTE ] LASE: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:37.829027] [DEBUG] [LOCAL ] Loaded configuration for LASE: 2 features, N/A% accuracy [2026-01-19T20:35:37.829082] [INFO ] [LOCAL ] LASE: Loaded 2 optimal features with 59.73% confidence from JSON config [2026-01-19T20:35:37.829116] [DEBUG] [MAG ] Building data for symbol: LASE with lookback: 0 [2026-01-19T20:35:37.830063] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:37.830128] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:37.831975] [INFO ] [LOCAL ] TDSC: Saved forecast. [2026-01-19T20:35:37.832049] [INFO ] [main ] TDSC: Signal=1 (Conf=90.0%), Magnitude=0.22% (Conf=46.1844%) [2026-01-19T20:35:37.832467] [INFO ] [main ] Fetching symbol history for CTRA... [2026-01-19T20:35:37.832519] [DEBUG] [REMOTE ] CTRA: Fetching historical data. [2026-01-19T20:35:37.832769] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:37.833641] [INFO ] [main ] Progress: 71/411 forecasts completed (17.3%). TDSC finished in 0.7s. ETA: 59.4s. Rate: 343.66 forecasts/min [2026-01-19T20:35:37.846045] [DEBUG] [REMOTE ] CTRA: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:37.846838] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 9 features, N/A% accuracy [2026-01-19T20:35:37.846893] [INFO ] [LOCAL ] CTRA: Loaded 9 optimal features with 46.89% confidence from JSON config [2026-01-19T20:35:37.846926] [DEBUG] [MAG ] Building data for symbol: CTRA with lookback: 0 [2026-01-19T20:35:37.847774] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:35:37.847851] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:37.853073] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:37.855057] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:37.855621] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:37.856040] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:37.857057] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:35:37.857799] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:35:37.862293] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:35:37.863803] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:37.864955] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:37.876023] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:37.934368] [DEBUG] [MAG ] GPIX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:38.019435] [INFO ] [LOCAL ] GPIX: Saved forecast. [2026-01-19T20:35:38.019520] [INFO ] [main ] GPIX: Signal=1 (Conf=90.0%), Magnitude=0.08% (Conf=73.6211%) [2026-01-19T20:35:38.019755] [INFO ] [main ] Fetching symbol history for PHK... [2026-01-19T20:35:38.019804] [DEBUG] [REMOTE ] PHK: Fetching historical data. [2026-01-19T20:35:38.021048] [INFO ] [main ] Progress: 72/411 forecasts completed (17.5%). GPIX finished in 0.8s. ETA: 59.2s. Rate: 343.31 forecasts/min [2026-01-19T20:35:38.033714] [DEBUG] [REMOTE ] PHK: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:38.034448] [DEBUG] [LOCAL ] Loaded configuration for PHK: 3 features, N/A% accuracy [2026-01-19T20:35:38.034499] [INFO ] [LOCAL ] PHK: Loaded 3 optimal features with 26.52% confidence from JSON config [2026-01-19T20:35:38.034530] [DEBUG] [MAG ] Building data for symbol: PHK with lookback: 0 [2026-01-19T20:35:38.035366] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:38.035426] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:38.040419] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:38.041269] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:38.043639] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:38.060416] [DEBUG] [MAG ] MA: Last date is validated at 2026-01-16 [2026-01-19T20:35:38.213397] [DEBUG] [MAG ] CTRA: Last date is validated at 2026-01-16 [2026-01-19T20:35:38.235059] [DEBUG] [MAG ] MA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:38.237406] [DEBUG] [MAG ] LASE: Last date is validated at 2026-01-16 [2026-01-19T20:35:38.386205] [INFO ] [LOCAL ] MA: Saved forecast. [2026-01-19T20:35:38.386278] [INFO ] [main ] MA: Signal=1 (Conf=90.0%), Magnitude=0.41% (Conf=57.4444%) [2026-01-19T20:35:38.386470] [INFO ] [main ] Fetching symbol history for LQDA... [2026-01-19T20:35:38.386596] [DEBUG] [REMOTE ] LQDA: Fetching historical data. [2026-01-19T20:35:38.386390] [DEBUG] [MAG ] CTRA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:38.387661] [INFO ] [main ] Progress: 73/411 forecasts completed (17.8%). MA finished in 0.8s. ETA: 60.0s. Rate: 338.23 forecasts/min [2026-01-19T20:35:38.388392] [DEBUG] [MAG ] PHK: Last date is validated at 2026-01-16 [2026-01-19T20:35:38.398377] [DEBUG] [REMOTE ] LQDA: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:38.400627] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 4 features, N/A% accuracy [2026-01-19T20:35:38.400691] [INFO ] [LOCAL ] LQDA: Loaded 4 optimal features with 56.29% confidence from JSON config [2026-01-19T20:35:38.400724] [DEBUG] [MAG ] Building data for symbol: LQDA with lookback: 0 [2026-01-19T20:35:38.401680] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:38.401743] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:38.404281] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:35:38.405142] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:35:38.407048] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:35:38.409685] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:38.417125] [DEBUG] [MAG ] LASE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:38.468929] [INFO ] [LOCAL ] CTRA: Saved forecast. [2026-01-19T20:35:38.469023] [INFO ] [main ] CTRA: Signal=1 (Conf=90.0%), Magnitude=-1.61% (Conf=46.8873%) [2026-01-19T20:35:38.469429] [INFO ] [main ] Fetching symbol history for FUND... [2026-01-19T20:35:38.469486] [DEBUG] [REMOTE ] FUND: Fetching historical data. [2026-01-19T20:35:38.469657] [INFO ] [main ] Progress: 74/411 forecasts completed (18.0%). CTRA finished in 0.6s. ETA: 59.3s. Rate: 340.70 forecasts/min [2026-01-19T20:35:38.484303] [DEBUG] [REMOTE ] FUND: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:38.485281] [DEBUG] [LOCAL ] Loaded configuration for FUND: 0 features, N/A% accuracy [2026-01-19T20:35:38.485340] [INFO ] [LOCAL ] FUND: Loaded 0 optimal features with 39.62% confidence from JSON config [2026-01-19T20:35:38.485374] [DEBUG] [MAG ] Building data for symbol: FUND with lookback: 0 [2026-01-19T20:35:38.486210] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-19T20:35:38.488780] [INFO ] [LOCAL ] LASE: Saved forecast. [2026-01-19T20:35:38.488854] [INFO ] [main ] LASE: Signal=1 (Conf=90.0%), Magnitude=11.07% (Conf=59.7292%) [2026-01-19T20:35:38.489037] [INFO ] [main ] Fetching symbol history for BSX... [2026-01-19T20:35:38.489084] [DEBUG] [REMOTE ] BSX: Fetching historical data. [2026-01-19T20:35:38.490625] [INFO ] [main ] Progress: 75/411 forecasts completed (18.2%). LASE finished in 0.7s. ETA: 58.5s. Rate: 344.75 forecasts/min [2026-01-19T20:35:38.502963] [DEBUG] [REMOTE ] BSX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:38.503918] [DEBUG] [LOCAL ] Loaded configuration for BSX: 8 features, N/A% accuracy [2026-01-19T20:35:38.503989] [INFO ] [LOCAL ] BSX: Loaded 8 optimal features with 48.01% confidence from JSON config [2026-01-19T20:35:38.504038] [DEBUG] [MAG ] Building data for symbol: BSX with lookback: 0 [2026-01-19T20:35:38.504916] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:35:38.504982] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:38.510252] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:38.512275] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:38.512805] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:38.513238] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:35:38.514110] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:35:38.516067] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:35:38.518244] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:35:38.520053] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:38.558450] [DEBUG] [MAG ] PHK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:38.612600] [INFO ] [LOCAL ] PHK: Saved forecast. [2026-01-19T20:35:38.612669] [INFO ] [main ] PHK: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=26.5154%) [2026-01-19T20:35:38.612830] [INFO ] [main ] Fetching symbol history for NXE... [2026-01-19T20:35:38.612922] [DEBUG] [REMOTE ] NXE: Fetching historical data. [2026-01-19T20:35:38.614059] [INFO ] [main ] Progress: 76/411 forecasts completed (18.5%). PHK finished in 0.6s. ETA: 58.1s. Rate: 346.08 forecasts/min [2026-01-19T20:35:38.623850] [DEBUG] [REMOTE ] NXE: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:38.624805] [DEBUG] [LOCAL ] Loaded configuration for NXE: 2 features, N/A% accuracy [2026-01-19T20:35:38.624856] [INFO ] [LOCAL ] NXE: Loaded 2 optimal features with 53.33% confidence from JSON config [2026-01-19T20:35:38.624887] [DEBUG] [MAG ] Building data for symbol: NXE with lookback: 0 [2026-01-19T20:35:38.625666] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:38.625724] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:38.630599] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:38.674973] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:38.755097] [DEBUG] [MAG ] LQDA: Last date is validated at 2026-01-16 [2026-01-19T20:35:38.832301] [DEBUG] [MAG ] FUND: Last date is validated at 2026-01-16 [2026-01-19T20:35:38.896196] [DEBUG] [MAG ] BSX: Last date is validated at 2026-01-16 [2026-01-19T20:35:38.927221] [DEBUG] [MAG ] LQDA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:39.003827] [DEBUG] [MAG ] FUND: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:39.020194] [INFO ] [LOCAL ] LQDA: Saved forecast. [2026-01-19T20:35:39.020264] [INFO ] [main ] LQDA: Signal=1 (Conf=90.0%), Magnitude=-5.36% (Conf=56.2886%) [2026-01-19T20:35:39.020425] [INFO ] [main ] Fetching symbol history for TMCI... [2026-01-19T20:35:39.020518] [DEBUG] [REMOTE ] TMCI: Fetching historical data. [2026-01-19T20:35:39.020934] [INFO ] [main ] Progress: 77/411 forecasts completed (18.7%). LQDA finished in 0.6s. ETA: 58.9s. Rate: 340.13 forecasts/min [2026-01-19T20:35:39.020808] [DEBUG] [MAG ] NXE: Last date is validated at 2026-01-16 [2026-01-19T20:35:39.031693] [DEBUG] [REMOTE ] TMCI: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:39.032523] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 4 features, N/A% accuracy [2026-01-19T20:35:39.032590] [INFO ] [LOCAL ] TMCI: Loaded 4 optimal features with 49.26% confidence from JSON config [2026-01-19T20:35:39.032623] [DEBUG] [MAG ] Building data for symbol: TMCI with lookback: 0 [2026-01-19T20:35:39.033889] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:39.033949] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:39.038846] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:39.040692] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:39.041167] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:39.041563] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:39.055055] [INFO ] [LOCAL ] FUND: Saved forecast. [2026-01-19T20:35:39.055126] [INFO ] [main ] FUND: Signal=1 (Conf=90.0%), Magnitude=0.04% (Conf=39.6219%) [2026-01-19T20:35:39.055535] [INFO ] [main ] Progress: 78/411 forecasts completed (19.0%). FUND finished in 0.6s. ETA: 58.1s. Rate: 343.67 forecasts/min [2026-01-19T20:35:39.055694] [INFO ] [main ] Fetching symbol history for DVAX... [2026-01-19T20:35:39.055739] [DEBUG] [REMOTE ] DVAX: Fetching historical data. [2026-01-19T20:35:39.068074] [DEBUG] [REMOTE ] DVAX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:39.068827] [DEBUG] [LOCAL ] Loaded configuration for DVAX: 5 features, N/A% accuracy [2026-01-19T20:35:39.068883] [INFO ] [LOCAL ] DVAX: Loaded 5 optimal features with 44.47% confidence from JSON config [2026-01-19T20:35:39.068916] [DEBUG] [MAG ] Building data for symbol: DVAX with lookback: 0 [2026-01-19T20:35:39.069396] [DEBUG] [MAG ] BSX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:39.069734] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:39.069797] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:39.074792] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:39.076639] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:39.077142] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:39.077624] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:39.078038] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:39.177217] [INFO ] [LOCAL ] BSX: Saved forecast. [2026-01-19T20:35:39.177299] [INFO ] [main ] BSX: Signal=1 (Conf=90.0%), Magnitude=0.28% (Conf=48.0086%) [2026-01-19T20:35:39.177465] [INFO ] [main ] Fetching symbol history for CECO... [2026-01-19T20:35:39.177566] [DEBUG] [REMOTE ] CECO: Fetching historical data. [2026-01-19T20:35:39.177862] [INFO ] [main ] Progress: 79/411 forecasts completed (19.2%). BSX finished in 0.7s. ETA: 57.7s. Rate: 344.98 forecasts/min [2026-01-19T20:35:39.189307] [DEBUG] [MAG ] NXE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:39.190905] [DEBUG] [REMOTE ] CECO: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:39.191421] [DEBUG] [LOCAL ] Loaded configuration for CECO: 7 features, N/A% accuracy [2026-01-19T20:35:39.191466] [INFO ] [LOCAL ] CECO: Loaded 7 optimal features with 56.33% confidence from JSON config [2026-01-19T20:35:39.191496] [DEBUG] [MAG ] Building data for symbol: CECO with lookback: 0 [2026-01-19T20:35:39.192384] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:35:39.192452] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:39.198073] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:39.200521] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:39.201155] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:39.201591] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:39.204609] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:39.205785] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:39.206887] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:39.257410] [INFO ] [LOCAL ] NXE: Saved forecast. [2026-01-19T20:35:39.257485] [INFO ] [main ] NXE: Signal=1 (Conf=90.0%), Magnitude=1.43% (Conf=53.3323%) [2026-01-19T20:35:39.257677] [INFO ] [main ] Fetching symbol history for CADL... [2026-01-19T20:35:39.257723] [DEBUG] [REMOTE ] CADL: Fetching historical data. [2026-01-19T20:35:39.258874] [INFO ] [main ] Progress: 80/411 forecasts completed (19.5%). NXE finished in 0.6s. ETA: 57.2s. Rate: 347.30 forecasts/min [2026-01-19T20:35:39.269168] [DEBUG] [REMOTE ] CADL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:39.269602] [DEBUG] [LOCAL ] Loaded configuration for CADL: 5 features, N/A% accuracy [2026-01-19T20:35:39.269651] [INFO ] [LOCAL ] CADL: Loaded 5 optimal features with 55.01% confidence from JSON config [2026-01-19T20:35:39.269682] [DEBUG] [MAG ] Building data for symbol: CADL with lookback: 0 [2026-01-19T20:35:39.270431] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:39.270496] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:39.272198] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:39.272733] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:39.275130] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:39.276117] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:35:39.293685] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:39.400536] [DEBUG] [MAG ] TMCI: Last date is validated at 2026-01-16 [2026-01-19T20:35:39.441436] [DEBUG] [MAG ] DVAX: Last date is validated at 2026-01-16 [2026-01-19T20:35:39.553181] [DEBUG] [MAG ] CECO: Last date is validated at 2026-01-16 [2026-01-19T20:35:39.570103] [DEBUG] [MAG ] TMCI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:39.610643] [DEBUG] [MAG ] DVAX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:39.628660] [DEBUG] [MAG ] CADL: Last date is validated at 2026-01-16 [2026-01-19T20:35:39.636151] [INFO ] [LOCAL ] TMCI: Saved forecast. [2026-01-19T20:35:39.636233] [INFO ] [main ] TMCI: Signal=1 (Conf=90.0%), Magnitude=-1.00% (Conf=49.2561%) [2026-01-19T20:35:39.636695] [INFO ] [main ] Fetching symbol history for CODA... [2026-01-19T20:35:39.636756] [DEBUG] [REMOTE ] CODA: Fetching historical data. [2026-01-19T20:35:39.637586] [INFO ] [main ] Progress: 81/411 forecasts completed (19.7%). TMCI finished in 0.6s. ETA: 57.9s. Rate: 342.26 forecasts/min [2026-01-19T20:35:39.648693] [DEBUG] [REMOTE ] CODA: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:39.649693] [DEBUG] [LOCAL ] Loaded configuration for CODA: 6 features, N/A% accuracy [2026-01-19T20:35:39.649753] [INFO ] [LOCAL ] CODA: Loaded 6 optimal features with 51.95% confidence from JSON config [2026-01-19T20:35:39.649786] [DEBUG] [MAG ] Building data for symbol: CODA with lookback: 0 [2026-01-19T20:35:39.650615] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:39.650682] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:39.655725] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:39.656561] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:39.659128] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:35:39.682997] [INFO ] [LOCAL ] DVAX: Saved forecast. [2026-01-19T20:35:39.683069] [INFO ] [main ] DVAX: Signal=1 (Conf=90.0%), Magnitude=-2.23% (Conf=44.465%) [2026-01-19T20:35:39.683481] [INFO ] [main ] Progress: 82/411 forecasts completed (20.0%). DVAX finished in 0.6s. ETA: 57.2s. Rate: 345.37 forecasts/min [2026-01-19T20:35:39.683639] [INFO ] [main ] Fetching symbol history for TTEC... [2026-01-19T20:35:39.683686] [DEBUG] [REMOTE ] TTEC: Fetching historical data. [2026-01-19T20:35:39.695648] [DEBUG] [REMOTE ] TTEC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:39.696613] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 9 features, N/A% accuracy [2026-01-19T20:35:39.696668] [INFO ] [LOCAL ] TTEC: Loaded 9 optimal features with 54.91% confidence from JSON config [2026-01-19T20:35:39.696702] [DEBUG] [MAG ] Building data for symbol: TTEC with lookback: 0 [2026-01-19T20:35:39.697495] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:35:39.697559] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:39.699339] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:39.699908] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:39.700314] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:39.702281] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:39.703278] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:35:39.703976] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:35:39.705826] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:35:39.709050] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:35:39.710353] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:39.725021] [DEBUG] [MAG ] CECO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:39.739356] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-19T20:35:39.741004] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-19T20:35:39.742202] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:39.795543] [DEBUG] [MAG ] CADL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:39.818781] [INFO ] [LOCAL ] CECO: Saved forecast. [2026-01-19T20:35:39.818852] [INFO ] [main ] CECO: Signal=1 (Conf=90.0%), Magnitude=-5.28% (Conf=56.334%) [2026-01-19T20:35:39.819267] [INFO ] [main ] Fetching symbol history for LGIH... [2026-01-19T20:35:39.819319] [DEBUG] [REMOTE ] LGIH: Fetching historical data. [2026-01-19T20:35:39.819664] [INFO ] [main ] Progress: 83/411 forecasts completed (20.2%). CECO finished in 0.6s. ETA: 56.8s. Rate: 346.27 forecasts/min [2026-01-19T20:35:39.832113] [DEBUG] [REMOTE ] LGIH: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:39.833013] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 5 features, N/A% accuracy [2026-01-19T20:35:39.833065] [INFO ] [LOCAL ] LGIH: Loaded 5 optimal features with 61.49% confidence from JSON config [2026-01-19T20:35:39.833096] [DEBUG] [MAG ] Building data for symbol: LGIH with lookback: 0 [2026-01-19T20:35:39.833998] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:39.834060] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:39.835818] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:39.836342] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:39.836835] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:35:39.837696] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:39.840490] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:39.883113] [INFO ] [LOCAL ] CADL: Saved forecast. [2026-01-19T20:35:39.883180] [INFO ] [main ] CADL: Signal=1 (Conf=90.0%), Magnitude=4.68% (Conf=55.0055%) [2026-01-19T20:35:39.883340] [INFO ] [main ] Fetching symbol history for HPE... [2026-01-19T20:35:39.883382] [DEBUG] [REMOTE ] HPE: Fetching historical data. [2026-01-19T20:35:39.884667] [INFO ] [main ] Progress: 84/411 forecasts completed (20.4%). CADL finished in 0.6s. ETA: 56.2s. Rate: 348.87 forecasts/min [2026-01-19T20:35:39.894954] [DEBUG] [REMOTE ] HPE: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:39.895769] [DEBUG] [LOCAL ] Loaded configuration for HPE: 2 features, N/A% accuracy [2026-01-19T20:35:39.895820] [INFO ] [LOCAL ] HPE: Loaded 2 optimal features with 58.69% confidence from JSON config [2026-01-19T20:35:39.895852] [DEBUG] [MAG ] Building data for symbol: HPE with lookback: 0 [2026-01-19T20:35:39.896626] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:39.896684] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:40.006882] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:40.007909] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:40.058032] [DEBUG] [MAG ] TTEC: Last date is validated at 2026-01-16 [2026-01-19T20:35:40.087705] [DEBUG] [MAG ] CODA: Last date is validated at 2026-01-16 [2026-01-19T20:35:40.209879] [DEBUG] [MAG ] LGIH: Last date is validated at 2026-01-16 [2026-01-19T20:35:40.230419] [DEBUG] [MAG ] TTEC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:40.266460] [DEBUG] [MAG ] CODA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:40.296646] [INFO ] [LOCAL ] TTEC: Saved forecast. [2026-01-19T20:35:40.296717] [INFO ] [main ] TTEC: Signal=1 (Conf=90.0%), Magnitude=-1.83% (Conf=54.9101%) [2026-01-19T20:35:40.297104] [INFO ] [main ] Progress: 85/411 forecasts completed (20.7%). TTEC finished in 0.6s. ETA: 57.0s. Rate: 343.22 forecasts/min [2026-01-19T20:35:40.297240] [INFO ] [main ] Fetching symbol history for MSGS... [2026-01-19T20:35:40.297285] [DEBUG] [REMOTE ] MSGS: Fetching historical data. [2026-01-19T20:35:40.308923] [DEBUG] [REMOTE ] MSGS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:40.310024] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 7 features, N/A% accuracy [2026-01-19T20:35:40.310078] [INFO ] [LOCAL ] MSGS: Loaded 7 optimal features with 39.29% confidence from JSON config [2026-01-19T20:35:40.310111] [DEBUG] [MAG ] Building data for symbol: MSGS with lookback: 0 [2026-01-19T20:35:40.310934] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:35:40.310998] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:40.315996] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:40.317853] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:40.318346] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:40.318869] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:40.321281] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:40.322955] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:35:40.324045] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:40.345175] [DEBUG] [MAG ] HPE: Last date is validated at 2026-01-16 [2026-01-19T20:35:40.345348] [INFO ] [LOCAL ] CODA: Saved forecast. [2026-01-19T20:35:40.345418] [INFO ] [main ] CODA: Signal=1 (Conf=90.0%), Magnitude=-0.54% (Conf=51.9456%) [2026-01-19T20:35:40.345597] [INFO ] [main ] Fetching symbol history for BLBD... [2026-01-19T20:35:40.345686] [DEBUG] [REMOTE ] BLBD: Fetching historical data. [2026-01-19T20:35:40.347746] [INFO ] [main ] Progress: 86/411 forecasts completed (20.9%). CODA finished in 0.7s. ETA: 56.3s. Rate: 346.08 forecasts/min [2026-01-19T20:35:40.356906] [DEBUG] [REMOTE ] BLBD: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:40.358199] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 3 features, N/A% accuracy [2026-01-19T20:35:40.358253] [INFO ] [LOCAL ] BLBD: Loaded 3 optimal features with 61.05% confidence from JSON config [2026-01-19T20:35:40.358284] [DEBUG] [MAG ] Building data for symbol: BLBD with lookback: 0 [2026-01-19T20:35:40.359155] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:40.359217] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:40.359996] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:40.360957] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:40.361730] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:40.381731] [DEBUG] [MAG ] LGIH: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:40.483892] [INFO ] [LOCAL ] LGIH: Saved forecast. [2026-01-19T20:35:40.483965] [INFO ] [main ] LGIH: Signal=1 (Conf=90.0%), Magnitude=-0.29% (Conf=61.4885%) [2026-01-19T20:35:40.484367] [INFO ] [main ] Fetching symbol history for BDN... [2026-01-19T20:35:40.484419] [DEBUG] [REMOTE ] BDN: Fetching historical data. [2026-01-19T20:35:40.484670] [INFO ] [main ] Progress: 87/411 forecasts completed (21.2%). LGIH finished in 0.7s. ETA: 56.0s. Rate: 346.92 forecasts/min [2026-01-19T20:35:40.496010] [DEBUG] [REMOTE ] BDN: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:40.497196] [DEBUG] [LOCAL ] Loaded configuration for BDN: 4 features, N/A% accuracy [2026-01-19T20:35:40.497276] [INFO ] [LOCAL ] BDN: Loaded 4 optimal features with 54.69% confidence from JSON config [2026-01-19T20:35:40.497323] [DEBUG] [MAG ] Building data for symbol: BDN with lookback: 0 [2026-01-19T20:35:40.498165] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:40.498227] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:40.514468] [DEBUG] [MAG ] HPE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:40.540242] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:40.588909] [INFO ] [LOCAL ] HPE: Saved forecast. [2026-01-19T20:35:40.588988] [INFO ] [main ] HPE: Signal=1 (Conf=90.0%), Magnitude=-2.07% (Conf=58.6856%) [2026-01-19T20:35:40.589155] [INFO ] [main ] Fetching symbol history for KBWY... [2026-01-19T20:35:40.589197] [DEBUG] [REMOTE ] KBWY: Fetching historical data. [2026-01-19T20:35:40.590682] [INFO ] [main ] Progress: 88/411 forecasts completed (21.4%). HPE finished in 0.7s. ETA: 55.6s. Rate: 348.45 forecasts/min [2026-01-19T20:35:40.592065] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:35:40.593606] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:35:40.594526] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:40.602318] [DEBUG] [REMOTE ] KBWY: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:40.603102] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, N/A% accuracy [2026-01-19T20:35:40.603150] [INFO ] [LOCAL ] KBWY: Loaded 1 optimal features with 53.29% confidence from JSON config [2026-01-19T20:35:40.603180] [DEBUG] [MAG ] Building data for symbol: KBWY with lookback: 0 [2026-01-19T20:35:40.604151] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:40.604209] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:35:40.606271] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:40.671329] [DEBUG] [MAG ] MSGS: Last date is validated at 2026-01-16 [2026-01-19T20:35:40.729460] [DEBUG] [MAG ] BLBD: Last date is validated at 2026-01-16 [2026-01-19T20:35:40.850391] [DEBUG] [MAG ] MSGS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:40.912836] [DEBUG] [MAG ] BLBD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:40.946293] [DEBUG] [MAG ] BDN: Last date is validated at 2026-01-16 [2026-01-19T20:35:40.949001] [DEBUG] [MAG ] KBWY: Last date is validated at 2026-01-16 [2026-01-19T20:35:40.988601] [INFO ] [LOCAL ] MSGS: Saved forecast. [2026-01-19T20:35:40.988674] [INFO ] [main ] MSGS: Signal=1 (Conf=90.0%), Magnitude=0.55% (Conf=39.2888%) [2026-01-19T20:35:40.989069] [INFO ] [main ] Progress: 89/411 forecasts completed (21.7%). MSGS finished in 0.7s. ETA: 56.3s. Rate: 343.38 forecasts/min [2026-01-19T20:35:40.989208] [INFO ] [main ] Fetching symbol history for ARES... [2026-01-19T20:35:40.989252] [DEBUG] [REMOTE ] ARES: Fetching historical data. [2026-01-19T20:35:41.003092] [DEBUG] [REMOTE ] ARES: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:41.004223] [DEBUG] [LOCAL ] Loaded configuration for ARES: 4 features, N/A% accuracy [2026-01-19T20:35:41.004276] [INFO ] [LOCAL ] ARES: Loaded 4 optimal features with 55.42% confidence from JSON config [2026-01-19T20:35:41.004658] [DEBUG] [MAG ] Building data for symbol: ARES with lookback: 0 [2026-01-19T20:35:41.005455] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:41.005515] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:41.007216] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:41.007760] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:41.008616] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:41.019727] [INFO ] [LOCAL ] BLBD: Saved forecast. [2026-01-19T20:35:41.019801] [INFO ] [main ] BLBD: Signal=1 (Conf=90.0%), Magnitude=-1.72% (Conf=61.0506%) [2026-01-19T20:35:41.019968] [INFO ] [main ] Fetching symbol history for ESTA... [2026-01-19T20:35:41.020062] [DEBUG] [REMOTE ] ESTA: Fetching historical data. [2026-01-19T20:35:41.020867] [INFO ] [main ] Progress: 90/411 forecasts completed (21.9%). BLBD finished in 0.7s. ETA: 55.6s. Rate: 346.53 forecasts/min [2026-01-19T20:35:41.031561] [DEBUG] [REMOTE ] ESTA: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:41.032693] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 5 features, N/A% accuracy [2026-01-19T20:35:41.032749] [INFO ] [LOCAL ] ESTA: Loaded 5 optimal features with 49.92% confidence from JSON config [2026-01-19T20:35:41.032780] [DEBUG] [MAG ] Building data for symbol: ESTA with lookback: 0 [2026-01-19T20:35:41.033652] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:41.033727] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:41.035460] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:41.036123] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:41.036526] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:41.037452] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:41.086328] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:41.117046] [DEBUG] [MAG ] KBWY: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:41.123856] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:41.130881] [DEBUG] [MAG ] BDN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:41.174222] [INFO ] [LOCAL ] KBWY: Saved forecast. [2026-01-19T20:35:41.174291] [INFO ] [main ] KBWY: Signal=1 (Conf=90.0%), Magnitude=-0.44% (Conf=53.2943%) [2026-01-19T20:35:41.178122] [INFO ] [main ] Fetching symbol history for ATRO... [2026-01-19T20:35:41.178170] [DEBUG] [REMOTE ] ATRO: Fetching historical data. [2026-01-19T20:35:41.178890] [INFO ] [main ] Progress: 91/411 forecasts completed (22.1%). KBWY finished in 0.6s. ETA: 55.4s. Rate: 346.86 forecasts/min [2026-01-19T20:35:41.189702] [DEBUG] [REMOTE ] ATRO: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:41.190381] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 2 features, N/A% accuracy [2026-01-19T20:35:41.190442] [INFO ] [LOCAL ] ATRO: Loaded 2 optimal features with 61.51% confidence from JSON config [2026-01-19T20:35:41.190479] [DEBUG] [MAG ] Building data for symbol: ATRO with lookback: 0 [2026-01-19T20:35:41.191306] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:41.191366] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:41.191405] [INFO ] [LOCAL ] BDN: Saved forecast. [2026-01-19T20:35:41.191476] [INFO ] [main ] BDN: Signal=1 (Conf=90.0%), Magnitude=-0.70% (Conf=54.6938%) [2026-01-19T20:35:41.191688] [INFO ] [main ] Fetching symbol history for KIDS... [2026-01-19T20:35:41.191928] [DEBUG] [REMOTE ] KIDS: Fetching historical data. [2026-01-19T20:35:41.193058] [INFO ] [main ] Progress: 92/411 forecasts completed (22.4%). BDN finished in 0.7s. ETA: 54.6s. Rate: 350.36 forecasts/min [2026-01-19T20:35:41.196818] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:41.198031] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:41.204267] [DEBUG] [REMOTE ] KIDS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:41.205506] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 9 features, N/A% accuracy [2026-01-19T20:35:41.205558] [INFO ] [LOCAL ] KIDS: Loaded 9 optimal features with 63.26% confidence from JSON config [2026-01-19T20:35:41.205615] [DEBUG] [MAG ] Building data for symbol: KIDS with lookback: 0 [2026-01-19T20:35:41.206405] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:35:41.206468] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:41.207224] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:35:41.209398] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:35:41.210154] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:41.211943] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:41.213152] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-19T20:35:41.214389] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:41.214899] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:35:41.216901] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-19T20:35:41.219751] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:41.456682] [DEBUG] [MAG ] ESTA: Last date is validated at 2026-01-16 [2026-01-19T20:35:41.490402] [DEBUG] [MAG ] ARES: Last date is validated at 2026-01-16 [2026-01-19T20:35:41.536819] [DEBUG] [MAG ] ATRO: Last date is validated at 2026-01-16 [2026-01-19T20:35:41.576258] [DEBUG] [MAG ] KIDS: Last date is validated at 2026-01-16 [2026-01-19T20:35:41.635835] [DEBUG] [MAG ] ESTA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:41.665091] [DEBUG] [MAG ] ARES: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:41.708908] [DEBUG] [MAG ] ATRO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:41.744242] [INFO ] [LOCAL ] ESTA: Saved forecast. [2026-01-19T20:35:41.744321] [INFO ] [main ] ESTA: Signal=1 (Conf=90.0%), Magnitude=0.50% (Conf=49.9198%) [2026-01-19T20:35:41.744486] [INFO ] [main ] Fetching symbol history for GTES... [2026-01-19T20:35:41.744529] [DEBUG] [REMOTE ] GTES: Fetching historical data. [2026-01-19T20:35:41.744784] [INFO ] [main ] Progress: 93/411 forecasts completed (22.6%). ESTA finished in 0.7s. ETA: 55.8s. Rate: 342.19 forecasts/min [2026-01-19T20:35:41.756006] [DEBUG] [REMOTE ] GTES: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:41.756954] [DEBUG] [MAG ] KIDS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:41.757057] [DEBUG] [LOCAL ] Loaded configuration for GTES: 2 features, N/A% accuracy [2026-01-19T20:35:41.757111] [INFO ] [LOCAL ] GTES: Loaded 2 optimal features with 47.82% confidence from JSON config [2026-01-19T20:35:41.757141] [DEBUG] [MAG ] Building data for symbol: GTES with lookback: 0 [2026-01-19T20:35:41.758134] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:41.758193] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:41.763149] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:35:41.806680] [INFO ] [LOCAL ] ARES: Saved forecast. [2026-01-19T20:35:41.806753] [INFO ] [main ] ARES: Signal=1 (Conf=90.0%), Magnitude=-0.52% (Conf=55.416%) [2026-01-19T20:35:41.807144] [INFO ] [main ] Progress: 94/411 forecasts completed (22.9%). ARES finished in 0.8s. ETA: 55.2s. Rate: 344.55 forecasts/min [2026-01-19T20:35:41.807279] [INFO ] [main ] Fetching symbol history for APLD... [2026-01-19T20:35:41.807322] [DEBUG] [REMOTE ] APLD: Fetching historical data. [2026-01-19T20:35:41.814931] [INFO ] [LOCAL ] ATRO: Saved forecast. [2026-01-19T20:35:41.815004] [INFO ] [main ] ATRO: Signal=1 (Conf=90.0%), Magnitude=-7.23% (Conf=61.5086%) [2026-01-19T20:35:41.815416] [INFO ] [main ] Fetching symbol history for TBIL... [2026-01-19T20:35:41.815481] [DEBUG] [REMOTE ] TBIL: Fetching historical data. [2026-01-19T20:35:41.815623] [INFO ] [main ] Progress: 95/411 forecasts completed (23.1%). ATRO finished in 0.6s. ETA: 54.5s. Rate: 348.03 forecasts/min [2026-01-19T20:35:41.821252] [DEBUG] [REMOTE ] APLD: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:41.821904] [DEBUG] [LOCAL ] Loaded configuration for APLD: 5 features, N/A% accuracy [2026-01-19T20:35:41.821953] [INFO ] [LOCAL ] APLD: Loaded 5 optimal features with 47.19% confidence from JSON config [2026-01-19T20:35:41.821986] [DEBUG] [MAG ] Building data for symbol: APLD with lookback: 0 [2026-01-19T20:35:41.822993] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:41.823055] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:41.827824] [DEBUG] [REMOTE ] TBIL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:41.828594] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 50 features, N/A% accuracy [2026-01-19T20:35:41.828605] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:41.828649] [INFO ] [LOCAL ] TBIL: Loaded 50 optimal features with 14.41% confidence from JSON config [2026-01-19T20:35:41.828681] [DEBUG] [MAG ] Building data for symbol: TBIL with lookback: 0 [2026-01-19T20:35:41.829428] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-19T20:35:41.829535] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:41.830414] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:41.835151] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:41.837136] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:41.837679] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:41.838132] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:41.838559] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:41.839313] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:41.840174] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:41.842657] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:41.846322] [INFO ] [LOCAL ] KIDS: Saved forecast. [2026-01-19T20:35:41.846408] [INFO ] [main ] KIDS: Signal=1 (Conf=90.0%), Magnitude=-0.88% (Conf=63.2605%) [2026-01-19T20:35:41.846662] [INFO ] [main ] Fetching symbol history for IHS... [2026-01-19T20:35:41.846711] [DEBUG] [REMOTE ] IHS: Fetching historical data. [2026-01-19T20:35:41.847016] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:41.849259] [INFO ] [main ] Progress: 96/411 forecasts completed (23.4%). KIDS finished in 0.7s. ETA: 53.9s. Rate: 350.97 forecasts/min [2026-01-19T20:35:41.859102] [DEBUG] [REMOTE ] IHS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:41.859593] [DEBUG] [LOCAL ] Loaded configuration for IHS: 5 features, N/A% accuracy [2026-01-19T20:35:41.859654] [INFO ] [LOCAL ] IHS: Loaded 5 optimal features with 39.05% confidence from JSON config [2026-01-19T20:35:41.859691] [DEBUG] [MAG ] Building data for symbol: IHS with lookback: 0 [2026-01-19T20:35:41.860512] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:41.860612] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:41.862376] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:41.862949] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:41.863356] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:41.881326] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:35:41.882239] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:35:41.883503] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:41.962689] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:41.965069] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:41.979748] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:35:41.981641] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:42.008206] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:42.009983] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:42.053991] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:35:42.055083] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:35:42.056426] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:35:42.137419] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:35:42.138452] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:35:42.140497] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:42.143550] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:42.144788] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:35:42.147251] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:35:42.148059] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:35:42.152702] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:35:42.153970] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:35:42.155396] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:35:42.157033] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:35:42.160196] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:42.160937] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:42.161720] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:35:42.163879] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:35:42.165103] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:35:42.165866] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:35:42.166615] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-19T20:35:42.167342] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-19T20:35:42.170439] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:35:42.172141] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:35:42.174754] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:35:42.177076] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-19T20:35:42.181088] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:35:42.201037] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:42.202474] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:35:42.204492] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-19T20:35:42.204800] [DEBUG] [MAG ] GTES: Last date is validated at 2026-01-16 [2026-01-19T20:35:42.205263] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:35:42.206996] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-19T20:35:42.208723] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:35:42.209704] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:42.210975] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:35:42.213209] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-19T20:35:42.214904] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:35:42.216952] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:42.238703] [DEBUG] [MAG ] APLD: Last date is validated at 2026-01-16 [2026-01-19T20:35:42.343029] [DEBUG] [MAG ] IHS: Last date is validated at 2026-01-16 [2026-01-19T20:35:42.388804] [DEBUG] [MAG ] GTES: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:42.409715] [DEBUG] [MAG ] APLD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:42.465851] [INFO ] [LOCAL ] GTES: Saved forecast. [2026-01-19T20:35:42.465921] [INFO ] [main ] GTES: Signal=1 (Conf=90.0%), Magnitude=0.15% (Conf=47.8169%) [2026-01-19T20:35:42.466089] [INFO ] [main ] Fetching symbol history for ZETA... [2026-01-19T20:35:42.466146] [DEBUG] [REMOTE ] ZETA: Fetching historical data. [2026-01-19T20:35:42.467670] [INFO ] [main ] Progress: 97/411 forecasts completed (23.6%). GTES finished in 0.7s. ETA: 55.1s. Rate: 341.75 forecasts/min [2026-01-19T20:35:42.479430] [DEBUG] [REMOTE ] ZETA: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:42.480656] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 5 features, N/A% accuracy [2026-01-19T20:35:42.480710] [INFO ] [LOCAL ] ZETA: Loaded 5 optimal features with 46.00% confidence from JSON config [2026-01-19T20:35:42.480744] [DEBUG] [MAG ] Building data for symbol: ZETA with lookback: 0 [2026-01-19T20:35:42.481626] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:42.481689] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:42.483006] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:42.527045] [DEBUG] [MAG ] IHS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:42.579996] [DEBUG] [MAG ] TBIL: Last date is validated at 2026-01-16 [2026-01-19T20:35:42.588103] [INFO ] [LOCAL ] IHS: Saved forecast. [2026-01-19T20:35:42.588178] [INFO ] [main ] IHS: Signal=1 (Conf=90.0%), Magnitude=0.21% (Conf=39.0465%) [2026-01-19T20:35:42.588597] [INFO ] [main ] Fetching symbol history for NFLX... [2026-01-19T20:35:42.588652] [DEBUG] [REMOTE ] NFLX: Fetching historical data. [2026-01-19T20:35:42.588672] [INFO ] [main ] Progress: 98/411 forecasts completed (23.8%). IHS finished in 0.7s. ETA: 54.8s. Rate: 342.84 forecasts/min [2026-01-19T20:35:42.601024] [DEBUG] [REMOTE ] NFLX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:42.601839] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 6 features, N/A% accuracy [2026-01-19T20:35:42.601893] [INFO ] [LOCAL ] NFLX: Loaded 6 optimal features with 70.18% confidence from JSON config [2026-01-19T20:35:42.601925] [DEBUG] [MAG ] Building data for symbol: NFLX with lookback: 0 [2026-01-19T20:35:42.602758] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:42.602822] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:42.606171] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:42.607812] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:42.609754] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:42.610460] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:42.611368] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:42.613859] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:35:42.615399] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:42.619558] [INFO ] [LOCAL ] APLD: Saved forecast. [2026-01-19T20:35:42.619647] [INFO ] [main ] APLD: Signal=1 (Conf=90.0%), Magnitude=-2.40% (Conf=47.1878%) [2026-01-19T20:35:42.619853] [INFO ] [main ] Fetching symbol history for FIGS... [2026-01-19T20:35:42.619900] [DEBUG] [REMOTE ] FIGS: Fetching historical data. [2026-01-19T20:35:42.621667] [INFO ] [main ] Progress: 99/411 forecasts completed (24.1%). APLD finished in 0.8s. ETA: 54.2s. Rate: 345.67 forecasts/min [2026-01-19T20:35:42.632430] [DEBUG] [REMOTE ] FIGS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:42.633140] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, N/A% accuracy [2026-01-19T20:35:42.633192] [INFO ] [LOCAL ] FIGS: Loaded 5 optimal features with 47.85% confidence from JSON config [2026-01-19T20:35:42.633224] [DEBUG] [MAG ] Building data for symbol: FIGS with lookback: 0 [2026-01-19T20:35:42.634230] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:42.634293] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:42.636058] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:42.636638] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:42.637046] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:35:42.641459] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:35:42.643995] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:42.649146] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:35:42.650213] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:35:42.732032] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:42.765518] [DEBUG] [MAG ] TBIL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:42.976022] [DEBUG] [MAG ] NFLX: Last date is validated at 2026-01-16 [2026-01-19T20:35:43.005361] [DEBUG] [MAG ] FIGS: Last date is validated at 2026-01-16 [2026-01-19T20:35:43.040616] [INFO ] [LOCAL ] TBIL: Saved forecast. [2026-01-19T20:35:43.040895] [INFO ] [main ] TBIL: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.406%) [2026-01-19T20:35:43.041290] [INFO ] [main ] Progress: 100/411 forecasts completed (24.3%). TBIL finished in 1.2s. ETA: 54.7s. Rate: 340.84 forecasts/min [2026-01-19T20:35:43.041442] [INFO ] [main ] Fetching symbol history for KPRX... [2026-01-19T20:35:43.041498] [DEBUG] [REMOTE ] KPRX: Fetching historical data. [2026-01-19T20:35:43.056370] [DEBUG] [REMOTE ] KPRX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:43.057362] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, N/A% accuracy [2026-01-19T20:35:43.057413] [INFO ] [LOCAL ] KPRX: Loaded 3 optimal features with 49.41% confidence from JSON config [2026-01-19T20:35:43.057446] [DEBUG] [MAG ] Building data for symbol: KPRX with lookback: 0 [2026-01-19T20:35:43.058262] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:43.058324] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:43.059109] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:43.091452] [DEBUG] [MAG ] ZETA: Last date is validated at 2026-01-16 [2026-01-19T20:35:43.101097] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:35:43.102043] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:43.150324] [DEBUG] [MAG ] NFLX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:43.178007] [DEBUG] [MAG ] FIGS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:43.248690] [INFO ] [LOCAL ] FIGS: Saved forecast. [2026-01-19T20:35:43.248759] [INFO ] [main ] FIGS: Signal=1 (Conf=90.0%), Magnitude=-0.26% (Conf=47.8543%) [2026-01-19T20:35:43.249232] [INFO ] [main ] Fetching symbol history for DHIL... [2026-01-19T20:35:43.249286] [DEBUG] [REMOTE ] DHIL: Fetching historical data. [2026-01-19T20:35:43.249676] [INFO ] [main ] Progress: 101/411 forecasts completed (24.6%). FIGS finished in 0.6s. ETA: 54.7s. Rate: 340.22 forecasts/min [2026-01-19T20:35:43.260317] [DEBUG] [REMOTE ] DHIL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:43.261251] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 9 features, N/A% accuracy [2026-01-19T20:35:43.261303] [INFO ] [LOCAL ] DHIL: Loaded 9 optimal features with 52.69% confidence from JSON config [2026-01-19T20:35:43.261334] [DEBUG] [MAG ] Building data for symbol: DHIL with lookback: 0 [2026-01-19T20:35:43.262126] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:35:43.262187] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:43.263932] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:43.264433] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:43.264854] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:43.264894] [DEBUG] [MAG ] ZETA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:43.265785] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:43.267351] [INFO ] [LOCAL ] NFLX: Saved forecast. [2026-01-19T20:35:43.267422] [INFO ] [main ] NFLX: Signal=1 (Conf=90.0%), Magnitude=-3.06% (Conf=70.1827%) [2026-01-19T20:35:43.267852] [INFO ] [main ] Fetching symbol history for AES... [2026-01-19T20:35:43.267906] [DEBUG] [REMOTE ] AES: Fetching historical data. [2026-01-19T20:35:43.269678] [INFO ] [main ] Progress: 102/411 forecasts completed (24.8%). NFLX finished in 0.7s. ETA: 54.0s. Rate: 343.21 forecasts/min [2026-01-19T20:35:43.282148] [DEBUG] [REMOTE ] AES: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:43.282817] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, N/A% accuracy [2026-01-19T20:35:43.282873] [INFO ] [LOCAL ] AES: Loaded 1 optimal features with 55.64% confidence from JSON config [2026-01-19T20:35:43.282906] [DEBUG] [MAG ] Building data for symbol: AES with lookback: 0 [2026-01-19T20:35:43.283716] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:43.283778] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:35:43.285837] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:43.314169] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:35:43.315616] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:35:43.317653] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:35:43.319287] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:35:43.321229] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:43.369826] [INFO ] [LOCAL ] ZETA: Saved forecast. [2026-01-19T20:35:43.369898] [INFO ] [main ] ZETA: Signal=1 (Conf=90.0%), Magnitude=-5.21% (Conf=46.0024%) [2026-01-19T20:35:43.370061] [INFO ] [main ] Fetching symbol history for LINC... [2026-01-19T20:35:43.370157] [DEBUG] [REMOTE ] LINC: Fetching historical data. [2026-01-19T20:35:43.372669] [INFO ] [main ] Progress: 103/411 forecasts completed (25.1%). ZETA finished in 0.9s. ETA: 53.6s. Rate: 344.58 forecasts/min [2026-01-19T20:35:43.382026] [DEBUG] [REMOTE ] LINC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:43.383351] [DEBUG] [LOCAL ] Loaded configuration for LINC: 8 features, N/A% accuracy [2026-01-19T20:35:43.383403] [INFO ] [LOCAL ] LINC: Loaded 8 optimal features with 42.50% confidence from JSON config [2026-01-19T20:35:43.383434] [DEBUG] [MAG ] Building data for symbol: LINC with lookback: 0 [2026-01-19T20:35:43.384438] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:35:43.384502] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:43.390047] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:43.391934] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:43.392422] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:43.392840] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:43.395201] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:43.396978] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:35:43.397662] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:35:43.398534] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:43.465536] [DEBUG] [MAG ] KPRX: Last date is validated at 2026-01-16 [2026-01-19T20:35:43.638782] [DEBUG] [MAG ] AES: Last date is validated at 2026-01-16 [2026-01-19T20:35:43.663017] [DEBUG] [MAG ] KPRX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:43.673814] [DEBUG] [MAG ] DHIL: Last date is validated at 2026-01-16 [2026-01-19T20:35:43.724963] [INFO ] [LOCAL ] KPRX: Saved forecast. [2026-01-19T20:35:43.725056] [INFO ] [main ] KPRX: Signal=1 (Conf=90.0%), Magnitude=0.72% (Conf=49.4114%) [2026-01-19T20:35:43.725453] [INFO ] [main ] Progress: 104/411 forecasts completed (25.3%). KPRX finished in 0.7s. ETA: 54.0s. Rate: 341.21 forecasts/min [2026-01-19T20:35:43.725601] [INFO ] [main ] Fetching symbol history for GBAB... [2026-01-19T20:35:43.725649] [DEBUG] [REMOTE ] GBAB: Fetching historical data. [2026-01-19T20:35:43.737196] [DEBUG] [REMOTE ] GBAB: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:43.738195] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 5 features, N/A% accuracy [2026-01-19T20:35:43.738251] [INFO ] [LOCAL ] GBAB: Loaded 5 optimal features with 55.86% confidence from JSON config [2026-01-19T20:35:43.738283] [DEBUG] [MAG ] Building data for symbol: GBAB with lookback: 0 [2026-01-19T20:35:43.739225] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:43.739289] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:43.741057] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:43.741708] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:43.742132] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:43.743092] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:43.749101] [DEBUG] [MAG ] LINC: Last date is validated at 2026-01-16 [2026-01-19T20:35:43.785709] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:43.815250] [DEBUG] [MAG ] AES: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:43.846163] [DEBUG] [MAG ] DHIL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:43.884859] [INFO ] [LOCAL ] AES: Saved forecast. [2026-01-19T20:35:43.884938] [INFO ] [main ] AES: Signal=1 (Conf=90.0%), Magnitude=2.00% (Conf=55.6418%) [2026-01-19T20:35:43.885356] [INFO ] [main ] Fetching symbol history for WCLD... [2026-01-19T20:35:43.885409] [DEBUG] [REMOTE ] WCLD: Fetching historical data. [2026-01-19T20:35:43.885665] [INFO ] [main ] Progress: 105/411 forecasts completed (25.5%). AES finished in 0.6s. ETA: 53.8s. Rate: 341.50 forecasts/min [2026-01-19T20:35:43.896541] [DEBUG] [REMOTE ] WCLD: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:43.897543] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 5 features, N/A% accuracy [2026-01-19T20:35:43.897614] [INFO ] [LOCAL ] WCLD: Loaded 5 optimal features with 53.31% confidence from JSON config [2026-01-19T20:35:43.897647] [DEBUG] [MAG ] Building data for symbol: WCLD with lookback: 0 [2026-01-19T20:35:43.898434] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:43.898498] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:43.900227] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:43.900778] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:43.901722] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:43.904215] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:35:43.926454] [DEBUG] [MAG ] LINC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:43.985460] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:44.011715] [INFO ] [LOCAL ] DHIL: Saved forecast. [2026-01-19T20:35:44.011970] [INFO ] [main ] DHIL: Signal=1 (Conf=90.0%), Magnitude=-0.39% (Conf=52.6877%) [2026-01-19T20:35:44.012438] [INFO ] [main ] Fetching symbol history for ACRS... [2026-01-19T20:35:44.012491] [DEBUG] [REMOTE ] ACRS: Fetching historical data. [2026-01-19T20:35:44.012918] [INFO ] [LOCAL ] LINC: Saved forecast. [2026-01-19T20:35:44.012675] [INFO ] [main ] Progress: 106/411 forecasts completed (25.8%). DHIL finished in 0.8s. ETA: 53.4s. Rate: 342.40 forecasts/min [2026-01-19T20:35:44.012988] [INFO ] [main ] LINC: Signal=1 (Conf=90.0%), Magnitude=-2.89% (Conf=42.4983%) [2026-01-19T20:35:44.013484] [INFO ] [main ] Fetching symbol history for TRNS... [2026-01-19T20:35:44.013537] [DEBUG] [REMOTE ] TRNS: Fetching historical data. [2026-01-19T20:35:44.013630] [INFO ] [main ] Progress: 107/411 forecasts completed (26.0%). LINC finished in 0.6s. ETA: 52.8s. Rate: 345.61 forecasts/min [2026-01-19T20:35:44.025551] [DEBUG] [REMOTE ] TRNS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:44.025892] [DEBUG] [REMOTE ] ACRS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:44.026356] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 6 features, N/A% accuracy [2026-01-19T20:35:44.026403] [INFO ] [LOCAL ] ACRS: Loaded 6 optimal features with 48.65% confidence from JSON config [2026-01-19T20:35:44.026434] [DEBUG] [MAG ] Building data for symbol: ACRS with lookback: 0 [2026-01-19T20:35:44.027263] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:44.027325] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:44.028555] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, N/A% accuracy [2026-01-19T20:35:44.028626] [INFO ] [LOCAL ] TRNS: Loaded 2 optimal features with 53.68% confidence from JSON config [2026-01-19T20:35:44.028657] [DEBUG] [MAG ] Building data for symbol: TRNS with lookback: 0 [2026-01-19T20:35:44.029651] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:44.029711] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:44.032755] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:44.034508] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:44.034910] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:35:44.035025] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:44.035416] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:44.038694] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:35:44.043427] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:44.051248] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:44.152175] [DEBUG] [MAG ] GBAB: Last date is validated at 2026-01-16 [2026-01-19T20:35:44.330968] [DEBUG] [MAG ] WCLD: Last date is validated at 2026-01-16 [2026-01-19T20:35:44.336652] [DEBUG] [MAG ] GBAB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:44.390045] [DEBUG] [MAG ] ACRS: Last date is validated at 2026-01-16 [2026-01-19T20:35:44.399806] [INFO ] [LOCAL ] GBAB: Saved forecast. [2026-01-19T20:35:44.399875] [INFO ] [main ] GBAB: Signal=1 (Conf=90.0%), Magnitude=0.74% (Conf=55.8641%) [2026-01-19T20:35:44.400038] [INFO ] [main ] Fetching symbol history for CAAP... [2026-01-19T20:35:44.400133] [DEBUG] [REMOTE ] CAAP: Fetching historical data. [2026-01-19T20:35:44.400895] [INFO ] [main ] Progress: 108/411 forecasts completed (26.3%). GBAB finished in 0.7s. ETA: 53.2s. Rate: 341.72 forecasts/min [2026-01-19T20:35:44.401023] [DEBUG] [MAG ] TRNS: Last date is validated at 2026-01-16 [2026-01-19T20:35:44.411950] [DEBUG] [REMOTE ] CAAP: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:44.413027] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 8 features, N/A% accuracy [2026-01-19T20:35:44.413080] [INFO ] [LOCAL ] CAAP: Loaded 8 optimal features with 49.03% confidence from JSON config [2026-01-19T20:35:44.413111] [DEBUG] [MAG ] Building data for symbol: CAAP with lookback: 0 [2026-01-19T20:35:44.414117] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:35:44.414180] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:44.415881] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:44.416401] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:44.417018] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:44.417791] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:44.419490] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:35:44.497389] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:44.498843] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:35:44.499609] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:44.502603] [DEBUG] [MAG ] WCLD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:44.566092] [DEBUG] [MAG ] ACRS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:44.579401] [DEBUG] [MAG ] TRNS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:44.591183] [INFO ] [LOCAL ] WCLD: Saved forecast. [2026-01-19T20:35:44.591270] [INFO ] [main ] WCLD: Signal=1 (Conf=90.0%), Magnitude=-3.68% (Conf=53.3077%) [2026-01-19T20:35:44.591675] [INFO ] [main ] Fetching symbol history for ROE... [2026-01-19T20:35:44.591728] [DEBUG] [REMOTE ] ROE: Fetching historical data. [2026-01-19T20:35:44.592665] [INFO ] [main ] Progress: 109/411 forecasts completed (26.5%). WCLD finished in 0.7s. ETA: 53.1s. Rate: 341.43 forecasts/min [2026-01-19T20:35:44.604227] [DEBUG] [REMOTE ] ROE: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:44.605385] [DEBUG] [LOCAL ] Loaded configuration for ROE: 9 features, N/A% accuracy [2026-01-19T20:35:44.605435] [INFO ] [LOCAL ] ROE: Loaded 9 optimal features with 51.69% confidence from JSON config [2026-01-19T20:35:44.605466] [DEBUG] [MAG ] Building data for symbol: ROE with lookback: 0 [2026-01-19T20:35:44.606404] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:35:44.606467] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:44.611808] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:44.613924] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:44.614409] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:44.615006] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:44.633798] [INFO ] [LOCAL ] ACRS: Saved forecast. [2026-01-19T20:35:44.633870] [INFO ] [main ] ACRS: Signal=1 (Conf=90.0%), Magnitude=-1.17% (Conf=48.6532%) [2026-01-19T20:35:44.634341] [INFO ] [main ] Fetching symbol history for MKC... [2026-01-19T20:35:44.634394] [DEBUG] [REMOTE ] MKC: Fetching historical data. [2026-01-19T20:35:44.634670] [INFO ] [main ] Progress: 110/411 forecasts completed (26.8%). ACRS finished in 0.6s. ETA: 52.5s. Rate: 343.81 forecasts/min [2026-01-19T20:35:44.645613] [DEBUG] [REMOTE ] MKC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:44.646350] [DEBUG] [LOCAL ] Loaded configuration for MKC: 3 features, N/A% accuracy [2026-01-19T20:35:44.646401] [INFO ] [LOCAL ] MKC: Loaded 3 optimal features with 61.79% confidence from JSON config [2026-01-19T20:35:44.646432] [DEBUG] [MAG ] Building data for symbol: MKC with lookback: 0 [2026-01-19T20:35:44.647221] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:44.647281] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:44.649016] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:44.649522] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:44.655552] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:44.688444] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:44.689750] [INFO ] [LOCAL ] TRNS: Saved forecast. [2026-01-19T20:35:44.689821] [INFO ] [main ] TRNS: Signal=1 (Conf=90.0%), Magnitude=-0.27% (Conf=53.6793%) [2026-01-19T20:35:44.690210] [INFO ] [main ] Fetching symbol history for ENTX... [2026-01-19T20:35:44.690262] [DEBUG] [REMOTE ] ENTX: Fetching historical data. [2026-01-19T20:35:44.691654] [INFO ] [main ] Progress: 111/411 forecasts completed (27.0%). TRNS finished in 0.7s. ETA: 52.0s. Rate: 345.91 forecasts/min [2026-01-19T20:35:44.701006] [DEBUG] [REMOTE ] ENTX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:44.702060] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, N/A% accuracy [2026-01-19T20:35:44.702111] [INFO ] [LOCAL ] ENTX: Loaded 1 optimal features with 61.18% confidence from JSON config [2026-01-19T20:35:44.702141] [DEBUG] [MAG ] Building data for symbol: ENTX with lookback: 0 [2026-01-19T20:35:44.702924] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:44.702982] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:44.705240] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:35:44.705394] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:44.706199] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:35:44.706932] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-19T20:35:44.713026] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:44.856857] [DEBUG] [MAG ] CAAP: Last date is validated at 2026-01-16 [2026-01-19T20:35:45.026635] [DEBUG] [MAG ] CAAP: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:45.030385] [DEBUG] [MAG ] MKC: Last date is validated at 2026-01-16 [2026-01-19T20:35:45.047140] [DEBUG] [MAG ] ENTX: Last date is validated at 2026-01-16 [2026-01-19T20:35:45.052365] [DEBUG] [MAG ] ROE: Last date is validated at 2026-01-16 [2026-01-19T20:35:45.108100] [INFO ] [LOCAL ] CAAP: Saved forecast. [2026-01-19T20:35:45.108173] [INFO ] [main ] CAAP: Signal=1 (Conf=90.0%), Magnitude=1.52% (Conf=49.0309%) [2026-01-19T20:35:45.108345] [INFO ] [main ] Fetching symbol history for LHX... [2026-01-19T20:35:45.108437] [DEBUG] [REMOTE ] LHX: Fetching historical data. [2026-01-19T20:35:45.108853] [INFO ] [main ] Progress: 112/411 forecasts completed (27.3%). CAAP finished in 0.7s. ETA: 52.5s. Rate: 341.62 forecasts/min [2026-01-19T20:35:45.121339] [DEBUG] [REMOTE ] LHX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:45.122184] [DEBUG] [LOCAL ] Loaded configuration for LHX: 5 features, N/A% accuracy [2026-01-19T20:35:45.122236] [INFO ] [LOCAL ] LHX: Loaded 5 optimal features with 57.96% confidence from JSON config [2026-01-19T20:35:45.122266] [DEBUG] [MAG ] Building data for symbol: LHX with lookback: 0 [2026-01-19T20:35:45.123154] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:45.123219] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:45.123998] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:45.124940] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:45.125643] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:35:45.126370] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:45.127533] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:45.199673] [DEBUG] [MAG ] MKC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:45.218260] [DEBUG] [MAG ] ENTX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:45.224764] [DEBUG] [MAG ] ROE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:45.273165] [INFO ] [LOCAL ] ENTX: Saved forecast. [2026-01-19T20:35:45.273235] [INFO ] [main ] ENTX: Signal=1 (Conf=90.0%), Magnitude=-1.84% (Conf=61.1758%) [2026-01-19T20:35:45.273429] [INFO ] [main ] Fetching symbol history for AM... [2026-01-19T20:35:45.273475] [DEBUG] [REMOTE ] AM: Fetching historical data. [2026-01-19T20:35:45.274058] [INFO ] [main ] Progress: 113/411 forecasts completed (27.5%). ENTX finished in 0.6s. ETA: 52.3s. Rate: 341.80 forecasts/min [2026-01-19T20:35:45.284164] [DEBUG] [REMOTE ] AM: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:45.284956] [DEBUG] [LOCAL ] Loaded configuration for AM: 5 features, N/A% accuracy [2026-01-19T20:35:45.285008] [INFO ] [LOCAL ] AM: Loaded 5 optimal features with 44.92% confidence from JSON config [2026-01-19T20:35:45.285039] [DEBUG] [MAG ] Building data for symbol: AM with lookback: 0 [2026-01-19T20:35:45.285808] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:45.285868] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:45.290099] [INFO ] [LOCAL ] MKC: Saved forecast. [2026-01-19T20:35:45.290168] [INFO ] [main ] MKC: Signal=1 (Conf=90.0%), Magnitude=-2.84% (Conf=61.792%) [2026-01-19T20:35:45.290515] [INFO ] [main ] Fetching symbol history for FELE... [2026-01-19T20:35:45.290566] [DEBUG] [REMOTE ] FELE: Fetching historical data. [2026-01-19T20:35:45.290790] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:45.291467] [INFO ] [main ] Progress: 114/411 forecasts completed (27.7%). MKC finished in 0.7s. ETA: 51.7s. Rate: 344.52 forecasts/min [2026-01-19T20:35:45.292507] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:35:45.294367] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:35:45.295517] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:45.297313] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:45.302632] [DEBUG] [REMOTE ] FELE: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:45.303520] [DEBUG] [LOCAL ] Loaded configuration for FELE: 7 features, N/A% accuracy [2026-01-19T20:35:45.303595] [INFO ] [LOCAL ] FELE: Loaded 7 optimal features with 50.01% confidence from JSON config [2026-01-19T20:35:45.303630] [DEBUG] [MAG ] Building data for symbol: FELE with lookback: 0 [2026-01-19T20:35:45.303661] [INFO ] [LOCAL ] ROE: Saved forecast. [2026-01-19T20:35:45.303736] [INFO ] [main ] ROE: Signal=1 (Conf=90.0%), Magnitude=-0.11% (Conf=51.6858%) [2026-01-19T20:35:45.304123] [INFO ] [main ] Fetching symbol history for YUMC... [2026-01-19T20:35:45.304176] [DEBUG] [REMOTE ] YUMC: Fetching historical data. [2026-01-19T20:35:45.304497] [INFO ] [main ] Progress: 115/411 forecasts completed (28.0%). ROE finished in 0.7s. ETA: 51.1s. Rate: 347.32 forecasts/min [2026-01-19T20:35:45.304412] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:35:45.304640] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:45.305513] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:45.307383] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:45.307880] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:45.308946] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:35:45.310595] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:35:45.311651] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-19T20:35:45.312523] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:45.316053] [DEBUG] [REMOTE ] YUMC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:45.317061] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 3 features, N/A% accuracy [2026-01-19T20:35:45.317116] [INFO ] [LOCAL ] YUMC: Loaded 3 optimal features with 49.37% confidence from JSON config [2026-01-19T20:35:45.317148] [DEBUG] [MAG ] Building data for symbol: YUMC with lookback: 0 [2026-01-19T20:35:45.317963] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:45.318026] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:45.318947] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:45.321547] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:35:45.322297] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:45.492557] [DEBUG] [MAG ] LHX: Last date is validated at 2026-01-16 [2026-01-19T20:35:45.645649] [DEBUG] [MAG ] AM: Last date is validated at 2026-01-16 [2026-01-19T20:35:45.664344] [DEBUG] [MAG ] FELE: Last date is validated at 2026-01-16 [2026-01-19T20:35:45.666334] [DEBUG] [MAG ] LHX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:45.676332] [DEBUG] [MAG ] YUMC: Last date is validated at 2026-01-16 [2026-01-19T20:35:45.801816] [INFO ] [LOCAL ] LHX: Saved forecast. [2026-01-19T20:35:45.801901] [INFO ] [main ] LHX: Signal=1 (Conf=90.0%), Magnitude=-2.26% (Conf=57.9642%) [2026-01-19T20:35:45.802482] [INFO ] [main ] Fetching symbol history for TEX... [2026-01-19T20:35:45.802537] [DEBUG] [REMOTE ] TEX: Fetching historical data. [2026-01-19T20:35:45.802686] [INFO ] [main ] Progress: 116/411 forecasts completed (28.2%). LHX finished in 0.7s. ETA: 51.8s. Rate: 341.77 forecasts/min [2026-01-19T20:35:45.813663] [DEBUG] [MAG ] AM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:45.814186] [DEBUG] [REMOTE ] TEX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:45.815639] [DEBUG] [LOCAL ] Loaded configuration for TEX: 5 features, N/A% accuracy [2026-01-19T20:35:45.815691] [INFO ] [LOCAL ] TEX: Loaded 5 optimal features with 38.05% confidence from JSON config [2026-01-19T20:35:45.815723] [DEBUG] [MAG ] Building data for symbol: TEX with lookback: 0 [2026-01-19T20:35:45.816531] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:45.816615] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:45.821705] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:45.823660] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:45.827009] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:45.827480] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:35:45.828767] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:45.834489] [DEBUG] [MAG ] FELE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:45.850944] [DEBUG] [MAG ] YUMC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:45.933702] [INFO ] [LOCAL ] FELE: Saved forecast. [2026-01-19T20:35:45.933782] [INFO ] [main ] FELE: Signal=1 (Conf=90.0%), Magnitude=2.04% (Conf=50.0096%) [2026-01-19T20:35:45.934211] [INFO ] [main ] Fetching symbol history for IESC... [2026-01-19T20:35:45.934264] [DEBUG] [REMOTE ] IESC: Fetching historical data. [2026-01-19T20:35:45.935415] [INFO ] [main ] Progress: 117/411 forecasts completed (28.5%). FELE finished in 0.6s. ETA: 51.5s. Rate: 342.48 forecasts/min [2026-01-19T20:35:45.942219] [INFO ] [LOCAL ] AM: Saved forecast. [2026-01-19T20:35:45.942295] [INFO ] [main ] AM: Signal=1 (Conf=90.0%), Magnitude=1.75% (Conf=44.9206%) [2026-01-19T20:35:45.943039] [INFO ] [main ] Fetching symbol history for PLTK... [2026-01-19T20:35:45.943094] [DEBUG] [REMOTE ] PLTK: Fetching historical data. [2026-01-19T20:35:45.943078] [INFO ] [main ] Progress: 118/411 forecasts completed (28.7%). AM finished in 0.7s. ETA: 50.9s. Rate: 345.28 forecasts/min [2026-01-19T20:35:45.946300] [INFO ] [LOCAL ] YUMC: Saved forecast. [2026-01-19T20:35:45.946371] [INFO ] [main ] YUMC: Signal=1 (Conf=90.0%), Magnitude=1.07% (Conf=49.3652%) [2026-01-19T20:35:45.946823] [INFO ] [main ] Fetching symbol history for IRTC... [2026-01-19T20:35:45.946875] [DEBUG] [REMOTE ] IRTC: Fetching historical data. [2026-01-19T20:35:45.948316] [INFO ] [main ] Progress: 119/411 forecasts completed (29.0%). YUMC finished in 0.6s. ETA: 50.3s. Rate: 348.11 forecasts/min [2026-01-19T20:35:45.948232] [DEBUG] [REMOTE ] IESC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:45.949589] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, N/A% accuracy [2026-01-19T20:35:45.949649] [INFO ] [LOCAL ] IESC: Loaded 3 optimal features with 54.64% confidence from JSON config [2026-01-19T20:35:45.949679] [DEBUG] [MAG ] Building data for symbol: IESC with lookback: 0 [2026-01-19T20:35:45.950654] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:45.950713] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:45.953470] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:35:45.954676] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-19T20:35:45.956075] [DEBUG] [REMOTE ] PLTK: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:45.957006] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 6 features, N/A% accuracy [2026-01-19T20:35:45.957059] [INFO ] [LOCAL ] PLTK: Loaded 6 optimal features with 56.65% confidence from JSON config [2026-01-19T20:35:45.957092] [DEBUG] [MAG ] Building data for symbol: PLTK with lookback: 0 [2026-01-19T20:35:45.957440] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:45.957909] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:45.957974] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:45.959732] [DEBUG] [REMOTE ] IRTC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:45.960254] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 3 features, N/A% accuracy [2026-01-19T20:35:45.960299] [INFO ] [LOCAL ] IRTC: Loaded 3 optimal features with 46.90% confidence from JSON config [2026-01-19T20:35:45.960330] [DEBUG] [MAG ] Building data for symbol: IRTC with lookback: 0 [2026-01-19T20:35:45.961133] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:45.961194] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:45.962086] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:45.963025] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:45.963830] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:35:45.965033] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:45.965536] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:45.966167] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:45.966655] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:46.083258] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:35:46.084886] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:46.172861] [DEBUG] [MAG ] TEX: Last date is validated at 2026-01-16 [2026-01-19T20:35:46.316901] [DEBUG] [MAG ] IESC: Last date is validated at 2026-01-16 [2026-01-19T20:35:46.331603] [DEBUG] [MAG ] IRTC: Last date is validated at 2026-01-16 [2026-01-19T20:35:46.345444] [DEBUG] [MAG ] TEX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:46.437669] [DEBUG] [MAG ] PLTK: Last date is validated at 2026-01-16 [2026-01-19T20:35:46.447989] [INFO ] [LOCAL ] TEX: Saved forecast. [2026-01-19T20:35:46.448058] [INFO ] [main ] TEX: Signal=1 (Conf=90.0%), Magnitude=-2.53% (Conf=38.0518%) [2026-01-19T20:35:46.448559] [INFO ] [main ] Fetching symbol history for PRTA... [2026-01-19T20:35:46.448635] [DEBUG] [REMOTE ] PRTA: Fetching historical data. [2026-01-19T20:35:46.448664] [INFO ] [main ] Progress: 120/411 forecasts completed (29.2%). TEX finished in 0.6s. ETA: 51.0s. Rate: 342.68 forecasts/min [2026-01-19T20:35:46.460777] [DEBUG] [REMOTE ] PRTA: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:46.461600] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 5 features, N/A% accuracy [2026-01-19T20:35:46.461659] [INFO ] [LOCAL ] PRTA: Loaded 5 optimal features with 58.13% confidence from JSON config [2026-01-19T20:35:46.461692] [DEBUG] [MAG ] Building data for symbol: PRTA with lookback: 0 [2026-01-19T20:35:46.462456] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:46.462520] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:46.467536] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:46.468415] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:46.487697] [DEBUG] [MAG ] IESC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:46.511251] [DEBUG] [MAG ] IRTC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:46.585251] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:35:46.586372] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:35:46.587722] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:46.613825] [DEBUG] [MAG ] PLTK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:46.658085] [INFO ] [LOCAL ] IESC: Saved forecast. [2026-01-19T20:35:46.658154] [INFO ] [main ] IESC: Signal=1 (Conf=90.0%), Magnitude=-0.40% (Conf=54.6362%) [2026-01-19T20:35:46.658520] [INFO ] [main ] Fetching symbol history for AAPL... [2026-01-19T20:35:46.658587] [DEBUG] [REMOTE ] AAPL: Fetching historical data. [2026-01-19T20:35:46.658625] [INFO ] [LOCAL ] IRTC: Saved forecast. [2026-01-19T20:35:46.658744] [INFO ] [main ] IRTC: Signal=1 (Conf=90.0%), Magnitude=-3.26% (Conf=46.9018%) [2026-01-19T20:35:46.658897] [INFO ] [main ] Fetching symbol history for MCRB... [2026-01-19T20:35:46.658938] [DEBUG] [REMOTE ] MCRB: Fetching historical data. [2026-01-19T20:35:46.659480] [INFO ] [main ] Progress: 121/411 forecasts completed (29.4%). IESC finished in 0.7s. ETA: 50.9s. Rate: 342.10 forecasts/min [2026-01-19T20:35:46.659691] [INFO ] [main ] Progress: 122/411 forecasts completed (29.7%). IRTC finished in 0.7s. ETA: 50.3s. Rate: 344.93 forecasts/min [2026-01-19T20:35:46.672217] [DEBUG] [REMOTE ] AAPL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:46.673103] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 0 features, N/A% accuracy [2026-01-19T20:35:46.673153] [INFO ] [LOCAL ] AAPL: Loaded 0 optimal features with 50.41% confidence from JSON config [2026-01-19T20:35:46.673184] [DEBUG] [MAG ] Building data for symbol: AAPL with lookback: 0 [2026-01-19T20:35:46.673178] [DEBUG] [REMOTE ] MCRB: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:46.674118] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, N/A% accuracy [2026-01-19T20:35:46.674175] [INFO ] [LOCAL ] MCRB: Loaded 3 optimal features with 46.86% confidence from JSON config [2026-01-19T20:35:46.674183] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-19T20:35:46.674206] [DEBUG] [MAG ] Building data for symbol: MCRB with lookback: 0 [2026-01-19T20:35:46.675262] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:46.675323] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:46.680506] [INFO ] [LOCAL ] PLTK: Saved forecast. [2026-01-19T20:35:46.680593] [INFO ] [main ] PLTK: Signal=1 (Conf=90.0%), Magnitude=0.28% (Conf=56.6456%) [2026-01-19T20:35:46.680983] [INFO ] [main ] Progress: 123/411 forecasts completed (29.9%). PLTK finished in 0.7s. ETA: 49.7s. Rate: 347.41 forecasts/min [2026-01-19T20:35:46.681110] [INFO ] [main ] Fetching symbol history for PFG... [2026-01-19T20:35:46.681154] [DEBUG] [REMOTE ] PFG: Fetching historical data. [2026-01-19T20:35:46.691903] [DEBUG] [REMOTE ] PFG: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:46.692667] [DEBUG] [LOCAL ] Loaded configuration for PFG: 3 features, N/A% accuracy [2026-01-19T20:35:46.692724] [INFO ] [LOCAL ] PFG: Loaded 3 optimal features with 57.63% confidence from JSON config [2026-01-19T20:35:46.692756] [DEBUG] [MAG ] Building data for symbol: PFG with lookback: 0 [2026-01-19T20:35:46.693518] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:46.693598] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:46.698527] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:46.700380] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:46.700920] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:46.793134] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:35:46.794094] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:35:46.794828] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:46.945153] [DEBUG] [MAG ] PRTA: Last date is validated at 2026-01-16 [2026-01-19T20:35:47.025565] [DEBUG] [MAG ] AAPL: Last date is validated at 2026-01-16 [2026-01-19T20:35:47.056554] [DEBUG] [MAG ] PFG: Last date is validated at 2026-01-16 [2026-01-19T20:35:47.126550] [DEBUG] [MAG ] PRTA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:47.149665] [DEBUG] [MAG ] MCRB: Last date is validated at 2026-01-16 [2026-01-19T20:35:47.195403] [DEBUG] [MAG ] AAPL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:47.205707] [INFO ] [LOCAL ] PRTA: Saved forecast. [2026-01-19T20:35:47.205779] [INFO ] [main ] PRTA: Signal=1 (Conf=90.0%), Magnitude=5.34% (Conf=58.1264%) [2026-01-19T20:35:47.206272] [INFO ] [main ] Fetching symbol history for AMBP... [2026-01-19T20:35:47.206326] [DEBUG] [REMOTE ] AMBP: Fetching historical data. [2026-01-19T20:35:47.206673] [INFO ] [main ] Progress: 124/411 forecasts completed (30.2%). PRTA finished in 0.8s. ETA: 50.4s. Rate: 341.77 forecasts/min [2026-01-19T20:35:47.217925] [DEBUG] [REMOTE ] AMBP: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:47.218645] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 5 features, N/A% accuracy [2026-01-19T20:35:47.218695] [INFO ] [LOCAL ] AMBP: Loaded 5 optimal features with 53.11% confidence from JSON config [2026-01-19T20:35:47.218726] [DEBUG] [MAG ] Building data for symbol: AMBP with lookback: 0 [2026-01-19T20:35:47.219527] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:47.219607] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:47.221410] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:47.221974] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:47.222916] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:47.223931] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:47.224995] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:47.227117] [DEBUG] [MAG ] PFG: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:47.320777] [DEBUG] [MAG ] MCRB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:47.324121] [INFO ] [LOCAL ] PFG: Saved forecast. [2026-01-19T20:35:47.324192] [INFO ] [main ] PFG: Signal=1 (Conf=90.0%), Magnitude=1.16% (Conf=57.6295%) [2026-01-19T20:35:47.324352] [INFO ] [main ] Fetching symbol history for SHLS... [2026-01-19T20:35:47.324397] [DEBUG] [REMOTE ] SHLS: Fetching historical data. [2026-01-19T20:35:47.325141] [INFO ] [main ] Progress: 125/411 forecasts completed (30.4%). PFG finished in 0.6s. ETA: 50.1s. Rate: 342.66 forecasts/min [2026-01-19T20:35:47.333536] [INFO ] [LOCAL ] AAPL: Saved forecast. [2026-01-19T20:35:47.333632] [INFO ] [main ] AAPL: Signal=1 (Conf=90.0%), Magnitude=0.31% (Conf=50.4091%) [2026-01-19T20:35:47.334111] [INFO ] [main ] Fetching symbol history for AIPI... [2026-01-19T20:35:47.334164] [DEBUG] [REMOTE ] AIPI: Fetching historical data. [2026-01-19T20:35:47.334663] [INFO ] [main ] Progress: 126/411 forecasts completed (30.7%). AAPL finished in 0.7s. ETA: 49.5s. Rate: 345.26 forecasts/min [2026-01-19T20:35:47.335399] [DEBUG] [REMOTE ] SHLS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:47.336303] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 10 features, N/A% accuracy [2026-01-19T20:35:47.336354] [INFO ] [LOCAL ] SHLS: Loaded 10 optimal features with 54.28% confidence from JSON config [2026-01-19T20:35:47.336385] [DEBUG] [MAG ] Building data for symbol: SHLS with lookback: 0 [2026-01-19T20:35:47.337190] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-19T20:35:47.337254] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:47.346218] [DEBUG] [REMOTE ] AIPI: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:47.347230] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 1 features, N/A% accuracy [2026-01-19T20:35:47.347294] [INFO ] [LOCAL ] AIPI: Loaded 1 optimal features with 55.59% confidence from JSON config [2026-01-19T20:35:47.347325] [DEBUG] [MAG ] Building data for symbol: AIPI with lookback: 0 [2026-01-19T20:35:47.348137] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:47.348195] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:47.348962] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:47.385744] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:47.386944] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:35:47.387676] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:35:47.390687] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:47.391322] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:47.392038] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:35:47.392736] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-19T20:35:47.395431] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-19T20:35:47.399332] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:47.400517] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:47.413311] [INFO ] [LOCAL ] MCRB: Saved forecast. [2026-01-19T20:35:47.413381] [INFO ] [main ] MCRB: Signal=1 (Conf=90.0%), Magnitude=2.91% (Conf=46.8559%) [2026-01-19T20:35:47.413788] [INFO ] [main ] Fetching symbol history for MATX... [2026-01-19T20:35:47.413840] [DEBUG] [REMOTE ] MATX: Fetching historical data. [2026-01-19T20:35:47.414668] [INFO ] [main ] Progress: 127/411 forecasts completed (30.9%). MCRB finished in 0.8s. ETA: 49.1s. Rate: 346.73 forecasts/min [2026-01-19T20:35:47.426153] [DEBUG] [REMOTE ] MATX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:47.427183] [DEBUG] [LOCAL ] Loaded configuration for MATX: 2 features, N/A% accuracy [2026-01-19T20:35:47.427233] [INFO ] [LOCAL ] MATX: Loaded 2 optimal features with 57.95% confidence from JSON config [2026-01-19T20:35:47.427264] [DEBUG] [MAG ] Building data for symbol: MATX with lookback: 0 [2026-01-19T20:35:47.428081] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:47.428140] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:47.433000] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:47.434725] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:47.580857] [DEBUG] [MAG ] AMBP: Last date is validated at 2026-01-16 [2026-01-19T20:35:47.699297] [DEBUG] [MAG ] AIPI: Last date is validated at 2026-01-16 [2026-01-19T20:35:47.752959] [DEBUG] [MAG ] AMBP: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:47.754319] [DEBUG] [MAG ] SHLS: Last date is validated at 2026-01-16 [2026-01-19T20:35:47.780310] [DEBUG] [MAG ] MATX: Last date is validated at 2026-01-16 [2026-01-19T20:35:47.818391] [INFO ] [LOCAL ] AMBP: Saved forecast. [2026-01-19T20:35:47.818484] [INFO ] [main ] AMBP: Signal=1 (Conf=90.0%), Magnitude=0.80% (Conf=53.1095%) [2026-01-19T20:35:47.819033] [INFO ] [main ] Fetching symbol history for BNS... [2026-01-19T20:35:47.819106] [DEBUG] [REMOTE ] BNS: Fetching historical data. [2026-01-19T20:35:47.820658] [INFO ] [main ] Progress: 128/411 forecasts completed (31.1%). AMBP finished in 0.6s. ETA: 49.5s. Rate: 343.12 forecasts/min [2026-01-19T20:35:47.833867] [DEBUG] [REMOTE ] BNS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:47.834721] [DEBUG] [LOCAL ] Loaded configuration for BNS: 2 features, N/A% accuracy [2026-01-19T20:35:47.834775] [INFO ] [LOCAL ] BNS: Loaded 2 optimal features with 61.96% confidence from JSON config [2026-01-19T20:35:47.834806] [DEBUG] [MAG ] Building data for symbol: BNS with lookback: 0 [2026-01-19T20:35:47.835641] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:47.835700] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:47.840710] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:47.843242] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:47.871284] [DEBUG] [MAG ] AIPI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:47.935078] [DEBUG] [MAG ] SHLS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:47.942960] [INFO ] [LOCAL ] AIPI: Saved forecast. [2026-01-19T20:35:47.943030] [INFO ] [main ] AIPI: Signal=1 (Conf=90.0%), Magnitude=-0.57% (Conf=55.5928%) [2026-01-19T20:35:47.943390] [INFO ] [main ] Fetching symbol history for OCSL... [2026-01-19T20:35:47.943440] [DEBUG] [REMOTE ] OCSL: Fetching historical data. [2026-01-19T20:35:47.943666] [INFO ] [main ] Progress: 129/411 forecasts completed (31.4%). AIPI finished in 0.6s. ETA: 49.2s. Rate: 343.91 forecasts/min [2026-01-19T20:35:47.955279] [DEBUG] [REMOTE ] OCSL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:47.956050] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, N/A% accuracy [2026-01-19T20:35:47.956100] [INFO ] [LOCAL ] OCSL: Loaded 5 optimal features with 59.82% confidence from JSON config [2026-01-19T20:35:47.956131] [DEBUG] [MAG ] Building data for symbol: OCSL with lookback: 0 [2026-01-19T20:35:47.956925] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:47.956985] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:47.958126] [DEBUG] [MAG ] MATX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:47.961924] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:47.964446] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:47.966202] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:48.014822] [INFO ] [LOCAL ] SHLS: Saved forecast. [2026-01-19T20:35:48.014896] [INFO ] [main ] SHLS: Signal=1 (Conf=90.0%), Magnitude=0.80% (Conf=54.2765%) [2026-01-19T20:35:48.015060] [INFO ] [main ] Fetching symbol history for OXM... [2026-01-19T20:35:48.015155] [DEBUG] [REMOTE ] OXM: Fetching historical data. [2026-01-19T20:35:48.015865] [INFO ] [main ] Progress: 130/411 forecasts completed (31.6%). SHLS finished in 0.7s. ETA: 48.8s. Rate: 345.47 forecasts/min [2026-01-19T20:35:48.018433] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:35:48.019885] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:48.027783] [DEBUG] [REMOTE ] OXM: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:48.029221] [DEBUG] [LOCAL ] Loaded configuration for OXM: 4 features, N/A% accuracy [2026-01-19T20:35:48.029279] [INFO ] [LOCAL ] OXM: Loaded 4 optimal features with 49.10% confidence from JSON config [2026-01-19T20:35:48.029312] [DEBUG] [MAG ] Building data for symbol: OXM with lookback: 0 [2026-01-19T20:35:48.030318] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:48.030392] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:48.035741] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:35:48.036736] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:48.037526] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:48.038761] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:48.084889] [INFO ] [LOCAL ] MATX: Saved forecast. [2026-01-19T20:35:48.084964] [INFO ] [main ] MATX: Signal=1 (Conf=90.0%), Magnitude=0.06% (Conf=57.9484%) [2026-01-19T20:35:48.085323] [INFO ] [main ] Fetching symbol history for PD... [2026-01-19T20:35:48.085374] [DEBUG] [REMOTE ] PD: Fetching historical data. [2026-01-19T20:35:48.085674] [INFO ] [main ] Progress: 131/411 forecasts completed (31.9%). MATX finished in 0.7s. ETA: 48.4s. Rate: 347.05 forecasts/min [2026-01-19T20:35:48.097169] [DEBUG] [REMOTE ] PD: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:48.098260] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, N/A% accuracy [2026-01-19T20:35:48.098311] [INFO ] [LOCAL ] PD: Loaded 4 optimal features with 47.28% confidence from JSON config [2026-01-19T20:35:48.098342] [DEBUG] [MAG ] Building data for symbol: PD with lookback: 0 [2026-01-19T20:35:48.099156] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:48.099218] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:48.104077] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:48.104915] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:35:48.106140] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:48.106812] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:48.184232] [DEBUG] [MAG ] BNS: Last date is validated at 2026-01-16 [2026-01-19T20:35:48.360141] [DEBUG] [MAG ] BNS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:48.376651] [DEBUG] [MAG ] OCSL: Last date is validated at 2026-01-16 [2026-01-19T20:35:48.396361] [DEBUG] [MAG ] OXM: Last date is validated at 2026-01-16 [2026-01-19T20:35:48.438460] [INFO ] [LOCAL ] BNS: Saved forecast. [2026-01-19T20:35:48.438544] [INFO ] [main ] BNS: Signal=1 (Conf=90.0%), Magnitude=0.76% (Conf=61.9645%) [2026-01-19T20:35:48.438792] [INFO ] [main ] Fetching symbol history for JHX... [2026-01-19T20:35:48.438842] [DEBUG] [REMOTE ] JHX: Fetching historical data. [2026-01-19T20:35:48.440671] [INFO ] [main ] Progress: 132/411 forecasts completed (32.1%). BNS finished in 0.6s. ETA: 48.6s. Rate: 344.31 forecasts/min [2026-01-19T20:35:48.450439] [DEBUG] [REMOTE ] JHX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:48.453059] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, N/A% accuracy [2026-01-19T20:35:48.453115] [INFO ] [LOCAL ] JHX: Loaded 2 optimal features with 49.40% confidence from JSON config [2026-01-19T20:35:48.453148] [DEBUG] [MAG ] Building data for symbol: JHX with lookback: 0 [2026-01-19T20:35:48.453283] [DEBUG] [MAG ] PD: Last date is validated at 2026-01-16 [2026-01-19T20:35:48.453984] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:48.454046] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:48.454971] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:48.456070] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:48.543705] [DEBUG] [MAG ] OCSL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:48.580318] [DEBUG] [MAG ] OXM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:48.615393] [INFO ] [LOCAL ] OCSL: Saved forecast. [2026-01-19T20:35:48.615463] [INFO ] [main ] OCSL: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=59.8228%) [2026-01-19T20:35:48.615916] [INFO ] [main ] Fetching symbol history for PNQI... [2026-01-19T20:35:48.615968] [DEBUG] [REMOTE ] PNQI: Fetching historical data. [2026-01-19T20:35:48.615947] [INFO ] [main ] Progress: 133/411 forecasts completed (32.4%). OCSL finished in 0.7s. ETA: 48.4s. Rate: 344.29 forecasts/min [2026-01-19T20:35:48.627591] [DEBUG] [REMOTE ] PNQI: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:48.627798] [DEBUG] [MAG ] PD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:48.628387] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 5 features, N/A% accuracy [2026-01-19T20:35:48.628440] [INFO ] [LOCAL ] PNQI: Loaded 5 optimal features with 51.28% confidence from JSON config [2026-01-19T20:35:48.628470] [DEBUG] [MAG ] Building data for symbol: PNQI with lookback: 0 [2026-01-19T20:35:48.629253] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:48.629314] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:48.634559] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:48.635410] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-19T20:35:48.639221] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:48.640610] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-19T20:35:48.641754] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:48.696124] [INFO ] [LOCAL ] OXM: Saved forecast. [2026-01-19T20:35:48.696199] [INFO ] [main ] OXM: Signal=1 (Conf=90.0%), Magnitude=-4.75% (Conf=49.0998%) [2026-01-19T20:35:48.696636] [INFO ] [main ] Progress: 134/411 forecasts completed (32.6%). OXM finished in 0.7s. ETA: 48.1s. Rate: 345.68 forecasts/min [2026-01-19T20:35:48.696791] [INFO ] [main ] Fetching symbol history for COP... [2026-01-19T20:35:48.696837] [DEBUG] [REMOTE ] COP: Fetching historical data. [2026-01-19T20:35:48.710681] [DEBUG] [REMOTE ] COP: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:48.711717] [DEBUG] [LOCAL ] Loaded configuration for COP: 5 features, N/A% accuracy [2026-01-19T20:35:48.711775] [INFO ] [LOCAL ] COP: Loaded 5 optimal features with 63.30% confidence from JSON config [2026-01-19T20:35:48.711992] [DEBUG] [MAG ] Building data for symbol: COP with lookback: 0 [2026-01-19T20:35:48.712862] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:48.712927] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:48.714561] [INFO ] [LOCAL ] PD: Saved forecast. [2026-01-19T20:35:48.714670] [INFO ] [main ] PD: Signal=1 (Conf=90.0%), Magnitude=-0.64% (Conf=47.277%) [2026-01-19T20:35:48.715102] [INFO ] [main ] Progress: 135/411 forecasts completed (32.8%). PD finished in 0.6s. ETA: 47.6s. Rate: 347.98 forecasts/min [2026-01-19T20:35:48.715276] [INFO ] [main ] Fetching symbol history for BCAL... [2026-01-19T20:35:48.715340] [DEBUG] [REMOTE ] BCAL: Fetching historical data. [2026-01-19T20:35:48.718082] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:48.719962] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:48.720478] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:48.720952] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:48.721886] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:48.732234] [DEBUG] [REMOTE ] BCAL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:48.735244] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 5 features, N/A% accuracy [2026-01-19T20:35:48.735304] [INFO ] [LOCAL ] BCAL: Loaded 5 optimal features with 61.83% confidence from JSON config [2026-01-19T20:35:48.735337] [DEBUG] [MAG ] Building data for symbol: BCAL with lookback: 0 [2026-01-19T20:35:48.736391] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:48.736465] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:48.738801] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:48.739662] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:48.810872] [DEBUG] [MAG ] JHX: Last date is validated at 2026-01-16 [2026-01-19T20:35:48.859779] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:35:48.863430] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:35:48.865626] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:48.977928] [DEBUG] [MAG ] JHX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:48.995318] [DEBUG] [MAG ] PNQI: Last date is validated at 2026-01-16 [2026-01-19T20:35:49.068124] [INFO ] [LOCAL ] JHX: Saved forecast. [2026-01-19T20:35:49.068194] [INFO ] [main ] JHX: Signal=1 (Conf=90.0%), Magnitude=2.15% (Conf=49.3991%) [2026-01-19T20:35:49.068653] [INFO ] [main ] Fetching symbol history for BEPI... [2026-01-19T20:35:49.068706] [DEBUG] [REMOTE ] BEPI: Fetching historical data. [2026-01-19T20:35:49.068660] [INFO ] [main ] Progress: 136/411 forecasts completed (33.1%). JHX finished in 0.6s. ETA: 47.8s. Rate: 345.31 forecasts/min [2026-01-19T20:35:49.073832] [DEBUG] [MAG ] COP: Last date is validated at 2026-01-16 [2026-01-19T20:35:49.079828] [DEBUG] [REMOTE ] BEPI: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:49.080875] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 6 features, N/A% accuracy [2026-01-19T20:35:49.080927] [INFO ] [LOCAL ] BEPI: Loaded 6 optimal features with 69.71% confidence from JSON config [2026-01-19T20:35:49.080958] [DEBUG] [MAG ] Building data for symbol: BEPI with lookback: 0 [2026-01-19T20:35:49.081753] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:49.081815] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:35:49.159760] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:49.161103] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:35:49.164361] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:35:49.166985] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-19T20:35:49.169808] [DEBUG] [MAG ] PNQI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:49.171087] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:35:49.171905] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:49.220053] [DEBUG] [MAG ] BCAL: Last date is validated at 2026-01-16 [2026-01-19T20:35:49.252498] [INFO ] [LOCAL ] PNQI: Saved forecast. [2026-01-19T20:35:49.252604] [INFO ] [main ] PNQI: Signal=1 (Conf=90.0%), Magnitude=-0.67% (Conf=51.2772%) [2026-01-19T20:35:49.252990] [INFO ] [main ] Fetching symbol history for SF... [2026-01-19T20:35:49.253041] [DEBUG] [REMOTE ] SF: Fetching historical data. [2026-01-19T20:35:49.253672] [INFO ] [main ] Progress: 137/411 forecasts completed (33.3%). PNQI finished in 0.6s. ETA: 47.6s. Rate: 345.15 forecasts/min [2026-01-19T20:35:49.253756] [DEBUG] [MAG ] COP: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:49.266194] [DEBUG] [REMOTE ] SF: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:49.267033] [DEBUG] [LOCAL ] Loaded configuration for SF: 9 features, N/A% accuracy [2026-01-19T20:35:49.267090] [INFO ] [LOCAL ] SF: Loaded 9 optimal features with 56.21% confidence from JSON config [2026-01-19T20:35:49.267121] [DEBUG] [MAG ] Building data for symbol: SF with lookback: 0 [2026-01-19T20:35:49.267916] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:35:49.267980] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:49.272786] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:49.314118] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:49.315988] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:49.316507] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:49.317597] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:35:49.319501] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:35:49.320817] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-19T20:35:49.321791] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-19T20:35:49.324528] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:49.365305] [INFO ] [LOCAL ] COP: Saved forecast. [2026-01-19T20:35:49.365377] [INFO ] [main ] COP: Signal=1 (Conf=90.0%), Magnitude=-1.03% (Conf=63.2958%) [2026-01-19T20:35:49.365545] [INFO ] [main ] Fetching symbol history for MANH... [2026-01-19T20:35:49.365665] [DEBUG] [REMOTE ] MANH: Fetching historical data. [2026-01-19T20:35:49.366675] [INFO ] [main ] Progress: 138/411 forecasts completed (33.6%). COP finished in 0.7s. ETA: 47.3s. Rate: 346.03 forecasts/min [2026-01-19T20:35:49.379057] [DEBUG] [REMOTE ] MANH: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:49.379916] [DEBUG] [LOCAL ] Loaded configuration for MANH: 6 features, N/A% accuracy [2026-01-19T20:35:49.379975] [INFO ] [LOCAL ] MANH: Loaded 6 optimal features with 52.78% confidence from JSON config [2026-01-19T20:35:49.380008] [DEBUG] [MAG ] Building data for symbol: MANH with lookback: 0 [2026-01-19T20:35:49.380834] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:49.380898] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:49.382750] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:49.383289] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:49.383731] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:49.384782] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:35:49.403255] [DEBUG] [MAG ] BCAL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:49.464185] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:49.465638] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:49.472822] [INFO ] [LOCAL ] BCAL: Saved forecast. [2026-01-19T20:35:49.472898] [INFO ] [main ] BCAL: Signal=1 (Conf=90.0%), Magnitude=0.29% (Conf=61.8303%) [2026-01-19T20:35:49.473109] [INFO ] [main ] Fetching symbol history for JKS... [2026-01-19T20:35:49.473172] [DEBUG] [REMOTE ] JKS: Fetching historical data. [2026-01-19T20:35:49.473893] [INFO ] [main ] Progress: 139/411 forecasts completed (33.8%). BCAL finished in 0.8s. ETA: 47.0s. Rate: 346.98 forecasts/min [2026-01-19T20:35:49.486284] [DEBUG] [REMOTE ] JKS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:49.487487] [DEBUG] [LOCAL ] Loaded configuration for JKS: 6 features, N/A% accuracy [2026-01-19T20:35:49.487559] [INFO ] [LOCAL ] JKS: Loaded 6 optimal features with 57.11% confidence from JSON config [2026-01-19T20:35:49.487628] [DEBUG] [MAG ] Building data for symbol: JKS with lookback: 0 [2026-01-19T20:35:49.488557] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:49.488639] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:49.494350] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:49.495341] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:49.498099] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-19T20:35:49.501392] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:35:49.503261] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:35:49.505160] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:49.538146] [DEBUG] [MAG ] BEPI: Last date is validated at 2026-01-16 [2026-01-19T20:35:49.695319] [DEBUG] [MAG ] SF: Last date is validated at 2026-01-16 [2026-01-19T20:35:49.713344] [DEBUG] [MAG ] BEPI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:49.774744] [INFO ] [LOCAL ] BEPI: Saved forecast. [2026-01-19T20:35:49.774814] [INFO ] [main ] BEPI: Signal=1 (Conf=90.0%), Magnitude=0.77% (Conf=69.7114%) [2026-01-19T20:35:49.775169] [INFO ] [main ] Fetching symbol history for AFCG... [2026-01-19T20:35:49.775220] [DEBUG] [REMOTE ] AFCG: Fetching historical data. [2026-01-19T20:35:49.775701] [INFO ] [main ] Progress: 140/411 forecasts completed (34.1%). BEPI finished in 0.7s. ETA: 47.1s. Rate: 345.14 forecasts/min [2026-01-19T20:35:49.785666] [DEBUG] [REMOTE ] AFCG: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:49.786053] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 8 features, N/A% accuracy [2026-01-19T20:35:49.786097] [INFO ] [LOCAL ] AFCG: Loaded 8 optimal features with 65.17% confidence from JSON config [2026-01-19T20:35:49.786128] [DEBUG] [MAG ] Building data for symbol: AFCG with lookback: 0 [2026-01-19T20:35:49.786906] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:35:49.786969] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:49.791918] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:49.793760] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:49.794280] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:49.794711] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:49.795616] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:49.798144] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:49.832516] [DEBUG] [MAG ] MANH: Last date is validated at 2026-01-16 [2026-01-19T20:35:49.867191] [DEBUG] [MAG ] JKS: Last date is validated at 2026-01-16 [2026-01-19T20:35:49.870902] [DEBUG] [MAG ] SF: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:49.911988] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:49.912920] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:49.984276] [INFO ] [LOCAL ] SF: Saved forecast. [2026-01-19T20:35:49.984359] [INFO ] [main ] SF: Signal=1 (Conf=90.0%), Magnitude=-0.81% (Conf=56.2098%) [2026-01-19T20:35:49.984747] [INFO ] [main ] Fetching symbol history for CRVL... [2026-01-19T20:35:49.984799] [DEBUG] [REMOTE ] CRVL: Fetching historical data. [2026-01-19T20:35:49.985669] [INFO ] [main ] Progress: 141/411 forecasts completed (34.3%). SF finished in 0.7s. ETA: 47.0s. Rate: 344.63 forecasts/min [2026-01-19T20:35:49.996725] [DEBUG] [REMOTE ] CRVL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:49.997712] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 5 features, N/A% accuracy [2026-01-19T20:35:49.997765] [INFO ] [LOCAL ] CRVL: Loaded 5 optimal features with 45.09% confidence from JSON config [2026-01-19T20:35:49.997796] [DEBUG] [MAG ] Building data for symbol: CRVL with lookback: 0 [2026-01-19T20:35:49.998653] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:49.998721] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:50.003874] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:50.004790] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:50.009327] [DEBUG] [MAG ] MANH: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:50.036473] [DEBUG] [MAG ] JKS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:50.045204] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:50.046505] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:35:50.048922] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:50.146800] [INFO ] [LOCAL ] JKS: Saved forecast. [2026-01-19T20:35:50.146875] [INFO ] [main ] JKS: Signal=1 (Conf=90.0%), Magnitude=4.83% (Conf=57.1141%) [2026-01-19T20:35:50.147195] [INFO ] [main ] Fetching symbol history for CIB... [2026-01-19T20:35:50.147247] [DEBUG] [REMOTE ] CIB: Fetching historical data. [2026-01-19T20:35:50.148180] [INFO ] [main ] Progress: 142/411 forecasts completed (34.5%). JKS finished in 0.7s. ETA: 46.8s. Rate: 344.79 forecasts/min [2026-01-19T20:35:50.159848] [DEBUG] [REMOTE ] CIB: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:50.161067] [DEBUG] [LOCAL ] Loaded configuration for CIB: 2 features, N/A% accuracy [2026-01-19T20:35:50.161127] [INFO ] [LOCAL ] CIB: Loaded 2 optimal features with 46.22% confidence from JSON config [2026-01-19T20:35:50.161173] [DEBUG] [MAG ] Building data for symbol: CIB with lookback: 0 [2026-01-19T20:35:50.162133] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:50.162196] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:35:50.164360] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:35:50.166103] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:50.186599] [INFO ] [LOCAL ] MANH: Saved forecast. [2026-01-19T20:35:50.186674] [INFO ] [main ] MANH: Signal=1 (Conf=90.0%), Magnitude=-2.28% (Conf=52.783%) [2026-01-19T20:35:50.186895] [INFO ] [main ] Fetching symbol history for RDY... [2026-01-19T20:35:50.186942] [DEBUG] [REMOTE ] RDY: Fetching historical data. [2026-01-19T20:35:50.187889] [INFO ] [main ] Progress: 143/411 forecasts completed (34.8%). MANH finished in 0.8s. ETA: 46.4s. Rate: 346.67 forecasts/min [2026-01-19T20:35:50.198112] [DEBUG] [REMOTE ] RDY: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:50.199128] [DEBUG] [LOCAL ] Loaded configuration for RDY: 2 features, N/A% accuracy [2026-01-19T20:35:50.199180] [INFO ] [LOCAL ] RDY: Loaded 2 optimal features with 48.90% confidence from JSON config [2026-01-19T20:35:50.199210] [DEBUG] [MAG ] Building data for symbol: RDY with lookback: 0 [2026-01-19T20:35:50.200110] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:50.200178] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:50.202921] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:50.204090] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:50.254630] [DEBUG] [MAG ] AFCG: Last date is validated at 2026-01-16 [2026-01-19T20:35:50.395296] [DEBUG] [MAG ] CRVL: Last date is validated at 2026-01-16 [2026-01-19T20:35:50.423397] [DEBUG] [MAG ] AFCG: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:50.490022] [INFO ] [LOCAL ] AFCG: Saved forecast. [2026-01-19T20:35:50.490094] [INFO ] [main ] AFCG: Signal=1 (Conf=90.0%), Magnitude=-1.06% (Conf=65.1725%) [2026-01-19T20:35:50.490260] [INFO ] [main ] Fetching symbol history for NDAQ... [2026-01-19T20:35:50.490354] [DEBUG] [REMOTE ] NDAQ: Fetching historical data. [2026-01-19T20:35:50.490884] [INFO ] [main ] Progress: 144/411 forecasts completed (35.0%). AFCG finished in 0.7s. ETA: 46.5s. Rate: 344.87 forecasts/min [2026-01-19T20:35:50.501081] [DEBUG] [REMOTE ] NDAQ: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:50.502235] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 3 features, N/A% accuracy [2026-01-19T20:35:50.502292] [INFO ] [LOCAL ] NDAQ: Loaded 3 optimal features with 76.03% confidence from JSON config [2026-01-19T20:35:50.502325] [DEBUG] [MAG ] Building data for symbol: NDAQ with lookback: 0 [2026-01-19T20:35:50.503143] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:50.503208] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:50.504185] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:35:50.505406] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-19T20:35:50.506927] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:50.519191] [DEBUG] [MAG ] CIB: Last date is validated at 2026-01-16 [2026-01-19T20:35:50.546185] [DEBUG] [MAG ] RDY: Last date is validated at 2026-01-16 [2026-01-19T20:35:50.565156] [DEBUG] [MAG ] CRVL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:50.671493] [INFO ] [LOCAL ] CRVL: Saved forecast. [2026-01-19T20:35:50.671564] [INFO ] [main ] CRVL: Signal=1 (Conf=90.0%), Magnitude=2.25% (Conf=45.089%) [2026-01-19T20:35:50.671956] [INFO ] [main ] Fetching symbol history for INVH... [2026-01-19T20:35:50.672010] [DEBUG] [REMOTE ] INVH: Fetching historical data. [2026-01-19T20:35:50.672702] [INFO ] [main ] Progress: 145/411 forecasts completed (35.3%). CRVL finished in 0.7s. ETA: 46.3s. Rate: 344.76 forecasts/min [2026-01-19T20:35:50.685376] [DEBUG] [REMOTE ] INVH: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:50.688787] [DEBUG] [LOCAL ] Loaded configuration for INVH: 5 features, N/A% accuracy [2026-01-19T20:35:50.688847] [INFO ] [LOCAL ] INVH: Loaded 5 optimal features with 49.45% confidence from JSON config [2026-01-19T20:35:50.688879] [DEBUG] [MAG ] Building data for symbol: INVH with lookback: 0 [2026-01-19T20:35:50.689902] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:50.689967] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:50.691825] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:50.692397] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:50.692894] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:50.695539] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:50.705730] [DEBUG] [MAG ] CIB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:50.721739] [DEBUG] [MAG ] RDY: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:50.737938] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:50.785152] [INFO ] [LOCAL ] RDY: Saved forecast. [2026-01-19T20:35:50.785222] [INFO ] [main ] RDY: Signal=1 (Conf=90.0%), Magnitude=-0.24% (Conf=48.8976%) [2026-01-19T20:35:50.785627] [INFO ] [main ] Fetching symbol history for GGB... [2026-01-19T20:35:50.785680] [DEBUG] [REMOTE ] GGB: Fetching historical data. [2026-01-19T20:35:50.785655] [INFO ] [main ] Progress: 146/411 forecasts completed (35.5%). RDY finished in 0.6s. ETA: 46.0s. Rate: 345.59 forecasts/min [2026-01-19T20:35:50.797953] [DEBUG] [REMOTE ] GGB: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:50.798445] [DEBUG] [LOCAL ] Loaded configuration for GGB: 5 features, N/A% accuracy [2026-01-19T20:35:50.798495] [INFO ] [LOCAL ] GGB: Loaded 5 optimal features with 34.19% confidence from JSON config [2026-01-19T20:35:50.798527] [DEBUG] [MAG ] Building data for symbol: GGB with lookback: 0 [2026-01-19T20:35:50.799341] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:50.799408] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:50.803953] [INFO ] [LOCAL ] CIB: Saved forecast. [2026-01-19T20:35:50.804026] [INFO ] [main ] CIB: Signal=1 (Conf=90.0%), Magnitude=4.21% (Conf=46.2185%) [2026-01-19T20:35:50.804433] [INFO ] [main ] Progress: 147/411 forecasts completed (35.8%). CIB finished in 0.7s. ETA: 45.6s. Rate: 347.70 forecasts/min [2026-01-19T20:35:50.804481] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:50.804637] [INFO ] [main ] Fetching symbol history for SOXX... [2026-01-19T20:35:50.804690] [DEBUG] [REMOTE ] SOXX: Fetching historical data. [2026-01-19T20:35:50.806377] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:50.806945] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:50.807352] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:50.808140] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:50.817314] [DEBUG] [REMOTE ] SOXX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:50.818196] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, N/A% accuracy [2026-01-19T20:35:50.818264] [INFO ] [LOCAL ] SOXX: Loaded 4 optimal features with 56.94% confidence from JSON config [2026-01-19T20:35:50.818309] [DEBUG] [MAG ] Building data for symbol: SOXX with lookback: 0 [2026-01-19T20:35:50.819212] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:50.819275] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:50.820183] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:50.822796] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:50.862284] [DEBUG] [MAG ] NDAQ: Last date is validated at 2026-01-16 [2026-01-19T20:35:50.866366] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:35:50.868805] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:51.036875] [DEBUG] [MAG ] NDAQ: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:51.108393] [DEBUG] [MAG ] INVH: Last date is validated at 2026-01-16 [2026-01-19T20:35:51.156520] [DEBUG] [MAG ] GGB: Last date is validated at 2026-01-16 [2026-01-19T20:35:51.221785] [INFO ] [LOCAL ] NDAQ: Saved forecast. [2026-01-19T20:35:51.221870] [INFO ] [main ] NDAQ: Signal=1 (Conf=90.0%), Magnitude=-1.21% (Conf=76.025%) [2026-01-19T20:35:51.222355] [INFO ] [main ] Fetching symbol history for TSLX... [2026-01-19T20:35:51.222410] [DEBUG] [REMOTE ] TSLX: Fetching historical data. [2026-01-19T20:35:51.222712] [INFO ] [main ] Progress: 148/411 forecasts completed (36.0%). NDAQ finished in 0.7s. ETA: 45.8s. Rate: 344.39 forecasts/min [2026-01-19T20:35:51.228071] [DEBUG] [MAG ] SOXX: Last date is validated at 2026-01-16 [2026-01-19T20:35:51.234187] [DEBUG] [REMOTE ] TSLX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:51.235592] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 7 features, N/A% accuracy [2026-01-19T20:35:51.235665] [INFO ] [LOCAL ] TSLX: Loaded 7 optimal features with 48.33% confidence from JSON config [2026-01-19T20:35:51.235711] [DEBUG] [MAG ] Building data for symbol: TSLX with lookback: 0 [2026-01-19T20:35:51.236531] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:35:51.236614] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:51.241850] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:51.243737] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:51.244285] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:51.244756] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:51.284902] [DEBUG] [MAG ] INVH: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:51.297715] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:35:51.298900] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:35:51.336348] [DEBUG] [MAG ] GGB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:51.363213] [INFO ] [LOCAL ] INVH: Saved forecast. [2026-01-19T20:35:51.363287] [INFO ] [main ] INVH: Signal=1 (Conf=90.0%), Magnitude=1.69% (Conf=49.4506%) [2026-01-19T20:35:51.363506] [INFO ] [main ] Fetching symbol history for BSCQ... [2026-01-19T20:35:51.363553] [DEBUG] [REMOTE ] BSCQ: Fetching historical data. [2026-01-19T20:35:51.363926] [INFO ] [main ] Progress: 149/411 forecasts completed (36.3%). INVH finished in 0.7s. ETA: 45.6s. Rate: 344.83 forecasts/min [2026-01-19T20:35:51.379568] [DEBUG] [REMOTE ] BSCQ: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:51.380290] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 53 features, N/A% accuracy [2026-01-19T20:35:51.380344] [INFO ] [LOCAL ] BSCQ: Loaded 53 optimal features with 13.53% confidence from JSON config [2026-01-19T20:35:51.380376] [DEBUG] [MAG ] Building data for symbol: BSCQ with lookback: 0 [2026-01-19T20:35:51.380945] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:51.381178] [DEBUG] [FEATURES ] DataBuilder: Executing 53 feature methods. [2026-01-19T20:35:51.381279] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:51.386725] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:51.388624] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:51.389131] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:51.389610] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:51.390022] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:51.390811] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:51.391682] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:51.394205] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:51.397062] [INFO ] [LOCAL ] GGB: Saved forecast. [2026-01-19T20:35:51.397489] [INFO ] [main ] GGB: Signal=1 (Conf=90.0%), Magnitude=0.17% (Conf=34.1898%) [2026-01-19T20:35:51.397685] [INFO ] [main ] Fetching symbol history for TEM... [2026-01-19T20:35:51.397732] [DEBUG] [REMOTE ] TEM: Fetching historical data. [2026-01-19T20:35:51.398833] [INFO ] [main ] Progress: 150/411 forecasts completed (36.5%). GGB finished in 0.6s. ETA: 45.2s. Rate: 346.67 forecasts/min [2026-01-19T20:35:51.409407] [DEBUG] [REMOTE ] TEM: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:51.410190] [DEBUG] [LOCAL ] Loaded configuration for TEM: 6 features, N/A% accuracy [2026-01-19T20:35:51.410246] [INFO ] [LOCAL ] TEM: Loaded 6 optimal features with 58.20% confidence from JSON config [2026-01-19T20:35:51.410277] [DEBUG] [MAG ] Building data for symbol: TEM with lookback: 0 [2026-01-19T20:35:51.411156] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:51.411221] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:51.412986] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:51.413529] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:51.413959] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:51.414936] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:35:51.416182] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:35:51.417071] [DEBUG] [MAG ] SOXX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:51.417232] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:51.515745] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:51.517868] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:51.556411] [INFO ] [LOCAL ] SOXX: Saved forecast. [2026-01-19T20:35:51.556485] [INFO ] [main ] SOXX: Signal=1 (Conf=90.0%), Magnitude=0.08% (Conf=56.9366%) [2026-01-19T20:35:51.556665] [INFO ] [main ] Fetching symbol history for CHSCL... [2026-01-19T20:35:51.556712] [DEBUG] [REMOTE ] CHSCL: Fetching historical data. [2026-01-19T20:35:51.557962] [INFO ] [main ] Progress: 151/411 forecasts completed (36.7%). SOXX finished in 0.8s. ETA: 45.0s. Rate: 346.86 forecasts/min [2026-01-19T20:35:51.558976] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:51.560283] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:51.568000] [DEBUG] [REMOTE ] CHSCL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:51.569011] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 3 features, N/A% accuracy [2026-01-19T20:35:51.569066] [INFO ] [LOCAL ] CHSCL: Loaded 3 optimal features with 51.46% confidence from JSON config [2026-01-19T20:35:51.569097] [DEBUG] [MAG ] Building data for symbol: CHSCL with lookback: 0 [2026-01-19T20:35:51.570022] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:51.570084] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:51.575393] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:51.576504] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:51.579432] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:51.602738] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:35:51.603887] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:35:51.605210] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:35:51.688177] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:35:51.689245] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:35:51.691179] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:51.694191] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:51.695353] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:35:51.697433] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:35:51.698210] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:35:51.702748] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:35:51.703971] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:35:51.705392] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:35:51.707154] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:35:51.710507] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:51.711306] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:51.712060] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:35:51.714207] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:35:51.715386] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:35:51.716178] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:35:51.716928] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-19T20:35:51.717683] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-19T20:35:51.720790] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:35:51.722439] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:35:51.724998] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:35:51.726751] [DEBUG] [MAG ] TSLX: Last date is validated at 2026-01-16 [2026-01-19T20:35:51.727299] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-19T20:35:51.731623] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:35:51.749941] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:51.751192] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:35:51.752979] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-19T20:35:51.753769] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:35:51.755655] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-19T20:35:51.757434] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:35:51.758454] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:51.759746] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-19T20:35:51.761046] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:35:51.763259] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-19T20:35:51.765092] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-19T20:35:51.766364] [DEBUG] [MAG ] TEM: Last date is validated at 2026-01-16 [2026-01-19T20:35:51.768217] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:35:51.771846] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-19T20:35:51.778440] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:51.896217] [DEBUG] [MAG ] TSLX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:51.935632] [DEBUG] [MAG ] CHSCL: Last date is validated at 2026-01-16 [2026-01-19T20:35:51.938604] [DEBUG] [MAG ] TEM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:51.963748] [INFO ] [LOCAL ] TSLX: Saved forecast. [2026-01-19T20:35:51.963821] [INFO ] [main ] TSLX: Signal=1 (Conf=90.0%), Magnitude=0.47% (Conf=48.3251%) [2026-01-19T20:35:51.964221] [INFO ] [main ] Progress: 152/411 forecasts completed (37.0%). TSLX finished in 0.7s. ETA: 45.2s. Rate: 343.81 forecasts/min [2026-01-19T20:35:51.964346] [INFO ] [main ] Fetching symbol history for POWI... [2026-01-19T20:35:51.964390] [DEBUG] [REMOTE ] POWI: Fetching historical data. [2026-01-19T20:35:51.975383] [DEBUG] [REMOTE ] POWI: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:51.976479] [DEBUG] [LOCAL ] Loaded configuration for POWI: 5 features, N/A% accuracy [2026-01-19T20:35:51.976530] [INFO ] [LOCAL ] POWI: Loaded 5 optimal features with 59.16% confidence from JSON config [2026-01-19T20:35:51.976560] [DEBUG] [MAG ] Building data for symbol: POWI with lookback: 0 [2026-01-19T20:35:51.977368] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:51.977430] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:51.979187] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:51.979728] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:51.980143] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:35:51.982563] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:35:52.001311] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:52.058335] [INFO ] [LOCAL ] TEM: Saved forecast. [2026-01-19T20:35:52.058431] [INFO ] [main ] TEM: Signal=1 (Conf=90.0%), Magnitude=3.33% (Conf=58.1967%) [2026-01-19T20:35:52.058929] [INFO ] [main ] Fetching symbol history for TCPC... [2026-01-19T20:35:52.058983] [DEBUG] [REMOTE ] TCPC: Fetching historical data. [2026-01-19T20:35:52.059661] [INFO ] [main ] Progress: 153/411 forecasts completed (37.2%). TEM finished in 0.7s. ETA: 44.9s. Rate: 344.83 forecasts/min [2026-01-19T20:35:52.069637] [DEBUG] [REMOTE ] TCPC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:52.070657] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 5 features, N/A% accuracy [2026-01-19T20:35:52.070711] [INFO ] [LOCAL ] TCPC: Loaded 5 optimal features with 51.44% confidence from JSON config [2026-01-19T20:35:52.070745] [DEBUG] [MAG ] Building data for symbol: TCPC with lookback: 0 [2026-01-19T20:35:52.071525] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:52.071606] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:52.076553] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:52.078304] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:35:52.079015] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:35:52.081128] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:52.082943] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:52.113096] [DEBUG] [MAG ] CHSCL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:52.134828] [DEBUG] [MAG ] BSCQ: Last date is validated at 2026-01-16 [2026-01-19T20:35:52.174221] [INFO ] [LOCAL ] CHSCL: Saved forecast. [2026-01-19T20:35:52.174297] [INFO ] [main ] CHSCL: Signal=1 (Conf=90.0%), Magnitude=-0.06% (Conf=51.456%) [2026-01-19T20:35:52.174469] [INFO ] [main ] Fetching symbol history for QQQJ... [2026-01-19T20:35:52.174601] [DEBUG] [REMOTE ] QQQJ: Fetching historical data. [2026-01-19T20:35:52.175663] [INFO ] [main ] Progress: 154/411 forecasts completed (37.5%). CHSCL finished in 0.6s. ETA: 44.6s. Rate: 345.58 forecasts/min [2026-01-19T20:35:52.186616] [DEBUG] [REMOTE ] QQQJ: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:52.187669] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 4 features, N/A% accuracy [2026-01-19T20:35:52.187723] [INFO ] [LOCAL ] QQQJ: Loaded 4 optimal features with 49.25% confidence from JSON config [2026-01-19T20:35:52.187759] [DEBUG] [MAG ] Building data for symbol: QQQJ with lookback: 0 [2026-01-19T20:35:52.188630] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:52.188693] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:52.190609] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:52.191147] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:52.191663] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-19T20:35:52.197763] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:52.304745] [DEBUG] [MAG ] BSCQ: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:52.344007] [DEBUG] [MAG ] POWI: Last date is validated at 2026-01-16 [2026-01-19T20:35:52.434304] [DEBUG] [MAG ] TCPC: Last date is validated at 2026-01-16 [2026-01-19T20:35:52.515424] [DEBUG] [MAG ] POWI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:52.543396] [DEBUG] [MAG ] QQQJ: Last date is validated at 2026-01-16 [2026-01-19T20:35:52.582457] [INFO ] [LOCAL ] BSCQ: Saved forecast. [2026-01-19T20:35:52.582526] [INFO ] [main ] BSCQ: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=13.5335%) [2026-01-19T20:35:52.582925] [INFO ] [main ] Fetching symbol history for TERN... [2026-01-19T20:35:52.582979] [DEBUG] [REMOTE ] TERN: Fetching historical data. [2026-01-19T20:35:52.582947] [INFO ] [main ] Progress: 155/411 forecasts completed (37.7%). BSCQ finished in 1.2s. ETA: 44.8s. Rate: 342.60 forecasts/min [2026-01-19T20:35:52.595095] [DEBUG] [REMOTE ] TERN: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:52.596127] [DEBUG] [LOCAL ] Loaded configuration for TERN: 5 features, N/A% accuracy [2026-01-19T20:35:52.596193] [INFO ] [LOCAL ] TERN: Loaded 5 optimal features with 57.09% confidence from JSON config [2026-01-19T20:35:52.596234] [DEBUG] [MAG ] Building data for symbol: TERN with lookback: 0 [2026-01-19T20:35:52.597169] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:52.597236] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:52.602556] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:35:52.604008] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-19T20:35:52.606099] [DEBUG] [MAG ] TCPC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:52.606915] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:35:52.622001] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-19T20:35:52.623468] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:52.624823] [INFO ] [LOCAL ] POWI: Saved forecast. [2026-01-19T20:35:52.624897] [INFO ] [main ] POWI: Signal=1 (Conf=90.0%), Magnitude=-0.91% (Conf=59.1634%) [2026-01-19T20:35:52.625087] [INFO ] [main ] Fetching symbol history for KOD... [2026-01-19T20:35:52.625136] [DEBUG] [REMOTE ] KOD: Fetching historical data. [2026-01-19T20:35:52.625846] [INFO ] [main ] Progress: 156/411 forecasts completed (38.0%). POWI finished in 0.7s. ETA: 44.4s. Rate: 344.27 forecasts/min [2026-01-19T20:35:52.636343] [DEBUG] [REMOTE ] KOD: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:52.637318] [DEBUG] [LOCAL ] Loaded configuration for KOD: 6 features, N/A% accuracy [2026-01-19T20:35:52.637373] [INFO ] [LOCAL ] KOD: Loaded 6 optimal features with 53.58% confidence from JSON config [2026-01-19T20:35:52.637405] [DEBUG] [MAG ] Building data for symbol: KOD with lookback: 0 [2026-01-19T20:35:52.638244] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:52.638308] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:52.640093] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:52.640744] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:52.641233] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:52.641672] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:52.642777] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:35:52.645421] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:52.666455] [INFO ] [LOCAL ] TCPC: Saved forecast. [2026-01-19T20:35:52.666526] [INFO ] [main ] TCPC: Signal=1 (Conf=90.0%), Magnitude=0.78% (Conf=51.4396%) [2026-01-19T20:35:52.666926] [INFO ] [main ] Fetching symbol history for FDUS... [2026-01-19T20:35:52.666978] [DEBUG] [REMOTE ] FDUS: Fetching historical data. [2026-01-19T20:35:52.667660] [INFO ] [main ] Progress: 157/411 forecasts completed (38.2%). TCPC finished in 0.6s. ETA: 44.1s. Rate: 345.94 forecasts/min [2026-01-19T20:35:52.679120] [DEBUG] [REMOTE ] FDUS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:52.679552] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 3 features, N/A% accuracy [2026-01-19T20:35:52.679619] [INFO ] [LOCAL ] FDUS: Loaded 3 optimal features with 56.33% confidence from JSON config [2026-01-19T20:35:52.679652] [DEBUG] [MAG ] Building data for symbol: FDUS with lookback: 0 [2026-01-19T20:35:52.680434] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:52.680495] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:52.682266] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:52.682837] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:35:52.684189] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:52.724217] [DEBUG] [MAG ] QQQJ: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:52.798764] [INFO ] [LOCAL ] QQQJ: Saved forecast. [2026-01-19T20:35:52.798836] [INFO ] [main ] QQQJ: Signal=1 (Conf=90.0%), Magnitude=0.82% (Conf=49.2488%) [2026-01-19T20:35:52.798998] [INFO ] [main ] Fetching symbol history for CMTL... [2026-01-19T20:35:52.799042] [DEBUG] [REMOTE ] CMTL: Fetching historical data. [2026-01-19T20:35:52.800666] [INFO ] [main ] Progress: 158/411 forecasts completed (38.4%). QQQJ finished in 0.6s. ETA: 43.8s. Rate: 346.46 forecasts/min [2026-01-19T20:35:52.811369] [DEBUG] [REMOTE ] CMTL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:52.812259] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 4 features, N/A% accuracy [2026-01-19T20:35:52.812319] [INFO ] [LOCAL ] CMTL: Loaded 4 optimal features with 63.50% confidence from JSON config [2026-01-19T20:35:52.812351] [DEBUG] [MAG ] Building data for symbol: CMTL with lookback: 0 [2026-01-19T20:35:52.813213] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:52.813291] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:52.818666] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:52.819689] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:35:52.821699] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:35:52.826423] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:52.969759] [DEBUG] [MAG ] TERN: Last date is validated at 2026-01-16 [2026-01-19T20:35:53.010781] [DEBUG] [MAG ] KOD: Last date is validated at 2026-01-16 [2026-01-19T20:35:53.033766] [DEBUG] [MAG ] FDUS: Last date is validated at 2026-01-16 [2026-01-19T20:35:53.146819] [DEBUG] [MAG ] TERN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:53.181013] [DEBUG] [MAG ] KOD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:53.188501] [DEBUG] [MAG ] CMTL: Last date is validated at 2026-01-16 [2026-01-19T20:35:53.204594] [DEBUG] [MAG ] FDUS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:53.239677] [INFO ] [LOCAL ] TERN: Saved forecast. [2026-01-19T20:35:53.239748] [INFO ] [main ] TERN: Signal=1 (Conf=90.0%), Magnitude=-3.56% (Conf=57.0941%) [2026-01-19T20:35:53.240131] [INFO ] [main ] Fetching symbol history for LEA... [2026-01-19T20:35:53.240182] [DEBUG] [REMOTE ] LEA: Fetching historical data. [2026-01-19T20:35:53.240162] [INFO ] [main ] Progress: 159/411 forecasts completed (38.7%). TERN finished in 0.7s. ETA: 44.1s. Rate: 343.14 forecasts/min [2026-01-19T20:35:53.251787] [DEBUG] [REMOTE ] LEA: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:53.252933] [DEBUG] [LOCAL ] Loaded configuration for LEA: 5 features, N/A% accuracy [2026-01-19T20:35:53.252987] [INFO ] [LOCAL ] LEA: Loaded 5 optimal features with 37.24% confidence from JSON config [2026-01-19T20:35:53.253017] [DEBUG] [MAG ] Building data for symbol: LEA with lookback: 0 [2026-01-19T20:35:53.253829] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:53.253890] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:53.254890] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:35:53.256246] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:35:53.259132] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:53.259859] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:35:53.261773] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:53.269143] [INFO ] [LOCAL ] FDUS: Saved forecast. [2026-01-19T20:35:53.269213] [INFO ] [main ] FDUS: Signal=1 (Conf=90.0%), Magnitude=0.50% (Conf=56.3299%) [2026-01-19T20:35:53.269714] [INFO ] [main ] Fetching symbol history for SHEL... [2026-01-19T20:35:53.269767] [DEBUG] [REMOTE ] SHEL: Fetching historical data. [2026-01-19T20:35:53.270036] [INFO ] [main ] Progress: 160/411 forecasts completed (38.9%). FDUS finished in 0.6s. ETA: 43.7s. Rate: 344.92 forecasts/min [2026-01-19T20:35:53.270764] [INFO ] [LOCAL ] KOD: Saved forecast. [2026-01-19T20:35:53.270882] [INFO ] [main ] KOD: Signal=1 (Conf=90.0%), Magnitude=6.19% (Conf=53.5766%) [2026-01-19T20:35:53.271320] [INFO ] [main ] Progress: 161/411 forecasts completed (39.2%). KOD finished in 0.6s. ETA: 43.2s. Rate: 347.06 forecasts/min [2026-01-19T20:35:53.271530] [INFO ] [main ] Fetching symbol history for FTSM... [2026-01-19T20:35:53.271629] [DEBUG] [REMOTE ] FTSM: Fetching historical data. [2026-01-19T20:35:53.281930] [DEBUG] [REMOTE ] SHEL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:53.283009] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 4 features, N/A% accuracy [2026-01-19T20:35:53.283065] [INFO ] [LOCAL ] SHEL: Loaded 4 optimal features with 58.15% confidence from JSON config [2026-01-19T20:35:53.283100] [DEBUG] [MAG ] Building data for symbol: SHEL with lookback: 0 [2026-01-19T20:35:53.284106] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:53.284175] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:53.285012] [DEBUG] [REMOTE ] FTSM: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:53.285730] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 50 features, N/A% accuracy [2026-01-19T20:35:53.285784] [INFO ] [LOCAL ] FTSM: Loaded 50 optimal features with 14.50% confidence from JSON config [2026-01-19T20:35:53.285816] [DEBUG] [MAG ] Building data for symbol: FTSM with lookback: 0 [2026-01-19T20:35:53.286625] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-19T20:35:53.286732] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:53.289915] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:53.292220] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:53.292806] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:53.294005] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:53.294483] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:53.294944] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:53.295330] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:53.296225] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:53.297033] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:53.299590] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:53.368113] [DEBUG] [MAG ] CMTL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:53.405431] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:35:53.407989] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:53.411174] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:53.413337] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:53.434903] [INFO ] [LOCAL ] CMTL: Saved forecast. [2026-01-19T20:35:53.434986] [INFO ] [main ] CMTL: Signal=1 (Conf=90.0%), Magnitude=6.13% (Conf=63.4976%) [2026-01-19T20:35:53.435202] [INFO ] [main ] Fetching symbol history for WLDS... [2026-01-19T20:35:53.435248] [DEBUG] [REMOTE ] WLDS: Fetching historical data. [2026-01-19T20:35:53.435891] [INFO ] [main ] Progress: 162/411 forecasts completed (39.4%). CMTL finished in 0.6s. ETA: 43.0s. Rate: 347.17 forecasts/min [2026-01-19T20:35:53.448385] [DEBUG] [REMOTE ] WLDS: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:53.449544] [DEBUG] [LOCAL ] Loaded configuration for WLDS: 2 features, N/A% accuracy [2026-01-19T20:35:53.449618] [INFO ] [LOCAL ] WLDS: Loaded 2 optimal features with 46.25% confidence from JSON config [2026-01-19T20:35:53.449651] [DEBUG] [MAG ] Building data for symbol: WLDS with lookback: 0 [2026-01-19T20:35:53.450750] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:53.450812] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:35:53.453664] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:53.454916] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:53.456136] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:35:53.459119] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:53.500488] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:35:53.501451] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:35:53.502896] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:35:53.581896] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:35:53.582887] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:35:53.585299] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:53.588321] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:53.589429] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:35:53.591416] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:35:53.592356] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:35:53.596603] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:35:53.597756] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:35:53.599109] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:35:53.600663] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:35:53.603487] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:53.604001] [DEBUG] [MAG ] LEA: Last date is validated at 2026-01-16 [2026-01-19T20:35:53.604163] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:53.604906] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:35:53.606933] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:35:53.608205] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:35:53.608938] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:35:53.609636] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-19T20:35:53.610321] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-19T20:35:53.613230] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:35:53.614841] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:35:53.617266] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:35:53.619454] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-19T20:35:53.623237] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:35:53.641197] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:53.642432] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:35:53.644183] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-19T20:35:53.644981] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:35:53.646679] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-19T20:35:53.648690] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:35:53.649856] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:53.651080] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-19T20:35:53.652330] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:35:53.654557] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-19T20:35:53.656602] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:53.752600] [DEBUG] [MAG ] SHEL: Last date is validated at 2026-01-16 [2026-01-19T20:35:53.772091] [DEBUG] [MAG ] LEA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:53.877839] [INFO ] [LOCAL ] LEA: Saved forecast. [2026-01-19T20:35:53.877909] [INFO ] [main ] LEA: Signal=1 (Conf=90.0%), Magnitude=0.71% (Conf=37.2419%) [2026-01-19T20:35:53.878279] [INFO ] [main ] Fetching symbol history for INSG... [2026-01-19T20:35:53.878329] [DEBUG] [REMOTE ] INSG: Fetching historical data. [2026-01-19T20:35:53.878666] [INFO ] [main ] Progress: 163/411 forecasts completed (39.7%). LEA finished in 0.6s. ETA: 43.3s. Rate: 343.87 forecasts/min [2026-01-19T20:35:53.889867] [DEBUG] [REMOTE ] INSG: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:53.890721] [DEBUG] [LOCAL ] Loaded configuration for INSG: 6 features, N/A% accuracy [2026-01-19T20:35:53.890780] [INFO ] [LOCAL ] INSG: Loaded 6 optimal features with 58.26% confidence from JSON config [2026-01-19T20:35:53.890818] [DEBUG] [MAG ] Building data for symbol: INSG with lookback: 0 [2026-01-19T20:35:53.891625] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:53.891687] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:53.893361] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:53.893899] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:53.894351] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:53.895159] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:53.895849] [DEBUG] [MAG ] WLDS: Last date is validated at 2026-01-16 [2026-01-19T20:35:53.895989] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:35:53.897625] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:53.920101] [DEBUG] [MAG ] SHEL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:53.996720] [DEBUG] [MAG ] FTSM: Last date is validated at 2026-01-16 [2026-01-19T20:35:54.015468] [INFO ] [LOCAL ] SHEL: Saved forecast. [2026-01-19T20:35:54.015538] [INFO ] [main ] SHEL: Signal=1 (Conf=90.0%), Magnitude=0.55% (Conf=58.1507%) [2026-01-19T20:35:54.016029] [INFO ] [main ] Fetching symbol history for EVF... [2026-01-19T20:35:54.016081] [DEBUG] [REMOTE ] EVF: Fetching historical data. [2026-01-19T20:35:54.016664] [INFO ] [main ] Progress: 164/411 forecasts completed (39.9%). SHEL finished in 0.7s. ETA: 43.0s. Rate: 344.31 forecasts/min [2026-01-19T20:35:54.026363] [DEBUG] [REMOTE ] EVF: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:54.027210] [DEBUG] [LOCAL ] Loaded configuration for EVF: 4 features, N/A% accuracy [2026-01-19T20:35:54.027261] [INFO ] [LOCAL ] EVF: Loaded 4 optimal features with 41.33% confidence from JSON config [2026-01-19T20:35:54.027292] [DEBUG] [MAG ] Building data for symbol: EVF with lookback: 0 [2026-01-19T20:35:54.028070] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:54.028131] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:54.033030] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:54.034820] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:54.038567] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:35:54.056668] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:54.072383] [DEBUG] [MAG ] WLDS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:54.164587] [INFO ] [LOCAL ] WLDS: Saved forecast. [2026-01-19T20:35:54.164668] [INFO ] [main ] WLDS: Signal=1 (Conf=90.0%), Magnitude=-13.47% (Conf=46.2523%) [2026-01-19T20:35:54.164838] [INFO ] [main ] Fetching symbol history for KEP... [2026-01-19T20:35:54.164926] [DEBUG] [REMOTE ] KEP: Fetching historical data. [2026-01-19T20:35:54.165871] [INFO ] [main ] Progress: 165/411 forecasts completed (40.1%). WLDS finished in 0.7s. ETA: 42.8s. Rate: 344.61 forecasts/min [2026-01-19T20:35:54.172121] [DEBUG] [MAG ] FTSM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:54.178640] [DEBUG] [REMOTE ] KEP: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:54.179661] [DEBUG] [LOCAL ] Loaded configuration for KEP: 5 features, N/A% accuracy [2026-01-19T20:35:54.179713] [INFO ] [LOCAL ] KEP: Loaded 5 optimal features with 56.32% confidence from JSON config [2026-01-19T20:35:54.179743] [DEBUG] [MAG ] Building data for symbol: KEP with lookback: 0 [2026-01-19T20:35:54.180530] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:54.180612] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:54.182307] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:54.182852] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:54.183260] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:54.184037] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:54.239487] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:54.241390] [DEBUG] [MAG ] INSG: Last date is validated at 2026-01-16 [2026-01-19T20:35:54.410893] [DEBUG] [MAG ] INSG: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:54.439840] [INFO ] [LOCAL ] FTSM: Saved forecast. [2026-01-19T20:35:54.439915] [INFO ] [main ] FTSM: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.4978%) [2026-01-19T20:35:54.440477] [INFO ] [main ] Fetching symbol history for CIF... [2026-01-19T20:35:54.440532] [DEBUG] [REMOTE ] CIF: Fetching historical data. [2026-01-19T20:35:54.440681] [INFO ] [main ] Progress: 166/411 forecasts completed (40.4%). FTSM finished in 1.2s. ETA: 42.8s. Rate: 343.41 forecasts/min [2026-01-19T20:35:54.452344] [DEBUG] [REMOTE ] CIF: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:54.453447] [DEBUG] [LOCAL ] Loaded configuration for CIF: 0 features, N/A% accuracy [2026-01-19T20:35:54.453505] [INFO ] [LOCAL ] CIF: Loaded 0 optimal features with 16.43% confidence from JSON config [2026-01-19T20:35:54.453537] [DEBUG] [MAG ] Building data for symbol: CIF with lookback: 0 [2026-01-19T20:35:54.454477] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-19T20:35:54.466241] [DEBUG] [MAG ] EVF: Last date is validated at 2026-01-16 [2026-01-19T20:35:54.493071] [INFO ] [LOCAL ] INSG: Saved forecast. [2026-01-19T20:35:54.493141] [INFO ] [main ] INSG: Signal=1 (Conf=90.0%), Magnitude=2.17% (Conf=58.2599%) [2026-01-19T20:35:54.493616] [INFO ] [main ] Fetching symbol history for MCHI... [2026-01-19T20:35:54.493668] [DEBUG] [REMOTE ] MCHI: Fetching historical data. [2026-01-19T20:35:54.493661] [INFO ] [main ] Progress: 167/411 forecasts completed (40.6%). INSG finished in 0.6s. ETA: 42.5s. Rate: 344.85 forecasts/min [2026-01-19T20:35:54.507622] [DEBUG] [REMOTE ] MCHI: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:54.508435] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 10 features, N/A% accuracy [2026-01-19T20:35:54.508487] [INFO ] [LOCAL ] MCHI: Loaded 10 optimal features with 47.52% confidence from JSON config [2026-01-19T20:35:54.508516] [DEBUG] [MAG ] Building data for symbol: MCHI with lookback: 0 [2026-01-19T20:35:54.509375] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-19T20:35:54.509441] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:54.511836] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:54.512868] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:35:54.513497] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:35:54.514636] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:54.516335] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:54.516856] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:54.517926] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:35:54.519590] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:35:54.520595] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-19T20:35:54.521252] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:54.595899] [DEBUG] [MAG ] KEP: Last date is validated at 2026-01-16 [2026-01-19T20:35:54.637545] [DEBUG] [MAG ] EVF: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:54.697654] [INFO ] [LOCAL ] EVF: Saved forecast. [2026-01-19T20:35:54.697727] [INFO ] [main ] EVF: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=41.3252%) [2026-01-19T20:35:54.698136] [INFO ] [main ] Progress: 168/411 forecasts completed (40.9%). EVF finished in 0.7s. ETA: 42.3s. Rate: 344.49 forecasts/min [2026-01-19T20:35:54.698267] [INFO ] [main ] Fetching symbol history for VC... [2026-01-19T20:35:54.698312] [DEBUG] [REMOTE ] VC: Fetching historical data. [2026-01-19T20:35:54.709233] [DEBUG] [REMOTE ] VC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:54.709969] [DEBUG] [LOCAL ] Loaded configuration for VC: 3 features, N/A% accuracy [2026-01-19T20:35:54.710020] [INFO ] [LOCAL ] VC: Loaded 3 optimal features with 52.55% confidence from JSON config [2026-01-19T20:35:54.710052] [DEBUG] [MAG ] Building data for symbol: VC with lookback: 0 [2026-01-19T20:35:54.710848] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:54.710910] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:54.715937] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:54.787634] [DEBUG] [MAG ] KEP: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:54.834977] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:35:54.835899] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:54.860972] [INFO ] [LOCAL ] KEP: Saved forecast. [2026-01-19T20:35:54.861047] [INFO ] [main ] KEP: Signal=1 (Conf=90.0%), Magnitude=1.90% (Conf=56.3239%) [2026-01-19T20:35:54.861494] [INFO ] [main ] Fetching symbol history for PRGO... [2026-01-19T20:35:54.861547] [DEBUG] [REMOTE ] PRGO: Fetching historical data. [2026-01-19T20:35:54.861652] [INFO ] [main ] Progress: 169/411 forecasts completed (41.1%). KEP finished in 0.7s. ETA: 42.1s. Rate: 344.62 forecasts/min [2026-01-19T20:35:54.871722] [DEBUG] [MAG ] MCHI: Last date is validated at 2026-01-16 [2026-01-19T20:35:54.874680] [DEBUG] [REMOTE ] PRGO: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:54.875448] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 6 features, N/A% accuracy [2026-01-19T20:35:54.875500] [INFO ] [LOCAL ] PRGO: Loaded 6 optimal features with 44.88% confidence from JSON config [2026-01-19T20:35:54.875531] [DEBUG] [MAG ] Building data for symbol: PRGO with lookback: 0 [2026-01-19T20:35:54.876383] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:54.876698] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:54.882104] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:54.884139] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:54.884681] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:54.885307] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:54.885740] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:54.894478] [DEBUG] [MAG ] CIF: Last date is validated at 2026-01-16 [2026-01-19T20:35:55.005060] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:55.040537] [DEBUG] [MAG ] MCHI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:55.066903] [DEBUG] [MAG ] CIF: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:55.115348] [INFO ] [LOCAL ] CIF: Saved forecast. [2026-01-19T20:35:55.115415] [INFO ] [main ] CIF: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=16.4296%) [2026-01-19T20:35:55.115823] [INFO ] [main ] Fetching symbol history for FMN... [2026-01-19T20:35:55.115877] [DEBUG] [REMOTE ] FMN: Fetching historical data. [2026-01-19T20:35:55.116662] [INFO ] [main ] Progress: 170/411 forecasts completed (41.4%). CIF finished in 0.7s. ETA: 42.1s. Rate: 343.68 forecasts/min [2026-01-19T20:35:55.126565] [DEBUG] [REMOTE ] FMN: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:55.127485] [DEBUG] [LOCAL ] Loaded configuration for FMN: 1 features, N/A% accuracy [2026-01-19T20:35:55.127537] [INFO ] [LOCAL ] FMN: Loaded 1 optimal features with 46.74% confidence from JSON config [2026-01-19T20:35:55.127568] [DEBUG] [MAG ] Building data for symbol: FMN with lookback: 0 [2026-01-19T20:35:55.128371] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:55.128430] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:55.132591] [INFO ] [LOCAL ] MCHI: Saved forecast. [2026-01-19T20:35:55.132661] [INFO ] [main ] MCHI: Signal=1 (Conf=90.0%), Magnitude=-2.22% (Conf=47.517%) [2026-01-19T20:35:55.133011] [INFO ] [main ] Fetching symbol history for PGJ... [2026-01-19T20:35:55.133256] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:55.133061] [DEBUG] [REMOTE ] PGJ: Fetching historical data. [2026-01-19T20:35:55.134290] [INFO ] [main ] Progress: 171/411 forecasts completed (41.6%). MCHI finished in 0.6s. ETA: 41.7s. Rate: 345.50 forecasts/min [2026-01-19T20:35:55.146907] [DEBUG] [REMOTE ] PGJ: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:55.147967] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, N/A% accuracy [2026-01-19T20:35:55.148022] [INFO ] [LOCAL ] PGJ: Loaded 1 optimal features with 60.47% confidence from JSON config [2026-01-19T20:35:55.148056] [DEBUG] [MAG ] Building data for symbol: PGJ with lookback: 0 [2026-01-19T20:35:55.148942] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:55.149004] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:55.185860] [DEBUG] [MAG ] VC: Last date is validated at 2026-01-16 [2026-01-19T20:35:55.191614] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:55.357221] [DEBUG] [MAG ] VC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:55.371664] [DEBUG] [MAG ] PRGO: Last date is validated at 2026-01-16 [2026-01-19T20:35:55.453313] [INFO ] [LOCAL ] VC: Saved forecast. [2026-01-19T20:35:55.453384] [INFO ] [main ] VC: Signal=1 (Conf=90.0%), Magnitude=-2.43% (Conf=52.5462%) [2026-01-19T20:35:55.453787] [INFO ] [main ] Progress: 172/411 forecasts completed (41.8%). VC finished in 0.8s. ETA: 41.7s. Rate: 343.82 forecasts/min [2026-01-19T20:35:55.453916] [INFO ] [main ] Fetching symbol history for CPK... [2026-01-19T20:35:55.453960] [DEBUG] [REMOTE ] CPK: Fetching historical data. [2026-01-19T20:35:55.465852] [DEBUG] [REMOTE ] CPK: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:55.466954] [DEBUG] [LOCAL ] Loaded configuration for CPK: 9 features, N/A% accuracy [2026-01-19T20:35:55.467005] [INFO ] [LOCAL ] CPK: Loaded 9 optimal features with 69.73% confidence from JSON config [2026-01-19T20:35:55.467035] [DEBUG] [MAG ] Building data for symbol: CPK with lookback: 0 [2026-01-19T20:35:55.468233] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:35:55.468296] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:55.473883] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:55.475857] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:55.476516] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:55.476928] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:55.478044] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:35:55.479630] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:55.480640] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:55.481707] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:55.483235] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:55.484458] [DEBUG] [MAG ] FMN: Last date is validated at 2026-01-16 [2026-01-19T20:35:55.548395] [DEBUG] [MAG ] PGJ: Last date is validated at 2026-01-16 [2026-01-19T20:35:55.550245] [DEBUG] [MAG ] PRGO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:55.633154] [INFO ] [LOCAL ] PRGO: Saved forecast. [2026-01-19T20:35:55.633223] [INFO ] [main ] PRGO: Signal=1 (Conf=90.0%), Magnitude=-1.25% (Conf=44.8836%) [2026-01-19T20:35:55.633438] [INFO ] [main ] Fetching symbol history for NRC... [2026-01-19T20:35:55.633484] [DEBUG] [REMOTE ] NRC: Fetching historical data. [2026-01-19T20:35:55.633895] [INFO ] [main ] Progress: 173/411 forecasts completed (42.1%). PRGO finished in 0.8s. ETA: 41.5s. Rate: 343.75 forecasts/min [2026-01-19T20:35:55.645758] [DEBUG] [REMOTE ] NRC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:55.646515] [DEBUG] [LOCAL ] Loaded configuration for NRC: 8 features, N/A% accuracy [2026-01-19T20:35:55.646567] [INFO ] [LOCAL ] NRC: Loaded 8 optimal features with 52.05% confidence from JSON config [2026-01-19T20:35:55.646621] [DEBUG] [MAG ] Building data for symbol: NRC with lookback: 0 [2026-01-19T20:35:55.647436] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:35:55.647501] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:55.649288] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:55.649910] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:55.650375] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:55.650813] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:55.653348] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:55.659386] [DEBUG] [MAG ] FMN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:55.694153] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:35:55.696247] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:35:55.697615] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:55.713491] [INFO ] [LOCAL ] FMN: Saved forecast. [2026-01-19T20:35:55.713590] [INFO ] [main ] FMN: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=46.7447%) [2026-01-19T20:35:55.713983] [INFO ] [main ] Fetching symbol history for UAL... [2026-01-19T20:35:55.714037] [DEBUG] [REMOTE ] UAL: Fetching historical data. [2026-01-19T20:35:55.714676] [INFO ] [main ] Progress: 174/411 forecasts completed (42.3%). FMN finished in 0.6s. ETA: 41.2s. Rate: 344.82 forecasts/min [2026-01-19T20:35:55.721153] [DEBUG] [MAG ] PGJ: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:55.726097] [DEBUG] [REMOTE ] UAL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:55.726842] [DEBUG] [LOCAL ] Loaded configuration for UAL: 4 features, N/A% accuracy [2026-01-19T20:35:55.726895] [INFO ] [LOCAL ] UAL: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-19T20:35:55.726927] [DEBUG] [MAG ] Building data for symbol: UAL with lookback: 0 [2026-01-19T20:35:55.727702] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:55.727762] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:55.732725] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:55.791434] [INFO ] [LOCAL ] PGJ: Saved forecast. [2026-01-19T20:35:55.791505] [INFO ] [main ] PGJ: Signal=1 (Conf=90.0%), Magnitude=-2.54% (Conf=60.4656%) [2026-01-19T20:35:55.791702] [INFO ] [main ] Fetching symbol history for NOMD... [2026-01-19T20:35:55.791749] [DEBUG] [REMOTE ] NOMD: Fetching historical data. [2026-01-19T20:35:55.793812] [INFO ] [main ] Progress: 175/411 forecasts completed (42.6%). PGJ finished in 0.7s. ETA: 40.9s. Rate: 345.90 forecasts/min [2026-01-19T20:35:55.803891] [DEBUG] [REMOTE ] NOMD: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:55.804882] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 6 features, N/A% accuracy [2026-01-19T20:35:55.804937] [INFO ] [LOCAL ] NOMD: Loaded 6 optimal features with 57.11% confidence from JSON config [2026-01-19T20:35:55.804969] [DEBUG] [MAG ] Building data for symbol: NOMD with lookback: 0 [2026-01-19T20:35:55.805765] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:55.805827] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:55.810696] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:35:55.847116] [DEBUG] [MAG ] CPK: Last date is validated at 2026-01-16 [2026-01-19T20:35:55.849612] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:55.850720] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:35:55.850897] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:55.851968] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:35:55.852240] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:55.853949] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:55.854170] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:55.854615] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:56.017302] [DEBUG] [MAG ] CPK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:56.050418] [DEBUG] [MAG ] NRC: Last date is validated at 2026-01-16 [2026-01-19T20:35:56.114936] [INFO ] [LOCAL ] CPK: Saved forecast. [2026-01-19T20:35:56.115013] [INFO ] [main ] CPK: Signal=1 (Conf=90.0%), Magnitude=-0.82% (Conf=69.7337%) [2026-01-19T20:35:56.115658] [INFO ] [main ] Progress: 176/411 forecasts completed (42.8%). CPK finished in 0.7s. ETA: 41.0s. Rate: 344.22 forecasts/min [2026-01-19T20:35:56.115802] [INFO ] [main ] Fetching symbol history for INGN... [2026-01-19T20:35:56.115850] [DEBUG] [REMOTE ] INGN: Fetching historical data. [2026-01-19T20:35:56.127988] [DEBUG] [REMOTE ] INGN: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:56.128490] [DEBUG] [LOCAL ] Loaded configuration for INGN: 3 features, N/A% accuracy [2026-01-19T20:35:56.128540] [INFO ] [LOCAL ] INGN: Loaded 3 optimal features with 49.43% confidence from JSON config [2026-01-19T20:35:56.128591] [DEBUG] [MAG ] Building data for symbol: INGN with lookback: 0 [2026-01-19T20:35:56.129602] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:56.129662] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:35:56.131689] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:35:56.134026] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-19T20:35:56.136903] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:56.197790] [DEBUG] [MAG ] NOMD: Last date is validated at 2026-01-16 [2026-01-19T20:35:56.202689] [DEBUG] [MAG ] UAL: Last date is validated at 2026-01-16 [2026-01-19T20:35:56.227862] [DEBUG] [MAG ] NRC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:56.385629] [DEBUG] [MAG ] NOMD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:56.388533] [DEBUG] [MAG ] UAL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:56.418167] [INFO ] [LOCAL ] NRC: Saved forecast. [2026-01-19T20:35:56.418240] [INFO ] [main ] NRC: Signal=1 (Conf=90.0%), Magnitude=-0.17% (Conf=52.0521%) [2026-01-19T20:35:56.418490] [INFO ] [main ] Fetching symbol history for BOC... [2026-01-19T20:35:56.418539] [DEBUG] [REMOTE ] BOC: Fetching historical data. [2026-01-19T20:35:56.418900] [INFO ] [main ] Progress: 177/411 forecasts completed (43.1%). NRC finished in 0.8s. ETA: 41.0s. Rate: 342.79 forecasts/min [2026-01-19T20:35:56.431883] [DEBUG] [REMOTE ] BOC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:56.432655] [DEBUG] [LOCAL ] Loaded configuration for BOC: 4 features, N/A% accuracy [2026-01-19T20:35:56.432706] [INFO ] [LOCAL ] BOC: Loaded 4 optimal features with 50.18% confidence from JSON config [2026-01-19T20:35:56.432747] [DEBUG] [MAG ] Building data for symbol: BOC with lookback: 0 [2026-01-19T20:35:56.433546] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:56.433628] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:56.435317] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:56.435899] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:56.436293] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:56.462720] [INFO ] [LOCAL ] NOMD: Saved forecast. [2026-01-19T20:35:56.462789] [INFO ] [main ] NOMD: Signal=1 (Conf=90.0%), Magnitude=0.30% (Conf=57.1138%) [2026-01-19T20:35:56.462989] [INFO ] [main ] Fetching symbol history for CE... [2026-01-19T20:35:56.463036] [DEBUG] [REMOTE ] CE: Fetching historical data. [2026-01-19T20:35:56.463914] [INFO ] [main ] Progress: 178/411 forecasts completed (43.3%). NOMD finished in 0.7s. ETA: 40.6s. Rate: 344.23 forecasts/min [2026-01-19T20:35:56.475053] [DEBUG] [REMOTE ] CE: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:56.475498] [DEBUG] [LOCAL ] Loaded configuration for CE: 6 features, N/A% accuracy [2026-01-19T20:35:56.475546] [INFO ] [LOCAL ] CE: Loaded 6 optimal features with 45.32% confidence from JSON config [2026-01-19T20:35:56.475594] [DEBUG] [MAG ] Building data for symbol: CE with lookback: 0 [2026-01-19T20:35:56.476374] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:56.476436] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:56.481537] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:56.483376] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:56.483903] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:56.484309] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:56.486248] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:56.487058] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:56.488973] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:56.506487] [DEBUG] [MAG ] INGN: Last date is validated at 2026-01-16 [2026-01-19T20:35:56.517456] [INFO ] [LOCAL ] UAL: Saved forecast. [2026-01-19T20:35:56.517535] [INFO ] [main ] UAL: Signal=1 (Conf=90.0%), Magnitude=1.24% (Conf=56.8524%) [2026-01-19T20:35:56.517720] [INFO ] [main ] Fetching symbol history for MGTX... [2026-01-19T20:35:56.517815] [DEBUG] [REMOTE ] MGTX: Fetching historical data. [2026-01-19T20:35:56.518880] [INFO ] [main ] Progress: 179/411 forecasts completed (43.6%). UAL finished in 0.8s. ETA: 40.3s. Rate: 345.55 forecasts/min [2026-01-19T20:35:56.529936] [DEBUG] [REMOTE ] MGTX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:56.530885] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 5 features, N/A% accuracy [2026-01-19T20:35:56.530941] [INFO ] [LOCAL ] MGTX: Loaded 5 optimal features with 59.49% confidence from JSON config [2026-01-19T20:35:56.530973] [DEBUG] [MAG ] Building data for symbol: MGTX with lookback: 0 [2026-01-19T20:35:56.531816] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:56.531880] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:56.533993] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:56.534566] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:56.535513] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:56.536673] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-19T20:35:56.542790] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:56.691024] [DEBUG] [MAG ] INGN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:56.767187] [INFO ] [LOCAL ] INGN: Saved forecast. [2026-01-19T20:35:56.767258] [INFO ] [main ] INGN: Signal=1 (Conf=90.0%), Magnitude=-1.98% (Conf=49.4291%) [2026-01-19T20:35:56.767646] [INFO ] [main ] Progress: 180/411 forecasts completed (43.8%). INGN finished in 0.7s. ETA: 40.2s. Rate: 344.72 forecasts/min [2026-01-19T20:35:56.767770] [INFO ] [main ] Fetching symbol history for KFY... [2026-01-19T20:35:56.767812] [DEBUG] [REMOTE ] KFY: Fetching historical data. [2026-01-19T20:35:56.779568] [DEBUG] [REMOTE ] KFY: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:56.780256] [DEBUG] [LOCAL ] Loaded configuration for KFY: 5 features, N/A% accuracy [2026-01-19T20:35:56.780306] [INFO ] [LOCAL ] KFY: Loaded 5 optimal features with 55.48% confidence from JSON config [2026-01-19T20:35:56.780336] [DEBUG] [MAG ] Building data for symbol: KFY with lookback: 0 [2026-01-19T20:35:56.781115] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:56.781176] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:56.782865] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:56.783410] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:56.783835] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:35:56.786686] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:35:56.788851] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:56.836002] [DEBUG] [MAG ] CE: Last date is validated at 2026-01-16 [2026-01-19T20:35:56.848623] [DEBUG] [MAG ] BOC: Last date is validated at 2026-01-16 [2026-01-19T20:35:56.901115] [DEBUG] [MAG ] MGTX: Last date is validated at 2026-01-16 [2026-01-19T20:35:57.007831] [DEBUG] [MAG ] CE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:57.020909] [DEBUG] [MAG ] BOC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:57.080523] [INFO ] [LOCAL ] BOC: Saved forecast. [2026-01-19T20:35:57.080609] [INFO ] [main ] BOC: Signal=1 (Conf=90.0%), Magnitude=0.26% (Conf=50.1841%) [2026-01-19T20:35:57.080764] [INFO ] [main ] Fetching symbol history for FSLY... [2026-01-19T20:35:57.080853] [DEBUG] [REMOTE ] FSLY: Fetching historical data. [2026-01-19T20:35:57.081932] [INFO ] [main ] Progress: 181/411 forecasts completed (44.0%). BOC finished in 0.7s. ETA: 40.2s. Rate: 343.19 forecasts/min [2026-01-19T20:35:57.089648] [DEBUG] [MAG ] MGTX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:57.092048] [DEBUG] [REMOTE ] FSLY: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:57.092777] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 8 features, N/A% accuracy [2026-01-19T20:35:57.092830] [INFO ] [LOCAL ] FSLY: Loaded 8 optimal features with 52.58% confidence from JSON config [2026-01-19T20:35:57.092861] [DEBUG] [MAG ] Building data for symbol: FSLY with lookback: 0 [2026-01-19T20:35:57.093661] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:35:57.093724] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:57.098608] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:35:57.099428] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:57.100270] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:57.102712] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:57.103690] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:35:57.104718] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:57.105411] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:35:57.107516] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:57.125060] [INFO ] [LOCAL ] CE: Saved forecast. [2026-01-19T20:35:57.125127] [INFO ] [main ] CE: Signal=1 (Conf=90.0%), Magnitude=-1.70% (Conf=45.3206%) [2026-01-19T20:35:57.125506] [INFO ] [main ] Fetching symbol history for ODFL... [2026-01-19T20:35:57.125558] [DEBUG] [REMOTE ] ODFL: Fetching historical data. [2026-01-19T20:35:57.125666] [INFO ] [main ] Progress: 182/411 forecasts completed (44.3%). CE finished in 0.7s. ETA: 39.9s. Rate: 344.61 forecasts/min [2026-01-19T20:35:57.135257] [DEBUG] [MAG ] KFY: Last date is validated at 2026-01-16 [2026-01-19T20:35:57.137361] [DEBUG] [REMOTE ] ODFL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:57.138093] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 5 features, N/A% accuracy [2026-01-19T20:35:57.138143] [INFO ] [LOCAL ] ODFL: Loaded 5 optimal features with 61.26% confidence from JSON config [2026-01-19T20:35:57.138174] [DEBUG] [MAG ] Building data for symbol: ODFL with lookback: 0 [2026-01-19T20:35:57.138993] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:57.139055] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:57.140761] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:57.141288] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:57.141714] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:35:57.159447] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:35:57.160355] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:57.161976] [INFO ] [LOCAL ] MGTX: Saved forecast. [2026-01-19T20:35:57.162243] [INFO ] [main ] MGTX: Signal=1 (Conf=90.0%), Magnitude=-5.87% (Conf=59.4878%) [2026-01-19T20:35:57.162666] [INFO ] [main ] Progress: 183/411 forecasts completed (44.5%). MGTX finished in 0.6s. ETA: 39.5s. Rate: 346.10 forecasts/min [2026-01-19T20:35:57.162791] [INFO ] [main ] Fetching symbol history for BDTX... [2026-01-19T20:35:57.162834] [DEBUG] [REMOTE ] BDTX: Fetching historical data. [2026-01-19T20:35:57.174802] [DEBUG] [REMOTE ] BDTX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:57.175547] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, N/A% accuracy [2026-01-19T20:35:57.175624] [INFO ] [LOCAL ] BDTX: Loaded 3 optimal features with 48.14% confidence from JSON config [2026-01-19T20:35:57.175661] [DEBUG] [MAG ] Building data for symbol: BDTX with lookback: 0 [2026-01-19T20:35:57.176704] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:57.176772] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:57.182271] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:57.183325] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:57.185132] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:57.317375] [DEBUG] [MAG ] KFY: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:57.405620] [INFO ] [LOCAL ] KFY: Saved forecast. [2026-01-19T20:35:57.405692] [INFO ] [main ] KFY: Signal=1 (Conf=90.0%), Magnitude=1.27% (Conf=55.4778%) [2026-01-19T20:35:57.405858] [INFO ] [main ] Fetching symbol history for BLCN... [2026-01-19T20:35:57.405949] [DEBUG] [REMOTE ] BLCN: Fetching historical data. [2026-01-19T20:35:57.406862] [INFO ] [main ] Progress: 184/411 forecasts completed (44.8%). KFY finished in 0.6s. ETA: 39.4s. Rate: 345.33 forecasts/min [2026-01-19T20:35:57.416459] [DEBUG] [REMOTE ] BLCN: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:57.417044] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 0 features, N/A% accuracy [2026-01-19T20:35:57.417427] [INFO ] [LOCAL ] BLCN: Loaded 0 optimal features with 48.47% confidence from JSON config [2026-01-19T20:35:57.417475] [DEBUG] [MAG ] Building data for symbol: BLCN with lookback: 0 [2026-01-19T20:35:57.418470] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-19T20:35:57.465916] [DEBUG] [MAG ] FSLY: Last date is validated at 2026-01-16 [2026-01-19T20:35:57.513346] [DEBUG] [MAG ] ODFL: Last date is validated at 2026-01-16 [2026-01-19T20:35:57.532853] [DEBUG] [MAG ] BDTX: Last date is validated at 2026-01-16 [2026-01-19T20:35:57.637590] [DEBUG] [MAG ] FSLY: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:57.688141] [DEBUG] [MAG ] ODFL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:57.704947] [DEBUG] [MAG ] BDTX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:57.718894] [INFO ] [LOCAL ] FSLY: Saved forecast. [2026-01-19T20:35:57.718966] [INFO ] [main ] FSLY: Signal=1 (Conf=90.0%), Magnitude=-5.21% (Conf=52.5799%) [2026-01-19T20:35:57.719147] [INFO ] [main ] Fetching symbol history for TSL... [2026-01-19T20:35:57.719192] [DEBUG] [REMOTE ] TSL: Fetching historical data. [2026-01-19T20:35:57.721669] [INFO ] [main ] Progress: 185/411 forecasts completed (45.0%). FSLY finished in 0.6s. ETA: 39.4s. Rate: 343.83 forecasts/min [2026-01-19T20:35:57.732140] [DEBUG] [REMOTE ] TSL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:57.732941] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, N/A% accuracy [2026-01-19T20:35:57.732995] [INFO ] [LOCAL ] TSL: Loaded 3 optimal features with 61.41% confidence from JSON config [2026-01-19T20:35:57.733027] [DEBUG] [MAG ] Building data for symbol: TSL with lookback: 0 [2026-01-19T20:35:57.733854] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:57.733920] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:57.763861] [INFO ] [LOCAL ] BDTX: Saved forecast. [2026-01-19T20:35:57.763933] [INFO ] [main ] BDTX: Signal=1 (Conf=90.0%), Magnitude=-4.20% (Conf=48.1351%) [2026-01-19T20:35:57.764686] [INFO ] [main ] Fetching symbol history for DIOD... [2026-01-19T20:35:57.764733] [DEBUG] [REMOTE ] DIOD: Fetching historical data. [2026-01-19T20:35:57.765832] [INFO ] [main ] Progress: 186/411 forecasts completed (45.3%). BDTX finished in 0.6s. ETA: 39.1s. Rate: 345.21 forecasts/min [2026-01-19T20:35:57.768622] [DEBUG] [MAG ] BLCN: Last date is validated at 2026-01-16 [2026-01-19T20:35:57.776687] [DEBUG] [REMOTE ] DIOD: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:57.777667] [DEBUG] [LOCAL ] Loaded configuration for DIOD: 3 features, N/A% accuracy [2026-01-19T20:35:57.777727] [INFO ] [LOCAL ] DIOD: Loaded 3 optimal features with 52.89% confidence from JSON config [2026-01-19T20:35:57.777759] [DEBUG] [MAG ] Building data for symbol: DIOD with lookback: 0 [2026-01-19T20:35:57.778729] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:57.778793] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:57.784591] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:57.786643] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:57.787149] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:57.828672] [INFO ] [LOCAL ] ODFL: Saved forecast. [2026-01-19T20:35:57.828755] [INFO ] [main ] ODFL: Signal=1 (Conf=90.0%), Magnitude=0.33% (Conf=61.2614%) [2026-01-19T20:35:57.829138] [INFO ] [main ] Fetching symbol history for MCRI... [2026-01-19T20:35:57.829193] [DEBUG] [REMOTE ] MCRI: Fetching historical data. [2026-01-19T20:35:57.829629] [INFO ] [main ] Progress: 187/411 forecasts completed (45.5%). ODFL finished in 0.7s. ETA: 38.8s. Rate: 346.38 forecasts/min [2026-01-19T20:35:57.841007] [DEBUG] [REMOTE ] MCRI: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:57.841985] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 8 features, N/A% accuracy [2026-01-19T20:35:57.842041] [INFO ] [LOCAL ] MCRI: Loaded 8 optimal features with 51.72% confidence from JSON config [2026-01-19T20:35:57.842074] [DEBUG] [MAG ] Building data for symbol: MCRI with lookback: 0 [2026-01-19T20:35:57.842924] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:35:57.842990] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:57.844762] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:57.845293] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:57.845784] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:57.846197] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:35:57.846867] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:35:57.852342] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:35:57.848978] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-19T20:35:57.854398] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:35:57.855164] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:57.856882] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:57.858065] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:57.954162] [DEBUG] [MAG ] BLCN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:58.042291] [INFO ] [LOCAL ] BLCN: Saved forecast. [2026-01-19T20:35:58.042365] [INFO ] [main ] BLCN: Signal=1 (Conf=90.0%), Magnitude=3.30% (Conf=48.4718%) [2026-01-19T20:35:58.042943] [INFO ] [main ] Fetching symbol history for SVC... [2026-01-19T20:35:58.042998] [DEBUG] [REMOTE ] SVC: Fetching historical data. [2026-01-19T20:35:58.043662] [INFO ] [main ] Progress: 188/411 forecasts completed (45.7%). BLCN finished in 0.6s. ETA: 38.7s. Rate: 345.95 forecasts/min [2026-01-19T20:35:58.055101] [DEBUG] [REMOTE ] SVC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:58.056112] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, N/A% accuracy [2026-01-19T20:35:58.056166] [INFO ] [LOCAL ] SVC: Loaded 3 optimal features with 63.33% confidence from JSON config [2026-01-19T20:35:58.056199] [DEBUG] [MAG ] Building data for symbol: SVC with lookback: 0 [2026-01-19T20:35:58.057032] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:58.057094] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:58.062193] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:35:58.141402] [DEBUG] [MAG ] DIOD: Last date is validated at 2026-01-16 [2026-01-19T20:35:58.183105] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-19T20:35:58.189291] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:58.204671] [DEBUG] [MAG ] TSL: Last date is validated at 2026-01-16 [2026-01-19T20:35:58.216599] [DEBUG] [MAG ] MCRI: Last date is validated at 2026-01-16 [2026-01-19T20:35:58.312367] [DEBUG] [MAG ] DIOD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:58.376358] [DEBUG] [MAG ] TSL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:58.392385] [DEBUG] [MAG ] MCRI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:58.411913] [INFO ] [LOCAL ] DIOD: Saved forecast. [2026-01-19T20:35:58.411986] [INFO ] [main ] DIOD: Signal=1 (Conf=90.0%), Magnitude=0.74% (Conf=52.8901%) [2026-01-19T20:35:58.412176] [INFO ] [main ] Fetching symbol history for BHFAL... [2026-01-19T20:35:58.412273] [DEBUG] [REMOTE ] BHFAL: Fetching historical data. [2026-01-19T20:35:58.413042] [INFO ] [main ] Progress: 189/411 forecasts completed (46.0%). DIOD finished in 0.6s. ETA: 38.7s. Rate: 343.89 forecasts/min [2026-01-19T20:35:58.424202] [DEBUG] [REMOTE ] BHFAL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:58.424959] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 4 features, N/A% accuracy [2026-01-19T20:35:58.425007] [INFO ] [LOCAL ] BHFAL: Loaded 4 optimal features with 62.81% confidence from JSON config [2026-01-19T20:35:58.425037] [DEBUG] [MAG ] Building data for symbol: BHFAL with lookback: 0 [2026-01-19T20:35:58.426030] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:58.426092] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:58.427794] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:58.428754] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:35:58.430432] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:58.433836] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:58.452532] [INFO ] [LOCAL ] TSL: Saved forecast. [2026-01-19T20:35:58.452619] [INFO ] [main ] TSL: Signal=1 (Conf=90.0%), Magnitude=0.64% (Conf=61.4139%) [2026-01-19T20:35:58.452827] [INFO ] [main ] Fetching symbol history for AOD... [2026-01-19T20:35:58.452875] [DEBUG] [REMOTE ] AOD: Fetching historical data. [2026-01-19T20:35:58.454051] [INFO ] [main ] Progress: 190/411 forecasts completed (46.2%). TSL finished in 0.7s. ETA: 38.4s. Rate: 345.28 forecasts/min [2026-01-19T20:35:58.465054] [DEBUG] [REMOTE ] AOD: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:58.465520] [DEBUG] [LOCAL ] Loaded configuration for AOD: 5 features, N/A% accuracy [2026-01-19T20:35:58.465566] [INFO ] [LOCAL ] AOD: Loaded 5 optimal features with 36.28% confidence from JSON config [2026-01-19T20:35:58.465617] [DEBUG] [MAG ] Building data for symbol: AOD with lookback: 0 [2026-01-19T20:35:58.466424] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:35:58.466487] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:35:58.469270] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:35:58.471876] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:35:58.473037] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:35:58.474562] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-19T20:35:58.477657] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:58.515891] [INFO ] [LOCAL ] MCRI: Saved forecast. [2026-01-19T20:35:58.515964] [INFO ] [main ] MCRI: Signal=1 (Conf=90.0%), Magnitude=-2.73% (Conf=51.7198%) [2026-01-19T20:35:58.516341] [INFO ] [main ] Fetching symbol history for TROX... [2026-01-19T20:35:58.516393] [DEBUG] [REMOTE ] TROX: Fetching historical data. [2026-01-19T20:35:58.516630] [INFO ] [main ] Progress: 191/411 forecasts completed (46.5%). MCRI finished in 0.7s. ETA: 38.1s. Rate: 346.45 forecasts/min [2026-01-19T20:35:58.528079] [DEBUG] [REMOTE ] TROX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:58.529209] [DEBUG] [LOCAL ] Loaded configuration for TROX: 3 features, N/A% accuracy [2026-01-19T20:35:58.529261] [INFO ] [LOCAL ] TROX: Loaded 3 optimal features with 52.66% confidence from JSON config [2026-01-19T20:35:58.529293] [DEBUG] [MAG ] Building data for symbol: TROX with lookback: 0 [2026-01-19T20:35:58.530074] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:35:58.530133] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:58.531755] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:35:58.532772] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:35:58.542595] [DEBUG] [MAG ] SVC: Last date is validated at 2026-01-16 [2026-01-19T20:35:58.583015] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:58.722294] [DEBUG] [MAG ] SVC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:58.777903] [INFO ] [LOCAL ] SVC: Saved forecast. [2026-01-19T20:35:58.777972] [INFO ] [main ] SVC: Signal=1 (Conf=90.0%), Magnitude=-0.96% (Conf=63.3303%) [2026-01-19T20:35:58.778494] [INFO ] [main ] Fetching symbol history for HL... [2026-01-19T20:35:58.778548] [DEBUG] [REMOTE ] HL: Fetching historical data. [2026-01-19T20:35:58.778690] [INFO ] [main ] Progress: 192/411 forecasts completed (46.7%). SVC finished in 0.7s. ETA: 38.0s. Rate: 345.52 forecasts/min [2026-01-19T20:35:58.789652] [DEBUG] [REMOTE ] HL: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:58.790366] [DEBUG] [LOCAL ] Loaded configuration for HL: 4 features, N/A% accuracy [2026-01-19T20:35:58.790416] [INFO ] [LOCAL ] HL: Loaded 4 optimal features with 51.14% confidence from JSON config [2026-01-19T20:35:58.790448] [DEBUG] [MAG ] Building data for symbol: HL with lookback: 0 [2026-01-19T20:35:58.791427] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:58.791489] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:58.793415] [DEBUG] [MAG ] BHFAL: Last date is validated at 2026-01-16 [2026-01-19T20:35:58.797408] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:35:58.798270] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:35:58.798997] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-19T20:35:58.802938] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:58.824463] [DEBUG] [MAG ] AOD: Last date is validated at 2026-01-16 [2026-01-19T20:35:58.926124] [DEBUG] [MAG ] TROX: Last date is validated at 2026-01-16 [2026-01-19T20:35:58.968812] [DEBUG] [MAG ] BHFAL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:58.997108] [DEBUG] [MAG ] AOD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:59.033684] [INFO ] [LOCAL ] BHFAL: Saved forecast. [2026-01-19T20:35:59.033757] [INFO ] [main ] BHFAL: Signal=1 (Conf=90.0%), Magnitude=0.42% (Conf=62.8078%) [2026-01-19T20:35:59.033972] [INFO ] [main ] Fetching symbol history for ERNA... [2026-01-19T20:35:59.034021] [DEBUG] [REMOTE ] ERNA: Fetching historical data. [2026-01-19T20:35:59.035656] [INFO ] [main ] Progress: 193/411 forecasts completed (47.0%). BHFAL finished in 0.6s. ETA: 37.9s. Rate: 344.67 forecasts/min [2026-01-19T20:35:59.044961] [DEBUG] [REMOTE ] ERNA: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:59.045923] [DEBUG] [LOCAL ] Loaded configuration for ERNA: 2 features, N/A% accuracy [2026-01-19T20:35:59.045977] [INFO ] [LOCAL ] ERNA: Loaded 2 optimal features with 45.33% confidence from JSON config [2026-01-19T20:35:59.046008] [DEBUG] [MAG ] Building data for symbol: ERNA with lookback: 0 [2026-01-19T20:35:59.046951] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:35:59.047013] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:59.049527] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:35:59.052017] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:59.094652] [DEBUG] [MAG ] TROX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:59.118415] [INFO ] [LOCAL ] AOD: Saved forecast. [2026-01-19T20:35:59.118489] [INFO ] [main ] AOD: Signal=1 (Conf=90.0%), Magnitude=0.60% (Conf=36.281%) [2026-01-19T20:35:59.118678] [INFO ] [main ] Fetching symbol history for VTYX... [2026-01-19T20:35:59.118764] [DEBUG] [REMOTE ] VTYX: Fetching historical data. [2026-01-19T20:35:59.119990] [INFO ] [main ] Progress: 194/411 forecasts completed (47.2%). AOD finished in 0.7s. ETA: 37.7s. Rate: 345.58 forecasts/min [2026-01-19T20:35:59.131148] [DEBUG] [REMOTE ] VTYX: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:59.131899] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 6 features, N/A% accuracy [2026-01-19T20:35:59.131951] [INFO ] [LOCAL ] VTYX: Loaded 6 optimal features with 50.84% confidence from JSON config [2026-01-19T20:35:59.131983] [DEBUG] [MAG ] Building data for symbol: VTYX with lookback: 0 [2026-01-19T20:35:59.132781] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:59.132843] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:59.137723] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:59.138703] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:35:59.140358] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-19T20:35:59.141613] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-19T20:35:59.142959] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-19T20:35:59.146928] [DEBUG] [MAG ] HL: Last date is validated at 2026-01-16 [2026-01-19T20:35:59.148812] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:59.158060] [INFO ] [LOCAL ] TROX: Saved forecast. [2026-01-19T20:35:59.158126] [INFO ] [main ] TROX: Signal=1 (Conf=90.0%), Magnitude=2.99% (Conf=52.6574%) [2026-01-19T20:35:59.158534] [INFO ] [main ] Fetching symbol history for SREA... [2026-01-19T20:35:59.158600] [DEBUG] [REMOTE ] SREA: Fetching historical data. [2026-01-19T20:35:59.158648] [INFO ] [main ] Progress: 195/411 forecasts completed (47.4%). TROX finished in 0.6s. ETA: 37.4s. Rate: 346.97 forecasts/min [2026-01-19T20:35:59.169832] [DEBUG] [REMOTE ] SREA: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:59.170949] [DEBUG] [LOCAL ] Loaded configuration for SREA: 1 features, N/A% accuracy [2026-01-19T20:35:59.171001] [INFO ] [LOCAL ] SREA: Loaded 1 optimal features with 48.66% confidence from JSON config [2026-01-19T20:35:59.171031] [DEBUG] [MAG ] Building data for symbol: SREA with lookback: 0 [2026-01-19T20:35:59.171826] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:59.171885] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:35:59.176727] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:59.320513] [DEBUG] [MAG ] HL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:59.392733] [DEBUG] [MAG ] ERNA: Last date is validated at 2026-01-16 [2026-01-19T20:35:59.399731] [INFO ] [LOCAL ] HL: Saved forecast. [2026-01-19T20:35:59.399804] [INFO ] [main ] HL: Signal=1 (Conf=90.0%), Magnitude=10.19% (Conf=51.1404%) [2026-01-19T20:35:59.399971] [INFO ] [main ] Fetching symbol history for CMCSA... [2026-01-19T20:35:59.400013] [DEBUG] [REMOTE ] CMCSA: Fetching historical data. [2026-01-19T20:35:59.401646] [INFO ] [main ] Progress: 196/411 forecasts completed (47.7%). HL finished in 0.6s. ETA: 37.3s. Rate: 346.25 forecasts/min [2026-01-19T20:35:59.411829] [DEBUG] [REMOTE ] CMCSA: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:59.412485] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 1 features, N/A% accuracy [2026-01-19T20:35:59.412542] [INFO ] [LOCAL ] CMCSA: Loaded 1 optimal features with 55.11% confidence from JSON config [2026-01-19T20:35:59.412608] [DEBUG] [MAG ] Building data for symbol: CMCSA with lookback: 0 [2026-01-19T20:35:59.413595] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:35:59.413653] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:35:59.416025] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:59.522498] [DEBUG] [MAG ] VTYX: Last date is validated at 2026-01-16 [2026-01-19T20:35:59.526411] [DEBUG] [MAG ] SREA: Last date is validated at 2026-01-16 [2026-01-19T20:35:59.570986] [DEBUG] [MAG ] ERNA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:59.653255] [INFO ] [LOCAL ] ERNA: Saved forecast. [2026-01-19T20:35:59.653327] [INFO ] [main ] ERNA: Signal=1 (Conf=90.0%), Magnitude=-5.23% (Conf=45.3251%) [2026-01-19T20:35:59.653505] [INFO ] [main ] Fetching symbol history for CSQ... [2026-01-19T20:35:59.653550] [DEBUG] [REMOTE ] CSQ: Fetching historical data. [2026-01-19T20:35:59.654633] [INFO ] [main ] Progress: 197/411 forecasts completed (47.9%). ERNA finished in 0.6s. ETA: 37.2s. Rate: 345.44 forecasts/min [2026-01-19T20:35:59.665308] [DEBUG] [REMOTE ] CSQ: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:59.666229] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, N/A% accuracy [2026-01-19T20:35:59.666281] [INFO ] [LOCAL ] CSQ: Loaded 4 optimal features with 46.27% confidence from JSON config [2026-01-19T20:35:59.666313] [DEBUG] [MAG ] Building data for symbol: CSQ with lookback: 0 [2026-01-19T20:35:59.667109] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:59.667170] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:59.668968] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:59.669509] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:35:59.670481] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:35:59.671680] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:59.702683] [DEBUG] [MAG ] SREA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:59.705669] [DEBUG] [MAG ] VTYX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:35:59.764940] [INFO ] [LOCAL ] SREA: Saved forecast. [2026-01-19T20:35:59.765009] [INFO ] [main ] SREA: Signal=1 (Conf=90.0%), Magnitude=-0.30% (Conf=48.6559%) [2026-01-19T20:35:59.765387] [INFO ] [main ] Fetching symbol history for HYMC... [2026-01-19T20:35:59.765395] [INFO ] [main ] Progress: 198/411 forecasts completed (48.2%). SREA finished in 0.6s. ETA: 36.9s. Rate: 346.08 forecasts/min [2026-01-19T20:35:59.766801] [DEBUG] [REMOTE ] HYMC: Fetching historical data. [2026-01-19T20:35:59.770700] [DEBUG] [MAG ] CMCSA: Last date is validated at 2026-01-16 [2026-01-19T20:35:59.780100] [DEBUG] [REMOTE ] HYMC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:59.781246] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 4 features, N/A% accuracy [2026-01-19T20:35:59.781301] [INFO ] [LOCAL ] HYMC: Loaded 4 optimal features with 54.38% confidence from JSON config [2026-01-19T20:35:59.781332] [DEBUG] [MAG ] Building data for symbol: HYMC with lookback: 0 [2026-01-19T20:35:59.782134] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:35:59.782194] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:59.783912] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:59.784427] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:59.784899] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:35:59.785624] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:59.786360] [INFO ] [LOCAL ] VTYX: Saved forecast. [2026-01-19T20:35:59.786420] [INFO ] [main ] VTYX: Signal=1 (Conf=90.0%), Magnitude=11.45% (Conf=50.8446%) [2026-01-19T20:35:59.786823] [INFO ] [main ] Progress: 199/411 forecasts completed (48.4%). VTYX finished in 0.7s. ETA: 36.6s. Rate: 347.61 forecasts/min [2026-01-19T20:35:59.786957] [INFO ] [main ] Fetching symbol history for ARCC... [2026-01-19T20:35:59.787001] [DEBUG] [REMOTE ] ARCC: Fetching historical data. [2026-01-19T20:35:59.800877] [DEBUG] [REMOTE ] ARCC: Successfully parsed 300 rows of historical data. [2026-01-19T20:35:59.801932] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 6 features, N/A% accuracy [2026-01-19T20:35:59.802507] [INFO ] [LOCAL ] ARCC: Loaded 6 optimal features with 55.11% confidence from JSON config [2026-01-19T20:35:59.802546] [DEBUG] [MAG ] Building data for symbol: ARCC with lookback: 0 [2026-01-19T20:35:59.803378] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:35:59.803444] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:35:59.805461] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:35:59.806039] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:35:59.806608] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:35:59.807042] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:35:59.808546] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:35:59.810673] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:35:59.947858] [DEBUG] [MAG ] CMCSA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:00.027049] [INFO ] [LOCAL ] CMCSA: Saved forecast. [2026-01-19T20:36:00.027126] [INFO ] [main ] CMCSA: Signal=1 (Conf=90.0%), Magnitude=-0.45% (Conf=55.1091%) [2026-01-19T20:36:00.027322] [INFO ] [main ] Fetching symbol history for PTGX... [2026-01-19T20:36:00.027369] [DEBUG] [REMOTE ] PTGX: Fetching historical data. [2026-01-19T20:36:00.027862] [INFO ] [main ] Progress: 200/411 forecasts completed (48.7%). CMCSA finished in 0.6s. ETA: 36.5s. Rate: 346.92 forecasts/min [2026-01-19T20:36:00.028041] [DEBUG] [MAG ] CSQ: Last date is validated at 2026-01-16 [2026-01-19T20:36:00.039127] [DEBUG] [REMOTE ] PTGX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:00.041135] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, N/A% accuracy [2026-01-19T20:36:00.041202] [INFO ] [LOCAL ] PTGX: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-19T20:36:00.041235] [DEBUG] [MAG ] Building data for symbol: PTGX with lookback: 0 [2026-01-19T20:36:00.042222] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:00.042292] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:00.047465] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:00.049543] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:00.050119] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:00.050521] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:00.134633] [DEBUG] [MAG ] HYMC: Last date is validated at 2026-01-16 [2026-01-19T20:36:00.155199] [DEBUG] [MAG ] ARCC: Last date is validated at 2026-01-16 [2026-01-19T20:36:00.228291] [DEBUG] [MAG ] CSQ: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:00.290880] [INFO ] [LOCAL ] CSQ: Saved forecast. [2026-01-19T20:36:00.290964] [INFO ] [main ] CSQ: Signal=1 (Conf=90.0%), Magnitude=0.64% (Conf=46.2726%) [2026-01-19T20:36:00.291176] [INFO ] [main ] Fetching symbol history for LEVI... [2026-01-19T20:36:00.291225] [DEBUG] [REMOTE ] LEVI: Fetching historical data. [2026-01-19T20:36:00.291847] [INFO ] [main ] Progress: 201/411 forecasts completed (48.9%). CSQ finished in 0.6s. ETA: 36.4s. Rate: 346.01 forecasts/min [2026-01-19T20:36:00.302759] [DEBUG] [REMOTE ] LEVI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:00.303787] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 14 features, N/A% accuracy [2026-01-19T20:36:00.303842] [INFO ] [LOCAL ] LEVI: Loaded 14 optimal features with 60.36% confidence from JSON config [2026-01-19T20:36:00.303874] [DEBUG] [MAG ] Building data for symbol: LEVI with lookback: 0 [2026-01-19T20:36:00.304693] [DEBUG] [FEATURES ] DataBuilder: Executing 14 feature methods. [2026-01-19T20:36:00.304761] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:00.307334] [DEBUG] [MAG ] HYMC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:00.309854] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:00.311788] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:00.312293] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:00.312725] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:00.313546] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:00.314204] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:36:00.315341] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:00.315819] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:36:00.316882] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:36:00.318991] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:36:00.320054] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-19T20:36:00.320761] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:36:00.321860] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:36:00.323872] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:00.326480] [DEBUG] [MAG ] ARCC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:00.392672] [INFO ] [LOCAL ] ARCC: Saved forecast. [2026-01-19T20:36:00.392750] [INFO ] [main ] ARCC: Signal=1 (Conf=90.0%), Magnitude=0.47% (Conf=55.1053%) [2026-01-19T20:36:00.393124] [INFO ] [main ] Fetching symbol history for QQQI... [2026-01-19T20:36:00.393182] [DEBUG] [REMOTE ] QQQI: Fetching historical data. [2026-01-19T20:36:00.393677] [INFO ] [main ] Progress: 202/411 forecasts completed (49.1%). ARCC finished in 0.6s. ETA: 36.2s. Rate: 346.72 forecasts/min [2026-01-19T20:36:00.404688] [DEBUG] [REMOTE ] QQQI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:00.405282] [DEBUG] [MAG ] PTGX: Last date is validated at 2026-01-16 [2026-01-19T20:36:00.405543] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 6 features, N/A% accuracy [2026-01-19T20:36:00.405614] [INFO ] [LOCAL ] QQQI: Loaded 6 optimal features with 48.26% confidence from JSON config [2026-01-19T20:36:00.405647] [DEBUG] [MAG ] Building data for symbol: QQQI with lookback: 0 [2026-01-19T20:36:00.406429] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:00.406489] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:00.408904] [INFO ] [LOCAL ] HYMC: Saved forecast. [2026-01-19T20:36:00.408968] [INFO ] [main ] HYMC: Signal=1 (Conf=90.0%), Magnitude=0.40% (Conf=54.3835%) [2026-01-19T20:36:00.409412] [INFO ] [main ] Fetching symbol history for BLK... [2026-01-19T20:36:00.409464] [DEBUG] [REMOTE ] BLK: Fetching historical data. [2026-01-19T20:36:00.409666] [INFO ] [main ] Progress: 203/411 forecasts completed (49.4%). HYMC finished in 0.6s. ETA: 35.8s. Rate: 348.28 forecasts/min [2026-01-19T20:36:00.411472] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:00.413374] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:00.413883] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:00.414275] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:00.416761] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:36:00.417952] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:00.421241] [DEBUG] [REMOTE ] BLK: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:00.421748] [DEBUG] [LOCAL ] Loaded configuration for BLK: 1 features, N/A% accuracy [2026-01-19T20:36:00.421797] [INFO ] [LOCAL ] BLK: Loaded 1 optimal features with 57.98% confidence from JSON config [2026-01-19T20:36:00.421829] [DEBUG] [MAG ] Building data for symbol: BLK with lookback: 0 [2026-01-19T20:36:00.422646] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:36:00.422715] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:00.427822] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:00.573838] [DEBUG] [MAG ] PTGX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:00.697846] [DEBUG] [MAG ] LEVI: Last date is validated at 2026-01-16 [2026-01-19T20:36:00.741485] [INFO ] [LOCAL ] PTGX: Saved forecast. [2026-01-19T20:36:00.741556] [INFO ] [main ] PTGX: Signal=1 (Conf=90.0%), Magnitude=-3.21% (Conf=56.8534%) [2026-01-19T20:36:00.747641] [INFO ] [main ] Fetching symbol history for NXGL... [2026-01-19T20:36:00.747702] [DEBUG] [REMOTE ] NXGL: Fetching historical data. [2026-01-19T20:36:00.747675] [INFO ] [main ] Progress: 204/411 forecasts completed (49.6%). PTGX finished in 0.7s. ETA: 35.8s. Rate: 346.65 forecasts/min [2026-01-19T20:36:00.780379] [DEBUG] [REMOTE ] NXGL: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:00.787805] [DEBUG] [MAG ] QQQI: Last date is validated at 2026-01-16 [2026-01-19T20:36:00.788709] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 3 features, N/A% accuracy [2026-01-19T20:36:00.788799] [INFO ] [LOCAL ] NXGL: Loaded 3 optimal features with 49.28% confidence from JSON config [2026-01-19T20:36:00.788834] [DEBUG] [MAG ] Building data for symbol: NXGL with lookback: 0 [2026-01-19T20:36:00.789938] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:00.790016] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:00.794471] [DEBUG] [MAG ] BLK: Last date is validated at 2026-01-16 [2026-01-19T20:36:00.809548] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:00.821868] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:36:00.850983] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:00.881265] [DEBUG] [MAG ] LEVI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:00.964120] [DEBUG] [MAG ] QQQI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:00.968732] [DEBUG] [MAG ] BLK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:00.978857] [INFO ] [LOCAL ] LEVI: Saved forecast. [2026-01-19T20:36:00.978935] [INFO ] [main ] LEVI: Signal=1 (Conf=90.0%), Magnitude=2.34% (Conf=60.3632%) [2026-01-19T20:36:00.979301] [INFO ] [main ] Fetching symbol history for SITM... [2026-01-19T20:36:00.979351] [DEBUG] [REMOTE ] SITM: Fetching historical data. [2026-01-19T20:36:00.980268] [INFO ] [main ] Progress: 205/411 forecasts completed (49.9%). LEVI finished in 0.7s. ETA: 35.7s. Rate: 346.07 forecasts/min [2026-01-19T20:36:00.995868] [DEBUG] [REMOTE ] SITM: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:01.000636] [DEBUG] [LOCAL ] Loaded configuration for SITM: 4 features, N/A% accuracy [2026-01-19T20:36:01.000730] [INFO ] [LOCAL ] SITM: Loaded 4 optimal features with 50.76% confidence from JSON config [2026-01-19T20:36:01.000767] [DEBUG] [MAG ] Building data for symbol: SITM with lookback: 0 [2026-01-19T20:36:01.001780] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:01.001871] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:01.007108] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:01.007718] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:01.013344] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:36:01.015193] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:01.056281] [INFO ] [LOCAL ] QQQI: Saved forecast. [2026-01-19T20:36:01.056351] [INFO ] [main ] QQQI: Signal=1 (Conf=90.0%), Magnitude=1.32% (Conf=48.2582%) [2026-01-19T20:36:01.056518] [INFO ] [main ] Fetching symbol history for ARCO... [2026-01-19T20:36:01.056560] [DEBUG] [REMOTE ] ARCO: Fetching historical data. [2026-01-19T20:36:01.061723] [INFO ] [main ] Progress: 206/411 forecasts completed (50.1%). QQQI finished in 0.7s. ETA: 35.5s. Rate: 346.96 forecasts/min [2026-01-19T20:36:01.082154] [DEBUG] [REMOTE ] ARCO: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:01.083083] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 7 features, N/A% accuracy [2026-01-19T20:36:01.083134] [INFO ] [LOCAL ] ARCO: Loaded 7 optimal features with 55.72% confidence from JSON config [2026-01-19T20:36:01.083165] [DEBUG] [MAG ] Building data for symbol: ARCO with lookback: 0 [2026-01-19T20:36:01.084015] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:01.084079] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:01.094994] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:01.096947] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:01.158284] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:01.159789] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:01.163372] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:01.165563] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:36:01.167709] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:01.192061] [INFO ] [LOCAL ] BLK: Saved forecast. [2026-01-19T20:36:01.192130] [INFO ] [main ] BLK: Signal=1 (Conf=90.0%), Magnitude=-2.36% (Conf=57.9848%) [2026-01-19T20:36:01.192304] [INFO ] [main ] Fetching symbol history for ONDS... [2026-01-19T20:36:01.192393] [DEBUG] [REMOTE ] ONDS: Fetching historical data. [2026-01-19T20:36:01.192887] [INFO ] [main ] Progress: 207/411 forecasts completed (50.4%). BLK finished in 0.8s. ETA: 35.2s. Rate: 347.36 forecasts/min [2026-01-19T20:36:01.217216] [DEBUG] [REMOTE ] ONDS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:01.218226] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 5 features, N/A% accuracy [2026-01-19T20:36:01.218493] [INFO ] [LOCAL ] ONDS: Loaded 5 optimal features with 54.01% confidence from JSON config [2026-01-19T20:36:01.218525] [DEBUG] [MAG ] Building data for symbol: ONDS with lookback: 0 [2026-01-19T20:36:01.219551] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:01.219629] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:01.229988] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:01.230915] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:01.235221] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:01.237466] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:01.242514] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:01.333673] [DEBUG] [MAG ] NXGL: Last date is validated at 2026-01-16 [2026-01-19T20:36:01.499898] [DEBUG] [MAG ] SITM: Last date is validated at 2026-01-16 [2026-01-19T20:36:01.511734] [DEBUG] [MAG ] NXGL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:01.583623] [INFO ] [LOCAL ] NXGL: Saved forecast. [2026-01-19T20:36:01.583700] [INFO ] [main ] NXGL: Signal=1 (Conf=90.0%), Magnitude=1.06% (Conf=49.2825%) [2026-01-19T20:36:01.583872] [INFO ] [main ] Fetching symbol history for COTY... [2026-01-19T20:36:01.583935] [DEBUG] [REMOTE ] COTY: Fetching historical data. [2026-01-19T20:36:01.585001] [INFO ] [main ] Progress: 208/411 forecasts completed (50.6%). NXGL finished in 0.8s. ETA: 35.3s. Rate: 345.26 forecasts/min [2026-01-19T20:36:01.599809] [DEBUG] [REMOTE ] COTY: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:01.600653] [DEBUG] [LOCAL ] Loaded configuration for COTY: 6 features, N/A% accuracy [2026-01-19T20:36:01.600710] [INFO ] [LOCAL ] COTY: Loaded 6 optimal features with 59.94% confidence from JSON config [2026-01-19T20:36:01.600741] [DEBUG] [MAG ] Building data for symbol: COTY with lookback: 0 [2026-01-19T20:36:01.601516] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:01.601595] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:01.603488] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:01.604028] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:01.604695] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:01.605090] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:01.606000] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:01.608988] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:01.705024] [DEBUG] [MAG ] SITM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:01.723948] [DEBUG] [MAG ] ARCO: Last date is validated at 2026-01-16 [2026-01-19T20:36:01.739452] [DEBUG] [MAG ] ONDS: Last date is validated at 2026-01-16 [2026-01-19T20:36:01.891683] [INFO ] [LOCAL ] SITM: Saved forecast. [2026-01-19T20:36:01.891771] [INFO ] [main ] SITM: Signal=1 (Conf=90.0%), Magnitude=-2.23% (Conf=50.7586%) [2026-01-19T20:36:01.892229] [INFO ] [main ] Fetching symbol history for HTD... [2026-01-19T20:36:01.892290] [DEBUG] [REMOTE ] HTD: Fetching historical data. [2026-01-19T20:36:01.892670] [INFO ] [main ] Progress: 209/411 forecasts completed (50.9%). SITM finished in 0.9s. ETA: 35.2s. Rate: 343.99 forecasts/min [2026-01-19T20:36:01.904083] [DEBUG] [REMOTE ] HTD: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:01.904567] [DEBUG] [LOCAL ] Loaded configuration for HTD: 3 features, N/A% accuracy [2026-01-19T20:36:01.904672] [INFO ] [LOCAL ] HTD: Loaded 3 optimal features with 46.35% confidence from JSON config [2026-01-19T20:36:01.904705] [DEBUG] [MAG ] Building data for symbol: HTD with lookback: 0 [2026-01-19T20:36:01.905759] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:01.905823] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:01.907564] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:01.908143] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:01.909113] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:01.922500] [DEBUG] [MAG ] ONDS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:01.952173] [DEBUG] [MAG ] ARCO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:01.959614] [DEBUG] [MAG ] COTY: Last date is validated at 2026-01-16 [2026-01-19T20:36:02.002869] [INFO ] [LOCAL ] ONDS: Saved forecast. [2026-01-19T20:36:02.002943] [INFO ] [main ] ONDS: Signal=1 (Conf=90.0%), Magnitude=-2.36% (Conf=54.0059%) [2026-01-19T20:36:02.003375] [INFO ] [main ] Progress: 210/411 forecasts completed (51.1%). ONDS finished in 0.8s. ETA: 35.0s. Rate: 344.59 forecasts/min [2026-01-19T20:36:02.003589] [INFO ] [main ] Fetching symbol history for PHIN... [2026-01-19T20:36:02.003640] [DEBUG] [REMOTE ] PHIN: Fetching historical data. [2026-01-19T20:36:02.017696] [DEBUG] [REMOTE ] PHIN: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:02.021648] [DEBUG] [LOCAL ] Loaded configuration for PHIN: 5 features, N/A% accuracy [2026-01-19T20:36:02.021742] [INFO ] [LOCAL ] PHIN: Loaded 5 optimal features with 72.32% confidence from JSON config [2026-01-19T20:36:02.021777] [DEBUG] [MAG ] Building data for symbol: PHIN with lookback: 0 [2026-01-19T20:36:02.022781] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:02.022850] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:02.034361] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:02.040631] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:02.041728] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-19T20:36:02.044490] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-19T20:36:02.050429] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:02.099955] [INFO ] [LOCAL ] ARCO: Saved forecast. [2026-01-19T20:36:02.100023] [INFO ] [main ] ARCO: Signal=1 (Conf=90.0%), Magnitude=0.44% (Conf=55.7169%) [2026-01-19T20:36:02.100177] [INFO ] [main ] Fetching symbol history for AUDC... [2026-01-19T20:36:02.100259] [DEBUG] [REMOTE ] AUDC: Fetching historical data. [2026-01-19T20:36:02.100880] [INFO ] [main ] Progress: 211/411 forecasts completed (51.3%). ARCO finished in 1.0s. ETA: 34.8s. Rate: 345.31 forecasts/min [2026-01-19T20:36:02.114122] [DEBUG] [REMOTE ] AUDC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:02.115461] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 6 features, N/A% accuracy [2026-01-19T20:36:02.115515] [INFO ] [LOCAL ] AUDC: Loaded 6 optimal features with 55.32% confidence from JSON config [2026-01-19T20:36:02.115548] [DEBUG] [MAG ] Building data for symbol: AUDC with lookback: 0 [2026-01-19T20:36:02.116360] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:02.116425] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:02.121519] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:02.122543] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:02.124322] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:36:02.149660] [DEBUG] [MAG ] COTY: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:02.202902] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:02.206214] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:36:02.207328] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:02.210108] [INFO ] [LOCAL ] COTY: Saved forecast. [2026-01-19T20:36:02.210182] [INFO ] [main ] COTY: Signal=1 (Conf=90.0%), Magnitude=1.26% (Conf=59.9368%) [2026-01-19T20:36:02.210534] [INFO ] [main ] Fetching symbol history for FOA... [2026-01-19T20:36:02.210615] [DEBUG] [REMOTE ] FOA: Fetching historical data. [2026-01-19T20:36:02.210947] [INFO ] [main ] Progress: 212/411 forecasts completed (51.6%). COTY finished in 0.6s. ETA: 34.5s. Rate: 345.90 forecasts/min [2026-01-19T20:36:02.222786] [DEBUG] [REMOTE ] FOA: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:02.223868] [DEBUG] [LOCAL ] Loaded configuration for FOA: 5 features, N/A% accuracy [2026-01-19T20:36:02.223922] [INFO ] [LOCAL ] FOA: Loaded 5 optimal features with 67.32% confidence from JSON config [2026-01-19T20:36:02.223953] [DEBUG] [MAG ] Building data for symbol: FOA with lookback: 0 [2026-01-19T20:36:02.224964] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:02.225026] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:02.227012] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:02.227567] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:02.227982] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:36:02.229852] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:36:02.231085] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:02.295412] [DEBUG] [MAG ] HTD: Last date is validated at 2026-01-16 [2026-01-19T20:36:02.407690] [DEBUG] [MAG ] PHIN: Last date is validated at 2026-01-16 [2026-01-19T20:36:02.485521] [DEBUG] [MAG ] HTD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:02.550588] [INFO ] [LOCAL ] HTD: Saved forecast. [2026-01-19T20:36:02.550684] [INFO ] [main ] HTD: Signal=1 (Conf=90.0%), Magnitude=-0.27% (Conf=46.355%) [2026-01-19T20:36:02.550901] [INFO ] [main ] Fetching symbol history for MRVL... [2026-01-19T20:36:02.550949] [DEBUG] [REMOTE ] MRVL: Fetching historical data. [2026-01-19T20:36:02.552145] [INFO ] [main ] Progress: 213/411 forecasts completed (51.8%). HTD finished in 0.7s. ETA: 34.5s. Rate: 344.34 forecasts/min [2026-01-19T20:36:02.563092] [DEBUG] [REMOTE ] MRVL: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:02.563896] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 4 features, N/A% accuracy [2026-01-19T20:36:02.563951] [INFO ] [LOCAL ] MRVL: Loaded 4 optimal features with 62.31% confidence from JSON config [2026-01-19T20:36:02.563990] [DEBUG] [MAG ] Building data for symbol: MRVL with lookback: 0 [2026-01-19T20:36:02.564894] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:02.564959] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:02.567228] [DEBUG] [MAG ] AUDC: Last date is validated at 2026-01-16 [2026-01-19T20:36:02.575976] [DEBUG] [MAG ] FOA: Last date is validated at 2026-01-16 [2026-01-19T20:36:02.587691] [DEBUG] [MAG ] PHIN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:02.606321] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:02.607869] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:36:02.610043] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:02.613074] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:02.705911] [INFO ] [LOCAL ] PHIN: Saved forecast. [2026-01-19T20:36:02.705996] [INFO ] [main ] PHIN: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=72.3159%) [2026-01-19T20:36:02.706418] [INFO ] [main ] Progress: 214/411 forecasts completed (52.1%). PHIN finished in 0.7s. ETA: 34.3s. Rate: 344.53 forecasts/min [2026-01-19T20:36:02.706562] [INFO ] [main ] Fetching symbol history for EOD... [2026-01-19T20:36:02.706654] [DEBUG] [REMOTE ] EOD: Fetching historical data. [2026-01-19T20:36:02.721031] [DEBUG] [REMOTE ] EOD: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:02.721932] [DEBUG] [LOCAL ] Loaded configuration for EOD: 11 features, N/A% accuracy [2026-01-19T20:36:02.721992] [INFO ] [LOCAL ] EOD: Loaded 11 optimal features with 25.30% confidence from JSON config [2026-01-19T20:36:02.722028] [DEBUG] [MAG ] Building data for symbol: EOD with lookback: 0 [2026-01-19T20:36:02.722953] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-19T20:36:02.723028] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:02.725081] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:02.725724] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:02.726208] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:02.728179] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:02.756177] [DEBUG] [MAG ] FOA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:02.768561] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:02.770025] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:36:02.771258] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:36:02.771910] [DEBUG] [MAG ] AUDC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:02.773329] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:36:02.791608] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:36:02.793203] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-19T20:36:02.794900] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:02.840600] [INFO ] [LOCAL ] AUDC: Saved forecast. [2026-01-19T20:36:02.840672] [INFO ] [main ] AUDC: Signal=1 (Conf=90.0%), Magnitude=-4.45% (Conf=55.3167%) [2026-01-19T20:36:02.841054] [INFO ] [main ] Fetching symbol history for LSPD... [2026-01-19T20:36:02.841105] [DEBUG] [REMOTE ] LSPD: Fetching historical data. [2026-01-19T20:36:02.842651] [INFO ] [main ] Progress: 215/411 forecasts completed (52.3%). AUDC finished in 0.7s. ETA: 34.1s. Rate: 344.88 forecasts/min [2026-01-19T20:36:02.850250] [INFO ] [LOCAL ] FOA: Saved forecast. [2026-01-19T20:36:02.850321] [INFO ] [main ] FOA: Signal=1 (Conf=90.0%), Magnitude=-2.50% (Conf=67.3245%) [2026-01-19T20:36:02.850769] [INFO ] [main ] Fetching symbol history for EVSD... [2026-01-19T20:36:02.850825] [DEBUG] [REMOTE ] EVSD: Fetching historical data. [2026-01-19T20:36:02.851397] [INFO ] [main ] Progress: 216/411 forecasts completed (52.6%). FOA finished in 0.6s. ETA: 33.8s. Rate: 346.40 forecasts/min [2026-01-19T20:36:02.853243] [DEBUG] [REMOTE ] LSPD: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:02.854256] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 5 features, N/A% accuracy [2026-01-19T20:36:02.854309] [INFO ] [LOCAL ] LSPD: Loaded 5 optimal features with 50.65% confidence from JSON config [2026-01-19T20:36:02.854342] [DEBUG] [MAG ] Building data for symbol: LSPD with lookback: 0 [2026-01-19T20:36:02.855161] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:02.855223] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:02.860507] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:02.862369] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:02.863000] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:36:02.864206] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:36:02.865093] [DEBUG] [REMOTE ] EVSD: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:02.866244] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 7 features, N/A% accuracy [2026-01-19T20:36:02.866294] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:02.866310] [INFO ] [LOCAL ] EVSD: Loaded 7 optimal features with 27.71% confidence from JSON config [2026-01-19T20:36:02.866353] [DEBUG] [MAG ] Building data for symbol: EVSD with lookback: 0 [2026-01-19T20:36:02.867361] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:02.867427] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:02.870093] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:02.871849] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:36:02.922911] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:36:02.927701] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:36:02.944331] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:36:02.945929] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-19T20:36:02.947635] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:02.956240] [DEBUG] [MAG ] MRVL: Last date is validated at 2026-01-16 [2026-01-19T20:36:03.125565] [DEBUG] [MAG ] MRVL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:03.153290] [DEBUG] [MAG ] EOD: Last date is validated at 2026-01-16 [2026-01-19T20:36:03.215353] [DEBUG] [MAG ] LSPD: Last date is validated at 2026-01-16 [2026-01-19T20:36:03.248197] [INFO ] [LOCAL ] MRVL: Saved forecast. [2026-01-19T20:36:03.248272] [INFO ] [main ] MRVL: Signal=1 (Conf=90.0%), Magnitude=0.97% (Conf=62.3143%) [2026-01-19T20:36:03.248688] [INFO ] [main ] Fetching symbol history for ULTA... [2026-01-19T20:36:03.248740] [DEBUG] [REMOTE ] ULTA: Fetching historical data. [2026-01-19T20:36:03.249981] [INFO ] [main ] Progress: 217/411 forecasts completed (52.8%). MRVL finished in 0.7s. ETA: 33.8s. Rate: 344.33 forecasts/min [2026-01-19T20:36:03.259847] [DEBUG] [REMOTE ] ULTA: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:03.260667] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 7 features, N/A% accuracy [2026-01-19T20:36:03.260718] [INFO ] [LOCAL ] ULTA: Loaded 7 optimal features with 63.56% confidence from JSON config [2026-01-19T20:36:03.260749] [DEBUG] [MAG ] Building data for symbol: ULTA with lookback: 0 [2026-01-19T20:36:03.261503] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:03.261566] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:03.266452] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:03.268694] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:03.269179] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:03.269595] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:03.270447] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:03.271407] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:36:03.272027] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:03.313496] [DEBUG] [MAG ] EVSD: Last date is validated at 2026-01-16 [2026-01-19T20:36:03.332720] [DEBUG] [MAG ] EOD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:03.391461] [DEBUG] [MAG ] LSPD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:03.462387] [INFO ] [LOCAL ] LSPD: Saved forecast. [2026-01-19T20:36:03.462460] [INFO ] [main ] LSPD: Signal=1 (Conf=90.0%), Magnitude=-2.67% (Conf=50.6472%) [2026-01-19T20:36:03.462636] [INFO ] [main ] Fetching symbol history for TWG... [2026-01-19T20:36:03.462681] [DEBUG] [REMOTE ] TWG: Fetching historical data. [2026-01-19T20:36:03.462899] [INFO ] [main ] Progress: 218/411 forecasts completed (53.0%). LSPD finished in 0.6s. ETA: 33.7s. Rate: 343.98 forecasts/min [2026-01-19T20:36:03.473901] [DEBUG] [REMOTE ] TWG: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:03.474971] [DEBUG] [LOCAL ] Loaded configuration for TWG: 2 features, N/A% accuracy [2026-01-19T20:36:03.475024] [INFO ] [LOCAL ] TWG: Loaded 2 optimal features with 18.26% confidence from JSON config [2026-01-19T20:36:03.475055] [DEBUG] [MAG ] Building data for symbol: TWG with lookback: 0 [2026-01-19T20:36:03.475835] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:03.475894] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:03.476632] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:03.488019] [INFO ] [LOCAL ] EOD: Saved forecast. [2026-01-19T20:36:03.488110] [INFO ] [main ] EOD: Signal=1 (Conf=90.0%), Magnitude=-0.14% (Conf=25.2952%) [2026-01-19T20:36:03.488293] [INFO ] [main ] Fetching symbol history for DRIO... [2026-01-19T20:36:03.488346] [DEBUG] [REMOTE ] DRIO: Fetching historical data. [2026-01-19T20:36:03.488866] [INFO ] [main ] Progress: 219/411 forecasts completed (53.3%). EOD finished in 0.8s. ETA: 33.4s. Rate: 345.33 forecasts/min [2026-01-19T20:36:03.494829] [DEBUG] [MAG ] EVSD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:03.502396] [DEBUG] [REMOTE ] DRIO: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:03.503464] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 3 features, N/A% accuracy [2026-01-19T20:36:03.503518] [INFO ] [LOCAL ] DRIO: Loaded 3 optimal features with 53.25% confidence from JSON config [2026-01-19T20:36:03.503550] [DEBUG] [MAG ] Building data for symbol: DRIO with lookback: 0 [2026-01-19T20:36:03.504383] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:03.504445] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:03.509484] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:03.596772] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:03.617566] [DEBUG] [MAG ] ULTA: Last date is validated at 2026-01-16 [2026-01-19T20:36:03.628043] [INFO ] [LOCAL ] EVSD: Saved forecast. [2026-01-19T20:36:03.628118] [INFO ] [main ] EVSD: Signal=1 (Conf=90.0%), Magnitude=-0.04% (Conf=27.7051%) [2026-01-19T20:36:03.628285] [INFO ] [main ] Fetching symbol history for SBI... [2026-01-19T20:36:03.628330] [DEBUG] [REMOTE ] SBI: Fetching historical data. [2026-01-19T20:36:03.628786] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:36:03.628893] [INFO ] [main ] Progress: 220/411 forecasts completed (53.5%). EVSD finished in 0.8s. ETA: 33.2s. Rate: 345.63 forecasts/min [2026-01-19T20:36:03.631158] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:03.641741] [DEBUG] [REMOTE ] SBI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:03.642626] [DEBUG] [LOCAL ] Loaded configuration for SBI: 16 features, N/A% accuracy [2026-01-19T20:36:03.642680] [INFO ] [LOCAL ] SBI: Loaded 16 optimal features with 16.16% confidence from JSON config [2026-01-19T20:36:03.642714] [DEBUG] [MAG ] Building data for symbol: SBI with lookback: 0 [2026-01-19T20:36:03.643553] [DEBUG] [FEATURES ] DataBuilder: Executing 16 feature methods. [2026-01-19T20:36:03.643643] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:03.649013] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:03.651335] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:03.651890] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:03.652350] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:03.652823] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:03.653675] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:03.654489] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:03.657137] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:03.786841] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:03.789012] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:03.791496] [DEBUG] [MAG ] ULTA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:03.837187] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:03.838458] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:36:03.890262] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:03.891247] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:03.892531] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:36:03.938087] [DEBUG] [MAG ] TWG: Last date is validated at 2026-01-16 [2026-01-19T20:36:03.946187] [INFO ] [LOCAL ] ULTA: Saved forecast. [2026-01-19T20:36:03.946260] [INFO ] [main ] ULTA: Signal=1 (Conf=90.0%), Magnitude=0.74% (Conf=63.5582%) [2026-01-19T20:36:03.946672] [INFO ] [main ] Progress: 221/411 forecasts completed (53.8%). ULTA finished in 0.7s. ETA: 33.1s. Rate: 344.34 forecasts/min [2026-01-19T20:36:03.946801] [INFO ] [main ] Fetching symbol history for GBX... [2026-01-19T20:36:03.946844] [DEBUG] [REMOTE ] GBX: Fetching historical data. [2026-01-19T20:36:03.957710] [DEBUG] [REMOTE ] GBX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:03.958754] [DEBUG] [LOCAL ] Loaded configuration for GBX: 6 features, N/A% accuracy [2026-01-19T20:36:03.958808] [INFO ] [LOCAL ] GBX: Loaded 6 optimal features with 41.18% confidence from JSON config [2026-01-19T20:36:03.958839] [DEBUG] [MAG ] Building data for symbol: GBX with lookback: 0 [2026-01-19T20:36:03.959649] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:03.959713] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:03.961484] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:03.962071] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:03.962497] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:03.963422] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:03.964325] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:36:03.966670] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:03.969953] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:04.069056] [DEBUG] [MAG ] DRIO: Last date is validated at 2026-01-16 [2026-01-19T20:36:04.109880] [DEBUG] [MAG ] TWG: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:04.200811] [INFO ] [LOCAL ] TWG: Saved forecast. [2026-01-19T20:36:04.200879] [INFO ] [main ] TWG: Signal=1 (Conf=90.0%), Magnitude=36.26% (Conf=18.2589%) [2026-01-19T20:36:04.201225] [INFO ] [main ] Fetching symbol history for MAXI... [2026-01-19T20:36:04.201276] [DEBUG] [REMOTE ] MAXI: Fetching historical data. [2026-01-19T20:36:04.202664] [INFO ] [main ] Progress: 222/411 forecasts completed (54.0%). TWG finished in 0.7s. ETA: 33.0s. Rate: 343.61 forecasts/min [2026-01-19T20:36:04.213187] [DEBUG] [REMOTE ] MAXI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:04.214120] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 6 features, N/A% accuracy [2026-01-19T20:36:04.214170] [INFO ] [LOCAL ] MAXI: Loaded 6 optimal features with 43.99% confidence from JSON config [2026-01-19T20:36:04.214202] [DEBUG] [MAG ] Building data for symbol: MAXI with lookback: 0 [2026-01-19T20:36:04.214988] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:04.215051] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:04.220085] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:04.221959] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:04.222443] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:04.224496] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:36:04.225241] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:36:04.226869] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:04.241734] [DEBUG] [MAG ] DRIO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:04.311830] [DEBUG] [MAG ] SBI: Last date is validated at 2026-01-16 [2026-01-19T20:36:04.337680] [DEBUG] [MAG ] GBX: Last date is validated at 2026-01-16 [2026-01-19T20:36:04.343204] [INFO ] [LOCAL ] DRIO: Saved forecast. [2026-01-19T20:36:04.343270] [INFO ] [main ] DRIO: Signal=1 (Conf=90.0%), Magnitude=2.77% (Conf=53.2489%) [2026-01-19T20:36:04.343671] [INFO ] [main ] Fetching symbol history for HBNC... [2026-01-19T20:36:04.343723] [DEBUG] [REMOTE ] HBNC: Fetching historical data. [2026-01-19T20:36:04.344621] [INFO ] [main ] Progress: 223/411 forecasts completed (54.3%). DRIO finished in 0.9s. ETA: 32.8s. Rate: 343.90 forecasts/min [2026-01-19T20:36:04.355864] [DEBUG] [REMOTE ] HBNC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:04.356782] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 6 features, N/A% accuracy [2026-01-19T20:36:04.356848] [INFO ] [LOCAL ] HBNC: Loaded 6 optimal features with 53.07% confidence from JSON config [2026-01-19T20:36:04.356884] [DEBUG] [MAG ] Building data for symbol: HBNC with lookback: 0 [2026-01-19T20:36:04.357733] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:04.357797] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:04.359607] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:04.360142] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:04.360602] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:04.361535] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:04.482453] [DEBUG] [MAG ] SBI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:04.483210] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:36:04.486151] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:04.512008] [DEBUG] [MAG ] GBX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:04.549625] [INFO ] [LOCAL ] SBI: Saved forecast. [2026-01-19T20:36:04.549699] [INFO ] [main ] SBI: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=16.1575%) [2026-01-19T20:36:04.549905] [INFO ] [main ] Fetching symbol history for LKQ... [2026-01-19T20:36:04.549952] [DEBUG] [REMOTE ] LKQ: Fetching historical data. [2026-01-19T20:36:04.550906] [INFO ] [main ] Progress: 224/411 forecasts completed (54.5%). SBI finished in 0.9s. ETA: 32.7s. Rate: 343.62 forecasts/min [2026-01-19T20:36:04.561428] [DEBUG] [REMOTE ] LKQ: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:04.562859] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 8 features, N/A% accuracy [2026-01-19T20:36:04.562911] [INFO ] [LOCAL ] LKQ: Loaded 8 optimal features with 57.66% confidence from JSON config [2026-01-19T20:36:04.562943] [DEBUG] [MAG ] Building data for symbol: LKQ with lookback: 0 [2026-01-19T20:36:04.563709] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:04.563771] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:04.568729] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:04.570522] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:04.571024] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:04.571468] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:04.571877] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:04.572754] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:04.575129] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:04.576638] [DEBUG] [MAG ] MAXI: Last date is validated at 2026-01-16 [2026-01-19T20:36:04.609487] [INFO ] [LOCAL ] GBX: Saved forecast. [2026-01-19T20:36:04.609561] [INFO ] [main ] GBX: Signal=1 (Conf=90.0%), Magnitude=-2.70% (Conf=41.182%) [2026-01-19T20:36:04.609785] [INFO ] [main ] Fetching symbol history for GTY... [2026-01-19T20:36:04.609840] [DEBUG] [REMOTE ] GTY: Fetching historical data. [2026-01-19T20:36:04.611049] [INFO ] [main ] Progress: 225/411 forecasts completed (54.7%). GBX finished in 0.7s. ETA: 32.4s. Rate: 344.62 forecasts/min [2026-01-19T20:36:04.613673] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:04.620845] [DEBUG] [REMOTE ] GTY: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:04.621598] [DEBUG] [LOCAL ] Loaded configuration for GTY: 4 features, N/A% accuracy [2026-01-19T20:36:04.621840] [INFO ] [LOCAL ] GTY: Loaded 4 optimal features with 59.69% confidence from JSON config [2026-01-19T20:36:04.621880] [DEBUG] [MAG ] Building data for symbol: GTY with lookback: 0 [2026-01-19T20:36:04.622689] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:04.622751] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:04.627823] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:04.629930] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:04.630650] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:04.631069] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:04.744611] [DEBUG] [MAG ] MAXI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:04.836706] [INFO ] [LOCAL ] MAXI: Saved forecast. [2026-01-19T20:36:04.836785] [INFO ] [main ] MAXI: Signal=1 (Conf=90.0%), Magnitude=-6.23% (Conf=43.9866%) [2026-01-19T20:36:04.837189] [INFO ] [main ] Fetching symbol history for PEG... [2026-01-19T20:36:04.837243] [DEBUG] [REMOTE ] PEG: Fetching historical data. [2026-01-19T20:36:04.837666] [INFO ] [main ] Progress: 226/411 forecasts completed (55.0%). MAXI finished in 0.6s. ETA: 32.3s. Rate: 344.16 forecasts/min [2026-01-19T20:36:04.838120] [DEBUG] [MAG ] HBNC: Last date is validated at 2026-01-16 [2026-01-19T20:36:04.848691] [DEBUG] [REMOTE ] PEG: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:04.849632] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, N/A% accuracy [2026-01-19T20:36:04.849684] [INFO ] [LOCAL ] PEG: Loaded 4 optimal features with 58.50% confidence from JSON config [2026-01-19T20:36:04.849718] [DEBUG] [MAG ] Building data for symbol: PEG with lookback: 0 [2026-01-19T20:36:04.850518] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:04.850597] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:04.855537] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:04.858081] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:04.858941] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:04.861680] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:04.958977] [DEBUG] [MAG ] LKQ: Last date is validated at 2026-01-16 [2026-01-19T20:36:04.985549] [DEBUG] [MAG ] GTY: Last date is validated at 2026-01-16 [2026-01-19T20:36:05.005406] [DEBUG] [MAG ] HBNC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:05.071388] [INFO ] [LOCAL ] HBNC: Saved forecast. [2026-01-19T20:36:05.071460] [INFO ] [main ] HBNC: Signal=1 (Conf=90.0%), Magnitude=-2.41% (Conf=53.0749%) [2026-01-19T20:36:05.071856] [INFO ] [main ] Fetching symbol history for MGA... [2026-01-19T20:36:05.071907] [DEBUG] [REMOTE ] MGA: Fetching historical data. [2026-01-19T20:36:05.072657] [INFO ] [main ] Progress: 227/411 forecasts completed (55.2%). HBNC finished in 0.7s. ETA: 32.1s. Rate: 343.64 forecasts/min [2026-01-19T20:36:05.083774] [DEBUG] [REMOTE ] MGA: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:05.084780] [DEBUG] [LOCAL ] Loaded configuration for MGA: 4 features, N/A% accuracy [2026-01-19T20:36:05.084843] [INFO ] [LOCAL ] MGA: Loaded 4 optimal features with 64.55% confidence from JSON config [2026-01-19T20:36:05.084874] [DEBUG] [MAG ] Building data for symbol: MGA with lookback: 0 [2026-01-19T20:36:05.085662] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:05.085721] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:36:05.131712] [DEBUG] [MAG ] LKQ: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:05.135895] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:05.139179] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-19T20:36:05.140620] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-19T20:36:05.141755] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:05.157356] [DEBUG] [MAG ] GTY: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:05.203205] [DEBUG] [MAG ] PEG: Last date is validated at 2026-01-16 [2026-01-19T20:36:05.226624] [INFO ] [LOCAL ] LKQ: Saved forecast. [2026-01-19T20:36:05.226691] [INFO ] [main ] LKQ: Signal=1 (Conf=90.0%), Magnitude=0.66% (Conf=57.6575%) [2026-01-19T20:36:05.226812] [INFO ] [LOCAL ] GTY: Saved forecast. [2026-01-19T20:36:05.226884] [INFO ] [main ] GTY: Signal=1 (Conf=90.0%), Magnitude=-0.28% (Conf=59.6899%) [2026-01-19T20:36:05.227077] [INFO ] [main ] Fetching symbol history for VCSH... [2026-01-19T20:36:05.227129] [DEBUG] [REMOTE ] VCSH: Fetching historical data. [2026-01-19T20:36:05.227090] [INFO ] [main ] Progress: 228/411 forecasts completed (55.5%). LKQ finished in 0.7s. ETA: 31.9s. Rate: 343.81 forecasts/min [2026-01-19T20:36:05.227412] [INFO ] [main ] Progress: 229/411 forecasts completed (55.7%). GTY finished in 0.6s. ETA: 31.6s. Rate: 345.32 forecasts/min [2026-01-19T20:36:05.227514] [INFO ] [main ] Fetching symbol history for OMF... [2026-01-19T20:36:05.227558] [DEBUG] [REMOTE ] OMF: Fetching historical data. [2026-01-19T20:36:05.238229] [DEBUG] [REMOTE ] VCSH: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:05.239126] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 5 features, N/A% accuracy [2026-01-19T20:36:05.239187] [INFO ] [LOCAL ] VCSH: Loaded 5 optimal features with 54.94% confidence from JSON config [2026-01-19T20:36:05.239217] [DEBUG] [MAG ] Building data for symbol: VCSH with lookback: 0 [2026-01-19T20:36:05.239996] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:05.240070] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:05.240748] [DEBUG] [REMOTE ] OMF: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:05.241655] [DEBUG] [LOCAL ] Loaded configuration for OMF: 8 features, N/A% accuracy [2026-01-19T20:36:05.241710] [INFO ] [LOCAL ] OMF: Loaded 8 optimal features with 51.23% confidence from JSON config [2026-01-19T20:36:05.241742] [DEBUG] [MAG ] Building data for symbol: OMF with lookback: 0 [2026-01-19T20:36:05.242551] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:05.242639] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:05.244928] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:05.246723] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:05.247201] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:05.247609] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:05.248343] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:05.248898] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:05.251536] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:05.252221] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:05.252832] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:05.253334] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:05.304661] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:05.305565] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:36:05.306814] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:05.371937] [DEBUG] [MAG ] PEG: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:05.466118] [INFO ] [LOCAL ] PEG: Saved forecast. [2026-01-19T20:36:05.466187] [INFO ] [main ] PEG: Signal=1 (Conf=90.0%), Magnitude=-3.11% (Conf=58.5019%) [2026-01-19T20:36:05.466683] [INFO ] [main ] Fetching symbol history for UXIN... [2026-01-19T20:36:05.466737] [DEBUG] [REMOTE ] UXIN: Fetching historical data. [2026-01-19T20:36:05.467655] [INFO ] [main ] Progress: 230/411 forecasts completed (56.0%). PEG finished in 0.6s. ETA: 31.5s. Rate: 344.74 forecasts/min [2026-01-19T20:36:05.478001] [DEBUG] [REMOTE ] UXIN: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:05.478899] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 8 features, N/A% accuracy [2026-01-19T20:36:05.478956] [INFO ] [LOCAL ] UXIN: Loaded 8 optimal features with 50.49% confidence from JSON config [2026-01-19T20:36:05.478987] [DEBUG] [MAG ] Building data for symbol: UXIN with lookback: 0 [2026-01-19T20:36:05.479782] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:05.479847] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:05.480604] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:36:05.495093] [DEBUG] [MAG ] MGA: Last date is validated at 2026-01-16 [2026-01-19T20:36:05.556499] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:05.558497] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:05.559107] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:36:05.560330] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:36:05.562045] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:36:05.563194] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-19T20:36:05.563942] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:05.592394] [DEBUG] [MAG ] VCSH: Last date is validated at 2026-01-16 [2026-01-19T20:36:05.655893] [DEBUG] [MAG ] OMF: Last date is validated at 2026-01-16 [2026-01-19T20:36:05.675724] [DEBUG] [MAG ] MGA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:05.767332] [INFO ] [LOCAL ] MGA: Saved forecast. [2026-01-19T20:36:05.767407] [INFO ] [main ] MGA: Signal=1 (Conf=90.0%), Magnitude=-0.07% (Conf=64.553%) [2026-01-19T20:36:05.767836] [INFO ] [main ] Fetching symbol history for PUBM... [2026-01-19T20:36:05.767891] [DEBUG] [REMOTE ] PUBM: Fetching historical data. [2026-01-19T20:36:05.768678] [INFO ] [main ] Progress: 231/411 forecasts completed (56.2%). MGA finished in 0.7s. ETA: 31.4s. Rate: 343.66 forecasts/min [2026-01-19T20:36:05.771333] [DEBUG] [MAG ] VCSH: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:05.780414] [DEBUG] [REMOTE ] PUBM: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:05.781657] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 4 features, N/A% accuracy [2026-01-19T20:36:05.781714] [INFO ] [LOCAL ] PUBM: Loaded 4 optimal features with 44.14% confidence from JSON config [2026-01-19T20:36:05.781746] [DEBUG] [MAG ] Building data for symbol: PUBM with lookback: 0 [2026-01-19T20:36:05.782813] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:05.782875] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:05.785171] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:05.785847] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:05.786433] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:05.829917] [INFO ] [LOCAL ] VCSH: Saved forecast. [2026-01-19T20:36:05.829987] [INFO ] [main ] VCSH: Signal=1 (Conf=90.0%), Magnitude=-0.04% (Conf=54.9399%) [2026-01-19T20:36:05.830406] [INFO ] [main ] Fetching symbol history for NFBK... [2026-01-19T20:36:05.830458] [DEBUG] [REMOTE ] NFBK: Fetching historical data. [2026-01-19T20:36:05.830674] [INFO ] [main ] Progress: 232/411 forecasts completed (56.4%). VCSH finished in 0.6s. ETA: 31.2s. Rate: 344.62 forecasts/min [2026-01-19T20:36:05.834284] [DEBUG] [MAG ] OMF: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:05.843003] [DEBUG] [REMOTE ] NFBK: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:05.843901] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, N/A% accuracy [2026-01-19T20:36:05.843959] [INFO ] [LOCAL ] NFBK: Loaded 4 optimal features with 58.27% confidence from JSON config [2026-01-19T20:36:05.843992] [DEBUG] [MAG ] Building data for symbol: NFBK with lookback: 0 [2026-01-19T20:36:05.844828] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:05.844890] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:05.846714] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:05.847303] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:05.847878] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:05.848614] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:05.910670] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:05.923287] [DEBUG] [MAG ] UXIN: Last date is validated at 2026-01-16 [2026-01-19T20:36:05.931250] [INFO ] [LOCAL ] OMF: Saved forecast. [2026-01-19T20:36:05.931319] [INFO ] [main ] OMF: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=51.2296%) [2026-01-19T20:36:05.931767] [INFO ] [main ] Progress: 233/411 forecasts completed (56.7%). OMF finished in 0.7s. ETA: 30.9s. Rate: 345.24 forecasts/min [2026-01-19T20:36:05.931906] [INFO ] [main ] Fetching symbol history for HOMB... [2026-01-19T20:36:05.931948] [DEBUG] [REMOTE ] HOMB: Fetching historical data. [2026-01-19T20:36:05.943003] [DEBUG] [REMOTE ] HOMB: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:05.943703] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 10 features, N/A% accuracy [2026-01-19T20:36:05.943752] [INFO ] [LOCAL ] HOMB: Loaded 10 optimal features with 56.09% confidence from JSON config [2026-01-19T20:36:05.943783] [DEBUG] [MAG ] Building data for symbol: HOMB with lookback: 0 [2026-01-19T20:36:05.944560] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-19T20:36:05.944659] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:05.945381] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:06.062475] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:06.064515] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:06.065813] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-19T20:36:06.067008] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:06.068792] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:06.069378] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:36:06.070517] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:36:06.072550] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:36:06.074267] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:06.104974] [DEBUG] [MAG ] UXIN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:06.175400] [INFO ] [LOCAL ] UXIN: Saved forecast. [2026-01-19T20:36:06.175478] [INFO ] [main ] UXIN: Signal=1 (Conf=90.0%), Magnitude=-3.05% (Conf=50.4859%) [2026-01-19T20:36:06.175656] [INFO ] [main ] Fetching symbol history for GE... [2026-01-19T20:36:06.175953] [DEBUG] [REMOTE ] GE: Fetching historical data. [2026-01-19T20:36:06.177656] [INFO ] [main ] Progress: 234/411 forecasts completed (56.9%). UXIN finished in 0.7s. ETA: 30.8s. Rate: 344.63 forecasts/min [2026-01-19T20:36:06.188664] [DEBUG] [REMOTE ] GE: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:06.189488] [DEBUG] [LOCAL ] Loaded configuration for GE: 9 features, N/A% accuracy [2026-01-19T20:36:06.189539] [INFO ] [LOCAL ] GE: Loaded 9 optimal features with 53.70% confidence from JSON config [2026-01-19T20:36:06.189588] [DEBUG] [MAG ] Building data for symbol: GE with lookback: 0 [2026-01-19T20:36:06.190389] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:36:06.190452] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:06.195247] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:06.197424] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:06.197919] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:06.198383] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:06.198802] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:06.200696] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:36:06.203272] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-19T20:36:06.204211] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:36:06.205451] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:06.212186] [DEBUG] [MAG ] NFBK: Last date is validated at 2026-01-16 [2026-01-19T20:36:06.294941] [DEBUG] [MAG ] PUBM: Last date is validated at 2026-01-16 [2026-01-19T20:36:06.390698] [DEBUG] [MAG ] NFBK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:06.428506] [DEBUG] [MAG ] HOMB: Last date is validated at 2026-01-16 [2026-01-19T20:36:06.455526] [INFO ] [LOCAL ] NFBK: Saved forecast. [2026-01-19T20:36:06.455619] [INFO ] [main ] NFBK: Signal=1 (Conf=90.0%), Magnitude=-1.52% (Conf=58.2656%) [2026-01-19T20:36:06.455780] [INFO ] [main ] Fetching symbol history for WBX... [2026-01-19T20:36:06.455870] [DEBUG] [REMOTE ] WBX: Fetching historical data. [2026-01-19T20:36:06.457664] [INFO ] [main ] Progress: 235/411 forecasts completed (57.2%). NFBK finished in 0.6s. ETA: 30.7s. Rate: 343.74 forecasts/min [2026-01-19T20:36:06.466508] [DEBUG] [REMOTE ] WBX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:06.467516] [DEBUG] [LOCAL ] Loaded configuration for WBX: 2 features, N/A% accuracy [2026-01-19T20:36:06.467568] [INFO ] [LOCAL ] WBX: Loaded 2 optimal features with 65.89% confidence from JSON config [2026-01-19T20:36:06.467623] [DEBUG] [MAG ] Building data for symbol: WBX with lookback: 0 [2026-01-19T20:36:06.468398] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:06.468456] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:06.472260] [DEBUG] [MAG ] PUBM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:06.473396] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:06.474094] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:06.543485] [INFO ] [LOCAL ] PUBM: Saved forecast. [2026-01-19T20:36:06.543567] [INFO ] [main ] PUBM: Signal=1 (Conf=90.0%), Magnitude=0.50% (Conf=44.1431%) [2026-01-19T20:36:06.543967] [INFO ] [main ] Fetching symbol history for QYLG... [2026-01-19T20:36:06.544018] [DEBUG] [REMOTE ] QYLG: Fetching historical data. [2026-01-19T20:36:06.544657] [INFO ] [main ] Progress: 236/411 forecasts completed (57.4%). PUBM finished in 0.8s. ETA: 30.5s. Rate: 344.47 forecasts/min [2026-01-19T20:36:06.554661] [DEBUG] [MAG ] GE: Last date is validated at 2026-01-16 [2026-01-19T20:36:06.557628] [DEBUG] [REMOTE ] QYLG: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:06.558724] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 8 features, N/A% accuracy [2026-01-19T20:36:06.558788] [INFO ] [LOCAL ] QYLG: Loaded 8 optimal features with 51.12% confidence from JSON config [2026-01-19T20:36:06.558822] [DEBUG] [MAG ] Building data for symbol: QYLG with lookback: 0 [2026-01-19T20:36:06.559919] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:06.559997] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:06.565380] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:06.567219] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:06.567737] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:06.568153] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:06.570684] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:36:06.599281] [DEBUG] [MAG ] HOMB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:06.621533] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:06.622653] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:36:06.623661] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:06.678507] [INFO ] [LOCAL ] HOMB: Saved forecast. [2026-01-19T20:36:06.678593] [INFO ] [main ] HOMB: Signal=1 (Conf=90.0%), Magnitude=-0.85% (Conf=56.0922%) [2026-01-19T20:36:06.678764] [INFO ] [main ] Fetching symbol history for CNSP... [2026-01-19T20:36:06.678807] [DEBUG] [REMOTE ] CNSP: Fetching historical data. [2026-01-19T20:36:06.679912] [INFO ] [main ] Progress: 237/411 forecasts completed (57.7%). HOMB finished in 0.7s. ETA: 30.3s. Rate: 344.79 forecasts/min [2026-01-19T20:36:06.690396] [DEBUG] [REMOTE ] CNSP: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:06.691157] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 4 features, N/A% accuracy [2026-01-19T20:36:06.691206] [INFO ] [LOCAL ] CNSP: Loaded 4 optimal features with 29.76% confidence from JSON config [2026-01-19T20:36:06.691601] [DEBUG] [MAG ] Building data for symbol: CNSP with lookback: 0 [2026-01-19T20:36:06.692363] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:06.692423] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:06.697309] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:06.698283] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:36:06.699522] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-19T20:36:06.700959] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:06.727019] [DEBUG] [MAG ] GE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:06.821799] [DEBUG] [MAG ] WBX: Last date is validated at 2026-01-16 [2026-01-19T20:36:06.975594] [DEBUG] [MAG ] QYLG: Last date is validated at 2026-01-16 [2026-01-19T20:36:06.997011] [DEBUG] [MAG ] WBX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:07.012619] [INFO ] [LOCAL ] GE: Saved forecast. [2026-01-19T20:36:07.012690] [INFO ] [main ] GE: Signal=1 (Conf=90.0%), Magnitude=-0.51% (Conf=53.7006%) [2026-01-19T20:36:07.012846] [INFO ] [main ] Fetching symbol history for WBTN... [2026-01-19T20:36:07.012935] [DEBUG] [REMOTE ] WBTN: Fetching historical data. [2026-01-19T20:36:07.013888] [INFO ] [main ] Progress: 238/411 forecasts completed (57.9%). GE finished in 0.8s. ETA: 30.2s. Rate: 343.47 forecasts/min [2026-01-19T20:36:07.026434] [DEBUG] [REMOTE ] WBTN: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:07.027550] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 3 features, N/A% accuracy [2026-01-19T20:36:07.027630] [INFO ] [LOCAL ] WBTN: Loaded 3 optimal features with 36.33% confidence from JSON config [2026-01-19T20:36:07.027666] [DEBUG] [MAG ] Building data for symbol: WBTN with lookback: 0 [2026-01-19T20:36:07.028613] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:07.028679] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:07.033928] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:07.034823] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:07.035702] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:07.045530] [DEBUG] [MAG ] CNSP: Last date is validated at 2026-01-16 [2026-01-19T20:36:07.075356] [INFO ] [LOCAL ] WBX: Saved forecast. [2026-01-19T20:36:07.075425] [INFO ] [main ] WBX: Signal=1 (Conf=90.0%), Magnitude=-13.89% (Conf=65.8947%) [2026-01-19T20:36:07.075600] [INFO ] [main ] Fetching symbol history for KMX... [2026-01-19T20:36:07.075687] [DEBUG] [REMOTE ] KMX: Fetching historical data. [2026-01-19T20:36:07.075880] [INFO ] [main ] Progress: 239/411 forecasts completed (58.2%). WBX finished in 0.6s. ETA: 30.0s. Rate: 344.40 forecasts/min [2026-01-19T20:36:07.087267] [DEBUG] [REMOTE ] KMX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:07.090033] [DEBUG] [LOCAL ] Loaded configuration for KMX: 6 features, N/A% accuracy [2026-01-19T20:36:07.090091] [INFO ] [LOCAL ] KMX: Loaded 6 optimal features with 43.53% confidence from JSON config [2026-01-19T20:36:07.090125] [DEBUG] [MAG ] Building data for symbol: KMX with lookback: 0 [2026-01-19T20:36:07.090919] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:07.090981] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:07.097508] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:07.099472] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:07.099975] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:07.100553] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:07.101618] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:07.139983] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:07.151203] [DEBUG] [MAG ] QYLG: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:07.220907] [DEBUG] [MAG ] CNSP: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:07.228656] [INFO ] [LOCAL ] QYLG: Saved forecast. [2026-01-19T20:36:07.228739] [INFO ] [main ] QYLG: Signal=1 (Conf=90.0%), Magnitude=1.02% (Conf=51.1181%) [2026-01-19T20:36:07.229132] [INFO ] [main ] Progress: 240/411 forecasts completed (58.4%). QYLG finished in 0.7s. ETA: 29.8s. Rate: 344.57 forecasts/min [2026-01-19T20:36:07.229269] [INFO ] [main ] Fetching symbol history for ESTC... [2026-01-19T20:36:07.229312] [DEBUG] [REMOTE ] ESTC: Fetching historical data. [2026-01-19T20:36:07.241815] [DEBUG] [REMOTE ] ESTC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:07.242955] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 10 features, N/A% accuracy [2026-01-19T20:36:07.243009] [INFO ] [LOCAL ] ESTC: Loaded 10 optimal features with 50.43% confidence from JSON config [2026-01-19T20:36:07.243041] [DEBUG] [MAG ] Building data for symbol: ESTC with lookback: 0 [2026-01-19T20:36:07.244061] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-19T20:36:07.244140] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:07.249711] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:07.251525] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:07.252029] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:07.252426] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:07.343080] [INFO ] [LOCAL ] CNSP: Saved forecast. [2026-01-19T20:36:07.343149] [INFO ] [main ] CNSP: Signal=1 (Conf=90.0%), Magnitude=-41.63% (Conf=29.7596%) [2026-01-19T20:36:07.343544] [INFO ] [main ] Fetching symbol history for NVS... [2026-01-19T20:36:07.343611] [DEBUG] [REMOTE ] NVS: Fetching historical data. [2026-01-19T20:36:07.343668] [INFO ] [main ] Progress: 241/411 forecasts completed (58.6%). CNSP finished in 0.7s. ETA: 29.6s. Rate: 345.06 forecasts/min [2026-01-19T20:36:07.355018] [DEBUG] [REMOTE ] NVS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:07.355948] [DEBUG] [LOCAL ] Loaded configuration for NVS: 6 features, N/A% accuracy [2026-01-19T20:36:07.355999] [INFO ] [LOCAL ] NVS: Loaded 6 optimal features with 47.22% confidence from JSON config [2026-01-19T20:36:07.356030] [DEBUG] [MAG ] Building data for symbol: NVS with lookback: 0 [2026-01-19T20:36:07.356821] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:07.356883] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:07.361745] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:07.362560] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:07.363404] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:36:07.364756] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:07.365171] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:07.366633] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:36:07.367638] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:36:07.368743] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:07.368867] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:07.369341] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:36:07.370559] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:36:07.372656] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:07.395273] [DEBUG] [MAG ] WBTN: Last date is validated at 2026-01-16 [2026-01-19T20:36:07.520393] [DEBUG] [MAG ] KMX: Last date is validated at 2026-01-16 [2026-01-19T20:36:07.580631] [DEBUG] [MAG ] WBTN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:07.670884] [INFO ] [LOCAL ] WBTN: Saved forecast. [2026-01-19T20:36:07.670955] [INFO ] [main ] WBTN: Signal=1 (Conf=90.0%), Magnitude=-0.56% (Conf=36.3287%) [2026-01-19T20:36:07.671127] [INFO ] [main ] Fetching symbol history for VEEE... [2026-01-19T20:36:07.671173] [DEBUG] [REMOTE ] VEEE: Fetching historical data. [2026-01-19T20:36:07.671589] [INFO ] [main ] Progress: 242/411 forecasts completed (58.9%). WBTN finished in 0.7s. ETA: 29.5s. Rate: 343.80 forecasts/min [2026-01-19T20:36:07.683499] [DEBUG] [REMOTE ] VEEE: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:07.684476] [DEBUG] [LOCAL ] Loaded configuration for VEEE: 5 features, N/A% accuracy [2026-01-19T20:36:07.684531] [INFO ] [LOCAL ] VEEE: Loaded 5 optimal features with 59.60% confidence from JSON config [2026-01-19T20:36:07.684595] [DEBUG] [MAG ] Building data for symbol: VEEE with lookback: 0 [2026-01-19T20:36:07.685383] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:07.685448] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:07.687990] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:36:07.706115] [DEBUG] [MAG ] KMX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:07.719560] [DEBUG] [MAG ] NVS: Last date is validated at 2026-01-16 [2026-01-19T20:36:07.741549] [DEBUG] [MAG ] ESTC: Last date is validated at 2026-01-16 [2026-01-19T20:36:07.767103] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:36:07.768772] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:36:07.769504] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-19T20:36:07.772559] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:07.824715] [INFO ] [LOCAL ] KMX: Saved forecast. [2026-01-19T20:36:07.824790] [INFO ] [main ] KMX: Signal=1 (Conf=90.0%), Magnitude=5.65% (Conf=43.5309%) [2026-01-19T20:36:07.824967] [INFO ] [main ] Fetching symbol history for STK... [2026-01-19T20:36:07.825017] [DEBUG] [REMOTE ] STK: Fetching historical data. [2026-01-19T20:36:07.825936] [INFO ] [main ] Progress: 243/411 forecasts completed (59.1%). KMX finished in 0.7s. ETA: 29.3s. Rate: 343.96 forecasts/min [2026-01-19T20:36:07.837108] [DEBUG] [REMOTE ] STK: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:07.838309] [DEBUG] [LOCAL ] Loaded configuration for STK: 5 features, N/A% accuracy [2026-01-19T20:36:07.838392] [INFO ] [LOCAL ] STK: Loaded 5 optimal features with 54.49% confidence from JSON config [2026-01-19T20:36:07.838428] [DEBUG] [MAG ] Building data for symbol: STK with lookback: 0 [2026-01-19T20:36:07.839308] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:07.839384] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:07.845066] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:07.847108] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:07.847619] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:07.890516] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:36:07.892002] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:07.908151] [DEBUG] [MAG ] NVS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:07.913343] [DEBUG] [MAG ] ESTC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:08.012266] [INFO ] [LOCAL ] NVS: Saved forecast. [2026-01-19T20:36:08.012335] [INFO ] [main ] NVS: Signal=1 (Conf=90.0%), Magnitude=0.46% (Conf=47.2228%) [2026-01-19T20:36:08.012750] [INFO ] [main ] Progress: 244/411 forecasts completed (59.4%). NVS finished in 0.7s. ETA: 29.1s. Rate: 343.86 forecasts/min [2026-01-19T20:36:08.012881] [INFO ] [main ] Fetching symbol history for INTC... [2026-01-19T20:36:08.012926] [DEBUG] [REMOTE ] INTC: Fetching historical data. [2026-01-19T20:36:08.024627] [DEBUG] [REMOTE ] INTC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:08.025838] [DEBUG] [LOCAL ] Loaded configuration for INTC: 7 features, N/A% accuracy [2026-01-19T20:36:08.025892] [INFO ] [LOCAL ] INTC: Loaded 7 optimal features with 55.10% confidence from JSON config [2026-01-19T20:36:08.025923] [DEBUG] [MAG ] Building data for symbol: INTC with lookback: 0 [2026-01-19T20:36:08.026732] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:08.026794] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:08.031809] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:08.066946] [INFO ] [LOCAL ] ESTC: Saved forecast. [2026-01-19T20:36:08.067031] [INFO ] [main ] ESTC: Signal=1 (Conf=90.0%), Magnitude=-1.54% (Conf=50.4264%) [2026-01-19T20:36:08.067507] [INFO ] [main ] Fetching symbol history for HOLO... [2026-01-19T20:36:08.067588] [DEBUG] [REMOTE ] HOLO: Fetching historical data. [2026-01-19T20:36:08.068638] [INFO ] [main ] Progress: 245/411 forecasts completed (59.6%). ESTC finished in 0.8s. ETA: 28.9s. Rate: 344.82 forecasts/min [2026-01-19T20:36:08.074232] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:08.075847] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:08.076715] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:36:08.078738] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:36:08.079500] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:36:08.080677] [DEBUG] [REMOTE ] HOLO: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:08.081206] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:08.081731] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 5 features, N/A% accuracy [2026-01-19T20:36:08.081786] [INFO ] [LOCAL ] HOLO: Loaded 5 optimal features with 37.88% confidence from JSON config [2026-01-19T20:36:08.081817] [DEBUG] [MAG ] Building data for symbol: HOLO with lookback: 0 [2026-01-19T20:36:08.083033] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:08.083098] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:08.084859] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:08.085541] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:08.085969] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:08.086902] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:36:08.088683] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:08.154427] [DEBUG] [MAG ] VEEE: Last date is validated at 2026-01-16 [2026-01-19T20:36:08.300802] [DEBUG] [MAG ] STK: Last date is validated at 2026-01-16 [2026-01-19T20:36:08.327166] [DEBUG] [MAG ] VEEE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:08.399811] [INFO ] [LOCAL ] VEEE: Saved forecast. [2026-01-19T20:36:08.399883] [INFO ] [main ] VEEE: Signal=1 (Conf=90.0%), Magnitude=-10.26% (Conf=59.5977%) [2026-01-19T20:36:08.400346] [INFO ] [main ] Fetching symbol history for ACM... [2026-01-19T20:36:08.400398] [DEBUG] [REMOTE ] ACM: Fetching historical data. [2026-01-19T20:36:08.400656] [INFO ] [main ] Progress: 246/411 forecasts completed (59.9%). VEEE finished in 0.7s. ETA: 28.8s. Rate: 343.55 forecasts/min [2026-01-19T20:36:08.412168] [DEBUG] [REMOTE ] ACM: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:08.413301] [DEBUG] [LOCAL ] Loaded configuration for ACM: 3 features, N/A% accuracy [2026-01-19T20:36:08.413354] [INFO ] [LOCAL ] ACM: Loaded 3 optimal features with 67.66% confidence from JSON config [2026-01-19T20:36:08.413386] [DEBUG] [MAG ] Building data for symbol: ACM with lookback: 0 [2026-01-19T20:36:08.414232] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:08.414294] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:08.416047] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:08.416601] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:08.416998] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:08.436714] [DEBUG] [MAG ] INTC: Last date is validated at 2026-01-16 [2026-01-19T20:36:08.446086] [DEBUG] [MAG ] HOLO: Last date is validated at 2026-01-16 [2026-01-19T20:36:08.474028] [DEBUG] [MAG ] STK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:08.552346] [INFO ] [LOCAL ] STK: Saved forecast. [2026-01-19T20:36:08.552417] [INFO ] [main ] STK: Signal=1 (Conf=90.0%), Magnitude=0.56% (Conf=54.489%) [2026-01-19T20:36:08.552595] [INFO ] [main ] Fetching symbol history for REFI... [2026-01-19T20:36:08.552642] [DEBUG] [REMOTE ] REFI: Fetching historical data. [2026-01-19T20:36:08.553654] [INFO ] [main ] Progress: 247/411 forecasts completed (60.1%). STK finished in 0.7s. ETA: 28.6s. Rate: 343.73 forecasts/min [2026-01-19T20:36:08.563933] [DEBUG] [REMOTE ] REFI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:08.564988] [DEBUG] [LOCAL ] Loaded configuration for REFI: 10 features, N/A% accuracy [2026-01-19T20:36:08.565043] [INFO ] [LOCAL ] REFI: Loaded 10 optimal features with 49.37% confidence from JSON config [2026-01-19T20:36:08.565074] [DEBUG] [MAG ] Building data for symbol: REFI with lookback: 0 [2026-01-19T20:36:08.566106] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-19T20:36:08.566170] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:08.571737] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:08.573749] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:08.574446] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:08.574867] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:08.577049] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:08.616607] [DEBUG] [MAG ] INTC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:08.618836] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:08.620338] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:08.621096] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:08.624098] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:36:08.625772] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:08.627590] [DEBUG] [MAG ] HOLO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:08.720782] [INFO ] [LOCAL ] INTC: Saved forecast. [2026-01-19T20:36:08.720855] [INFO ] [main ] INTC: Signal=1 (Conf=90.0%), Magnitude=1.43% (Conf=55.1025%) [2026-01-19T20:36:08.721272] [INFO ] [main ] Progress: 248/411 forecasts completed (60.3%). INTC finished in 0.7s. ETA: 28.4s. Rate: 343.78 forecasts/min [2026-01-19T20:36:08.721411] [INFO ] [main ] Fetching symbol history for LCFY... [2026-01-19T20:36:08.721456] [DEBUG] [REMOTE ] LCFY: Fetching historical data. [2026-01-19T20:36:08.732309] [DEBUG] [REMOTE ] LCFY: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:08.733257] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 3 features, N/A% accuracy [2026-01-19T20:36:08.733313] [INFO ] [LOCAL ] LCFY: Loaded 3 optimal features with 56.52% confidence from JSON config [2026-01-19T20:36:08.733346] [DEBUG] [MAG ] Building data for symbol: LCFY with lookback: 0 [2026-01-19T20:36:08.734156] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:08.734217] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:08.735971] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:08.742188] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:36:08.757548] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:08.772525] [DEBUG] [MAG ] ACM: Last date is validated at 2026-01-16 [2026-01-19T20:36:08.809141] [INFO ] [LOCAL ] HOLO: Saved forecast. [2026-01-19T20:36:08.809223] [INFO ] [main ] HOLO: Signal=1 (Conf=90.0%), Magnitude=-78.14% (Conf=37.878%) [2026-01-19T20:36:08.809394] [INFO ] [main ] Fetching symbol history for VAC... [2026-01-19T20:36:08.809484] [DEBUG] [REMOTE ] VAC: Fetching historical data. [2026-01-19T20:36:08.809905] [INFO ] [main ] Progress: 249/411 forecasts completed (60.6%). HOLO finished in 0.7s. ETA: 28.2s. Rate: 344.46 forecasts/min [2026-01-19T20:36:08.821457] [DEBUG] [REMOTE ] VAC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:08.822252] [DEBUG] [LOCAL ] Loaded configuration for VAC: 4 features, N/A% accuracy [2026-01-19T20:36:08.822302] [INFO ] [LOCAL ] VAC: Loaded 4 optimal features with 49.65% confidence from JSON config [2026-01-19T20:36:08.822334] [DEBUG] [MAG ] Building data for symbol: VAC with lookback: 0 [2026-01-19T20:36:08.823143] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:08.823203] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:08.824098] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:36:08.824871] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:36:08.825560] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:36:08.827161] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:08.946145] [DEBUG] [MAG ] ACM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:08.985471] [DEBUG] [MAG ] REFI: Last date is validated at 2026-01-16 [2026-01-19T20:36:09.046564] [INFO ] [LOCAL ] ACM: Saved forecast. [2026-01-19T20:36:09.046653] [INFO ] [main ] ACM: Signal=1 (Conf=90.0%), Magnitude=-2.09% (Conf=67.6611%) [2026-01-19T20:36:09.047041] [INFO ] [main ] Fetching symbol history for BANX... [2026-01-19T20:36:09.047093] [DEBUG] [REMOTE ] BANX: Fetching historical data. [2026-01-19T20:36:09.047692] [INFO ] [main ] Progress: 250/411 forecasts completed (60.8%). ACM finished in 0.6s. ETA: 28.1s. Rate: 343.96 forecasts/min [2026-01-19T20:36:09.058457] [DEBUG] [REMOTE ] BANX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:09.059609] [DEBUG] [LOCAL ] Loaded configuration for BANX: 8 features, N/A% accuracy [2026-01-19T20:36:09.059664] [INFO ] [LOCAL ] BANX: Loaded 8 optimal features with 56.89% confidence from JSON config [2026-01-19T20:36:09.059695] [DEBUG] [MAG ] Building data for symbol: BANX with lookback: 0 [2026-01-19T20:36:09.060488] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:09.060564] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:09.062286] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:09.062822] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:09.063217] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:09.067839] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:09.068609] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:09.071318] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:36:09.075726] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-19T20:36:09.077125] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:09.101565] [DEBUG] [MAG ] LCFY: Last date is validated at 2026-01-16 [2026-01-19T20:36:09.155009] [DEBUG] [MAG ] REFI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:09.168384] [DEBUG] [MAG ] VAC: Last date is validated at 2026-01-16 [2026-01-19T20:36:09.224532] [INFO ] [LOCAL ] REFI: Saved forecast. [2026-01-19T20:36:09.224621] [INFO ] [main ] REFI: Signal=1 (Conf=90.0%), Magnitude=-1.10% (Conf=49.3732%) [2026-01-19T20:36:09.224799] [INFO ] [main ] Fetching symbol history for BHFAM... [2026-01-19T20:36:09.224850] [DEBUG] [REMOTE ] BHFAM: Fetching historical data. [2026-01-19T20:36:09.226654] [INFO ] [main ] Progress: 251/411 forecasts completed (61.1%). REFI finished in 0.7s. ETA: 27.9s. Rate: 343.92 forecasts/min [2026-01-19T20:36:09.235749] [DEBUG] [REMOTE ] BHFAM: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:09.236716] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 7 features, N/A% accuracy [2026-01-19T20:36:09.236768] [INFO ] [LOCAL ] BHFAM: Loaded 7 optimal features with 60.72% confidence from JSON config [2026-01-19T20:36:09.236799] [DEBUG] [MAG ] Building data for symbol: BHFAM with lookback: 0 [2026-01-19T20:36:09.237555] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:09.237636] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:09.239347] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:09.239889] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:09.240337] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:09.240761] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:36:09.273623] [DEBUG] [MAG ] LCFY: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:09.289220] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:36:09.290500] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:36:09.292114] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:09.342414] [DEBUG] [MAG ] VAC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:09.358305] [INFO ] [LOCAL ] LCFY: Saved forecast. [2026-01-19T20:36:09.358402] [INFO ] [main ] LCFY: Signal=1 (Conf=90.0%), Magnitude=42.23% (Conf=56.5187%) [2026-01-19T20:36:09.358813] [INFO ] [main ] Progress: 252/411 forecasts completed (61.3%). LCFY finished in 0.6s. ETA: 27.7s. Rate: 344.25 forecasts/min [2026-01-19T20:36:09.358940] [INFO ] [main ] Fetching symbol history for THQ... [2026-01-19T20:36:09.358985] [DEBUG] [REMOTE ] THQ: Fetching historical data. [2026-01-19T20:36:09.369836] [DEBUG] [REMOTE ] THQ: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:09.372521] [DEBUG] [LOCAL ] Loaded configuration for THQ: 4 features, N/A% accuracy [2026-01-19T20:36:09.372594] [INFO ] [LOCAL ] THQ: Loaded 4 optimal features with 55.02% confidence from JSON config [2026-01-19T20:36:09.372630] [DEBUG] [MAG ] Building data for symbol: THQ with lookback: 0 [2026-01-19T20:36:09.373411] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:09.373472] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:09.378553] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:09.419800] [DEBUG] [MAG ] BANX: Last date is validated at 2026-01-16 [2026-01-19T20:36:09.463646] [INFO ] [LOCAL ] VAC: Saved forecast. [2026-01-19T20:36:09.463720] [INFO ] [main ] VAC: Signal=1 (Conf=90.0%), Magnitude=1.29% (Conf=49.6509%) [2026-01-19T20:36:09.463894] [INFO ] [main ] Fetching symbol history for PFGC... [2026-01-19T20:36:09.463940] [DEBUG] [REMOTE ] PFGC: Fetching historical data. [2026-01-19T20:36:09.464874] [INFO ] [main ] Progress: 253/411 forecasts completed (61.6%). VAC finished in 0.7s. ETA: 27.5s. Rate: 344.79 forecasts/min [2026-01-19T20:36:09.476887] [DEBUG] [REMOTE ] PFGC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:09.477836] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 2 features, N/A% accuracy [2026-01-19T20:36:09.477889] [INFO ] [LOCAL ] PFGC: Loaded 2 optimal features with 55.11% confidence from JSON config [2026-01-19T20:36:09.477919] [DEBUG] [MAG ] Building data for symbol: PFGC with lookback: 0 [2026-01-19T20:36:09.478765] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:09.478824] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:09.480008] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:36:09.480717] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:09.493728] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:09.495681] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:09.496536] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:09.592538] [DEBUG] [MAG ] BANX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:09.636738] [DEBUG] [MAG ] BHFAM: Last date is validated at 2026-01-16 [2026-01-19T20:36:09.660211] [INFO ] [LOCAL ] BANX: Saved forecast. [2026-01-19T20:36:09.660284] [INFO ] [main ] BANX: Signal=1 (Conf=90.0%), Magnitude=1.92% (Conf=56.8894%) [2026-01-19T20:36:09.660688] [INFO ] [main ] Fetching symbol history for TRMK... [2026-01-19T20:36:09.660741] [DEBUG] [REMOTE ] TRMK: Fetching historical data. [2026-01-19T20:36:09.661653] [INFO ] [main ] Progress: 254/411 forecasts completed (61.8%). BANX finished in 0.6s. ETA: 27.3s. Rate: 344.61 forecasts/min [2026-01-19T20:36:09.673495] [DEBUG] [REMOTE ] TRMK: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:09.676410] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, N/A% accuracy [2026-01-19T20:36:09.676467] [INFO ] [LOCAL ] TRMK: Loaded 3 optimal features with 59.94% confidence from JSON config [2026-01-19T20:36:09.676502] [DEBUG] [MAG ] Building data for symbol: TRMK with lookback: 0 [2026-01-19T20:36:09.677349] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:09.677412] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:09.678184] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:36:09.682614] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:36:09.685145] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:09.812134] [DEBUG] [MAG ] BHFAM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:09.837897] [DEBUG] [MAG ] PFGC: Last date is validated at 2026-01-16 [2026-01-19T20:36:09.851490] [DEBUG] [MAG ] THQ: Last date is validated at 2026-01-16 [2026-01-19T20:36:09.880014] [INFO ] [LOCAL ] BHFAM: Saved forecast. [2026-01-19T20:36:09.880080] [INFO ] [main ] BHFAM: Signal=1 (Conf=90.0%), Magnitude=-1.45% (Conf=60.7176%) [2026-01-19T20:36:09.880455] [INFO ] [main ] Fetching symbol history for SQQQ... [2026-01-19T20:36:09.880506] [DEBUG] [REMOTE ] SQQQ: Fetching historical data. [2026-01-19T20:36:09.880631] [INFO ] [main ] Progress: 255/411 forecasts completed (62.0%). BHFAM finished in 0.7s. ETA: 27.2s. Rate: 344.26 forecasts/min [2026-01-19T20:36:09.891814] [DEBUG] [REMOTE ] SQQQ: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:09.892654] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 4 features, N/A% accuracy [2026-01-19T20:36:09.892706] [INFO ] [LOCAL ] SQQQ: Loaded 4 optimal features with 51.41% confidence from JSON config [2026-01-19T20:36:09.893056] [DEBUG] [MAG ] Building data for symbol: SQQQ with lookback: 0 [2026-01-19T20:36:09.893856] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:09.893916] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:09.898849] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:09.900651] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:09.901134] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:09.902773] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:10.006407] [DEBUG] [MAG ] PFGC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:10.021106] [DEBUG] [MAG ] THQ: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:10.042341] [DEBUG] [MAG ] TRMK: Last date is validated at 2026-01-16 [2026-01-19T20:36:10.086753] [INFO ] [LOCAL ] THQ: Saved forecast. [2026-01-19T20:36:10.086821] [INFO ] [main ] THQ: Signal=1 (Conf=90.0%), Magnitude=0.55% (Conf=55.025%) [2026-01-19T20:36:10.087210] [INFO ] [main ] Progress: 256/411 forecasts completed (62.3%). THQ finished in 0.7s. ETA: 27.0s. Rate: 344.01 forecasts/min [2026-01-19T20:36:10.087335] [INFO ] [main ] Fetching symbol history for VCRB... [2026-01-19T20:36:10.087377] [DEBUG] [REMOTE ] VCRB: Fetching historical data. [2026-01-19T20:36:10.097747] [DEBUG] [REMOTE ] VCRB: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:10.098663] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 4 features, N/A% accuracy [2026-01-19T20:36:10.098714] [INFO ] [LOCAL ] VCRB: Loaded 4 optimal features with 61.50% confidence from JSON config [2026-01-19T20:36:10.098743] [DEBUG] [MAG ] Building data for symbol: VCRB with lookback: 0 [2026-01-19T20:36:10.099505] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:10.099522] [INFO ] [LOCAL ] PFGC: Saved forecast. [2026-01-19T20:36:10.099565] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:10.099612] [INFO ] [main ] PFGC: Signal=1 (Conf=90.0%), Magnitude=3.01% (Conf=55.1071%) [2026-01-19T20:36:10.099815] [INFO ] [main ] Fetching symbol history for METCB... [2026-01-19T20:36:10.099860] [DEBUG] [REMOTE ] METCB: Fetching historical data. [2026-01-19T20:36:10.100847] [INFO ] [main ] Progress: 257/411 forecasts completed (62.5%). PFGC finished in 0.6s. ETA: 26.8s. Rate: 345.25 forecasts/min [2026-01-19T20:36:10.104869] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:10.105709] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:36:10.106339] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:36:10.107942] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:10.111080] [DEBUG] [REMOTE ] METCB: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:10.111993] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, N/A% accuracy [2026-01-19T20:36:10.112043] [INFO ] [LOCAL ] METCB: Loaded 2 optimal features with 57.41% confidence from JSON config [2026-01-19T20:36:10.112075] [DEBUG] [MAG ] Building data for symbol: METCB with lookback: 0 [2026-01-19T20:36:10.112863] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:10.112923] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:10.113653] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:10.114360] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:10.218880] [DEBUG] [MAG ] TRMK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:10.257113] [DEBUG] [MAG ] SQQQ: Last date is validated at 2026-01-16 [2026-01-19T20:36:10.305284] [INFO ] [LOCAL ] TRMK: Saved forecast. [2026-01-19T20:36:10.305366] [INFO ] [main ] TRMK: Signal=1 (Conf=90.0%), Magnitude=0.54% (Conf=59.9373%) [2026-01-19T20:36:10.306032] [INFO ] [main ] Fetching symbol history for WOOD... [2026-01-19T20:36:10.306085] [DEBUG] [REMOTE ] WOOD: Fetching historical data. [2026-01-19T20:36:10.306674] [INFO ] [main ] Progress: 258/411 forecasts completed (62.8%). TRMK finished in 0.6s. ETA: 26.6s. Rate: 345.01 forecasts/min [2026-01-19T20:36:10.318716] [DEBUG] [REMOTE ] WOOD: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:10.319712] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 10 features, N/A% accuracy [2026-01-19T20:36:10.319765] [INFO ] [LOCAL ] WOOD: Loaded 10 optimal features with 55.00% confidence from JSON config [2026-01-19T20:36:10.319796] [DEBUG] [MAG ] Building data for symbol: WOOD with lookback: 0 [2026-01-19T20:36:10.320639] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-19T20:36:10.320704] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:10.322400] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:36:10.324472] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:36:10.339309] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:10.341229] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:10.341739] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:36:10.342800] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:36:10.344488] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:36:10.345563] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-19T20:36:10.346271] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:36:10.347990] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:10.437387] [DEBUG] [MAG ] SQQQ: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:10.459358] [DEBUG] [MAG ] VCRB: Last date is validated at 2026-01-16 [2026-01-19T20:36:10.463538] [DEBUG] [MAG ] METCB: Last date is validated at 2026-01-16 [2026-01-19T20:36:10.589289] [INFO ] [LOCAL ] SQQQ: Saved forecast. [2026-01-19T20:36:10.589367] [INFO ] [main ] SQQQ: Signal=1 (Conf=90.0%), Magnitude=-0.41% (Conf=51.4083%) [2026-01-19T20:36:10.589641] [INFO ] [main ] Fetching symbol history for PDBC... [2026-01-19T20:36:10.589704] [DEBUG] [REMOTE ] PDBC: Fetching historical data. [2026-01-19T20:36:10.590669] [INFO ] [main ] Progress: 259/411 forecasts completed (63.0%). SQQQ finished in 0.7s. ETA: 26.5s. Rate: 344.16 forecasts/min [2026-01-19T20:36:10.601197] [DEBUG] [REMOTE ] PDBC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:10.602010] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 5 features, N/A% accuracy [2026-01-19T20:36:10.602063] [INFO ] [LOCAL ] PDBC: Loaded 5 optimal features with 57.57% confidence from JSON config [2026-01-19T20:36:10.602095] [DEBUG] [MAG ] Building data for symbol: PDBC with lookback: 0 [2026-01-19T20:36:10.602922] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:10.602985] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:10.608165] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:10.610135] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:10.610692] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:10.611109] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:10.612114] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:10.631988] [DEBUG] [MAG ] METCB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:10.641557] [DEBUG] [MAG ] VCRB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:10.695776] [DEBUG] [MAG ] WOOD: Last date is validated at 2026-01-16 [2026-01-19T20:36:10.706105] [INFO ] [LOCAL ] VCRB: Saved forecast. [2026-01-19T20:36:10.706172] [INFO ] [main ] VCRB: Signal=1 (Conf=90.0%), Magnitude=-0.19% (Conf=61.5047%) [2026-01-19T20:36:10.706143] [INFO ] [LOCAL ] METCB: Saved forecast. [2026-01-19T20:36:10.706215] [INFO ] [main ] METCB: Signal=1 (Conf=90.0%), Magnitude=0.34% (Conf=57.4076%) [2026-01-19T20:36:10.706784] [INFO ] [main ] Progress: 260/411 forecasts completed (63.3%). VCRB finished in 0.6s. ETA: 26.3s. Rate: 344.61 forecasts/min [2026-01-19T20:36:10.706931] [INFO ] [main ] Fetching symbol history for CELH... [2026-01-19T20:36:10.706976] [DEBUG] [REMOTE ] CELH: Fetching historical data. [2026-01-19T20:36:10.707192] [INFO ] [main ] Progress: 261/411 forecasts completed (63.5%). METCB finished in 0.6s. ETA: 26.0s. Rate: 345.93 forecasts/min [2026-01-19T20:36:10.707206] [INFO ] [main ] Fetching symbol history for DVN... [2026-01-19T20:36:10.707262] [DEBUG] [REMOTE ] DVN: Fetching historical data. [2026-01-19T20:36:10.718513] [DEBUG] [REMOTE ] CELH: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:10.719370] [DEBUG] [LOCAL ] Loaded configuration for CELH: 6 features, N/A% accuracy [2026-01-19T20:36:10.719430] [INFO ] [LOCAL ] CELH: Loaded 6 optimal features with 65.32% confidence from JSON config [2026-01-19T20:36:10.719464] [DEBUG] [MAG ] Building data for symbol: CELH with lookback: 0 [2026-01-19T20:36:10.720240] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:10.720300] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:10.720638] [DEBUG] [REMOTE ] DVN: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:10.721343] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, N/A% accuracy [2026-01-19T20:36:10.721393] [INFO ] [LOCAL ] DVN: Loaded 2 optimal features with 51.89% confidence from JSON config [2026-01-19T20:36:10.721424] [DEBUG] [MAG ] Building data for symbol: DVN with lookback: 0 [2026-01-19T20:36:10.722048] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:10.722206] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:10.722264] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:10.722564] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:10.722988] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:36:10.723970] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:10.724476] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:10.724830] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:10.727495] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:36:10.729145] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:10.871052] [DEBUG] [MAG ] WOOD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:10.964726] [DEBUG] [MAG ] PDBC: Last date is validated at 2026-01-16 [2026-01-19T20:36:11.063544] [DEBUG] [MAG ] DVN: Last date is validated at 2026-01-16 [2026-01-19T20:36:11.072331] [INFO ] [LOCAL ] WOOD: Saved forecast. [2026-01-19T20:36:11.072599] [INFO ] [main ] WOOD: Signal=1 (Conf=90.0%), Magnitude=0.01% (Conf=54.9979%) [2026-01-19T20:36:11.073041] [INFO ] [main ] Fetching symbol history for MNY... [2026-01-19T20:36:11.073094] [DEBUG] [REMOTE ] MNY: Fetching historical data. [2026-01-19T20:36:11.074680] [INFO ] [main ] Progress: 262/411 forecasts completed (63.7%). WOOD finished in 0.8s. ETA: 26.0s. Rate: 344.46 forecasts/min [2026-01-19T20:36:11.075955] [DEBUG] [MAG ] CELH: Last date is validated at 2026-01-16 [2026-01-19T20:36:11.085929] [DEBUG] [REMOTE ] MNY: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:11.086953] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, N/A% accuracy [2026-01-19T20:36:11.087007] [INFO ] [LOCAL ] MNY: Loaded 1 optimal features with 47.23% confidence from JSON config [2026-01-19T20:36:11.087039] [DEBUG] [MAG ] Building data for symbol: MNY with lookback: 0 [2026-01-19T20:36:11.087863] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:36:11.087923] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:11.093204] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:11.136381] [DEBUG] [MAG ] PDBC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:11.196221] [INFO ] [LOCAL ] PDBC: Saved forecast. [2026-01-19T20:36:11.196298] [INFO ] [main ] PDBC: Signal=1 (Conf=90.0%), Magnitude=-0.17% (Conf=57.5687%) [2026-01-19T20:36:11.196468] [INFO ] [main ] Fetching symbol history for UNMA... [2026-01-19T20:36:11.196512] [DEBUG] [REMOTE ] UNMA: Fetching historical data. [2026-01-19T20:36:11.197651] [INFO ] [main ] Progress: 263/411 forecasts completed (64.0%). PDBC finished in 0.6s. ETA: 25.8s. Rate: 344.84 forecasts/min [2026-01-19T20:36:11.206980] [DEBUG] [REMOTE ] UNMA: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:11.207863] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 6 features, N/A% accuracy [2026-01-19T20:36:11.207916] [INFO ] [LOCAL ] UNMA: Loaded 6 optimal features with 64.70% confidence from JSON config [2026-01-19T20:36:11.207948] [DEBUG] [MAG ] Building data for symbol: UNMA with lookback: 0 [2026-01-19T20:36:11.208776] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:11.208839] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:11.210631] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:11.211159] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:11.211562] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:36:11.213020] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:36:11.215087] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:36:11.217324] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:11.233113] [DEBUG] [MAG ] DVN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:11.252783] [DEBUG] [MAG ] CELH: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:11.319141] [INFO ] [LOCAL ] DVN: Saved forecast. [2026-01-19T20:36:11.319217] [INFO ] [main ] DVN: Signal=1 (Conf=90.0%), Magnitude=-0.81% (Conf=51.8864%) [2026-01-19T20:36:11.319387] [INFO ] [main ] Fetching symbol history for GIS... [2026-01-19T20:36:11.319489] [DEBUG] [REMOTE ] GIS: Fetching historical data. [2026-01-19T20:36:11.319933] [INFO ] [main ] Progress: 264/411 forecasts completed (64.2%). DVN finished in 0.6s. ETA: 25.5s. Rate: 345.23 forecasts/min [2026-01-19T20:36:11.332290] [DEBUG] [REMOTE ] GIS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:11.332710] [DEBUG] [LOCAL ] Loaded configuration for GIS: 0 features, N/A% accuracy [2026-01-19T20:36:11.332755] [INFO ] [LOCAL ] GIS: Loaded 0 optimal features with 54.47% confidence from JSON config [2026-01-19T20:36:11.332786] [DEBUG] [MAG ] Building data for symbol: GIS with lookback: 0 [2026-01-19T20:36:11.333558] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-19T20:36:11.375747] [INFO ] [LOCAL ] CELH: Saved forecast. [2026-01-19T20:36:11.375818] [INFO ] [main ] CELH: Signal=1 (Conf=90.0%), Magnitude=-0.03% (Conf=65.3179%) [2026-01-19T20:36:11.376039] [INFO ] [main ] Fetching symbol history for DBRG... [2026-01-19T20:36:11.376091] [DEBUG] [REMOTE ] DBRG: Fetching historical data. [2026-01-19T20:36:11.377054] [INFO ] [main ] Progress: 265/411 forecasts completed (64.5%). CELH finished in 0.7s. ETA: 25.3s. Rate: 346.11 forecasts/min [2026-01-19T20:36:11.387569] [DEBUG] [REMOTE ] DBRG: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:11.388651] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 4 features, N/A% accuracy [2026-01-19T20:36:11.388706] [INFO ] [LOCAL ] DBRG: Loaded 4 optimal features with 56.62% confidence from JSON config [2026-01-19T20:36:11.388738] [DEBUG] [MAG ] Building data for symbol: DBRG with lookback: 0 [2026-01-19T20:36:11.389980] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:11.390049] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:11.431804] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:36:11.452524] [DEBUG] [MAG ] MNY: Last date is validated at 2026-01-16 [2026-01-19T20:36:11.513061] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:36:11.515493] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-19T20:36:11.522048] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:11.565261] [DEBUG] [MAG ] UNMA: Last date is validated at 2026-01-16 [2026-01-19T20:36:11.632633] [DEBUG] [MAG ] MNY: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:11.676596] [DEBUG] [MAG ] GIS: Last date is validated at 2026-01-16 [2026-01-19T20:36:11.690782] [INFO ] [LOCAL ] MNY: Saved forecast. [2026-01-19T20:36:11.690852] [INFO ] [main ] MNY: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=47.227%) [2026-01-19T20:36:11.691236] [INFO ] [main ] Fetching symbol history for PSTL... [2026-01-19T20:36:11.691289] [DEBUG] [REMOTE ] PSTL: Fetching historical data. [2026-01-19T20:36:11.691667] [INFO ] [main ] Progress: 266/411 forecasts completed (64.7%). MNY finished in 0.6s. ETA: 25.2s. Rate: 345.05 forecasts/min [2026-01-19T20:36:11.704702] [DEBUG] [REMOTE ] PSTL: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:11.705719] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 1 features, N/A% accuracy [2026-01-19T20:36:11.705774] [INFO ] [LOCAL ] PSTL: Loaded 1 optimal features with 54.79% confidence from JSON config [2026-01-19T20:36:11.705807] [DEBUG] [MAG ] Building data for symbol: PSTL with lookback: 0 [2026-01-19T20:36:11.706627] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:36:11.706686] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:11.711786] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:11.737399] [DEBUG] [MAG ] UNMA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:11.807781] [INFO ] [LOCAL ] UNMA: Saved forecast. [2026-01-19T20:36:11.807857] [INFO ] [main ] UNMA: Signal=1 (Conf=90.0%), Magnitude=0.27% (Conf=64.7029%) [2026-01-19T20:36:11.808258] [INFO ] [main ] Fetching symbol history for S... [2026-01-19T20:36:11.808310] [DEBUG] [REMOTE ] S: Fetching historical data. [2026-01-19T20:36:11.808627] [INFO ] [main ] Progress: 267/411 forecasts completed (65.0%). UNMA finished in 0.6s. ETA: 25.0s. Rate: 345.48 forecasts/min [2026-01-19T20:36:11.820551] [DEBUG] [REMOTE ] S: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:11.821547] [DEBUG] [LOCAL ] Loaded configuration for S: 6 features, N/A% accuracy [2026-01-19T20:36:11.821624] [INFO ] [LOCAL ] S: Loaded 6 optimal features with 63.38% confidence from JSON config [2026-01-19T20:36:11.821659] [DEBUG] [MAG ] Building data for symbol: S with lookback: 0 [2026-01-19T20:36:11.822507] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:11.822587] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:11.827672] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:11.829665] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:11.830199] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:11.830774] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:11.831292] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:36:11.832642] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:11.850393] [DEBUG] [MAG ] GIS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:11.880594] [DEBUG] [MAG ] DBRG: Last date is validated at 2026-01-16 [2026-01-19T20:36:11.942473] [INFO ] [LOCAL ] GIS: Saved forecast. [2026-01-19T20:36:11.942544] [INFO ] [main ] GIS: Signal=1 (Conf=90.0%), Magnitude=-0.63% (Conf=54.4664%) [2026-01-19T20:36:11.942994] [INFO ] [main ] Fetching symbol history for SSYS... [2026-01-19T20:36:11.943064] [DEBUG] [REMOTE ] SSYS: Fetching historical data. [2026-01-19T20:36:11.943842] [INFO ] [main ] Progress: 268/411 forecasts completed (65.2%). GIS finished in 0.6s. ETA: 24.8s. Rate: 345.76 forecasts/min [2026-01-19T20:36:11.956167] [DEBUG] [REMOTE ] SSYS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:11.957130] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 9 features, N/A% accuracy [2026-01-19T20:36:11.957182] [INFO ] [LOCAL ] SSYS: Loaded 9 optimal features with 57.61% confidence from JSON config [2026-01-19T20:36:11.957214] [DEBUG] [MAG ] Building data for symbol: SSYS with lookback: 0 [2026-01-19T20:36:11.958193] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:36:11.958268] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:11.963445] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:11.965254] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:11.965931] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:11.966323] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:11.968130] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:12.009544] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:36:12.060535] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:12.061467] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:12.063514] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:12.069231] [DEBUG] [MAG ] DBRG: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:12.069796] [DEBUG] [MAG ] PSTL: Last date is validated at 2026-01-16 [2026-01-19T20:36:12.146798] [INFO ] [LOCAL ] DBRG: Saved forecast. [2026-01-19T20:36:12.146870] [INFO ] [main ] DBRG: Signal=1 (Conf=90.0%), Magnitude=-1.81% (Conf=56.6191%) [2026-01-19T20:36:12.147310] [INFO ] [main ] Progress: 269/411 forecasts completed (65.5%). DBRG finished in 0.8s. ETA: 24.7s. Rate: 345.54 forecasts/min [2026-01-19T20:36:12.147441] [INFO ] [main ] Fetching symbol history for ZBH... [2026-01-19T20:36:12.147486] [DEBUG] [REMOTE ] ZBH: Fetching historical data. [2026-01-19T20:36:12.159535] [DEBUG] [REMOTE ] ZBH: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:12.160470] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 7 features, N/A% accuracy [2026-01-19T20:36:12.160525] [INFO ] [LOCAL ] ZBH: Loaded 7 optimal features with 50.26% confidence from JSON config [2026-01-19T20:36:12.160557] [DEBUG] [MAG ] Building data for symbol: ZBH with lookback: 0 [2026-01-19T20:36:12.161381] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:12.161445] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:12.163240] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:12.163810] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:12.164278] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:12.164705] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:12.203333] [DEBUG] [MAG ] S: Last date is validated at 2026-01-16 [2026-01-19T20:36:12.243305] [DEBUG] [MAG ] PSTL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:12.279177] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:12.280386] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:36:12.282075] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:12.306823] [INFO ] [LOCAL ] PSTL: Saved forecast. [2026-01-19T20:36:12.306918] [INFO ] [main ] PSTL: Signal=1 (Conf=90.0%), Magnitude=0.23% (Conf=54.7863%) [2026-01-19T20:36:12.307101] [INFO ] [main ] Fetching symbol history for CBUS... [2026-01-19T20:36:12.307147] [DEBUG] [REMOTE ] CBUS: Fetching historical data. [2026-01-19T20:36:12.307865] [INFO ] [main ] Progress: 270/411 forecasts completed (65.7%). PSTL finished in 0.6s. ETA: 24.5s. Rate: 345.64 forecasts/min [2026-01-19T20:36:12.319440] [DEBUG] [REMOTE ] CBUS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:12.320549] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 9 features, N/A% accuracy [2026-01-19T20:36:12.320625] [INFO ] [LOCAL ] CBUS: Loaded 9 optimal features with 60.51% confidence from JSON config [2026-01-19T20:36:12.324390] [DEBUG] [MAG ] Building data for symbol: CBUS with lookback: 0 [2026-01-19T20:36:12.325446] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:36:12.325526] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:12.331362] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:12.333321] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:12.333917] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:12.334364] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:12.337170] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:12.339034] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:36:12.341172] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:36:12.345824] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:36:12.347208] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:12.371905] [DEBUG] [MAG ] S: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:12.429165] [DEBUG] [MAG ] SSYS: Last date is validated at 2026-01-16 [2026-01-19T20:36:12.450432] [INFO ] [LOCAL ] S: Saved forecast. [2026-01-19T20:36:12.450702] [INFO ] [main ] S: Signal=1 (Conf=90.0%), Magnitude=-3.12% (Conf=63.3835%) [2026-01-19T20:36:12.450863] [INFO ] [main ] Fetching symbol history for DNTH... [2026-01-19T20:36:12.450906] [DEBUG] [REMOTE ] DNTH: Fetching historical data. [2026-01-19T20:36:12.451902] [INFO ] [main ] Progress: 271/411 forecasts completed (65.9%). S finished in 0.6s. ETA: 24.3s. Rate: 345.85 forecasts/min [2026-01-19T20:36:12.461971] [DEBUG] [REMOTE ] DNTH: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:12.462650] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 3 features, N/A% accuracy [2026-01-19T20:36:12.462708] [INFO ] [LOCAL ] DNTH: Loaded 3 optimal features with 51.30% confidence from JSON config [2026-01-19T20:36:12.462752] [DEBUG] [MAG ] Building data for symbol: DNTH with lookback: 0 [2026-01-19T20:36:12.463520] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:12.463635] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:12.464360] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:12.465220] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:36:12.480562] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:12.628007] [DEBUG] [MAG ] SSYS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:12.636894] [DEBUG] [MAG ] ZBH: Last date is validated at 2026-01-16 [2026-01-19T20:36:12.710273] [INFO ] [LOCAL ] SSYS: Saved forecast. [2026-01-19T20:36:12.710359] [INFO ] [main ] SSYS: Signal=1 (Conf=90.0%), Magnitude=5.84% (Conf=57.6051%) [2026-01-19T20:36:12.710671] [DEBUG] [MAG ] CBUS: Last date is validated at 2026-01-16 [2026-01-19T20:36:12.710803] [INFO ] [main ] Fetching symbol history for MOD... [2026-01-19T20:36:12.710857] [DEBUG] [REMOTE ] MOD: Fetching historical data. [2026-01-19T20:36:12.711665] [INFO ] [main ] Progress: 272/411 forecasts completed (66.2%). SSYS finished in 0.8s. ETA: 24.2s. Rate: 345.22 forecasts/min [2026-01-19T20:36:12.722810] [DEBUG] [REMOTE ] MOD: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:12.723971] [DEBUG] [LOCAL ] Loaded configuration for MOD: 2 features, N/A% accuracy [2026-01-19T20:36:12.724028] [INFO ] [LOCAL ] MOD: Loaded 2 optimal features with 41.40% confidence from JSON config [2026-01-19T20:36:12.724060] [DEBUG] [MAG ] Building data for symbol: MOD with lookback: 0 [2026-01-19T20:36:12.724897] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:12.724957] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:12.729942] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:12.730812] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:12.804685] [DEBUG] [MAG ] ZBH: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:12.823962] [DEBUG] [MAG ] DNTH: Last date is validated at 2026-01-16 [2026-01-19T20:36:12.881464] [DEBUG] [MAG ] CBUS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:12.908756] [INFO ] [LOCAL ] ZBH: Saved forecast. [2026-01-19T20:36:12.908826] [INFO ] [main ] ZBH: Signal=1 (Conf=90.0%), Magnitude=0.68% (Conf=50.2566%) [2026-01-19T20:36:12.909219] [INFO ] [main ] Progress: 273/411 forecasts completed (66.4%). ZBH finished in 0.8s. ETA: 24.0s. Rate: 345.05 forecasts/min [2026-01-19T20:36:12.909342] [INFO ] [main ] Fetching symbol history for NAMS... [2026-01-19T20:36:12.909385] [DEBUG] [REMOTE ] NAMS: Fetching historical data. [2026-01-19T20:36:12.920240] [DEBUG] [REMOTE ] NAMS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:12.921131] [DEBUG] [LOCAL ] Loaded configuration for NAMS: 6 features, N/A% accuracy [2026-01-19T20:36:12.921182] [INFO ] [LOCAL ] NAMS: Loaded 6 optimal features with 51.76% confidence from JSON config [2026-01-19T20:36:12.921213] [DEBUG] [MAG ] Building data for symbol: NAMS with lookback: 0 [2026-01-19T20:36:12.922000] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:12.922392] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:12.927200] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:12.929030] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:12.929543] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:12.930009] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:12.930411] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:36:12.932770] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:12.952475] [INFO ] [LOCAL ] CBUS: Saved forecast. [2026-01-19T20:36:12.952546] [INFO ] [main ] CBUS: Signal=1 (Conf=90.0%), Magnitude=10.15% (Conf=60.5144%) [2026-01-19T20:36:12.953114] [INFO ] [main ] Fetching symbol history for WAVE... [2026-01-19T20:36:12.953183] [DEBUG] [REMOTE ] WAVE: Fetching historical data. [2026-01-19T20:36:12.953653] [INFO ] [main ] Progress: 274/411 forecasts completed (66.7%). CBUS finished in 0.6s. ETA: 23.8s. Rate: 345.99 forecasts/min [2026-01-19T20:36:12.966423] [DEBUG] [REMOTE ] WAVE: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:12.967393] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 8 features, N/A% accuracy [2026-01-19T20:36:12.967465] [INFO ] [LOCAL ] WAVE: Loaded 8 optimal features with 59.58% confidence from JSON config [2026-01-19T20:36:12.967512] [DEBUG] [MAG ] Building data for symbol: WAVE with lookback: 0 [2026-01-19T20:36:12.968501] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:12.968568] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:12.970359] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:12.970903] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:12.971364] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:12.972326] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:36:12.997079] [DEBUG] [MAG ] DNTH: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:13.020285] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:36:13.072545] [DEBUG] [MAG ] MOD: Last date is validated at 2026-01-16 [2026-01-19T20:36:13.086193] [INFO ] [LOCAL ] DNTH: Saved forecast. [2026-01-19T20:36:13.086275] [INFO ] [main ] DNTH: Signal=1 (Conf=90.0%), Magnitude=-3.76% (Conf=51.2955%) [2026-01-19T20:36:13.087003] [INFO ] [main ] Fetching symbol history for MSTX... [2026-01-19T20:36:13.087054] [DEBUG] [REMOTE ] MSTX: Fetching historical data. [2026-01-19T20:36:13.087665] [INFO ] [main ] Progress: 275/411 forecasts completed (66.9%). DNTH finished in 0.6s. ETA: 23.6s. Rate: 346.28 forecasts/min [2026-01-19T20:36:13.098032] [DEBUG] [REMOTE ] MSTX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:13.099103] [DEBUG] [LOCAL ] Loaded configuration for MSTX: 3 features, N/A% accuracy [2026-01-19T20:36:13.099155] [INFO ] [LOCAL ] MSTX: Loaded 3 optimal features with 51.62% confidence from JSON config [2026-01-19T20:36:13.099187] [DEBUG] [MAG ] Building data for symbol: MSTX with lookback: 0 [2026-01-19T20:36:13.099999] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:13.100061] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:13.100829] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:13.101738] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-19T20:36:13.103203] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:13.104948] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:13.222220] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:13.223477] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:13.240176] [DEBUG] [MAG ] MOD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:13.271942] [DEBUG] [MAG ] NAMS: Last date is validated at 2026-01-16 [2026-01-19T20:36:13.366198] [INFO ] [LOCAL ] MOD: Saved forecast. [2026-01-19T20:36:13.366280] [INFO ] [main ] MOD: Signal=1 (Conf=90.0%), Magnitude=-2.10% (Conf=41.4009%) [2026-01-19T20:36:13.366708] [INFO ] [main ] Fetching symbol history for RCI... [2026-01-19T20:36:13.366763] [DEBUG] [REMOTE ] RCI: Fetching historical data. [2026-01-19T20:36:13.367670] [INFO ] [main ] Progress: 276/411 forecasts completed (67.2%). MOD finished in 0.7s. ETA: 23.4s. Rate: 345.50 forecasts/min [2026-01-19T20:36:13.378127] [DEBUG] [REMOTE ] RCI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:13.379184] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, N/A% accuracy [2026-01-19T20:36:13.379239] [INFO ] [LOCAL ] RCI: Loaded 2 optimal features with 50.09% confidence from JSON config [2026-01-19T20:36:13.379270] [DEBUG] [MAG ] Building data for symbol: RCI with lookback: 0 [2026-01-19T20:36:13.380066] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:13.380126] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:13.385037] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:36:13.386374] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:13.443862] [DEBUG] [MAG ] NAMS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:13.445261] [DEBUG] [MAG ] WAVE: Last date is validated at 2026-01-16 [2026-01-19T20:36:13.536941] [INFO ] [LOCAL ] NAMS: Saved forecast. [2026-01-19T20:36:13.537010] [INFO ] [main ] NAMS: Signal=1 (Conf=90.0%), Magnitude=2.73% (Conf=51.7627%) [2026-01-19T20:36:13.537193] [INFO ] [main ] Fetching symbol history for HYI... [2026-01-19T20:36:13.537238] [DEBUG] [REMOTE ] HYI: Fetching historical data. [2026-01-19T20:36:13.537971] [INFO ] [main ] Progress: 277/411 forecasts completed (67.4%). NAMS finished in 0.6s. ETA: 23.3s. Rate: 345.53 forecasts/min [2026-01-19T20:36:13.548479] [DEBUG] [REMOTE ] HYI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:13.548953] [DEBUG] [LOCAL ] Loaded configuration for HYI: 6 features, N/A% accuracy [2026-01-19T20:36:13.548999] [INFO ] [LOCAL ] HYI: Loaded 6 optimal features with 44.18% confidence from JSON config [2026-01-19T20:36:13.549029] [DEBUG] [MAG ] Building data for symbol: HYI with lookback: 0 [2026-01-19T20:36:13.549824] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:13.549885] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:13.554680] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:13.556462] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:13.556973] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:13.557360] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:13.579498] [DEBUG] [MAG ] MSTX: Last date is validated at 2026-01-16 [2026-01-19T20:36:13.596834] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:36:13.598243] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:13.614526] [DEBUG] [MAG ] WAVE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:13.691674] [INFO ] [LOCAL ] WAVE: Saved forecast. [2026-01-19T20:36:13.691754] [INFO ] [main ] WAVE: Signal=1 (Conf=90.0%), Magnitude=1.89% (Conf=59.5758%) [2026-01-19T20:36:13.691916] [INFO ] [main ] Fetching symbol history for ZS... [2026-01-19T20:36:13.691961] [DEBUG] [REMOTE ] ZS: Fetching historical data. [2026-01-19T20:36:13.693668] [INFO ] [main ] Progress: 278/411 forecasts completed (67.6%). WAVE finished in 0.7s. ETA: 23.1s. Rate: 345.66 forecasts/min [2026-01-19T20:36:13.704487] [DEBUG] [REMOTE ] ZS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:13.705505] [DEBUG] [LOCAL ] Loaded configuration for ZS: 4 features, N/A% accuracy [2026-01-19T20:36:13.705557] [INFO ] [LOCAL ] ZS: Loaded 4 optimal features with 58.38% confidence from JSON config [2026-01-19T20:36:13.705612] [DEBUG] [MAG ] Building data for symbol: ZS with lookback: 0 [2026-01-19T20:36:13.706384] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:13.706446] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:13.707181] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:13.708064] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:13.728319] [DEBUG] [MAG ] RCI: Last date is validated at 2026-01-16 [2026-01-19T20:36:13.747302] [DEBUG] [MAG ] MSTX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:13.819850] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:13.822268] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:13.894628] [INFO ] [LOCAL ] MSTX: Saved forecast. [2026-01-19T20:36:13.894698] [INFO ] [main ] MSTX: Signal=1 (Conf=90.0%), Magnitude=-28.03% (Conf=51.6204%) [2026-01-19T20:36:13.895090] [INFO ] [main ] Fetching symbol history for SNN... [2026-01-19T20:36:13.895143] [DEBUG] [REMOTE ] SNN: Fetching historical data. [2026-01-19T20:36:13.895698] [INFO ] [main ] Progress: 279/411 forecasts completed (67.9%). MSTX finished in 0.8s. ETA: 22.9s. Rate: 345.45 forecasts/min [2026-01-19T20:36:13.896974] [DEBUG] [MAG ] RCI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:13.906540] [DEBUG] [REMOTE ] SNN: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:13.907617] [DEBUG] [LOCAL ] Loaded configuration for SNN: 7 features, N/A% accuracy [2026-01-19T20:36:13.907671] [INFO ] [LOCAL ] SNN: Loaded 7 optimal features with 38.70% confidence from JSON config [2026-01-19T20:36:13.907703] [DEBUG] [MAG ] Building data for symbol: SNN with lookback: 0 [2026-01-19T20:36:13.908548] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:13.908629] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:13.913607] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:13.954729] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:13.955665] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:13.956375] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:36:13.958431] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:36:13.960611] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:36:13.961367] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:13.962511] [DEBUG] [MAG ] HYI: Last date is validated at 2026-01-16 [2026-01-19T20:36:13.967095] [INFO ] [LOCAL ] RCI: Saved forecast. [2026-01-19T20:36:13.967166] [INFO ] [main ] RCI: Signal=1 (Conf=90.0%), Magnitude=-1.96% (Conf=50.0943%) [2026-01-19T20:36:13.967609] [INFO ] [main ] Fetching symbol history for FTI... [2026-01-19T20:36:13.967683] [DEBUG] [REMOTE ] FTI: Fetching historical data. [2026-01-19T20:36:13.967662] [INFO ] [main ] Progress: 280/411 forecasts completed (68.1%). RCI finished in 0.6s. ETA: 22.7s. Rate: 346.18 forecasts/min [2026-01-19T20:36:13.979026] [DEBUG] [REMOTE ] FTI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:13.980222] [DEBUG] [LOCAL ] Loaded configuration for FTI: 8 features, N/A% accuracy [2026-01-19T20:36:13.980279] [INFO ] [LOCAL ] FTI: Loaded 8 optimal features with 57.43% confidence from JSON config [2026-01-19T20:36:13.980309] [DEBUG] [MAG ] Building data for symbol: FTI with lookback: 0 [2026-01-19T20:36:13.981109] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:13.981173] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:13.986102] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:13.987879] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:13.988390] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:13.988807] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:13.989711] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:14.099633] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:36:14.101125] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:14.104014] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:14.133005] [DEBUG] [MAG ] HYI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:14.169958] [DEBUG] [MAG ] ZS: Last date is validated at 2026-01-16 [2026-01-19T20:36:14.192583] [INFO ] [LOCAL ] HYI: Saved forecast. [2026-01-19T20:36:14.192655] [INFO ] [main ] HYI: Signal=1 (Conf=90.0%), Magnitude=-0.07% (Conf=44.1829%) [2026-01-19T20:36:14.193070] [INFO ] [main ] Progress: 281/411 forecasts completed (68.4%). HYI finished in 0.7s. ETA: 22.6s. Rate: 345.81 forecasts/min [2026-01-19T20:36:14.193199] [INFO ] [main ] Fetching symbol history for AIG... [2026-01-19T20:36:14.193250] [DEBUG] [REMOTE ] AIG: Fetching historical data. [2026-01-19T20:36:14.204852] [DEBUG] [REMOTE ] AIG: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:14.205754] [DEBUG] [LOCAL ] Loaded configuration for AIG: 10 features, N/A% accuracy [2026-01-19T20:36:14.205805] [INFO ] [LOCAL ] AIG: Loaded 10 optimal features with 58.64% confidence from JSON config [2026-01-19T20:36:14.205836] [DEBUG] [MAG ] Building data for symbol: AIG with lookback: 0 [2026-01-19T20:36:14.206626] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-19T20:36:14.206690] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:14.209119] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:14.210166] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:36:14.293863] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:36:14.298651] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:36:14.299872] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:36:14.302045] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:14.303756] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:14.304245] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:36:14.305499] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:36:14.307741] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:14.325319] [DEBUG] [MAG ] SNN: Last date is validated at 2026-01-16 [2026-01-19T20:36:14.352115] [DEBUG] [MAG ] ZS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:14.443728] [DEBUG] [MAG ] FTI: Last date is validated at 2026-01-16 [2026-01-19T20:36:14.498444] [DEBUG] [MAG ] SNN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:14.507891] [INFO ] [LOCAL ] ZS: Saved forecast. [2026-01-19T20:36:14.507962] [INFO ] [main ] ZS: Signal=1 (Conf=90.0%), Magnitude=2.47% (Conf=58.3778%) [2026-01-19T20:36:14.508324] [INFO ] [main ] Fetching symbol history for GAB... [2026-01-19T20:36:14.508404] [DEBUG] [REMOTE ] GAB: Fetching historical data. [2026-01-19T20:36:14.509656] [INFO ] [main ] Progress: 282/411 forecasts completed (68.6%). ZS finished in 0.8s. ETA: 22.4s. Rate: 344.80 forecasts/min [2026-01-19T20:36:14.521043] [DEBUG] [REMOTE ] GAB: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:14.522030] [DEBUG] [LOCAL ] Loaded configuration for GAB: 4 features, N/A% accuracy [2026-01-19T20:36:14.522081] [INFO ] [LOCAL ] GAB: Loaded 4 optimal features with 35.76% confidence from JSON config [2026-01-19T20:36:14.522113] [DEBUG] [MAG ] Building data for symbol: GAB with lookback: 0 [2026-01-19T20:36:14.522955] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:14.523017] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:14.523976] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:14.585809] [INFO ] [LOCAL ] SNN: Saved forecast. [2026-01-19T20:36:14.585882] [INFO ] [main ] SNN: Signal=1 (Conf=90.0%), Magnitude=-1.81% (Conf=38.7013%) [2026-01-19T20:36:14.586042] [INFO ] [main ] Fetching symbol history for AMPX... [2026-01-19T20:36:14.586132] [DEBUG] [REMOTE ] AMPX: Fetching historical data. [2026-01-19T20:36:14.586964] [INFO ] [main ] Progress: 283/411 forecasts completed (68.9%). SNN finished in 0.7s. ETA: 22.2s. Rate: 345.48 forecasts/min [2026-01-19T20:36:14.596881] [DEBUG] [REMOTE ] AMPX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:14.598144] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 7 features, N/A% accuracy [2026-01-19T20:36:14.598195] [INFO ] [LOCAL ] AMPX: Loaded 7 optimal features with 55.49% confidence from JSON config [2026-01-19T20:36:14.598235] [DEBUG] [MAG ] Building data for symbol: AMPX with lookback: 0 [2026-01-19T20:36:14.599209] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:14.599284] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:14.601347] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:14.601900] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:14.602425] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:14.602868] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:14.604830] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:14.607075] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:36:14.609017] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:14.613426] [DEBUG] [MAG ] FTI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:14.643532] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:36:14.645922] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:36:14.647188] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:14.670358] [DEBUG] [MAG ] AIG: Last date is validated at 2026-01-16 [2026-01-19T20:36:14.708995] [INFO ] [LOCAL ] FTI: Saved forecast. [2026-01-19T20:36:14.709064] [INFO ] [main ] FTI: Signal=1 (Conf=90.0%), Magnitude=-1.75% (Conf=57.4262%) [2026-01-19T20:36:14.709458] [INFO ] [main ] Fetching symbol history for SFNC... [2026-01-19T20:36:14.709715] [DEBUG] [REMOTE ] SFNC: Fetching historical data. [2026-01-19T20:36:14.709764] [INFO ] [main ] Progress: 284/411 forecasts completed (69.1%). FTI finished in 0.7s. ETA: 22.0s. Rate: 345.84 forecasts/min [2026-01-19T20:36:14.722005] [DEBUG] [REMOTE ] SFNC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:14.722878] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 1 features, N/A% accuracy [2026-01-19T20:36:14.722930] [INFO ] [LOCAL ] SFNC: Loaded 1 optimal features with 51.74% confidence from JSON config [2026-01-19T20:36:14.723281] [DEBUG] [MAG ] Building data for symbol: SFNC with lookback: 0 [2026-01-19T20:36:14.724067] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:36:14.724127] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:14.725071] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:14.844033] [DEBUG] [MAG ] AIG: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:14.944329] [INFO ] [LOCAL ] AIG: Saved forecast. [2026-01-19T20:36:14.944407] [INFO ] [main ] AIG: Signal=1 (Conf=90.0%), Magnitude=0.25% (Conf=58.6358%) [2026-01-19T20:36:14.944924] [INFO ] [main ] Fetching symbol history for PSCE... [2026-01-19T20:36:14.944977] [DEBUG] [REMOTE ] PSCE: Fetching historical data. [2026-01-19T20:36:14.945721] [INFO ] [main ] Progress: 285/411 forecasts completed (69.3%). AIG finished in 0.8s. ETA: 21.9s. Rate: 345.40 forecasts/min [2026-01-19T20:36:14.955721] [DEBUG] [REMOTE ] PSCE: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:14.956654] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 4 features, N/A% accuracy [2026-01-19T20:36:14.956706] [INFO ] [LOCAL ] PSCE: Loaded 4 optimal features with 59.13% confidence from JSON config [2026-01-19T20:36:14.956736] [DEBUG] [MAG ] Building data for symbol: PSCE with lookback: 0 [2026-01-19T20:36:14.957493] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:14.957553] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:14.959331] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:14.959874] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:14.960282] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:14.961541] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:14.963341] [DEBUG] [MAG ] AMPX: Last date is validated at 2026-01-16 [2026-01-19T20:36:15.003638] [DEBUG] [MAG ] GAB: Last date is validated at 2026-01-16 [2026-01-19T20:36:15.064475] [DEBUG] [MAG ] SFNC: Last date is validated at 2026-01-16 [2026-01-19T20:36:15.146637] [DEBUG] [MAG ] AMPX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:15.179146] [DEBUG] [MAG ] GAB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:15.229006] [INFO ] [LOCAL ] AMPX: Saved forecast. [2026-01-19T20:36:15.229089] [INFO ] [main ] AMPX: Signal=1 (Conf=90.0%), Magnitude=3.65% (Conf=55.49%) [2026-01-19T20:36:15.229273] [INFO ] [main ] Fetching symbol history for NNI... [2026-01-19T20:36:15.229323] [DEBUG] [REMOTE ] NNI: Fetching historical data. [2026-01-19T20:36:15.229942] [INFO ] [main ] Progress: 286/411 forecasts completed (69.6%). AMPX finished in 0.6s. ETA: 21.8s. Rate: 344.63 forecasts/min [2026-01-19T20:36:15.232315] [DEBUG] [MAG ] SFNC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:15.242609] [DEBUG] [REMOTE ] NNI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:15.243483] [DEBUG] [LOCAL ] Loaded configuration for NNI: 7 features, N/A% accuracy [2026-01-19T20:36:15.243534] [INFO ] [LOCAL ] NNI: Loaded 7 optimal features with 59.32% confidence from JSON config [2026-01-19T20:36:15.243565] [DEBUG] [MAG ] Building data for symbol: NNI with lookback: 0 [2026-01-19T20:36:15.244401] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:15.244463] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:15.249489] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:15.251732] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:15.252258] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:15.252744] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:15.253159] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:15.254445] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:15.255133] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:15.296070] [INFO ] [LOCAL ] SFNC: Saved forecast. [2026-01-19T20:36:15.296141] [INFO ] [main ] SFNC: Signal=1 (Conf=90.0%), Magnitude=-1.87% (Conf=51.7447%) [2026-01-19T20:36:15.296371] [DEBUG] [MAG ] PSCE: Last date is validated at 2026-01-16 [2026-01-19T20:36:15.296519] [INFO ] [main ] Fetching symbol history for BSVO... [2026-01-19T20:36:15.296585] [DEBUG] [REMOTE ] BSVO: Fetching historical data. [2026-01-19T20:36:15.296566] [INFO ] [main ] Progress: 287/411 forecasts completed (69.8%). SFNC finished in 0.6s. ETA: 21.5s. Rate: 345.38 forecasts/min [2026-01-19T20:36:15.306733] [INFO ] [LOCAL ] GAB: Saved forecast. [2026-01-19T20:36:15.306807] [INFO ] [main ] GAB: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=35.7574%) [2026-01-19T20:36:15.307283] [INFO ] [main ] Progress: 288/411 forecasts completed (70.1%). GAB finished in 0.8s. ETA: 21.3s. Rate: 346.50 forecasts/min [2026-01-19T20:36:15.307405] [INFO ] [main ] Fetching symbol history for MEI... [2026-01-19T20:36:15.307448] [DEBUG] [REMOTE ] MEI: Fetching historical data. [2026-01-19T20:36:15.308195] [DEBUG] [REMOTE ] BSVO: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:15.309320] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 5 features, N/A% accuracy [2026-01-19T20:36:15.309389] [INFO ] [LOCAL ] BSVO: Loaded 5 optimal features with 56.58% confidence from JSON config [2026-01-19T20:36:15.309426] [DEBUG] [MAG ] Building data for symbol: BSVO with lookback: 0 [2026-01-19T20:36:15.310263] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:15.310325] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:15.312034] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:15.312547] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:36:15.313269] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:36:15.314297] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-19T20:36:15.315703] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:15.321691] [DEBUG] [REMOTE ] MEI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:15.322650] [DEBUG] [LOCAL ] Loaded configuration for MEI: 5 features, N/A% accuracy [2026-01-19T20:36:15.322703] [INFO ] [LOCAL ] MEI: Loaded 5 optimal features with 64.79% confidence from JSON config [2026-01-19T20:36:15.322734] [DEBUG] [MAG ] Building data for symbol: MEI with lookback: 0 [2026-01-19T20:36:15.323517] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:15.323597] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:36:15.325553] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:15.327440] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:15.330814] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:36:15.331979] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:36:15.333983] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:15.467328] [DEBUG] [MAG ] PSCE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:15.552346] [INFO ] [LOCAL ] PSCE: Saved forecast. [2026-01-19T20:36:15.552416] [INFO ] [main ] PSCE: Signal=1 (Conf=90.0%), Magnitude=-0.89% (Conf=59.1306%) [2026-01-19T20:36:15.552890] [INFO ] [main ] Fetching symbol history for SBRA... [2026-01-19T20:36:15.552943] [DEBUG] [REMOTE ] SBRA: Fetching historical data. [2026-01-19T20:36:15.553667] [INFO ] [main ] Progress: 289/411 forecasts completed (70.3%). PSCE finished in 0.6s. ETA: 21.2s. Rate: 346.00 forecasts/min [2026-01-19T20:36:15.564373] [DEBUG] [REMOTE ] SBRA: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:15.565284] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 3 features, N/A% accuracy [2026-01-19T20:36:15.565339] [INFO ] [LOCAL ] SBRA: Loaded 3 optimal features with 46.58% confidence from JSON config [2026-01-19T20:36:15.565371] [DEBUG] [MAG ] Building data for symbol: SBRA with lookback: 0 [2026-01-19T20:36:15.566176] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:15.566235] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:15.568098] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:15.568658] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:36:15.569392] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:15.601442] [DEBUG] [MAG ] NNI: Last date is validated at 2026-01-16 [2026-01-19T20:36:15.658869] [DEBUG] [MAG ] BSVO: Last date is validated at 2026-01-16 [2026-01-19T20:36:15.683185] [DEBUG] [MAG ] MEI: Last date is validated at 2026-01-16 [2026-01-19T20:36:15.772484] [DEBUG] [MAG ] NNI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:15.826365] [DEBUG] [MAG ] BSVO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:15.854330] [DEBUG] [MAG ] MEI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:15.880539] [INFO ] [LOCAL ] NNI: Saved forecast. [2026-01-19T20:36:15.880631] [INFO ] [main ] NNI: Signal=1 (Conf=90.0%), Magnitude=-3.44% (Conf=59.3173%) [2026-01-19T20:36:15.880795] [INFO ] [main ] Fetching symbol history for NVDL... [2026-01-19T20:36:15.880847] [DEBUG] [REMOTE ] NVDL: Fetching historical data. [2026-01-19T20:36:15.882110] [INFO ] [main ] Progress: 290/411 forecasts completed (70.6%). NNI finished in 0.7s. ETA: 21.0s. Rate: 344.94 forecasts/min [2026-01-19T20:36:15.891481] [INFO ] [LOCAL ] BSVO: Saved forecast. [2026-01-19T20:36:15.891554] [INFO ] [main ] BSVO: Signal=1 (Conf=90.0%), Magnitude=0.49% (Conf=56.5804%) [2026-01-19T20:36:15.891982] [INFO ] [main ] Fetching symbol history for TDF... [2026-01-19T20:36:15.891959] [DEBUG] [REMOTE ] NVDL: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:15.892034] [DEBUG] [REMOTE ] TDF: Fetching historical data. [2026-01-19T20:36:15.892045] [INFO ] [main ] Progress: 291/411 forecasts completed (70.8%). BSVO finished in 0.6s. ETA: 20.8s. Rate: 346.06 forecasts/min [2026-01-19T20:36:15.892882] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 11 features, N/A% accuracy [2026-01-19T20:36:15.892947] [INFO ] [LOCAL ] NVDL: Loaded 11 optimal features with 55.66% confidence from JSON config [2026-01-19T20:36:15.892979] [DEBUG] [MAG ] Building data for symbol: NVDL with lookback: 0 [2026-01-19T20:36:15.894160] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-19T20:36:15.894252] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:15.899295] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:15.901199] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:15.901729] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:15.902184] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:15.903318] [DEBUG] [REMOTE ] TDF: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:15.904458] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, N/A% accuracy [2026-01-19T20:36:15.904516] [INFO ] [LOCAL ] TDF: Loaded 6 optimal features with 67.98% confidence from JSON config [2026-01-19T20:36:15.904547] [DEBUG] [MAG ] Building data for symbol: TDF with lookback: 0 [2026-01-19T20:36:15.905332] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:15.905394] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:15.910258] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:15.912072] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:15.912551] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:15.912960] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:36:15.914825] [DEBUG] [MAG ] SBRA: Last date is validated at 2026-01-16 [2026-01-19T20:36:15.917098] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:36:15.919480] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:15.933445] [INFO ] [LOCAL ] MEI: Saved forecast. [2026-01-19T20:36:15.933515] [INFO ] [main ] MEI: Signal=1 (Conf=90.0%), Magnitude=-1.86% (Conf=64.7936%) [2026-01-19T20:36:15.933927] [INFO ] [main ] Progress: 292/411 forecasts completed (71.0%). MEI finished in 0.6s. ETA: 20.6s. Rate: 346.96 forecasts/min [2026-01-19T20:36:15.934105] [INFO ] [main ] Fetching symbol history for WY... [2026-01-19T20:36:15.934152] [DEBUG] [REMOTE ] WY: Fetching historical data. [2026-01-19T20:36:15.946537] [DEBUG] [REMOTE ] WY: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:15.947467] [DEBUG] [LOCAL ] Loaded configuration for WY: 2 features, N/A% accuracy [2026-01-19T20:36:15.947523] [INFO ] [LOCAL ] WY: Loaded 2 optimal features with 59.73% confidence from JSON config [2026-01-19T20:36:15.947555] [DEBUG] [MAG ] Building data for symbol: WY with lookback: 0 [2026-01-19T20:36:15.948349] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:15.948436] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:15.953409] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:15.954424] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:16.018602] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:16.020655] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:16.021639] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:16.022268] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:36:16.022967] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:36:16.041408] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:36:16.043092] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:16.083664] [DEBUG] [MAG ] SBRA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:16.144513] [INFO ] [LOCAL ] SBRA: Saved forecast. [2026-01-19T20:36:16.144602] [INFO ] [main ] SBRA: Signal=1 (Conf=90.0%), Magnitude=-0.67% (Conf=46.5768%) [2026-01-19T20:36:16.144985] [INFO ] [main ] Fetching symbol history for PPL... [2026-01-19T20:36:16.145035] [DEBUG] [REMOTE ] PPL: Fetching historical data. [2026-01-19T20:36:16.146653] [INFO ] [main ] Progress: 293/411 forecasts completed (71.3%). SBRA finished in 0.6s. ETA: 20.4s. Rate: 346.69 forecasts/min [2026-01-19T20:36:16.156780] [DEBUG] [REMOTE ] PPL: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:16.157448] [DEBUG] [LOCAL ] Loaded configuration for PPL: 8 features, N/A% accuracy [2026-01-19T20:36:16.157498] [INFO ] [LOCAL ] PPL: Loaded 8 optimal features with 51.15% confidence from JSON config [2026-01-19T20:36:16.157529] [DEBUG] [MAG ] Building data for symbol: PPL with lookback: 0 [2026-01-19T20:36:16.158311] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:16.158406] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:16.163279] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:16.165179] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:16.165705] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:16.166107] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:16.167020] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:16.169512] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:16.259623] [DEBUG] [MAG ] TDF: Last date is validated at 2026-01-16 [2026-01-19T20:36:16.284482] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:36:16.285761] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:16.298505] [DEBUG] [MAG ] WY: Last date is validated at 2026-01-16 [2026-01-19T20:36:16.386942] [DEBUG] [MAG ] NVDL: Last date is validated at 2026-01-16 [2026-01-19T20:36:16.427551] [DEBUG] [MAG ] TDF: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:16.467683] [DEBUG] [MAG ] WY: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:16.487996] [INFO ] [LOCAL ] TDF: Saved forecast. [2026-01-19T20:36:16.488069] [INFO ] [main ] TDF: Signal=1 (Conf=90.0%), Magnitude=-0.40% (Conf=67.98%) [2026-01-19T20:36:16.488225] [INFO ] [main ] Fetching symbol history for FBIN... [2026-01-19T20:36:16.488266] [DEBUG] [REMOTE ] FBIN: Fetching historical data. [2026-01-19T20:36:16.489657] [INFO ] [main ] Progress: 294/411 forecasts completed (71.5%). TDF finished in 0.6s. ETA: 20.3s. Rate: 345.53 forecasts/min [2026-01-19T20:36:16.502806] [DEBUG] [REMOTE ] FBIN: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:16.504049] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 4 features, N/A% accuracy [2026-01-19T20:36:16.504126] [INFO ] [LOCAL ] FBIN: Loaded 4 optimal features with 58.57% confidence from JSON config [2026-01-19T20:36:16.504160] [DEBUG] [MAG ] Building data for symbol: FBIN with lookback: 0 [2026-01-19T20:36:16.504981] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:16.505040] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:16.506767] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:16.507278] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:16.507688] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:16.508468] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:16.538840] [INFO ] [LOCAL ] WY: Saved forecast. [2026-01-19T20:36:16.538911] [INFO ] [main ] WY: Signal=1 (Conf=90.0%), Magnitude=1.98% (Conf=59.7288%) [2026-01-19T20:36:16.539308] [INFO ] [main ] Progress: 295/411 forecasts completed (71.8%). WY finished in 0.6s. ETA: 20.1s. Rate: 346.37 forecasts/min [2026-01-19T20:36:16.539444] [INFO ] [main ] Fetching symbol history for JCI... [2026-01-19T20:36:16.539486] [DEBUG] [REMOTE ] JCI: Fetching historical data. [2026-01-19T20:36:16.552262] [DEBUG] [REMOTE ] JCI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:16.553054] [DEBUG] [LOCAL ] Loaded configuration for JCI: 6 features, N/A% accuracy [2026-01-19T20:36:16.553104] [INFO ] [LOCAL ] JCI: Loaded 6 optimal features with 57.44% confidence from JSON config [2026-01-19T20:36:16.553136] [DEBUG] [MAG ] Building data for symbol: JCI with lookback: 0 [2026-01-19T20:36:16.553958] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:16.554021] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:16.555514] [DEBUG] [MAG ] NVDL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:16.558917] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:16.560750] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:16.561234] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:16.563633] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:16.602344] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:36:16.603801] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:16.633898] [DEBUG] [MAG ] PPL: Last date is validated at 2026-01-16 [2026-01-19T20:36:16.695441] [INFO ] [LOCAL ] NVDL: Saved forecast. [2026-01-19T20:36:16.695516] [INFO ] [main ] NVDL: Signal=1 (Conf=90.0%), Magnitude=1.53% (Conf=55.6602%) [2026-01-19T20:36:16.695709] [INFO ] [main ] Fetching symbol history for MMLP... [2026-01-19T20:36:16.695756] [DEBUG] [REMOTE ] MMLP: Fetching historical data. [2026-01-19T20:36:16.696850] [INFO ] [main ] Progress: 296/411 forecasts completed (72.0%). NVDL finished in 0.8s. ETA: 19.9s. Rate: 346.48 forecasts/min [2026-01-19T20:36:16.708785] [DEBUG] [REMOTE ] MMLP: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:16.709805] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, N/A% accuracy [2026-01-19T20:36:16.709858] [INFO ] [LOCAL ] MMLP: Loaded 2 optimal features with 52.79% confidence from JSON config [2026-01-19T20:36:16.709889] [DEBUG] [MAG ] Building data for symbol: MMLP with lookback: 0 [2026-01-19T20:36:16.710717] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:16.710779] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:16.711675] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:16.713047] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:16.803806] [DEBUG] [MAG ] PPL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:16.846743] [DEBUG] [MAG ] FBIN: Last date is validated at 2026-01-16 [2026-01-19T20:36:16.878787] [INFO ] [LOCAL ] PPL: Saved forecast. [2026-01-19T20:36:16.878872] [INFO ] [main ] PPL: Signal=1 (Conf=90.0%), Magnitude=3.89% (Conf=51.1453%) [2026-01-19T20:36:16.879277] [INFO ] [main ] Fetching symbol history for APLE... [2026-01-19T20:36:16.879340] [DEBUG] [REMOTE ] APLE: Fetching historical data. [2026-01-19T20:36:16.879663] [INFO ] [main ] Progress: 297/411 forecasts completed (72.3%). PPL finished in 0.7s. ETA: 19.7s. Rate: 346.41 forecasts/min [2026-01-19T20:36:16.891079] [DEBUG] [REMOTE ] APLE: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:16.891953] [DEBUG] [LOCAL ] Loaded configuration for APLE: 6 features, N/A% accuracy [2026-01-19T20:36:16.892003] [INFO ] [LOCAL ] APLE: Loaded 6 optimal features with 45.07% confidence from JSON config [2026-01-19T20:36:16.892033] [DEBUG] [MAG ] Building data for symbol: APLE with lookback: 0 [2026-01-19T20:36:16.892819] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:16.892880] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:16.894593] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:16.895086] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:16.895526] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:16.895935] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:16.896717] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:36:16.900847] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:16.947966] [DEBUG] [MAG ] JCI: Last date is validated at 2026-01-16 [2026-01-19T20:36:17.014812] [DEBUG] [MAG ] FBIN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:17.057139] [DEBUG] [MAG ] MMLP: Last date is validated at 2026-01-16 [2026-01-19T20:36:17.109532] [INFO ] [LOCAL ] FBIN: Saved forecast. [2026-01-19T20:36:17.109619] [INFO ] [main ] FBIN: Signal=1 (Conf=90.0%), Magnitude=-0.24% (Conf=58.5696%) [2026-01-19T20:36:17.109778] [INFO ] [main ] Fetching symbol history for PRME... [2026-01-19T20:36:17.109860] [DEBUG] [REMOTE ] PRME: Fetching historical data. [2026-01-19T20:36:17.111691] [INFO ] [main ] Progress: 298/411 forecasts completed (72.5%). FBIN finished in 0.6s. ETA: 19.6s. Rate: 346.02 forecasts/min [2026-01-19T20:36:17.118610] [DEBUG] [MAG ] JCI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:17.121243] [DEBUG] [REMOTE ] PRME: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:17.122373] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, N/A% accuracy [2026-01-19T20:36:17.122424] [INFO ] [LOCAL ] PRME: Loaded 2 optimal features with 57.58% confidence from JSON config [2026-01-19T20:36:17.122456] [DEBUG] [MAG ] Building data for symbol: PRME with lookback: 0 [2026-01-19T20:36:17.123244] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:17.123303] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:17.126014] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:36:17.126808] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:17.221370] [INFO ] [LOCAL ] JCI: Saved forecast. [2026-01-19T20:36:17.221451] [INFO ] [main ] JCI: Signal=1 (Conf=90.0%), Magnitude=-0.05% (Conf=57.4358%) [2026-01-19T20:36:17.221833] [INFO ] [main ] Progress: 299/411 forecasts completed (72.7%). JCI finished in 0.7s. ETA: 19.4s. Rate: 346.44 forecasts/min [2026-01-19T20:36:17.221961] [INFO ] [main ] Fetching symbol history for DCOM... [2026-01-19T20:36:17.222004] [DEBUG] [REMOTE ] DCOM: Fetching historical data. [2026-01-19T20:36:17.229482] [DEBUG] [MAG ] MMLP: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:17.233822] [DEBUG] [REMOTE ] DCOM: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:17.234889] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 3 features, N/A% accuracy [2026-01-19T20:36:17.234944] [INFO ] [LOCAL ] DCOM: Loaded 3 optimal features with 63.89% confidence from JSON config [2026-01-19T20:36:17.234977] [DEBUG] [MAG ] Building data for symbol: DCOM with lookback: 0 [2026-01-19T20:36:17.235814] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:17.235877] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:17.237747] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:17.238291] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:17.241400] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:17.264731] [DEBUG] [MAG ] APLE: Last date is validated at 2026-01-16 [2026-01-19T20:36:17.282149] [INFO ] [LOCAL ] MMLP: Saved forecast. [2026-01-19T20:36:17.282219] [INFO ] [main ] MMLP: Signal=1 (Conf=90.0%), Magnitude=0.16% (Conf=52.7941%) [2026-01-19T20:36:17.282377] [INFO ] [main ] Fetching symbol history for RLI... [2026-01-19T20:36:17.282448] [DEBUG] [REMOTE ] RLI: Fetching historical data. [2026-01-19T20:36:17.282851] [INFO ] [main ] Progress: 300/411 forecasts completed (73.0%). MMLP finished in 0.6s. ETA: 19.2s. Rate: 347.19 forecasts/min [2026-01-19T20:36:17.293245] [DEBUG] [REMOTE ] RLI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:17.294148] [DEBUG] [LOCAL ] Loaded configuration for RLI: 1 features, N/A% accuracy [2026-01-19T20:36:17.294199] [INFO ] [LOCAL ] RLI: Loaded 1 optimal features with 55.34% confidence from JSON config [2026-01-19T20:36:17.294231] [DEBUG] [MAG ] Building data for symbol: RLI with lookback: 0 [2026-01-19T20:36:17.295029] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:36:17.295088] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:36:17.299345] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:17.431946] [DEBUG] [MAG ] APLE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:17.465130] [DEBUG] [MAG ] PRME: Last date is validated at 2026-01-16 [2026-01-19T20:36:17.494808] [INFO ] [LOCAL ] APLE: Saved forecast. [2026-01-19T20:36:17.494878] [INFO ] [main ] APLE: Signal=1 (Conf=90.0%), Magnitude=0.06% (Conf=45.0714%) [2026-01-19T20:36:17.495267] [INFO ] [main ] Fetching symbol history for UNP... [2026-01-19T20:36:17.495326] [DEBUG] [REMOTE ] UNP: Fetching historical data. [2026-01-19T20:36:17.495670] [INFO ] [main ] Progress: 301/411 forecasts completed (73.2%). APLE finished in 0.6s. ETA: 19.0s. Rate: 346.92 forecasts/min [2026-01-19T20:36:17.506353] [DEBUG] [REMOTE ] UNP: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:17.507355] [DEBUG] [LOCAL ] Loaded configuration for UNP: 9 features, N/A% accuracy [2026-01-19T20:36:17.507406] [INFO ] [LOCAL ] UNP: Loaded 9 optimal features with 69.86% confidence from JSON config [2026-01-19T20:36:17.507437] [DEBUG] [MAG ] Building data for symbol: UNP with lookback: 0 [2026-01-19T20:36:17.508219] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:36:17.508283] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:17.513107] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:17.515045] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:17.515518] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:17.516133] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:17.516529] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:17.518925] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:17.520124] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:17.522769] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:36:17.524077] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:17.594110] [DEBUG] [MAG ] DCOM: Last date is validated at 2026-01-16 [2026-01-19T20:36:17.632716] [DEBUG] [MAG ] PRME: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:17.640600] [DEBUG] [MAG ] RLI: Last date is validated at 2026-01-16 [2026-01-19T20:36:17.693266] [INFO ] [LOCAL ] PRME: Saved forecast. [2026-01-19T20:36:17.693336] [INFO ] [main ] PRME: Signal=1 (Conf=90.0%), Magnitude=-7.00% (Conf=57.584%) [2026-01-19T20:36:17.693749] [INFO ] [main ] Fetching symbol history for GSK... [2026-01-19T20:36:17.693800] [DEBUG] [REMOTE ] GSK: Fetching historical data. [2026-01-19T20:36:17.694631] [INFO ] [main ] Progress: 302/411 forecasts completed (73.5%). PRME finished in 0.6s. ETA: 18.9s. Rate: 346.75 forecasts/min [2026-01-19T20:36:17.705121] [DEBUG] [REMOTE ] GSK: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:17.706254] [DEBUG] [LOCAL ] Loaded configuration for GSK: 4 features, N/A% accuracy [2026-01-19T20:36:17.706316] [INFO ] [LOCAL ] GSK: Loaded 4 optimal features with 61.58% confidence from JSON config [2026-01-19T20:36:17.706786] [DEBUG] [MAG ] Building data for symbol: GSK with lookback: 0 [2026-01-19T20:36:17.707568] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:17.707649] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:17.709340] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:17.712481] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:17.712956] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:17.752127] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:17.770027] [DEBUG] [MAG ] DCOM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:17.811641] [DEBUG] [MAG ] RLI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:17.845557] [INFO ] [LOCAL ] DCOM: Saved forecast. [2026-01-19T20:36:17.845645] [INFO ] [main ] DCOM: Signal=1 (Conf=90.0%), Magnitude=0.92% (Conf=63.8913%) [2026-01-19T20:36:17.846022] [INFO ] [main ] Fetching symbol history for WNEB... [2026-01-19T20:36:17.846075] [DEBUG] [REMOTE ] WNEB: Fetching historical data. [2026-01-19T20:36:17.847002] [INFO ] [main ] Progress: 303/411 forecasts completed (73.7%). DCOM finished in 0.6s. ETA: 18.7s. Rate: 346.89 forecasts/min [2026-01-19T20:36:17.857482] [DEBUG] [REMOTE ] WNEB: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:17.858501] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 4 features, N/A% accuracy [2026-01-19T20:36:17.858554] [INFO ] [LOCAL ] WNEB: Loaded 4 optimal features with 43.15% confidence from JSON config [2026-01-19T20:36:17.858609] [DEBUG] [MAG ] Building data for symbol: WNEB with lookback: 0 [2026-01-19T20:36:17.859385] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:17.859446] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:17.860065] [DEBUG] [MAG ] UNP: Last date is validated at 2026-01-16 [2026-01-19T20:36:17.861157] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:17.861694] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:17.862137] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:17.862921] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:17.897159] [INFO ] [LOCAL ] RLI: Saved forecast. [2026-01-19T20:36:17.897235] [INFO ] [main ] RLI: Signal=1 (Conf=90.0%), Magnitude=-0.41% (Conf=55.3425%) [2026-01-19T20:36:17.897409] [INFO ] [main ] Fetching symbol history for SKRE... [2026-01-19T20:36:17.897499] [DEBUG] [REMOTE ] SKRE: Fetching historical data. [2026-01-19T20:36:17.897870] [INFO ] [main ] Progress: 304/411 forecasts completed (74.0%). RLI finished in 0.6s. ETA: 18.5s. Rate: 347.69 forecasts/min [2026-01-19T20:36:17.908839] [DEBUG] [REMOTE ] SKRE: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:17.909622] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 9 features, N/A% accuracy [2026-01-19T20:36:17.909676] [INFO ] [LOCAL ] SKRE: Loaded 9 optimal features with 61.22% confidence from JSON config [2026-01-19T20:36:17.909708] [DEBUG] [MAG ] Building data for symbol: SKRE with lookback: 0 [2026-01-19T20:36:17.910538] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:36:17.910633] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:17.912432] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:17.912972] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:17.913415] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:17.914217] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:17.915049] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:36:17.992277] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:17.994488] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:36:17.995819] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:36:17.996547] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:18.025424] [DEBUG] [MAG ] UNP: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:18.092477] [DEBUG] [MAG ] GSK: Last date is validated at 2026-01-16 [2026-01-19T20:36:18.154626] [INFO ] [LOCAL ] UNP: Saved forecast. [2026-01-19T20:36:18.154707] [INFO ] [main ] UNP: Signal=1 (Conf=90.0%), Magnitude=-0.81% (Conf=69.8631%) [2026-01-19T20:36:18.155093] [INFO ] [main ] Fetching symbol history for WB... [2026-01-19T20:36:18.155147] [DEBUG] [REMOTE ] WB: Fetching historical data. [2026-01-19T20:36:18.155700] [INFO ] [main ] Progress: 305/411 forecasts completed (74.2%). UNP finished in 0.7s. ETA: 18.3s. Rate: 347.13 forecasts/min [2026-01-19T20:36:18.167555] [DEBUG] [REMOTE ] WB: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:18.168561] [DEBUG] [LOCAL ] Loaded configuration for WB: 5 features, N/A% accuracy [2026-01-19T20:36:18.168647] [INFO ] [LOCAL ] WB: Loaded 5 optimal features with 61.34% confidence from JSON config [2026-01-19T20:36:18.168680] [DEBUG] [MAG ] Building data for symbol: WB with lookback: 0 [2026-01-19T20:36:18.169483] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:18.169548] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:18.171353] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:18.171882] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:18.172909] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:36:18.174463] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:36:18.175620] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:18.202094] [DEBUG] [MAG ] WNEB: Last date is validated at 2026-01-16 [2026-01-19T20:36:18.261057] [DEBUG] [MAG ] GSK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:18.339035] [INFO ] [LOCAL ] GSK: Saved forecast. [2026-01-19T20:36:18.339107] [INFO ] [main ] GSK: Signal=1 (Conf=90.0%), Magnitude=-3.41% (Conf=61.5832%) [2026-01-19T20:36:18.339297] [INFO ] [main ] Fetching symbol history for VBF... [2026-01-19T20:36:18.339381] [DEBUG] [REMOTE ] VBF: Fetching historical data. [2026-01-19T20:36:18.340628] [INFO ] [main ] Progress: 306/411 forecasts completed (74.5%). GSK finished in 0.6s. ETA: 18.2s. Rate: 347.05 forecasts/min [2026-01-19T20:36:18.345485] [DEBUG] [MAG ] SKRE: Last date is validated at 2026-01-16 [2026-01-19T20:36:18.351748] [DEBUG] [REMOTE ] VBF: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:18.352745] [DEBUG] [LOCAL ] Loaded configuration for VBF: 6 features, N/A% accuracy [2026-01-19T20:36:18.352804] [INFO ] [LOCAL ] VBF: Loaded 6 optimal features with 50.94% confidence from JSON config [2026-01-19T20:36:18.352837] [DEBUG] [MAG ] Building data for symbol: VBF with lookback: 0 [2026-01-19T20:36:18.353637] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:18.353712] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:18.358836] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:18.372979] [DEBUG] [MAG ] WNEB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:18.399381] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:36:18.430984] [INFO ] [LOCAL ] WNEB: Saved forecast. [2026-01-19T20:36:18.431048] [INFO ] [main ] WNEB: Signal=1 (Conf=90.0%), Magnitude=0.47% (Conf=43.1452%) [2026-01-19T20:36:18.431449] [INFO ] [main ] Progress: 307/411 forecasts completed (74.7%). WNEB finished in 0.6s. ETA: 18.0s. Rate: 347.59 forecasts/min [2026-01-19T20:36:18.431749] [INFO ] [main ] Fetching symbol history for BGX... [2026-01-19T20:36:18.431794] [DEBUG] [REMOTE ] BGX: Fetching historical data. [2026-01-19T20:36:18.444724] [DEBUG] [REMOTE ] BGX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:18.445734] [DEBUG] [LOCAL ] Loaded configuration for BGX: 8 features, N/A% accuracy [2026-01-19T20:36:18.445799] [INFO ] [LOCAL ] BGX: Loaded 8 optimal features with 39.51% confidence from JSON config [2026-01-19T20:36:18.445832] [DEBUG] [MAG ] Building data for symbol: BGX with lookback: 0 [2026-01-19T20:36:18.446612] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:18.446673] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:18.451669] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:36:18.451856] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:18.453672] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:18.454151] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:18.454546] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:18.457092] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:18.496063] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:18.496926] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:36:18.498616] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:18.515969] [DEBUG] [MAG ] SKRE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:18.529995] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:36:18.530831] [DEBUG] [MAG ] WB: Last date is validated at 2026-01-16 [2026-01-19T20:36:18.532026] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:36:18.532770] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:18.615094] [INFO ] [LOCAL ] SKRE: Saved forecast. [2026-01-19T20:36:18.615185] [INFO ] [main ] SKRE: Signal=1 (Conf=90.0%), Magnitude=1.30% (Conf=61.2197%) [2026-01-19T20:36:18.615398] [INFO ] [main ] Fetching symbol history for FTGS... [2026-01-19T20:36:18.615457] [DEBUG] [REMOTE ] FTGS: Fetching historical data. [2026-01-19T20:36:18.615861] [INFO ] [main ] Progress: 308/411 forecasts completed (74.9%). SKRE finished in 0.7s. ETA: 17.8s. Rate: 347.51 forecasts/min [2026-01-19T20:36:18.626724] [DEBUG] [REMOTE ] FTGS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:18.627870] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 6 features, N/A% accuracy [2026-01-19T20:36:18.627928] [INFO ] [LOCAL ] FTGS: Loaded 6 optimal features with 51.32% confidence from JSON config [2026-01-19T20:36:18.627962] [DEBUG] [MAG ] Building data for symbol: FTGS with lookback: 0 [2026-01-19T20:36:18.628835] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:18.628906] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:18.634316] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:18.636373] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:18.636971] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:18.639719] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:36:18.641723] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:36:18.661988] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:18.713260] [DEBUG] [MAG ] WB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:18.836179] [DEBUG] [MAG ] BGX: Last date is validated at 2026-01-16 [2026-01-19T20:36:18.837566] [INFO ] [LOCAL ] WB: Saved forecast. [2026-01-19T20:36:18.838015] [INFO ] [main ] WB: Signal=1 (Conf=90.0%), Magnitude=-1.02% (Conf=61.3405%) [2026-01-19T20:36:18.838352] [INFO ] [main ] Fetching symbol history for BLZE... [2026-01-19T20:36:18.838446] [DEBUG] [REMOTE ] BLZE: Fetching historical data. [2026-01-19T20:36:18.838696] [INFO ] [main ] Progress: 309/411 forecasts completed (75.2%). WB finished in 0.7s. ETA: 17.6s. Rate: 347.19 forecasts/min [2026-01-19T20:36:18.851384] [DEBUG] [REMOTE ] BLZE: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:18.852432] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 4 features, N/A% accuracy [2026-01-19T20:36:18.852493] [INFO ] [LOCAL ] BLZE: Loaded 4 optimal features with 51.72% confidence from JSON config [2026-01-19T20:36:18.852527] [DEBUG] [MAG ] Building data for symbol: BLZE with lookback: 0 [2026-01-19T20:36:18.853470] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:18.853532] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:18.858740] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:18.859480] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:36:18.860202] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:36:18.862826] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:18.881829] [DEBUG] [MAG ] VBF: Last date is validated at 2026-01-16 [2026-01-19T20:36:19.003054] [DEBUG] [MAG ] BGX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:19.018209] [DEBUG] [MAG ] FTGS: Last date is validated at 2026-01-16 [2026-01-19T20:36:19.047742] [DEBUG] [MAG ] VBF: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:19.066020] [INFO ] [LOCAL ] BGX: Saved forecast. [2026-01-19T20:36:19.066092] [INFO ] [main ] BGX: Signal=1 (Conf=90.0%), Magnitude=-0.40% (Conf=39.5106%) [2026-01-19T20:36:19.066516] [INFO ] [main ] Fetching symbol history for KTB... [2026-01-19T20:36:19.066585] [DEBUG] [REMOTE ] KTB: Fetching historical data. [2026-01-19T20:36:19.067428] [INFO ] [main ] Progress: 310/411 forecasts completed (75.4%). BGX finished in 0.6s. ETA: 17.5s. Rate: 346.82 forecasts/min [2026-01-19T20:36:19.078092] [DEBUG] [REMOTE ] KTB: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:19.079344] [DEBUG] [LOCAL ] Loaded configuration for KTB: 7 features, N/A% accuracy [2026-01-19T20:36:19.079406] [INFO ] [LOCAL ] KTB: Loaded 7 optimal features with 48.39% confidence from JSON config [2026-01-19T20:36:19.079438] [DEBUG] [MAG ] Building data for symbol: KTB with lookback: 0 [2026-01-19T20:36:19.080251] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:19.080314] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:19.082032] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:19.082550] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:19.083476] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:19.085900] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:19.105913] [INFO ] [LOCAL ] VBF: Saved forecast. [2026-01-19T20:36:19.105982] [INFO ] [main ] VBF: Signal=1 (Conf=90.0%), Magnitude=-0.03% (Conf=50.9413%) [2026-01-19T20:36:19.106147] [INFO ] [main ] Fetching symbol history for TBI... [2026-01-19T20:36:19.106190] [DEBUG] [REMOTE ] TBI: Fetching historical data. [2026-01-19T20:36:19.106860] [INFO ] [main ] Progress: 311/411 forecasts completed (75.7%). VBF finished in 0.8s. ETA: 17.3s. Rate: 347.69 forecasts/min [2026-01-19T20:36:19.117754] [DEBUG] [REMOTE ] TBI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:19.118720] [DEBUG] [LOCAL ] Loaded configuration for TBI: 0 features, N/A% accuracy [2026-01-19T20:36:19.118778] [INFO ] [LOCAL ] TBI: Loaded 0 optimal features with 56.92% confidence from JSON config [2026-01-19T20:36:19.118809] [DEBUG] [MAG ] Building data for symbol: TBI with lookback: 0 [2026-01-19T20:36:19.119643] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-19T20:36:19.189429] [DEBUG] [MAG ] FTGS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:19.197970] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:19.199105] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:36:19.199799] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:19.221502] [DEBUG] [MAG ] BLZE: Last date is validated at 2026-01-16 [2026-01-19T20:36:19.267384] [INFO ] [LOCAL ] FTGS: Saved forecast. [2026-01-19T20:36:19.267477] [INFO ] [main ] FTGS: Signal=1 (Conf=90.0%), Magnitude=-0.10% (Conf=51.3219%) [2026-01-19T20:36:19.267676] [INFO ] [main ] Fetching symbol history for JLL... [2026-01-19T20:36:19.267732] [DEBUG] [REMOTE ] JLL: Fetching historical data. [2026-01-19T20:36:19.268893] [INFO ] [main ] Progress: 312/411 forecasts completed (75.9%). FTGS finished in 0.7s. ETA: 17.1s. Rate: 347.75 forecasts/min [2026-01-19T20:36:19.279511] [DEBUG] [REMOTE ] JLL: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:19.280636] [DEBUG] [LOCAL ] Loaded configuration for JLL: 3 features, N/A% accuracy [2026-01-19T20:36:19.280688] [INFO ] [LOCAL ] JLL: Loaded 3 optimal features with 45.30% confidence from JSON config [2026-01-19T20:36:19.280722] [DEBUG] [MAG ] Building data for symbol: JLL with lookback: 0 [2026-01-19T20:36:19.281514] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:19.281591] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:19.286672] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:19.287516] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:19.290362] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:19.397018] [DEBUG] [MAG ] BLZE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:19.455814] [DEBUG] [MAG ] TBI: Last date is validated at 2026-01-16 [2026-01-19T20:36:19.471352] [INFO ] [LOCAL ] BLZE: Saved forecast. [2026-01-19T20:36:19.471445] [INFO ] [main ] BLZE: Signal=1 (Conf=90.0%), Magnitude=-2.46% (Conf=51.7215%) [2026-01-19T20:36:19.471648] [INFO ] [main ] Fetching symbol history for HPQ... [2026-01-19T20:36:19.471695] [DEBUG] [REMOTE ] HPQ: Fetching historical data. [2026-01-19T20:36:19.472868] [INFO ] [main ] Progress: 313/411 forecasts completed (76.2%). BLZE finished in 0.6s. ETA: 16.9s. Rate: 347.55 forecasts/min [2026-01-19T20:36:19.483743] [DEBUG] [REMOTE ] HPQ: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:19.484742] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 1 features, N/A% accuracy [2026-01-19T20:36:19.484799] [INFO ] [LOCAL ] HPQ: Loaded 1 optimal features with 48.77% confidence from JSON config [2026-01-19T20:36:19.484831] [DEBUG] [MAG ] Building data for symbol: HPQ with lookback: 0 [2026-01-19T20:36:19.485658] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:36:19.485717] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:19.530231] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:19.551228] [DEBUG] [MAG ] KTB: Last date is validated at 2026-01-16 [2026-01-19T20:36:19.631273] [DEBUG] [MAG ] TBI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:19.642698] [DEBUG] [MAG ] JLL: Last date is validated at 2026-01-16 [2026-01-19T20:36:19.698750] [INFO ] [LOCAL ] TBI: Saved forecast. [2026-01-19T20:36:19.698823] [INFO ] [main ] TBI: Signal=1 (Conf=90.0%), Magnitude=8.89% (Conf=56.916%) [2026-01-19T20:36:19.699227] [INFO ] [main ] Fetching symbol history for ERIE... [2026-01-19T20:36:19.699279] [DEBUG] [REMOTE ] ERIE: Fetching historical data. [2026-01-19T20:36:19.699703] [INFO ] [main ] Progress: 314/411 forecasts completed (76.4%). TBI finished in 0.6s. ETA: 16.8s. Rate: 347.21 forecasts/min [2026-01-19T20:36:19.712085] [DEBUG] [REMOTE ] ERIE: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:19.713429] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 3 features, N/A% accuracy [2026-01-19T20:36:19.713483] [INFO ] [LOCAL ] ERIE: Loaded 3 optimal features with 63.09% confidence from JSON config [2026-01-19T20:36:19.713514] [DEBUG] [MAG ] Building data for symbol: ERIE with lookback: 0 [2026-01-19T20:36:19.714554] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:19.714634] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:19.715383] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:36:19.747946] [DEBUG] [MAG ] KTB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:19.764884] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:36:19.766386] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:19.816363] [DEBUG] [MAG ] JLL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:19.862320] [INFO ] [LOCAL ] KTB: Saved forecast. [2026-01-19T20:36:19.862392] [INFO ] [main ] KTB: Signal=1 (Conf=90.0%), Magnitude=3.18% (Conf=48.3931%) [2026-01-19T20:36:19.862998] [INFO ] [main ] Progress: 315/411 forecasts completed (76.6%). KTB finished in 0.8s. ETA: 16.6s. Rate: 347.27 forecasts/min [2026-01-19T20:36:19.863124] [INFO ] [main ] Fetching symbol history for SPOK... [2026-01-19T20:36:19.863166] [DEBUG] [REMOTE ] SPOK: Fetching historical data. [2026-01-19T20:36:19.877249] [DEBUG] [REMOTE ] SPOK: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:19.878146] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 7 features, N/A% accuracy [2026-01-19T20:36:19.878197] [INFO ] [LOCAL ] SPOK: Loaded 7 optimal features with 51.15% confidence from JSON config [2026-01-19T20:36:19.878229] [DEBUG] [MAG ] Building data for symbol: SPOK with lookback: 0 [2026-01-19T20:36:19.879137] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:19.879212] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:19.884529] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:19.886408] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:19.886918] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:19.887688] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:19.894239] [DEBUG] [MAG ] HPQ: Last date is validated at 2026-01-16 [2026-01-19T20:36:19.942586] [INFO ] [LOCAL ] JLL: Saved forecast. [2026-01-19T20:36:19.942657] [INFO ] [main ] JLL: Signal=1 (Conf=90.0%), Magnitude=-2.66% (Conf=45.2981%) [2026-01-19T20:36:19.943066] [INFO ] [main ] Fetching symbol history for BROS... [2026-01-19T20:36:19.943124] [DEBUG] [REMOTE ] BROS: Fetching historical data. [2026-01-19T20:36:19.944686] [INFO ] [main ] Progress: 316/411 forecasts completed (76.9%). JLL finished in 0.7s. ETA: 16.4s. Rate: 347.85 forecasts/min [2026-01-19T20:36:19.953937] [DEBUG] [REMOTE ] BROS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:19.955032] [DEBUG] [LOCAL ] Loaded configuration for BROS: 10 features, N/A% accuracy [2026-01-19T20:36:19.955084] [INFO ] [LOCAL ] BROS: Loaded 10 optimal features with 51.07% confidence from JSON config [2026-01-19T20:36:19.955116] [DEBUG] [MAG ] Building data for symbol: BROS with lookback: 0 [2026-01-19T20:36:19.955920] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-19T20:36:19.955984] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:19.960913] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:36:19.962068] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:19.963881] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:19.964376] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:36:19.965445] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:36:19.967130] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-19T20:36:19.967860] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:36:19.968672] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:36:19.969783] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-19T20:36:19.975728] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:20.002200] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:36:20.003858] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:36:20.006037] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:20.067054] [DEBUG] [MAG ] HPQ: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:20.104503] [DEBUG] [MAG ] ERIE: Last date is validated at 2026-01-16 [2026-01-19T20:36:20.151175] [INFO ] [LOCAL ] HPQ: Saved forecast. [2026-01-19T20:36:20.151248] [INFO ] [main ] HPQ: Signal=1 (Conf=90.0%), Magnitude=1.70% (Conf=48.7735%) [2026-01-19T20:36:20.151649] [INFO ] [main ] Fetching symbol history for CMSA... [2026-01-19T20:36:20.151720] [DEBUG] [REMOTE ] CMSA: Fetching historical data. [2026-01-19T20:36:20.153817] [INFO ] [main ] Progress: 317/411 forecasts completed (77.1%). HPQ finished in 0.7s. ETA: 16.2s. Rate: 347.61 forecasts/min [2026-01-19T20:36:20.163875] [DEBUG] [REMOTE ] CMSA: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:20.164813] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 7 features, N/A% accuracy [2026-01-19T20:36:20.164868] [INFO ] [LOCAL ] CMSA: Loaded 7 optimal features with 53.63% confidence from JSON config [2026-01-19T20:36:20.164899] [DEBUG] [MAG ] Building data for symbol: CMSA with lookback: 0 [2026-01-19T20:36:20.165744] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:20.165808] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:20.171070] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:20.173013] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:20.173558] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:20.174037] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:20.174491] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:20.177035] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:20.221217] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:20.275608] [DEBUG] [MAG ] ERIE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:20.327034] [DEBUG] [MAG ] BROS: Last date is validated at 2026-01-16 [2026-01-19T20:36:20.359533] [DEBUG] [MAG ] SPOK: Last date is validated at 2026-01-16 [2026-01-19T20:36:20.409183] [INFO ] [LOCAL ] ERIE: Saved forecast. [2026-01-19T20:36:20.409257] [INFO ] [main ] ERIE: Signal=1 (Conf=90.0%), Magnitude=0.58% (Conf=63.0898%) [2026-01-19T20:36:20.409485] [INFO ] [main ] Fetching symbol history for HSBC... [2026-01-19T20:36:20.409548] [DEBUG] [REMOTE ] HSBC: Fetching historical data. [2026-01-19T20:36:20.410660] [INFO ] [main ] Progress: 318/411 forecasts completed (77.4%). ERIE finished in 0.7s. ETA: 16.1s. Rate: 347.08 forecasts/min [2026-01-19T20:36:20.421742] [DEBUG] [REMOTE ] HSBC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:20.422536] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, N/A% accuracy [2026-01-19T20:36:20.422614] [INFO ] [LOCAL ] HSBC: Loaded 2 optimal features with 66.30% confidence from JSON config [2026-01-19T20:36:20.422649] [DEBUG] [MAG ] Building data for symbol: HSBC with lookback: 0 [2026-01-19T20:36:20.423451] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:20.423514] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:20.428710] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:36:20.485087] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:20.498452] [DEBUG] [MAG ] BROS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:20.531378] [DEBUG] [MAG ] SPOK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:20.578106] [DEBUG] [MAG ] CMSA: Last date is validated at 2026-01-16 [2026-01-19T20:36:20.604957] [INFO ] [LOCAL ] SPOK: Saved forecast. [2026-01-19T20:36:20.605037] [INFO ] [main ] SPOK: Signal=1 (Conf=90.0%), Magnitude=-0.08% (Conf=51.1477%) [2026-01-19T20:36:20.605411] [INFO ] [main ] Progress: 319/411 forecasts completed (77.6%). SPOK finished in 0.7s. ETA: 15.9s. Rate: 346.94 forecasts/min [2026-01-19T20:36:20.605536] [INFO ] [main ] Fetching symbol history for CCNE... [2026-01-19T20:36:20.605595] [DEBUG] [REMOTE ] CCNE: Fetching historical data. [2026-01-19T20:36:20.617790] [DEBUG] [REMOTE ] CCNE: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:20.618625] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 3 features, N/A% accuracy [2026-01-19T20:36:20.618679] [INFO ] [LOCAL ] CCNE: Loaded 3 optimal features with 54.34% confidence from JSON config [2026-01-19T20:36:20.618712] [DEBUG] [MAG ] Building data for symbol: CCNE with lookback: 0 [2026-01-19T20:36:20.619613] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:20.619675] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:20.621433] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:20.621995] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:20.622411] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:20.625497] [INFO ] [LOCAL ] BROS: Saved forecast. [2026-01-19T20:36:20.625582] [INFO ] [main ] BROS: Signal=1 (Conf=90.0%), Magnitude=4.31% (Conf=51.0686%) [2026-01-19T20:36:20.625776] [INFO ] [main ] Fetching symbol history for MNSO... [2026-01-19T20:36:20.625821] [DEBUG] [REMOTE ] MNSO: Fetching historical data. [2026-01-19T20:36:20.626858] [INFO ] [main ] Progress: 320/411 forecasts completed (77.9%). BROS finished in 0.7s. ETA: 15.7s. Rate: 347.90 forecasts/min [2026-01-19T20:36:20.636481] [DEBUG] [REMOTE ] MNSO: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:20.637337] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 4 features, N/A% accuracy [2026-01-19T20:36:20.637390] [INFO ] [LOCAL ] MNSO: Loaded 4 optimal features with 48.48% confidence from JSON config [2026-01-19T20:36:20.637421] [DEBUG] [MAG ] Building data for symbol: MNSO with lookback: 0 [2026-01-19T20:36:20.638216] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:20.638276] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:20.643146] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-19T20:36:20.644644] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-19T20:36:20.647397] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-19T20:36:20.653327] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:20.752886] [DEBUG] [MAG ] CMSA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:20.818167] [INFO ] [LOCAL ] CMSA: Saved forecast. [2026-01-19T20:36:20.818239] [INFO ] [main ] CMSA: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=53.6327%) [2026-01-19T20:36:20.818670] [INFO ] [main ] Fetching symbol history for CMPS... [2026-01-19T20:36:20.818725] [DEBUG] [REMOTE ] CMPS: Fetching historical data. [2026-01-19T20:36:20.818719] [INFO ] [main ] Progress: 321/411 forecasts completed (78.1%). CMSA finished in 0.7s. ETA: 15.5s. Rate: 347.77 forecasts/min [2026-01-19T20:36:20.825368] [DEBUG] [MAG ] HSBC: Last date is validated at 2026-01-16 [2026-01-19T20:36:20.830066] [DEBUG] [REMOTE ] CMPS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:20.831204] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 5 features, N/A% accuracy [2026-01-19T20:36:20.831257] [INFO ] [LOCAL ] CMPS: Loaded 5 optimal features with 68.14% confidence from JSON config [2026-01-19T20:36:20.831289] [DEBUG] [MAG ] Building data for symbol: CMPS with lookback: 0 [2026-01-19T20:36:20.832156] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:20.832236] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:20.837360] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:20.838252] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:20.840390] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:36:20.845257] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-19T20:36:20.846563] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:20.965268] [DEBUG] [MAG ] CCNE: Last date is validated at 2026-01-16 [2026-01-19T20:36:20.992204] [DEBUG] [MAG ] HSBC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:21.000175] [DEBUG] [MAG ] MNSO: Last date is validated at 2026-01-16 [2026-01-19T20:36:21.079467] [INFO ] [LOCAL ] HSBC: Saved forecast. [2026-01-19T20:36:21.079540] [INFO ] [main ] HSBC: Signal=1 (Conf=90.0%), Magnitude=0.59% (Conf=66.3005%) [2026-01-19T20:36:21.079941] [INFO ] [main ] Fetching symbol history for VUZI... [2026-01-19T20:36:21.079991] [DEBUG] [REMOTE ] VUZI: Fetching historical data. [2026-01-19T20:36:21.081654] [INFO ] [main ] Progress: 322/411 forecasts completed (78.3%). HSBC finished in 0.7s. ETA: 15.4s. Rate: 347.21 forecasts/min [2026-01-19T20:36:21.092153] [DEBUG] [REMOTE ] VUZI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:21.093337] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 4 features, N/A% accuracy [2026-01-19T20:36:21.093390] [INFO ] [LOCAL ] VUZI: Loaded 4 optimal features with 58.54% confidence from JSON config [2026-01-19T20:36:21.093424] [DEBUG] [MAG ] Building data for symbol: VUZI with lookback: 0 [2026-01-19T20:36:21.094241] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:21.094304] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:21.096428] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:21.096972] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:36:21.099083] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:36:21.099862] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:21.135933] [DEBUG] [MAG ] CCNE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:21.177111] [DEBUG] [MAG ] MNSO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:21.191218] [DEBUG] [MAG ] CMPS: Last date is validated at 2026-01-16 [2026-01-19T20:36:21.205467] [INFO ] [LOCAL ] CCNE: Saved forecast. [2026-01-19T20:36:21.205552] [INFO ] [main ] CCNE: Signal=1 (Conf=90.0%), Magnitude=2.54% (Conf=54.3409%) [2026-01-19T20:36:21.206231] [INFO ] [main ] Progress: 323/411 forecasts completed (78.6%). CCNE finished in 0.6s. ETA: 15.2s. Rate: 347.51 forecasts/min [2026-01-19T20:36:21.206367] [INFO ] [main ] Fetching symbol history for ALRS... [2026-01-19T20:36:21.206419] [DEBUG] [REMOTE ] ALRS: Fetching historical data. [2026-01-19T20:36:21.219220] [DEBUG] [REMOTE ] ALRS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:21.219736] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 8 features, N/A% accuracy [2026-01-19T20:36:21.219785] [INFO ] [LOCAL ] ALRS: Loaded 8 optimal features with 54.11% confidence from JSON config [2026-01-19T20:36:21.219818] [DEBUG] [MAG ] Building data for symbol: ALRS with lookback: 0 [2026-01-19T20:36:21.220790] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:21.220856] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:21.226024] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:21.227856] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:21.228417] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:21.229089] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:21.272738] [INFO ] [LOCAL ] MNSO: Saved forecast. [2026-01-19T20:36:21.272810] [INFO ] [main ] MNSO: Signal=1 (Conf=90.0%), Magnitude=1.98% (Conf=48.4808%) [2026-01-19T20:36:21.272966] [INFO ] [main ] Fetching symbol history for LPTH... [2026-01-19T20:36:21.273009] [DEBUG] [REMOTE ] LPTH: Fetching historical data. [2026-01-19T20:36:21.273876] [INFO ] [main ] Progress: 324/411 forecasts completed (78.8%). MNSO finished in 0.6s. ETA: 15.0s. Rate: 348.16 forecasts/min [2026-01-19T20:36:21.284419] [DEBUG] [REMOTE ] LPTH: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:21.285440] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 4 features, N/A% accuracy [2026-01-19T20:36:21.285496] [INFO ] [LOCAL ] LPTH: Loaded 4 optimal features with 67.22% confidence from JSON config [2026-01-19T20:36:21.285526] [DEBUG] [MAG ] Building data for symbol: LPTH with lookback: 0 [2026-01-19T20:36:21.286461] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:21.286532] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:21.292569] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:21.295557] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:21.296444] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:21.298603] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:21.347947] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:21.368075] [DEBUG] [MAG ] CMPS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:21.389966] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:36:21.450822] [DEBUG] [MAG ] VUZI: Last date is validated at 2026-01-16 [2026-01-19T20:36:21.465520] [INFO ] [LOCAL ] CMPS: Saved forecast. [2026-01-19T20:36:21.465635] [INFO ] [main ] CMPS: Signal=1 (Conf=90.0%), Magnitude=-0.72% (Conf=68.1446%) [2026-01-19T20:36:21.465926] [INFO ] [main ] Fetching symbol history for GOOS... [2026-01-19T20:36:21.466008] [DEBUG] [REMOTE ] GOOS: Fetching historical data. [2026-01-19T20:36:21.466976] [INFO ] [main ] Progress: 325/411 forecasts completed (79.1%). CMPS finished in 0.6s. ETA: 14.8s. Rate: 348.03 forecasts/min [2026-01-19T20:36:21.474750] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-19T20:36:21.476261] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:21.482298] [DEBUG] [REMOTE ] GOOS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:21.483679] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 5 features, N/A% accuracy [2026-01-19T20:36:21.483755] [INFO ] [LOCAL ] GOOS: Loaded 5 optimal features with 63.93% confidence from JSON config [2026-01-19T20:36:21.483803] [DEBUG] [MAG ] Building data for symbol: GOOS with lookback: 0 [2026-01-19T20:36:21.485060] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:21.485144] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:21.486288] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:36:21.489397] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:21.493651] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:36:21.500460] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-19T20:36:21.501899] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:21.657363] [DEBUG] [MAG ] VUZI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:21.728087] [DEBUG] [MAG ] LPTH: Last date is validated at 2026-01-16 [2026-01-19T20:36:21.742941] [INFO ] [LOCAL ] VUZI: Saved forecast. [2026-01-19T20:36:21.743027] [INFO ] [main ] VUZI: Signal=1 (Conf=90.0%), Magnitude=-1.50% (Conf=58.5395%) [2026-01-19T20:36:21.743220] [INFO ] [main ] Fetching symbol history for KOP... [2026-01-19T20:36:21.743267] [DEBUG] [REMOTE ] KOP: Fetching historical data. [2026-01-19T20:36:21.743968] [INFO ] [main ] Progress: 326/411 forecasts completed (79.3%). VUZI finished in 0.7s. ETA: 14.7s. Rate: 347.39 forecasts/min [2026-01-19T20:36:21.756790] [DEBUG] [REMOTE ] KOP: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:21.758160] [DEBUG] [LOCAL ] Loaded configuration for KOP: 3 features, N/A% accuracy [2026-01-19T20:36:21.758258] [INFO ] [LOCAL ] KOP: Loaded 3 optimal features with 63.51% confidence from JSON config [2026-01-19T20:36:21.758302] [DEBUG] [MAG ] Building data for symbol: KOP with lookback: 0 [2026-01-19T20:36:21.759514] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:21.759601] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:21.764927] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:21.766084] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:36:21.766826] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:21.964438] [DEBUG] [MAG ] GOOS: Last date is validated at 2026-01-16 [2026-01-19T20:36:21.972419] [DEBUG] [MAG ] ALRS: Last date is validated at 2026-01-16 [2026-01-19T20:36:21.983738] [DEBUG] [MAG ] LPTH: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:22.094972] [INFO ] [LOCAL ] LPTH: Saved forecast. [2026-01-19T20:36:22.095050] [INFO ] [main ] LPTH: Signal=1 (Conf=90.0%), Magnitude=-1.06% (Conf=67.2233%) [2026-01-19T20:36:22.095238] [INFO ] [main ] Fetching symbol history for USVM... [2026-01-19T20:36:22.095284] [DEBUG] [REMOTE ] USVM: Fetching historical data. [2026-01-19T20:36:22.095983] [INFO ] [main ] Progress: 327/411 forecasts completed (79.6%). LPTH finished in 0.8s. ETA: 14.6s. Rate: 346.29 forecasts/min [2026-01-19T20:36:22.107812] [DEBUG] [REMOTE ] USVM: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:22.109545] [DEBUG] [LOCAL ] Loaded configuration for USVM: 4 features, N/A% accuracy [2026-01-19T20:36:22.109639] [INFO ] [LOCAL ] USVM: Loaded 4 optimal features with 65.69% confidence from JSON config [2026-01-19T20:36:22.109676] [DEBUG] [MAG ] Building data for symbol: USVM with lookback: 0 [2026-01-19T20:36:22.110684] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:22.110757] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:22.113386] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:22.114194] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:36:22.115795] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:36:22.116768] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:22.242725] [DEBUG] [MAG ] ALRS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:22.248023] [DEBUG] [MAG ] GOOS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:22.293010] [DEBUG] [MAG ] KOP: Last date is validated at 2026-01-16 [2026-01-19T20:36:22.337699] [INFO ] [LOCAL ] ALRS: Saved forecast. [2026-01-19T20:36:22.337790] [INFO ] [main ] ALRS: Signal=1 (Conf=90.0%), Magnitude=-1.83% (Conf=54.1051%) [2026-01-19T20:36:22.338236] [INFO ] [main ] Progress: 328/411 forecasts completed (79.8%). ALRS finished in 1.1s. ETA: 14.4s. Rate: 345.87 forecasts/min [2026-01-19T20:36:22.338412] [INFO ] [main ] Fetching symbol history for EB... [2026-01-19T20:36:22.338465] [DEBUG] [REMOTE ] EB: Fetching historical data. [2026-01-19T20:36:22.351602] [DEBUG] [REMOTE ] EB: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:22.352654] [INFO ] [LOCAL ] GOOS: Saved forecast. [2026-01-19T20:36:22.352758] [INFO ] [main ] GOOS: Signal=1 (Conf=90.0%), Magnitude=1.51% (Conf=63.9339%) [2026-01-19T20:36:22.352793] [DEBUG] [LOCAL ] Loaded configuration for EB: 2 features, N/A% accuracy [2026-01-19T20:36:22.353052] [INFO ] [main ] Fetching symbol history for LTC... [2026-01-19T20:36:22.353123] [DEBUG] [REMOTE ] LTC: Fetching historical data. [2026-01-19T20:36:22.352868] [INFO ] [LOCAL ] EB: Loaded 2 optimal features with 56.41% confidence from JSON config [2026-01-19T20:36:22.353385] [DEBUG] [MAG ] Building data for symbol: EB with lookback: 0 [2026-01-19T20:36:22.353306] [INFO ] [main ] Progress: 329/411 forecasts completed (80.0%). GOOS finished in 0.9s. ETA: 14.2s. Rate: 346.83 forecasts/min [2026-01-19T20:36:22.354638] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:22.354709] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:22.370819] [DEBUG] [REMOTE ] LTC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:22.373704] [DEBUG] [LOCAL ] Loaded configuration for LTC: 6 features, N/A% accuracy [2026-01-19T20:36:22.373927] [INFO ] [LOCAL ] LTC: Loaded 6 optimal features with 50.72% confidence from JSON config [2026-01-19T20:36:22.373990] [DEBUG] [MAG ] Building data for symbol: LTC with lookback: 0 [2026-01-19T20:36:22.375745] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:22.375835] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:22.383945] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:22.386959] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:22.387710] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:22.391404] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:22.406015] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:36:22.505710] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:22.531593] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:36:22.534911] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:22.560227] [DEBUG] [MAG ] KOP: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:22.637824] [DEBUG] [MAG ] USVM: Last date is validated at 2026-01-16 [2026-01-19T20:36:22.673603] [INFO ] [LOCAL ] KOP: Saved forecast. [2026-01-19T20:36:22.673709] [INFO ] [main ] KOP: Signal=1 (Conf=90.0%), Magnitude=0.05% (Conf=63.5111%) [2026-01-19T20:36:22.673991] [INFO ] [main ] Fetching symbol history for LWAY... [2026-01-19T20:36:22.674054] [DEBUG] [REMOTE ] LWAY: Fetching historical data. [2026-01-19T20:36:22.674916] [INFO ] [main ] Progress: 330/411 forecasts completed (80.3%). KOP finished in 0.9s. ETA: 14.0s. Rate: 345.93 forecasts/min [2026-01-19T20:36:22.690247] [DEBUG] [REMOTE ] LWAY: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:22.691768] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 6 features, N/A% accuracy [2026-01-19T20:36:22.691848] [INFO ] [LOCAL ] LWAY: Loaded 6 optimal features with 67.75% confidence from JSON config [2026-01-19T20:36:22.691895] [DEBUG] [MAG ] Building data for symbol: LWAY with lookback: 0 [2026-01-19T20:36:22.693140] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:22.693224] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:22.700275] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:22.702596] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:22.703188] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:22.703697] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:22.706342] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-19T20:36:22.707902] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:22.829332] [DEBUG] [MAG ] USVM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:22.907116] [DEBUG] [MAG ] LTC: Last date is validated at 2026-01-16 [2026-01-19T20:36:22.908989] [DEBUG] [MAG ] EB: Last date is validated at 2026-01-16 [2026-01-19T20:36:22.920107] [INFO ] [LOCAL ] USVM: Saved forecast. [2026-01-19T20:36:22.920189] [INFO ] [main ] USVM: Signal=1 (Conf=90.0%), Magnitude=-0.88% (Conf=65.6887%) [2026-01-19T20:36:22.920371] [INFO ] [main ] Fetching symbol history for DORM... [2026-01-19T20:36:22.920460] [DEBUG] [REMOTE ] DORM: Fetching historical data. [2026-01-19T20:36:22.920873] [INFO ] [main ] Progress: 331/411 forecasts completed (80.5%). USVM finished in 0.8s. ETA: 13.9s. Rate: 345.49 forecasts/min [2026-01-19T20:36:22.932781] [DEBUG] [REMOTE ] DORM: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:22.933701] [DEBUG] [LOCAL ] Loaded configuration for DORM: 6 features, N/A% accuracy [2026-01-19T20:36:22.933770] [INFO ] [LOCAL ] DORM: Loaded 6 optimal features with 63.38% confidence from JSON config [2026-01-19T20:36:22.933804] [DEBUG] [MAG ] Building data for symbol: DORM with lookback: 0 [2026-01-19T20:36:22.934613] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:22.934677] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:22.936410] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:22.936972] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:22.937436] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:22.937873] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:36:22.938560] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:36:22.939738] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:23.075557] [DEBUG] [MAG ] LTC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:23.084274] [DEBUG] [MAG ] EB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:23.085192] [DEBUG] [MAG ] LWAY: Last date is validated at 2026-01-16 [2026-01-19T20:36:23.144125] [INFO ] [LOCAL ] EB: Saved forecast. [2026-01-19T20:36:23.144197] [INFO ] [main ] EB: Signal=1 (Conf=90.0%), Magnitude=1.00% (Conf=56.4107%) [2026-01-19T20:36:23.144626] [INFO ] [main ] Progress: 332/411 forecasts completed (80.8%). EB finished in 0.8s. ETA: 13.7s. Rate: 345.19 forecasts/min [2026-01-19T20:36:23.144755] [INFO ] [main ] Fetching symbol history for FLWS... [2026-01-19T20:36:23.144799] [DEBUG] [REMOTE ] FLWS: Fetching historical data. [2026-01-19T20:36:23.150151] [INFO ] [LOCAL ] LTC: Saved forecast. [2026-01-19T20:36:23.150225] [INFO ] [main ] LTC: Signal=1 (Conf=90.0%), Magnitude=0.70% (Conf=50.7224%) [2026-01-19T20:36:23.150789] [INFO ] [main ] Fetching symbol history for DRMA... [2026-01-19T20:36:23.150845] [DEBUG] [REMOTE ] DRMA: Fetching historical data. [2026-01-19T20:36:23.151420] [INFO ] [main ] Progress: 333/411 forecasts completed (81.0%). LTC finished in 0.8s. ETA: 13.5s. Rate: 346.19 forecasts/min [2026-01-19T20:36:23.156667] [DEBUG] [REMOTE ] FLWS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:23.157651] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 5 features, N/A% accuracy [2026-01-19T20:36:23.157705] [INFO ] [LOCAL ] FLWS: Loaded 5 optimal features with 51.67% confidence from JSON config [2026-01-19T20:36:23.157738] [DEBUG] [MAG ] Building data for symbol: FLWS with lookback: 0 [2026-01-19T20:36:23.158563] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:23.158649] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:23.161962] [DEBUG] [REMOTE ] DRMA: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:23.162657] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, N/A% accuracy [2026-01-19T20:36:23.162707] [INFO ] [LOCAL ] DRMA: Loaded 4 optimal features with 57.17% confidence from JSON config [2026-01-19T20:36:23.162737] [DEBUG] [MAG ] Building data for symbol: DRMA with lookback: 0 [2026-01-19T20:36:23.163512] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:23.163591] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:23.163720] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:23.165653] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:23.166194] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:23.168657] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:23.168999] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:36:23.170436] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:23.170467] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:23.170973] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:36:23.172543] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:23.268268] [DEBUG] [MAG ] LWAY: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:23.298000] [DEBUG] [MAG ] DORM: Last date is validated at 2026-01-16 [2026-01-19T20:36:23.356331] [INFO ] [LOCAL ] LWAY: Saved forecast. [2026-01-19T20:36:23.356398] [INFO ] [main ] LWAY: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=67.7545%) [2026-01-19T20:36:23.356819] [INFO ] [main ] Fetching symbol history for MLAB... [2026-01-19T20:36:23.356871] [DEBUG] [REMOTE ] MLAB: Fetching historical data. [2026-01-19T20:36:23.358717] [INFO ] [main ] Progress: 334/411 forecasts completed (81.3%). LWAY finished in 0.7s. ETA: 13.4s. Rate: 345.99 forecasts/min [2026-01-19T20:36:23.368485] [DEBUG] [REMOTE ] MLAB: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:23.369425] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 4 features, N/A% accuracy [2026-01-19T20:36:23.369478] [INFO ] [LOCAL ] MLAB: Loaded 4 optimal features with 44.57% confidence from JSON config [2026-01-19T20:36:23.369509] [DEBUG] [MAG ] Building data for symbol: MLAB with lookback: 0 [2026-01-19T20:36:23.370330] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:23.370392] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:23.371297] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:23.467658] [DEBUG] [MAG ] DORM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:23.480418] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:23.481630] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:36:23.482860] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:23.520068] [DEBUG] [MAG ] DRMA: Last date is validated at 2026-01-16 [2026-01-19T20:36:23.525675] [DEBUG] [MAG ] FLWS: Last date is validated at 2026-01-16 [2026-01-19T20:36:23.690657] [DEBUG] [MAG ] DRMA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:23.702470] [DEBUG] [MAG ] FLWS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:23.748313] [INFO ] [LOCAL ] DORM: Saved forecast. [2026-01-19T20:36:23.748417] [INFO ] [main ] DORM: Signal=1 (Conf=90.0%), Magnitude=-1.01% (Conf=63.3836%) [2026-01-19T20:36:23.748603] [INFO ] [main ] Fetching symbol history for AGX... [2026-01-19T20:36:23.748651] [DEBUG] [REMOTE ] AGX: Fetching historical data. [2026-01-19T20:36:23.748904] [INFO ] [main ] Progress: 335/411 forecasts completed (81.5%). DORM finished in 0.8s. ETA: 13.2s. Rate: 344.70 forecasts/min [2026-01-19T20:36:23.760070] [DEBUG] [REMOTE ] AGX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:23.760922] [DEBUG] [LOCAL ] Loaded configuration for AGX: 6 features, N/A% accuracy [2026-01-19T20:36:23.760977] [INFO ] [LOCAL ] AGX: Loaded 6 optimal features with 59.73% confidence from JSON config [2026-01-19T20:36:23.761018] [DEBUG] [MAG ] Building data for symbol: AGX with lookback: 0 [2026-01-19T20:36:23.761884] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:23.761948] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:23.763818] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:23.764175] [INFO ] [LOCAL ] DRMA: Saved forecast. [2026-01-19T20:36:23.764258] [INFO ] [main ] DRMA: Signal=1 (Conf=90.0%), Magnitude=-2.76% (Conf=57.1727%) [2026-01-19T20:36:23.764349] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:23.764470] [INFO ] [main ] Fetching symbol history for SY... [2026-01-19T20:36:23.764529] [DEBUG] [REMOTE ] SY: Fetching historical data. [2026-01-19T20:36:23.764794] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:23.764791] [INFO ] [main ] Progress: 336/411 forecasts completed (81.8%). DRMA finished in 0.6s. ETA: 13.0s. Rate: 345.64 forecasts/min [2026-01-19T20:36:23.766490] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:36:23.767704] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:36:23.768446] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:23.776014] [DEBUG] [REMOTE ] SY: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:23.777177] [DEBUG] [LOCAL ] Loaded configuration for SY: 7 features, N/A% accuracy [2026-01-19T20:36:23.777231] [INFO ] [LOCAL ] SY: Loaded 7 optimal features with 42.69% confidence from JSON config [2026-01-19T20:36:23.777264] [DEBUG] [MAG ] Building data for symbol: SY with lookback: 0 [2026-01-19T20:36:23.778094] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:23.778160] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:23.783351] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:23.784300] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:23.787263] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:23.789146] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:23.789665] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:36:23.790886] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:36:23.793018] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:23.816388] [DEBUG] [MAG ] MLAB: Last date is validated at 2026-01-16 [2026-01-19T20:36:23.851286] [INFO ] [LOCAL ] FLWS: Saved forecast. [2026-01-19T20:36:23.851363] [INFO ] [main ] FLWS: Signal=1 (Conf=90.0%), Magnitude=-0.51% (Conf=51.6714%) [2026-01-19T20:36:23.851855] [INFO ] [main ] Progress: 337/411 forecasts completed (82.0%). FLWS finished in 0.7s. ETA: 12.8s. Rate: 346.15 forecasts/min [2026-01-19T20:36:23.852002] [INFO ] [main ] Fetching symbol history for IRMD... [2026-01-19T20:36:23.852056] [DEBUG] [REMOTE ] IRMD: Fetching historical data. [2026-01-19T20:36:23.864161] [DEBUG] [REMOTE ] IRMD: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:23.865257] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 3 features, N/A% accuracy [2026-01-19T20:36:23.865309] [INFO ] [LOCAL ] IRMD: Loaded 3 optimal features with 48.48% confidence from JSON config [2026-01-19T20:36:23.865339] [DEBUG] [MAG ] Building data for symbol: IRMD with lookback: 0 [2026-01-19T20:36:23.866150] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:23.866209] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:23.871123] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:23.871860] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:36:23.873524] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:23.981818] [DEBUG] [MAG ] MLAB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:24.083021] [INFO ] [LOCAL ] MLAB: Saved forecast. [2026-01-19T20:36:24.083091] [INFO ] [main ] MLAB: Signal=1 (Conf=90.0%), Magnitude=-1.41% (Conf=44.5659%) [2026-01-19T20:36:24.083481] [INFO ] [main ] Fetching symbol history for RBLX... [2026-01-19T20:36:24.083531] [DEBUG] [REMOTE ] RBLX: Fetching historical data. [2026-01-19T20:36:24.083662] [INFO ] [main ] Progress: 338/411 forecasts completed (82.2%). MLAB finished in 0.7s. ETA: 12.7s. Rate: 345.80 forecasts/min [2026-01-19T20:36:24.095127] [DEBUG] [REMOTE ] RBLX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:24.096200] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, N/A% accuracy [2026-01-19T20:36:24.096252] [INFO ] [LOCAL ] RBLX: Loaded 2 optimal features with 63.92% confidence from JSON config [2026-01-19T20:36:24.096283] [DEBUG] [MAG ] Building data for symbol: RBLX with lookback: 0 [2026-01-19T20:36:24.097070] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:24.097132] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:24.101918] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:36:24.112430] [DEBUG] [MAG ] AGX: Last date is validated at 2026-01-16 [2026-01-19T20:36:24.116302] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:24.152335] [DEBUG] [MAG ] SY: Last date is validated at 2026-01-16 [2026-01-19T20:36:24.210410] [DEBUG] [MAG ] IRMD: Last date is validated at 2026-01-16 [2026-01-19T20:36:24.296319] [DEBUG] [MAG ] AGX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:24.337149] [DEBUG] [MAG ] SY: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:24.382101] [DEBUG] [MAG ] IRMD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:24.403587] [INFO ] [LOCAL ] SY: Saved forecast. [2026-01-19T20:36:24.403659] [INFO ] [main ] SY: Signal=1 (Conf=90.0%), Magnitude=3.83% (Conf=42.6868%) [2026-01-19T20:36:24.404019] [INFO ] [main ] Fetching symbol history for AMLX... [2026-01-19T20:36:24.404072] [DEBUG] [REMOTE ] AMLX: Fetching historical data. [2026-01-19T20:36:24.405656] [INFO ] [main ] Progress: 339/411 forecasts completed (82.5%). SY finished in 0.6s. ETA: 12.5s. Rate: 344.93 forecasts/min [2026-01-19T20:36:24.416225] [DEBUG] [REMOTE ] AMLX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:24.416981] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 4 features, N/A% accuracy [2026-01-19T20:36:24.417027] [INFO ] [LOCAL ] AMLX: Loaded 4 optimal features with 61.30% confidence from JSON config [2026-01-19T20:36:24.417059] [DEBUG] [MAG ] Building data for symbol: AMLX with lookback: 0 [2026-01-19T20:36:24.417891] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:24.417955] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:24.419724] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:24.420247] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:36:24.422295] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-19T20:36:24.423955] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:24.440116] [INFO ] [LOCAL ] AGX: Saved forecast. [2026-01-19T20:36:24.440183] [INFO ] [main ] AGX: Signal=1 (Conf=90.0%), Magnitude=9.65% (Conf=59.7344%) [2026-01-19T20:36:24.440351] [INFO ] [main ] Fetching symbol history for TXN... [2026-01-19T20:36:24.440394] [DEBUG] [REMOTE ] TXN: Fetching historical data. [2026-01-19T20:36:24.441017] [INFO ] [main ] Progress: 340/411 forecasts completed (82.7%). AGX finished in 0.7s. ETA: 12.3s. Rate: 345.74 forecasts/min [2026-01-19T20:36:24.451927] [DEBUG] [REMOTE ] TXN: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:24.452875] [DEBUG] [LOCAL ] Loaded configuration for TXN: 11 features, N/A% accuracy [2026-01-19T20:36:24.452934] [INFO ] [LOCAL ] TXN: Loaded 11 optimal features with 59.88% confidence from JSON config [2026-01-19T20:36:24.452966] [DEBUG] [MAG ] Building data for symbol: TXN with lookback: 0 [2026-01-19T20:36:24.453767] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-19T20:36:24.453833] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:24.456522] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:24.457529] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:24.460525] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:36:24.462213] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:24.464270] [DEBUG] [MAG ] RBLX: Last date is validated at 2026-01-16 [2026-01-19T20:36:24.465466] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-19T20:36:24.468393] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:24.470368] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:24.470865] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:36:24.471997] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:36:24.474096] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-19T20:36:24.480216] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:24.484098] [INFO ] [LOCAL ] IRMD: Saved forecast. [2026-01-19T20:36:24.484174] [INFO ] [main ] IRMD: Signal=1 (Conf=90.0%), Magnitude=2.57% (Conf=48.4788%) [2026-01-19T20:36:24.484592] [INFO ] [main ] Progress: 341/411 forecasts completed (83.0%). IRMD finished in 0.6s. ETA: 12.1s. Rate: 346.51 forecasts/min [2026-01-19T20:36:24.484909] [INFO ] [main ] Fetching symbol history for BGRN... [2026-01-19T20:36:24.484952] [DEBUG] [REMOTE ] BGRN: Fetching historical data. [2026-01-19T20:36:24.499124] [DEBUG] [REMOTE ] BGRN: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:24.499633] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, N/A% accuracy [2026-01-19T20:36:24.499681] [INFO ] [LOCAL ] BGRN: Loaded 3 optimal features with 54.95% confidence from JSON config [2026-01-19T20:36:24.499713] [DEBUG] [MAG ] Building data for symbol: BGRN with lookback: 0 [2026-01-19T20:36:24.500635] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:24.500703] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:24.501511] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:24.503719] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:36:24.520048] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:24.632591] [DEBUG] [MAG ] RBLX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:24.742459] [INFO ] [LOCAL ] RBLX: Saved forecast. [2026-01-19T20:36:24.742528] [INFO ] [main ] RBLX: Signal=1 (Conf=90.0%), Magnitude=-0.11% (Conf=63.9205%) [2026-01-19T20:36:24.742702] [INFO ] [main ] Fetching symbol history for AVA... [2026-01-19T20:36:24.742795] [DEBUG] [REMOTE ] AVA: Fetching historical data. [2026-01-19T20:36:24.743917] [INFO ] [main ] Progress: 342/411 forecasts completed (83.2%). RBLX finished in 0.7s. ETA: 12.0s. Rate: 346.00 forecasts/min [2026-01-19T20:36:24.754083] [DEBUG] [REMOTE ] AVA: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:24.754862] [DEBUG] [LOCAL ] Loaded configuration for AVA: 7 features, N/A% accuracy [2026-01-19T20:36:24.754913] [INFO ] [LOCAL ] AVA: Loaded 7 optimal features with 57.13% confidence from JSON config [2026-01-19T20:36:24.754944] [DEBUG] [MAG ] Building data for symbol: AVA with lookback: 0 [2026-01-19T20:36:24.756047] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:24.756113] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:24.760991] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:24.762270] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:24.764295] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:36:24.768556] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:36:24.769737] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:24.772482] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:36:24.773144] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:24.788415] [DEBUG] [MAG ] AMLX: Last date is validated at 2026-01-16 [2026-01-19T20:36:24.820457] [DEBUG] [MAG ] TXN: Last date is validated at 2026-01-16 [2026-01-19T20:36:24.878791] [DEBUG] [MAG ] BGRN: Last date is validated at 2026-01-16 [2026-01-19T20:36:24.955541] [DEBUG] [MAG ] AMLX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:24.987019] [DEBUG] [MAG ] TXN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:25.025912] [INFO ] [LOCAL ] AMLX: Saved forecast. [2026-01-19T20:36:25.025983] [INFO ] [main ] AMLX: Signal=1 (Conf=90.0%), Magnitude=5.51% (Conf=61.2954%) [2026-01-19T20:36:25.026355] [INFO ] [main ] Fetching symbol history for UBND... [2026-01-19T20:36:25.026406] [DEBUG] [REMOTE ] UBND: Fetching historical data. [2026-01-19T20:36:25.026663] [INFO ] [main ] Progress: 343/411 forecasts completed (83.5%). AMLX finished in 0.6s. ETA: 11.8s. Rate: 345.37 forecasts/min [2026-01-19T20:36:25.037181] [DEBUG] [REMOTE ] UBND: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:25.042310] [DEBUG] [LOCAL ] Loaded configuration for UBND: 6 features, N/A% accuracy [2026-01-19T20:36:25.042365] [INFO ] [LOCAL ] UBND: Loaded 6 optimal features with 41.99% confidence from JSON config [2026-01-19T20:36:25.042395] [DEBUG] [MAG ] Building data for symbol: UBND with lookback: 0 [2026-01-19T20:36:25.043228] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:25.043292] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:25.044176] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:25.046704] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:25.048410] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:25.049657] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:25.050292] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:25.053160] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:25.055296] [DEBUG] [MAG ] BGRN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:25.117900] [INFO ] [LOCAL ] BGRN: Saved forecast. [2026-01-19T20:36:25.117973] [INFO ] [main ] BGRN: Signal=1 (Conf=90.0%), Magnitude=0.04% (Conf=54.9535%) [2026-01-19T20:36:25.118313] [DEBUG] [MAG ] AVA: Last date is validated at 2026-01-16 [2026-01-19T20:36:25.118491] [INFO ] [main ] Progress: 344/411 forecasts completed (83.7%). BGRN finished in 0.6s. ETA: 11.6s. Rate: 345.84 forecasts/min [2026-01-19T20:36:25.118633] [INFO ] [main ] Fetching symbol history for BBCP... [2026-01-19T20:36:25.118680] [DEBUG] [REMOTE ] BBCP: Fetching historical data. [2026-01-19T20:36:25.122836] [INFO ] [LOCAL ] TXN: Saved forecast. [2026-01-19T20:36:25.122906] [INFO ] [main ] TXN: Signal=1 (Conf=90.0%), Magnitude=1.29% (Conf=59.876%) [2026-01-19T20:36:25.123429] [INFO ] [main ] Fetching symbol history for XPRO... [2026-01-19T20:36:25.123482] [DEBUG] [REMOTE ] XPRO: Fetching historical data. [2026-01-19T20:36:25.123550] [INFO ] [main ] Progress: 345/411 forecasts completed (83.9%). TXN finished in 0.7s. ETA: 11.4s. Rate: 346.82 forecasts/min [2026-01-19T20:36:25.131622] [DEBUG] [REMOTE ] BBCP: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:25.132412] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 6 features, N/A% accuracy [2026-01-19T20:36:25.132466] [INFO ] [LOCAL ] BBCP: Loaded 6 optimal features with 56.34% confidence from JSON config [2026-01-19T20:36:25.132509] [DEBUG] [MAG ] Building data for symbol: BBCP with lookback: 0 [2026-01-19T20:36:25.133415] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:25.133492] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:25.135194] [DEBUG] [REMOTE ] XPRO: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:25.136324] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 5 features, N/A% accuracy [2026-01-19T20:36:25.136378] [INFO ] [LOCAL ] XPRO: Loaded 5 optimal features with 59.68% confidence from JSON config [2026-01-19T20:36:25.136409] [DEBUG] [MAG ] Building data for symbol: XPRO with lookback: 0 [2026-01-19T20:36:25.137237] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:25.137299] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:25.138908] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:25.140127] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:36:25.141248] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:25.144499] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:36:25.147059] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-19T20:36:25.148647] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:25.177295] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:36:25.181894] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:36:25.200380] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:25.202247] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:36:25.203986] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:25.287771] [DEBUG] [MAG ] AVA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:25.373305] [INFO ] [LOCAL ] AVA: Saved forecast. [2026-01-19T20:36:25.373391] [INFO ] [main ] AVA: Signal=1 (Conf=90.0%), Magnitude=1.85% (Conf=57.1347%) [2026-01-19T20:36:25.373806] [INFO ] [main ] Fetching symbol history for UPWK... [2026-01-19T20:36:25.373861] [DEBUG] [REMOTE ] UPWK: Fetching historical data. [2026-01-19T20:36:25.374681] [INFO ] [main ] Progress: 346/411 forecasts completed (84.2%). AVA finished in 0.6s. ETA: 11.3s. Rate: 346.36 forecasts/min [2026-01-19T20:36:25.387238] [DEBUG] [REMOTE ] UPWK: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:25.388420] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 4 features, N/A% accuracy [2026-01-19T20:36:25.388476] [INFO ] [LOCAL ] UPWK: Loaded 4 optimal features with 49.36% confidence from JSON config [2026-01-19T20:36:25.388508] [DEBUG] [MAG ] Building data for symbol: UPWK with lookback: 0 [2026-01-19T20:36:25.389381] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:25.389446] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:25.390369] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:36:25.392951] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:36:25.394067] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:36:25.395359] [DEBUG] [MAG ] UBND: Last date is validated at 2026-01-16 [2026-01-19T20:36:25.396667] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:25.500252] [DEBUG] [MAG ] BBCP: Last date is validated at 2026-01-16 [2026-01-19T20:36:25.542173] [DEBUG] [MAG ] XPRO: Last date is validated at 2026-01-16 [2026-01-19T20:36:25.565185] [DEBUG] [MAG ] UBND: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:25.628180] [INFO ] [LOCAL ] UBND: Saved forecast. [2026-01-19T20:36:25.628259] [INFO ] [main ] UBND: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=41.9894%) [2026-01-19T20:36:25.628486] [INFO ] [main ] Fetching symbol history for FC... [2026-01-19T20:36:25.628563] [DEBUG] [REMOTE ] FC: Fetching historical data. [2026-01-19T20:36:25.629661] [INFO ] [main ] Progress: 347/411 forecasts completed (84.4%). UBND finished in 0.6s. ETA: 11.1s. Rate: 345.89 forecasts/min [2026-01-19T20:36:25.639382] [DEBUG] [REMOTE ] FC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:25.640439] [DEBUG] [LOCAL ] Loaded configuration for FC: 3 features, N/A% accuracy [2026-01-19T20:36:25.640497] [INFO ] [LOCAL ] FC: Loaded 3 optimal features with 61.96% confidence from JSON config [2026-01-19T20:36:25.640530] [DEBUG] [MAG ] Building data for symbol: FC with lookback: 0 [2026-01-19T20:36:25.641328] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:25.641387] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:25.643088] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:25.643621] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-19T20:36:25.644965] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:25.673878] [DEBUG] [MAG ] BBCP: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:25.709942] [DEBUG] [MAG ] XPRO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:25.746363] [DEBUG] [MAG ] UPWK: Last date is validated at 2026-01-16 [2026-01-19T20:36:25.789698] [INFO ] [LOCAL ] XPRO: Saved forecast. [2026-01-19T20:36:25.789787] [INFO ] [main ] XPRO: Signal=1 (Conf=90.0%), Magnitude=-3.03% (Conf=59.6816%) [2026-01-19T20:36:25.789965] [INFO ] [main ] Fetching symbol history for SANM... [2026-01-19T20:36:25.790062] [DEBUG] [REMOTE ] SANM: Fetching historical data. [2026-01-19T20:36:25.790898] [INFO ] [main ] Progress: 348/411 forecasts completed (84.7%). XPRO finished in 0.7s. ETA: 10.9s. Rate: 345.96 forecasts/min [2026-01-19T20:36:25.801675] [DEBUG] [REMOTE ] SANM: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:25.802797] [DEBUG] [LOCAL ] Loaded configuration for SANM: 6 features, N/A% accuracy [2026-01-19T20:36:25.802857] [INFO ] [LOCAL ] SANM: Loaded 6 optimal features with 46.81% confidence from JSON config [2026-01-19T20:36:25.802891] [DEBUG] [MAG ] Building data for symbol: SANM with lookback: 0 [2026-01-19T20:36:25.803778] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:25.803842] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:25.805692] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:25.806220] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:25.806649] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:25.816828] [INFO ] [LOCAL ] BBCP: Saved forecast. [2026-01-19T20:36:25.816910] [INFO ] [main ] BBCP: Signal=1 (Conf=90.0%), Magnitude=-1.66% (Conf=56.3402%) [2026-01-19T20:36:25.817321] [INFO ] [main ] Progress: 349/411 forecasts completed (84.9%). BBCP finished in 0.7s. ETA: 10.7s. Rate: 346.81 forecasts/min [2026-01-19T20:36:25.817456] [INFO ] [main ] Fetching symbol history for ING... [2026-01-19T20:36:25.817502] [DEBUG] [REMOTE ] ING: Fetching historical data. [2026-01-19T20:36:25.831633] [DEBUG] [REMOTE ] ING: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:25.832167] [DEBUG] [LOCAL ] Loaded configuration for ING: 7 features, N/A% accuracy [2026-01-19T20:36:25.832215] [INFO ] [LOCAL ] ING: Loaded 7 optimal features with 55.69% confidence from JSON config [2026-01-19T20:36:25.832246] [DEBUG] [MAG ] Building data for symbol: ING with lookback: 0 [2026-01-19T20:36:25.833085] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:25.833176] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:25.838176] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:25.841288] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:36:25.841961] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:25.843729] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:25.844216] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:36:25.845316] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:36:25.847523] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:25.851374] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:25.852569] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:25.853981] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:25.925102] [DEBUG] [MAG ] UPWK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:25.989108] [DEBUG] [MAG ] FC: Last date is validated at 2026-01-16 [2026-01-19T20:36:26.000718] [INFO ] [LOCAL ] UPWK: Saved forecast. [2026-01-19T20:36:26.000791] [INFO ] [main ] UPWK: Signal=1 (Conf=90.0%), Magnitude=0.32% (Conf=49.3574%) [2026-01-19T20:36:26.001202] [INFO ] [main ] Fetching symbol history for DTIL... [2026-01-19T20:36:26.001254] [DEBUG] [REMOTE ] DTIL: Fetching historical data. [2026-01-19T20:36:26.002655] [INFO ] [main ] Progress: 350/411 forecasts completed (85.2%). UPWK finished in 0.6s. ETA: 10.6s. Rate: 346.74 forecasts/min [2026-01-19T20:36:26.014372] [DEBUG] [REMOTE ] DTIL: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:26.015440] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 2 features, N/A% accuracy [2026-01-19T20:36:26.015500] [INFO ] [LOCAL ] DTIL: Loaded 2 optimal features with 55.74% confidence from JSON config [2026-01-19T20:36:26.015531] [DEBUG] [MAG ] Building data for symbol: DTIL with lookback: 0 [2026-01-19T20:36:26.016325] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:26.016384] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:26.021811] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:26.023085] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:26.167490] [DEBUG] [MAG ] FC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:26.201320] [DEBUG] [MAG ] ING: Last date is validated at 2026-01-16 [2026-01-19T20:36:26.204540] [DEBUG] [MAG ] SANM: Last date is validated at 2026-01-16 [2026-01-19T20:36:26.247960] [INFO ] [LOCAL ] FC: Saved forecast. [2026-01-19T20:36:26.248031] [INFO ] [main ] FC: Signal=1 (Conf=90.0%), Magnitude=1.78% (Conf=61.961%) [2026-01-19T20:36:26.248450] [INFO ] [main ] Fetching symbol history for AVB... [2026-01-19T20:36:26.248502] [DEBUG] [REMOTE ] AVB: Fetching historical data. [2026-01-19T20:36:26.248793] [INFO ] [main ] Progress: 351/411 forecasts completed (85.4%). FC finished in 0.6s. ETA: 10.4s. Rate: 346.32 forecasts/min [2026-01-19T20:36:26.259593] [DEBUG] [REMOTE ] AVB: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:26.260628] [DEBUG] [LOCAL ] Loaded configuration for AVB: 5 features, N/A% accuracy [2026-01-19T20:36:26.260681] [INFO ] [LOCAL ] AVB: Loaded 5 optimal features with 64.11% confidence from JSON config [2026-01-19T20:36:26.260712] [DEBUG] [MAG ] Building data for symbol: AVB with lookback: 0 [2026-01-19T20:36:26.261485] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:26.261551] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:26.266483] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:26.268435] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:26.268947] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:26.269337] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:26.270229] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:26.366631] [DEBUG] [MAG ] DTIL: Last date is validated at 2026-01-16 [2026-01-19T20:36:26.371604] [DEBUG] [MAG ] ING: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:26.384970] [DEBUG] [MAG ] SANM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:26.446486] [INFO ] [LOCAL ] ING: Saved forecast. [2026-01-19T20:36:26.446564] [INFO ] [main ] ING: Signal=1 (Conf=90.0%), Magnitude=0.77% (Conf=55.6873%) [2026-01-19T20:36:26.446792] [INFO ] [main ] Fetching symbol history for VECO... [2026-01-19T20:36:26.446839] [DEBUG] [REMOTE ] VECO: Fetching historical data. [2026-01-19T20:36:26.447998] [INFO ] [main ] Progress: 352/411 forecasts completed (85.6%). ING finished in 0.6s. ETA: 10.2s. Rate: 346.17 forecasts/min [2026-01-19T20:36:26.460159] [DEBUG] [REMOTE ] VECO: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:26.461111] [DEBUG] [LOCAL ] Loaded configuration for VECO: 2 features, N/A% accuracy [2026-01-19T20:36:26.461163] [INFO ] [LOCAL ] VECO: Loaded 2 optimal features with 50.93% confidence from JSON config [2026-01-19T20:36:26.461196] [DEBUG] [MAG ] Building data for symbol: VECO with lookback: 0 [2026-01-19T20:36:26.462013] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:26.462074] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:26.463706] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:26.465247] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:26.534770] [INFO ] [LOCAL ] SANM: Saved forecast. [2026-01-19T20:36:26.534842] [INFO ] [main ] SANM: Signal=1 (Conf=90.0%), Magnitude=4.66% (Conf=46.8081%) [2026-01-19T20:36:26.535031] [INFO ] [main ] Fetching symbol history for DASH... [2026-01-19T20:36:26.535079] [DEBUG] [REMOTE ] DASH: Fetching historical data. [2026-01-19T20:36:26.536268] [INFO ] [main ] Progress: 353/411 forecasts completed (85.9%). SANM finished in 0.7s. ETA: 10.0s. Rate: 346.65 forecasts/min [2026-01-19T20:36:26.546741] [DEBUG] [REMOTE ] DASH: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:26.547992] [DEBUG] [LOCAL ] Loaded configuration for DASH: 3 features, N/A% accuracy [2026-01-19T20:36:26.548053] [INFO ] [LOCAL ] DASH: Loaded 3 optimal features with 68.08% confidence from JSON config [2026-01-19T20:36:26.548097] [DEBUG] [MAG ] Building data for symbol: DASH with lookback: 0 [2026-01-19T20:36:26.548970] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:26.549038] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:26.554394] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:26.555701] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:36:26.557677] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:26.558534] [DEBUG] [MAG ] DTIL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:26.614630] [DEBUG] [MAG ] AVB: Last date is validated at 2026-01-16 [2026-01-19T20:36:26.625823] [INFO ] [LOCAL ] DTIL: Saved forecast. [2026-01-19T20:36:26.625894] [INFO ] [main ] DTIL: Signal=1 (Conf=90.0%), Magnitude=-0.13% (Conf=55.7434%) [2026-01-19T20:36:26.626269] [INFO ] [main ] Fetching symbol history for ARHS... [2026-01-19T20:36:26.626320] [DEBUG] [REMOTE ] ARHS: Fetching historical data. [2026-01-19T20:36:26.626666] [INFO ] [main ] Progress: 354/411 forecasts completed (86.1%). DTIL finished in 0.6s. ETA: 9.9s. Rate: 347.12 forecasts/min [2026-01-19T20:36:26.639782] [DEBUG] [REMOTE ] ARHS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:26.641342] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 2 features, N/A% accuracy [2026-01-19T20:36:26.641400] [INFO ] [LOCAL ] ARHS: Loaded 2 optimal features with 54.17% confidence from JSON config [2026-01-19T20:36:26.641432] [DEBUG] [MAG ] Building data for symbol: ARHS with lookback: 0 [2026-01-19T20:36:26.642307] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:26.642369] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:26.644108] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:26.644663] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:26.788918] [DEBUG] [MAG ] AVB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:26.816437] [DEBUG] [MAG ] VECO: Last date is validated at 2026-01-16 [2026-01-19T20:36:26.900943] [INFO ] [LOCAL ] AVB: Saved forecast. [2026-01-19T20:36:26.901015] [INFO ] [main ] AVB: Signal=1 (Conf=90.0%), Magnitude=-1.16% (Conf=64.1105%) [2026-01-19T20:36:26.901478] [INFO ] [main ] Fetching symbol history for SOCL... [2026-01-19T20:36:26.901532] [DEBUG] [REMOTE ] SOCL: Fetching historical data. [2026-01-19T20:36:26.901657] [INFO ] [main ] Progress: 355/411 forecasts completed (86.4%). AVB finished in 0.7s. ETA: 9.7s. Rate: 346.55 forecasts/min [2026-01-19T20:36:26.912695] [DEBUG] [REMOTE ] SOCL: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:26.913521] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 5 features, N/A% accuracy [2026-01-19T20:36:26.913601] [INFO ] [LOCAL ] SOCL: Loaded 5 optimal features with 52.17% confidence from JSON config [2026-01-19T20:36:26.913636] [DEBUG] [MAG ] Building data for symbol: SOCL with lookback: 0 [2026-01-19T20:36:26.914411] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:26.914474] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:26.919679] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:26.921809] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:26.922290] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:26.922702] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:26.923490] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:26.927530] [DEBUG] [MAG ] DASH: Last date is validated at 2026-01-16 [2026-01-19T20:36:26.990366] [DEBUG] [MAG ] VECO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:27.009080] [DEBUG] [MAG ] ARHS: Last date is validated at 2026-01-16 [2026-01-19T20:36:27.072127] [INFO ] [LOCAL ] VECO: Saved forecast. [2026-01-19T20:36:27.072201] [INFO ] [main ] VECO: Signal=1 (Conf=90.0%), Magnitude=3.18% (Conf=50.9345%) [2026-01-19T20:36:27.072616] [INFO ] [main ] Fetching symbol history for RES... [2026-01-19T20:36:27.072668] [DEBUG] [REMOTE ] RES: Fetching historical data. [2026-01-19T20:36:27.073657] [INFO ] [main ] Progress: 356/411 forecasts completed (86.6%). VECO finished in 0.6s. ETA: 9.5s. Rate: 346.55 forecasts/min [2026-01-19T20:36:27.084527] [DEBUG] [REMOTE ] RES: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:27.085590] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, N/A% accuracy [2026-01-19T20:36:27.085646] [INFO ] [LOCAL ] RES: Loaded 4 optimal features with 47.36% confidence from JSON config [2026-01-19T20:36:27.085677] [DEBUG] [MAG ] Building data for symbol: RES with lookback: 0 [2026-01-19T20:36:27.086489] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:27.086551] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:27.088266] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:27.089041] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:27.089461] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-19T20:36:27.095408] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:27.108777] [DEBUG] [MAG ] DASH: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:27.182191] [DEBUG] [MAG ] ARHS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:27.231085] [INFO ] [LOCAL ] DASH: Saved forecast. [2026-01-19T20:36:27.231156] [INFO ] [main ] DASH: Signal=1 (Conf=90.0%), Magnitude=3.19% (Conf=68.0828%) [2026-01-19T20:36:27.231320] [INFO ] [main ] Fetching symbol history for AMWL... [2026-01-19T20:36:27.231412] [DEBUG] [REMOTE ] AMWL: Fetching historical data. [2026-01-19T20:36:27.232130] [INFO ] [main ] Progress: 357/411 forecasts completed (86.9%). DASH finished in 0.7s. ETA: 9.3s. Rate: 346.63 forecasts/min [2026-01-19T20:36:27.242565] [DEBUG] [REMOTE ] AMWL: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:27.242988] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 5 features, N/A% accuracy [2026-01-19T20:36:27.243036] [INFO ] [LOCAL ] AMWL: Loaded 5 optimal features with 55.29% confidence from JSON config [2026-01-19T20:36:27.243067] [DEBUG] [MAG ] Building data for symbol: AMWL with lookback: 0 [2026-01-19T20:36:27.243926] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:27.243990] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:27.249210] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:27.250096] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:27.252297] [INFO ] [LOCAL ] ARHS: Saved forecast. [2026-01-19T20:36:27.252374] [INFO ] [main ] ARHS: Signal=1 (Conf=90.0%), Magnitude=1.30% (Conf=54.1669%) [2026-01-19T20:36:27.252625] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:27.252763] [INFO ] [main ] Fetching symbol history for TBB... [2026-01-19T20:36:27.252815] [DEBUG] [REMOTE ] TBB: Fetching historical data. [2026-01-19T20:36:27.253655] [INFO ] [main ] Progress: 358/411 forecasts completed (87.1%). ARHS finished in 0.6s. ETA: 9.2s. Rate: 347.48 forecasts/min [2026-01-19T20:36:27.263469] [DEBUG] [MAG ] SOCL: Last date is validated at 2026-01-16 [2026-01-19T20:36:27.264293] [DEBUG] [REMOTE ] TBB: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:27.265187] [DEBUG] [LOCAL ] Loaded configuration for TBB: 7 features, N/A% accuracy [2026-01-19T20:36:27.265239] [INFO ] [LOCAL ] TBB: Loaded 7 optimal features with 56.08% confidence from JSON config [2026-01-19T20:36:27.265269] [DEBUG] [MAG ] Building data for symbol: TBB with lookback: 0 [2026-01-19T20:36:27.266056] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:27.266119] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:27.271018] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:27.272849] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:27.273319] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:27.273736] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:27.274605] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:27.276970] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:27.277619] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:27.373220] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:36:27.374278] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:27.431106] [DEBUG] [MAG ] SOCL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:27.439632] [DEBUG] [MAG ] RES: Last date is validated at 2026-01-16 [2026-01-19T20:36:27.512592] [INFO ] [LOCAL ] SOCL: Saved forecast. [2026-01-19T20:36:27.512664] [INFO ] [main ] SOCL: Signal=1 (Conf=90.0%), Magnitude=-1.51% (Conf=52.1701%) [2026-01-19T20:36:27.512885] [INFO ] [main ] Fetching symbol history for AMZD... [2026-01-19T20:36:27.513127] [DEBUG] [REMOTE ] AMZD: Fetching historical data. [2026-01-19T20:36:27.514656] [INFO ] [main ] Progress: 359/411 forecasts completed (87.3%). SOCL finished in 0.6s. ETA: 9.0s. Rate: 346.99 forecasts/min [2026-01-19T20:36:27.524496] [DEBUG] [REMOTE ] AMZD: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:27.525206] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 9 features, N/A% accuracy [2026-01-19T20:36:27.525262] [INFO ] [LOCAL ] AMZD: Loaded 9 optimal features with 56.97% confidence from JSON config [2026-01-19T20:36:27.525293] [DEBUG] [MAG ] Building data for symbol: AMZD with lookback: 0 [2026-01-19T20:36:27.526087] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:36:27.526161] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:27.530972] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:27.533092] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:27.533566] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:27.534188] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:27.534600] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:27.535527] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:27.539422] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:27.614434] [DEBUG] [MAG ] RES: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:27.626893] [DEBUG] [MAG ] TBB: Last date is validated at 2026-01-16 [2026-01-19T20:36:27.653166] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:27.655519] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:27.671756] [INFO ] [LOCAL ] RES: Saved forecast. [2026-01-19T20:36:27.671826] [INFO ] [main ] RES: Signal=1 (Conf=90.0%), Magnitude=0.94% (Conf=47.3624%) [2026-01-19T20:36:27.672189] [INFO ] [main ] Fetching symbol history for QVCC... [2026-01-19T20:36:27.672240] [DEBUG] [REMOTE ] QVCC: Fetching historical data. [2026-01-19T20:36:27.672671] [INFO ] [main ] Progress: 360/411 forecasts completed (87.6%). RES finished in 0.6s. ETA: 8.8s. Rate: 347.07 forecasts/min [2026-01-19T20:36:27.684250] [DEBUG] [REMOTE ] QVCC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:27.685089] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 6 features, N/A% accuracy [2026-01-19T20:36:27.685139] [INFO ] [LOCAL ] QVCC: Loaded 6 optimal features with 55.81% confidence from JSON config [2026-01-19T20:36:27.685170] [DEBUG] [MAG ] Building data for symbol: QVCC with lookback: 0 [2026-01-19T20:36:27.685959] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:27.686020] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:27.686884] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:27.688165] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:36:27.689358] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:27.692158] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:36:27.694507] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:36:27.696127] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:27.746046] [DEBUG] [MAG ] AMWL: Last date is validated at 2026-01-16 [2026-01-19T20:36:27.806556] [DEBUG] [MAG ] TBB: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:27.869481] [INFO ] [LOCAL ] TBB: Saved forecast. [2026-01-19T20:36:27.869552] [INFO ] [main ] TBB: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=56.0761%) [2026-01-19T20:36:27.870083] [INFO ] [main ] Fetching symbol history for HSAI... [2026-01-19T20:36:27.870447] [DEBUG] [REMOTE ] HSAI: Fetching historical data. [2026-01-19T20:36:27.870674] [INFO ] [main ] Progress: 361/411 forecasts completed (87.8%). TBB finished in 0.6s. ETA: 8.6s. Rate: 346.93 forecasts/min [2026-01-19T20:36:27.887193] [DEBUG] [REMOTE ] HSAI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:27.888386] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 2 features, N/A% accuracy [2026-01-19T20:36:27.888439] [INFO ] [LOCAL ] HSAI: Loaded 2 optimal features with 63.94% confidence from JSON config [2026-01-19T20:36:27.888470] [DEBUG] [MAG ] Building data for symbol: HSAI with lookback: 0 [2026-01-19T20:36:27.889281] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:27.889341] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:27.890405] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:27.925310] [DEBUG] [MAG ] AMWL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:27.929743] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:27.996121] [INFO ] [LOCAL ] AMWL: Saved forecast. [2026-01-19T20:36:27.996192] [INFO ] [main ] AMWL: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=55.2857%) [2026-01-19T20:36:27.996566] [INFO ] [main ] Fetching symbol history for SUPN... [2026-01-19T20:36:27.996640] [DEBUG] [REMOTE ] SUPN: Fetching historical data. [2026-01-19T20:36:27.997582] [INFO ] [main ] Progress: 362/411 forecasts completed (88.1%). AMWL finished in 0.8s. ETA: 8.5s. Rate: 347.19 forecasts/min [2026-01-19T20:36:28.001704] [DEBUG] [MAG ] AMZD: Last date is validated at 2026-01-16 [2026-01-19T20:36:28.008145] [DEBUG] [REMOTE ] SUPN: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:28.009245] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 9 features, N/A% accuracy [2026-01-19T20:36:28.009307] [INFO ] [LOCAL ] SUPN: Loaded 9 optimal features with 54.04% confidence from JSON config [2026-01-19T20:36:28.009339] [DEBUG] [MAG ] Building data for symbol: SUPN with lookback: 0 [2026-01-19T20:36:28.010193] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:36:28.010260] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:28.015293] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:28.017150] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:28.017685] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:28.018092] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:28.018895] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:28.035846] [DEBUG] [MAG ] QVCC: Last date is validated at 2026-01-16 [2026-01-19T20:36:28.060056] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:36:28.062015] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-19T20:36:28.064881] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:36:28.066653] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:28.169365] [DEBUG] [MAG ] AMZD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:28.215486] [DEBUG] [MAG ] QVCC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:28.246647] [INFO ] [LOCAL ] AMZD: Saved forecast. [2026-01-19T20:36:28.246728] [INFO ] [main ] AMZD: Signal=1 (Conf=90.0%), Magnitude=0.12% (Conf=56.9688%) [2026-01-19T20:36:28.246895] [INFO ] [main ] Fetching symbol history for PFD... [2026-01-19T20:36:28.246941] [DEBUG] [REMOTE ] PFD: Fetching historical data. [2026-01-19T20:36:28.247886] [INFO ] [main ] Progress: 363/411 forecasts completed (88.3%). AMZD finished in 0.7s. ETA: 8.3s. Rate: 346.76 forecasts/min [2026-01-19T20:36:28.260673] [DEBUG] [REMOTE ] PFD: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:28.261818] [DEBUG] [LOCAL ] Loaded configuration for PFD: 3 features, N/A% accuracy [2026-01-19T20:36:28.261880] [INFO ] [LOCAL ] PFD: Loaded 3 optimal features with 37.59% confidence from JSON config [2026-01-19T20:36:28.261916] [DEBUG] [MAG ] Building data for symbol: PFD with lookback: 0 [2026-01-19T20:36:28.262888] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:28.262953] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:28.265226] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:28.265848] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:28.268477] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:28.270109] [DEBUG] [MAG ] HSAI: Last date is validated at 2026-01-16 [2026-01-19T20:36:28.284833] [INFO ] [LOCAL ] QVCC: Saved forecast. [2026-01-19T20:36:28.284914] [INFO ] [main ] QVCC: Signal=1 (Conf=90.0%), Magnitude=-1.08% (Conf=55.8061%) [2026-01-19T20:36:28.285313] [INFO ] [main ] Progress: 364/411 forecasts completed (88.6%). QVCC finished in 0.6s. ETA: 8.1s. Rate: 347.51 forecasts/min [2026-01-19T20:36:28.285440] [INFO ] [main ] Fetching symbol history for XRX... [2026-01-19T20:36:28.285484] [DEBUG] [REMOTE ] XRX: Fetching historical data. [2026-01-19T20:36:28.297550] [DEBUG] [REMOTE ] XRX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:28.298851] [DEBUG] [LOCAL ] Loaded configuration for XRX: 6 features, N/A% accuracy [2026-01-19T20:36:28.298905] [INFO ] [LOCAL ] XRX: Loaded 6 optimal features with 67.99% confidence from JSON config [2026-01-19T20:36:28.298937] [DEBUG] [MAG ] Building data for symbol: XRX with lookback: 0 [2026-01-19T20:36:28.299759] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:28.299822] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:28.301541] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:28.302102] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:28.302621] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:28.303073] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:28.304034] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:36:28.304765] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:28.427341] [DEBUG] [MAG ] SUPN: Last date is validated at 2026-01-16 [2026-01-19T20:36:28.440544] [DEBUG] [MAG ] HSAI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:28.525417] [INFO ] [LOCAL ] HSAI: Saved forecast. [2026-01-19T20:36:28.525486] [INFO ] [main ] HSAI: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=63.9359%) [2026-01-19T20:36:28.525660] [INFO ] [main ] Fetching symbol history for DHI... [2026-01-19T20:36:28.525714] [DEBUG] [REMOTE ] DHI: Fetching historical data. [2026-01-19T20:36:28.526932] [INFO ] [main ] Progress: 365/411 forecasts completed (88.8%). HSAI finished in 0.7s. ETA: 8.0s. Rate: 347.13 forecasts/min [2026-01-19T20:36:28.537526] [DEBUG] [REMOTE ] DHI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:28.538663] [DEBUG] [LOCAL ] Loaded configuration for DHI: 5 features, N/A% accuracy [2026-01-19T20:36:28.538716] [INFO ] [LOCAL ] DHI: Loaded 5 optimal features with 50.77% confidence from JSON config [2026-01-19T20:36:28.538769] [DEBUG] [MAG ] Building data for symbol: DHI with lookback: 0 [2026-01-19T20:36:28.539545] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:28.539627] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:28.544477] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:28.546281] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:28.546775] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:28.599374] [DEBUG] [MAG ] SUPN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:28.626162] [DEBUG] [MAG ] PFD: Last date is validated at 2026-01-16 [2026-01-19T20:36:28.647251] [DEBUG] [MAG ] XRX: Last date is validated at 2026-01-16 [2026-01-19T20:36:28.655066] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:28.658780] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:28.699229] [INFO ] [LOCAL ] SUPN: Saved forecast. [2026-01-19T20:36:28.699308] [INFO ] [main ] SUPN: Signal=1 (Conf=90.0%), Magnitude=0.16% (Conf=54.0423%) [2026-01-19T20:36:28.699479] [INFO ] [main ] Fetching symbol history for SKLZ... [2026-01-19T20:36:28.699524] [DEBUG] [REMOTE ] SKLZ: Fetching historical data. [2026-01-19T20:36:28.699884] [INFO ] [main ] Progress: 366/411 forecasts completed (89.1%). SUPN finished in 0.7s. ETA: 7.8s. Rate: 347.13 forecasts/min [2026-01-19T20:36:28.710874] [DEBUG] [REMOTE ] SKLZ: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:28.711926] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 2 features, N/A% accuracy [2026-01-19T20:36:28.711981] [INFO ] [LOCAL ] SKLZ: Loaded 2 optimal features with 44.88% confidence from JSON config [2026-01-19T20:36:28.712014] [DEBUG] [MAG ] Building data for symbol: SKLZ with lookback: 0 [2026-01-19T20:36:28.712869] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:28.712930] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:28.718169] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:28.719250] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:28.803986] [DEBUG] [MAG ] PFD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:28.819380] [DEBUG] [MAG ] XRX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:28.861102] [INFO ] [LOCAL ] PFD: Saved forecast. [2026-01-19T20:36:28.861180] [INFO ] [main ] PFD: Signal=1 (Conf=90.0%), Magnitude=-0.14% (Conf=37.5869%) [2026-01-19T20:36:28.861585] [INFO ] [main ] Fetching symbol history for HOG... [2026-01-19T20:36:28.861638] [DEBUG] [REMOTE ] HOG: Fetching historical data. [2026-01-19T20:36:28.861613] [INFO ] [main ] Progress: 367/411 forecasts completed (89.3%). PFD finished in 0.6s. ETA: 7.6s. Rate: 347.19 forecasts/min [2026-01-19T20:36:28.873069] [DEBUG] [REMOTE ] HOG: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:28.873996] [DEBUG] [LOCAL ] Loaded configuration for HOG: 6 features, N/A% accuracy [2026-01-19T20:36:28.874053] [INFO ] [LOCAL ] HOG: Loaded 6 optimal features with 59.38% confidence from JSON config [2026-01-19T20:36:28.874086] [DEBUG] [MAG ] Building data for symbol: HOG with lookback: 0 [2026-01-19T20:36:28.874902] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:28.874967] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:28.879962] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:28.881814] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:28.882309] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:28.882615] [INFO ] [LOCAL ] XRX: Saved forecast. [2026-01-19T20:36:28.882689] [INFO ] [main ] XRX: Signal=1 (Conf=90.0%), Magnitude=0.94% (Conf=67.991%) [2026-01-19T20:36:28.883087] [INFO ] [main ] Progress: 368/411 forecasts completed (89.5%). XRX finished in 0.6s. ETA: 7.4s. Rate: 348.02 forecasts/min [2026-01-19T20:36:28.883265] [INFO ] [main ] Fetching symbol history for ASA... [2026-01-19T20:36:28.883311] [DEBUG] [REMOTE ] ASA: Fetching historical data. [2026-01-19T20:36:28.895487] [DEBUG] [REMOTE ] ASA: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:28.896524] [DEBUG] [LOCAL ] Loaded configuration for ASA: 8 features, N/A% accuracy [2026-01-19T20:36:28.896594] [INFO ] [LOCAL ] ASA: Loaded 8 optimal features with 56.00% confidence from JSON config [2026-01-19T20:36:28.896629] [DEBUG] [MAG ] Building data for symbol: ASA with lookback: 0 [2026-01-19T20:36:28.897398] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:28.897461] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:28.899177] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:28.899717] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:28.900164] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:28.901077] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:28.924007] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:28.925339] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-19T20:36:28.927170] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:29.001282] [DEBUG] [MAG ] DHI: Last date is validated at 2026-01-16 [2026-01-19T20:36:29.013609] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:29.014744] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:36:29.015399] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-19T20:36:29.018416] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:29.080220] [DEBUG] [MAG ] SKLZ: Last date is validated at 2026-01-16 [2026-01-19T20:36:29.166716] [DEBUG] [MAG ] DHI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:29.250157] [DEBUG] [MAG ] SKLZ: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:29.271240] [DEBUG] [MAG ] HOG: Last date is validated at 2026-01-16 [2026-01-19T20:36:29.290280] [INFO ] [LOCAL ] DHI: Saved forecast. [2026-01-19T20:36:29.290350] [INFO ] [main ] DHI: Signal=1 (Conf=90.0%), Magnitude=-0.35% (Conf=50.7726%) [2026-01-19T20:36:29.290832] [INFO ] [main ] Fetching symbol history for NVDD... [2026-01-19T20:36:29.290892] [DEBUG] [REMOTE ] NVDD: Fetching historical data. [2026-01-19T20:36:29.291699] [INFO ] [main ] Progress: 369/411 forecasts completed (89.8%). DHI finished in 0.8s. ETA: 7.3s. Rate: 346.73 forecasts/min [2026-01-19T20:36:29.302393] [DEBUG] [REMOTE ] NVDD: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:29.303343] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 5 features, N/A% accuracy [2026-01-19T20:36:29.303396] [INFO ] [LOCAL ] NVDD: Loaded 5 optimal features with 76.28% confidence from JSON config [2026-01-19T20:36:29.303428] [DEBUG] [MAG ] Building data for symbol: NVDD with lookback: 0 [2026-01-19T20:36:29.304221] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:29.304282] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:29.309224] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:29.310206] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:29.312599] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:29.314217] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:36:29.314490] [INFO ] [LOCAL ] SKLZ: Saved forecast. [2026-01-19T20:36:29.314558] [INFO ] [main ] SKLZ: Signal=1 (Conf=90.0%), Magnitude=4.19% (Conf=44.8838%) [2026-01-19T20:36:29.314763] [INFO ] [main ] Fetching symbol history for CVEO... [2026-01-19T20:36:29.314808] [DEBUG] [REMOTE ] CVEO: Fetching historical data. [2026-01-19T20:36:29.314913] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:29.315637] [INFO ] [main ] Progress: 370/411 forecasts completed (90.0%). SKLZ finished in 0.6s. ETA: 7.1s. Rate: 347.54 forecasts/min [2026-01-19T20:36:29.325690] [DEBUG] [REMOTE ] CVEO: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:29.326356] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 2 features, N/A% accuracy [2026-01-19T20:36:29.326404] [INFO ] [LOCAL ] CVEO: Loaded 2 optimal features with 53.43% confidence from JSON config [2026-01-19T20:36:29.326435] [DEBUG] [MAG ] Building data for symbol: CVEO with lookback: 0 [2026-01-19T20:36:29.327274] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:29.327334] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:29.332208] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:29.333266] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:29.361165] [DEBUG] [MAG ] ASA: Last date is validated at 2026-01-16 [2026-01-19T20:36:29.441978] [DEBUG] [MAG ] HOG: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:29.524160] [INFO ] [LOCAL ] HOG: Saved forecast. [2026-01-19T20:36:29.524232] [INFO ] [main ] HOG: Signal=1 (Conf=90.0%), Magnitude=-1.63% (Conf=59.3805%) [2026-01-19T20:36:29.524398] [INFO ] [main ] Fetching symbol history for ED... [2026-01-19T20:36:29.524445] [DEBUG] [REMOTE ] ED: Fetching historical data. [2026-01-19T20:36:29.525666] [INFO ] [main ] Progress: 371/411 forecasts completed (90.3%). HOG finished in 0.7s. ETA: 6.9s. Rate: 347.34 forecasts/min [2026-01-19T20:36:29.531993] [DEBUG] [MAG ] ASA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:29.535812] [DEBUG] [REMOTE ] ED: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:29.536629] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, N/A% accuracy [2026-01-19T20:36:29.536682] [INFO ] [LOCAL ] ED: Loaded 3 optimal features with 64.92% confidence from JSON config [2026-01-19T20:36:29.536715] [DEBUG] [MAG ] Building data for symbol: ED with lookback: 0 [2026-01-19T20:36:29.537511] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:29.537592] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:29.542535] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:36:29.544543] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-19T20:36:29.545755] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:29.622949] [INFO ] [LOCAL ] ASA: Saved forecast. [2026-01-19T20:36:29.623018] [INFO ] [main ] ASA: Signal=1 (Conf=90.0%), Magnitude=-1.46% (Conf=55.9998%) [2026-01-19T20:36:29.623424] [INFO ] [main ] Progress: 372/411 forecasts completed (90.5%). ASA finished in 0.7s. ETA: 6.7s. Rate: 347.74 forecasts/min [2026-01-19T20:36:29.623548] [INFO ] [main ] Fetching symbol history for GSHD... [2026-01-19T20:36:29.623610] [DEBUG] [REMOTE ] GSHD: Fetching historical data. [2026-01-19T20:36:29.636129] [DEBUG] [REMOTE ] GSHD: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:29.636961] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 5 features, N/A% accuracy [2026-01-19T20:36:29.637015] [INFO ] [LOCAL ] GSHD: Loaded 5 optimal features with 66.09% confidence from JSON config [2026-01-19T20:36:29.637055] [DEBUG] [MAG ] Building data for symbol: GSHD with lookback: 0 [2026-01-19T20:36:29.637835] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:29.637894] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:29.639636] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:29.640157] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:36:29.655965] [DEBUG] [MAG ] NVDD: Last date is validated at 2026-01-16 [2026-01-19T20:36:29.684547] [DEBUG] [MAG ] CVEO: Last date is validated at 2026-01-16 [2026-01-19T20:36:29.689499] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:36:29.691368] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:36:29.692398] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:29.825078] [DEBUG] [MAG ] NVDD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:29.862978] [DEBUG] [MAG ] CVEO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:29.898254] [DEBUG] [MAG ] ED: Last date is validated at 2026-01-16 [2026-01-19T20:36:29.927945] [INFO ] [LOCAL ] NVDD: Saved forecast. [2026-01-19T20:36:29.928019] [INFO ] [main ] NVDD: Signal=1 (Conf=90.0%), Magnitude=-1.48% (Conf=76.28%) [2026-01-19T20:36:29.928546] [INFO ] [main ] Fetching symbol history for VGSH... [2026-01-19T20:36:29.928615] [DEBUG] [REMOTE ] VGSH: Fetching historical data. [2026-01-19T20:36:29.928662] [INFO ] [main ] Progress: 373/411 forecasts completed (90.8%). NVDD finished in 0.6s. ETA: 6.6s. Rate: 347.03 forecasts/min [2026-01-19T20:36:29.940459] [DEBUG] [REMOTE ] VGSH: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:29.941466] [INFO ] [LOCAL ] CVEO: Saved forecast. [2026-01-19T20:36:29.941538] [INFO ] [main ] CVEO: Signal=1 (Conf=90.0%), Magnitude=0.98% (Conf=53.4251%) [2026-01-19T20:36:29.941649] [DEBUG] [LOCAL ] Loaded configuration for VGSH: 1 features, N/A% accuracy [2026-01-19T20:36:29.941710] [INFO ] [LOCAL ] VGSH: Loaded 1 optimal features with 23.69% confidence from JSON config [2026-01-19T20:36:29.941741] [DEBUG] [MAG ] Building data for symbol: VGSH with lookback: 0 [2026-01-19T20:36:29.941996] [INFO ] [main ] Progress: 374/411 forecasts completed (91.0%). CVEO finished in 0.6s. ETA: 6.4s. Rate: 347.88 forecasts/min [2026-01-19T20:36:29.942151] [INFO ] [main ] Fetching symbol history for ELVA... [2026-01-19T20:36:29.942199] [DEBUG] [REMOTE ] ELVA: Fetching historical data. [2026-01-19T20:36:29.942735] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:36:29.942800] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:29.943554] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:29.953177] [DEBUG] [REMOTE ] ELVA: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:29.953711] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, N/A% accuracy [2026-01-19T20:36:29.953761] [INFO ] [LOCAL ] ELVA: Loaded 4 optimal features with 46.25% confidence from JSON config [2026-01-19T20:36:29.953794] [DEBUG] [MAG ] Building data for symbol: ELVA with lookback: 0 [2026-01-19T20:36:29.954635] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:29.954700] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:29.956441] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:29.957037] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:29.957544] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:29.958699] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:30.042459] [DEBUG] [MAG ] GSHD: Last date is validated at 2026-01-16 [2026-01-19T20:36:30.074478] [DEBUG] [MAG ] ED: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:30.168133] [INFO ] [LOCAL ] ED: Saved forecast. [2026-01-19T20:36:30.168207] [INFO ] [main ] ED: Signal=1 (Conf=90.0%), Magnitude=0.15% (Conf=64.9168%) [2026-01-19T20:36:30.168632] [INFO ] [main ] Fetching symbol history for AG... [2026-01-19T20:36:30.168684] [DEBUG] [REMOTE ] AG: Fetching historical data. [2026-01-19T20:36:30.168673] [INFO ] [main ] Progress: 375/411 forecasts completed (91.2%). ED finished in 0.6s. ETA: 6.2s. Rate: 347.59 forecasts/min [2026-01-19T20:36:30.179200] [DEBUG] [REMOTE ] AG: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:30.179603] [DEBUG] [LOCAL ] Loaded configuration for AG: 4 features, N/A% accuracy [2026-01-19T20:36:30.179650] [INFO ] [LOCAL ] AG: Loaded 4 optimal features with 56.69% confidence from JSON config [2026-01-19T20:36:30.179681] [DEBUG] [MAG ] Building data for symbol: AG with lookback: 0 [2026-01-19T20:36:30.180419] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:30.180480] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:30.182180] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:30.182686] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:30.183078] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:30.183862] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:30.278808] [DEBUG] [MAG ] GSHD: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:30.287046] [DEBUG] [MAG ] VGSH: Last date is validated at 2026-01-16 [2026-01-19T20:36:30.315034] [DEBUG] [MAG ] ELVA: Last date is validated at 2026-01-16 [2026-01-19T20:36:30.392738] [INFO ] [LOCAL ] GSHD: Saved forecast. [2026-01-19T20:36:30.392829] [INFO ] [main ] GSHD: Signal=1 (Conf=90.0%), Magnitude=-0.86% (Conf=66.095%) [2026-01-19T20:36:30.393344] [INFO ] [main ] Fetching symbol history for ELME... [2026-01-19T20:36:30.393410] [DEBUG] [REMOTE ] ELME: Fetching historical data. [2026-01-19T20:36:30.393666] [INFO ] [main ] Progress: 376/411 forecasts completed (91.5%). GSHD finished in 0.8s. ETA: 6.0s. Rate: 347.31 forecasts/min [2026-01-19T20:36:30.407925] [DEBUG] [REMOTE ] ELME: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:30.409182] [DEBUG] [LOCAL ] Loaded configuration for ELME: 5 features, N/A% accuracy [2026-01-19T20:36:30.409241] [INFO ] [LOCAL ] ELME: Loaded 5 optimal features with 51.44% confidence from JSON config [2026-01-19T20:36:30.409274] [DEBUG] [MAG ] Building data for symbol: ELME with lookback: 0 [2026-01-19T20:36:30.410288] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:30.410367] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:30.412406] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:30.413181] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:30.413625] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:30.491963] [DEBUG] [MAG ] VGSH: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:30.537657] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:30.544379] [INFO ] [LOCAL ] VGSH: Saved forecast. [2026-01-19T20:36:30.544451] [INFO ] [main ] VGSH: Signal=1 (Conf=90.0%), Magnitude=-0.03% (Conf=23.6865%) [2026-01-19T20:36:30.544641] [INFO ] [main ] Fetching symbol history for BAP... [2026-01-19T20:36:30.544732] [DEBUG] [REMOTE ] BAP: Fetching historical data. [2026-01-19T20:36:30.545693] [INFO ] [main ] Progress: 377/411 forecasts completed (91.7%). VGSH finished in 0.6s. ETA: 5.9s. Rate: 347.42 forecasts/min [2026-01-19T20:36:30.557110] [DEBUG] [REMOTE ] BAP: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:30.558076] [DEBUG] [LOCAL ] Loaded configuration for BAP: 10 features, N/A% accuracy [2026-01-19T20:36:30.558152] [INFO ] [LOCAL ] BAP: Loaded 10 optimal features with 50.15% confidence from JSON config [2026-01-19T20:36:30.558185] [DEBUG] [MAG ] Building data for symbol: BAP with lookback: 0 [2026-01-19T20:36:30.559140] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-19T20:36:30.559215] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:30.564433] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:30.566541] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:30.567216] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:30.567655] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:30.568683] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:36:30.568625] [DEBUG] [MAG ] ELVA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:30.569407] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-19T20:36:30.570659] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-19T20:36:30.571879] [DEBUG] [MAG ] AG: Last date is validated at 2026-01-16 [2026-01-19T20:36:30.571963] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:30.572531] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-19T20:36:30.577414] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:30.578003] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:30.631375] [INFO ] [LOCAL ] ELVA: Saved forecast. [2026-01-19T20:36:30.631444] [INFO ] [main ] ELVA: Signal=1 (Conf=90.0%), Magnitude=-3.97% (Conf=46.2536%) [2026-01-19T20:36:30.631666] [INFO ] [main ] Fetching symbol history for SCM... [2026-01-19T20:36:30.631713] [DEBUG] [REMOTE ] SCM: Fetching historical data. [2026-01-19T20:36:30.631902] [INFO ] [main ] Progress: 378/411 forecasts completed (92.0%). ELVA finished in 0.7s. ETA: 5.7s. Rate: 347.88 forecasts/min [2026-01-19T20:36:30.642758] [DEBUG] [REMOTE ] SCM: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:30.645092] [DEBUG] [LOCAL ] Loaded configuration for SCM: 7 features, N/A% accuracy [2026-01-19T20:36:30.645145] [INFO ] [LOCAL ] SCM: Loaded 7 optimal features with 59.74% confidence from JSON config [2026-01-19T20:36:30.645175] [DEBUG] [MAG ] Building data for symbol: SCM with lookback: 0 [2026-01-19T20:36:30.645973] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:30.646035] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:30.647899] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:30.648459] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:30.648890] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:36:30.726503] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:36:30.731319] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:36:30.733497] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-19T20:36:30.734608] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:30.748708] [DEBUG] [MAG ] AG: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:30.825444] [INFO ] [LOCAL ] AG: Saved forecast. [2026-01-19T20:36:30.825530] [INFO ] [main ] AG: Signal=1 (Conf=90.0%), Magnitude=2.49% (Conf=56.69%) [2026-01-19T20:36:30.825726] [INFO ] [main ] Fetching symbol history for ASTL... [2026-01-19T20:36:30.825773] [DEBUG] [REMOTE ] ASTL: Fetching historical data. [2026-01-19T20:36:30.827700] [INFO ] [main ] Progress: 379/411 forecasts completed (92.2%). AG finished in 0.7s. ETA: 5.5s. Rate: 347.76 forecasts/min [2026-01-19T20:36:30.837025] [DEBUG] [REMOTE ] ASTL: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:30.837555] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 2 features, N/A% accuracy [2026-01-19T20:36:30.837622] [INFO ] [LOCAL ] ASTL: Loaded 2 optimal features with 56.31% confidence from JSON config [2026-01-19T20:36:30.837654] [DEBUG] [MAG ] Building data for symbol: ASTL with lookback: 0 [2026-01-19T20:36:30.838493] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:30.838915] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:30.839730] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:36:30.840411] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:30.935254] [DEBUG] [MAG ] BAP: Last date is validated at 2026-01-16 [2026-01-19T20:36:30.937173] [DEBUG] [MAG ] ELME: Last date is validated at 2026-01-16 [2026-01-19T20:36:31.081034] [DEBUG] [MAG ] SCM: Last date is validated at 2026-01-16 [2026-01-19T20:36:31.106238] [DEBUG] [MAG ] BAP: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:31.110605] [DEBUG] [MAG ] ELME: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:31.188916] [DEBUG] [MAG ] ASTL: Last date is validated at 2026-01-16 [2026-01-19T20:36:31.209039] [INFO ] [LOCAL ] ELME: Saved forecast. [2026-01-19T20:36:31.209107] [INFO ] [main ] ELME: Signal=1 (Conf=90.0%), Magnitude=27.42% (Conf=51.4368%) [2026-01-19T20:36:31.209476] [INFO ] [main ] Fetching symbol history for CASS... [2026-01-19T20:36:31.209527] [DEBUG] [REMOTE ] CASS: Fetching historical data. [2026-01-19T20:36:31.209702] [INFO ] [main ] Progress: 380/411 forecasts completed (92.5%). ELME finished in 0.8s. ETA: 5.4s. Rate: 346.65 forecasts/min [2026-01-19T20:36:31.221159] [DEBUG] [REMOTE ] CASS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:31.221942] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, N/A% accuracy [2026-01-19T20:36:31.221996] [INFO ] [LOCAL ] CASS: Loaded 5 optimal features with 53.63% confidence from JSON config [2026-01-19T20:36:31.222029] [DEBUG] [MAG ] Building data for symbol: CASS with lookback: 0 [2026-01-19T20:36:31.222851] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:31.222913] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:31.223523] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:31.226748] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:36:31.228875] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:36:31.231227] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-19T20:36:31.232894] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:31.236953] [INFO ] [LOCAL ] BAP: Saved forecast. [2026-01-19T20:36:31.237027] [INFO ] [main ] BAP: Signal=1 (Conf=90.0%), Magnitude=0.17% (Conf=50.152%) [2026-01-19T20:36:31.237517] [INFO ] [main ] Fetching symbol history for RARE... [2026-01-19T20:36:31.237585] [DEBUG] [REMOTE ] RARE: Fetching historical data. [2026-01-19T20:36:31.237694] [INFO ] [main ] Progress: 381/411 forecasts completed (92.7%). BAP finished in 0.7s. ETA: 5.2s. Rate: 347.42 forecasts/min [2026-01-19T20:36:31.249601] [DEBUG] [REMOTE ] RARE: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:31.250484] [DEBUG] [LOCAL ] Loaded configuration for RARE: 8 features, N/A% accuracy [2026-01-19T20:36:31.250544] [INFO ] [LOCAL ] RARE: Loaded 8 optimal features with 56.29% confidence from JSON config [2026-01-19T20:36:31.250597] [DEBUG] [MAG ] Building data for symbol: RARE with lookback: 0 [2026-01-19T20:36:31.251480] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:31.251559] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:31.253493] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:31.254063] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:31.254488] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:31.256241] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:31.257077] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:31.258331] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:36:31.258772] [DEBUG] [MAG ] SCM: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:31.259118] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-19T20:36:31.260301] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:31.321548] [INFO ] [LOCAL ] SCM: Saved forecast. [2026-01-19T20:36:31.321632] [INFO ] [main ] SCM: Signal=1 (Conf=90.0%), Magnitude=-0.35% (Conf=59.7414%) [2026-01-19T20:36:31.322085] [INFO ] [main ] Progress: 382/411 forecasts completed (92.9%). SCM finished in 0.7s. ETA: 5.0s. Rate: 347.88 forecasts/min [2026-01-19T20:36:31.322218] [INFO ] [main ] Fetching symbol history for FOXA... [2026-01-19T20:36:31.322261] [DEBUG] [REMOTE ] FOXA: Fetching historical data. [2026-01-19T20:36:31.336997] [DEBUG] [REMOTE ] FOXA: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:31.337898] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 9 features, N/A% accuracy [2026-01-19T20:36:31.337964] [INFO ] [LOCAL ] FOXA: Loaded 9 optimal features with 53.31% confidence from JSON config [2026-01-19T20:36:31.338006] [DEBUG] [MAG ] Building data for symbol: FOXA with lookback: 0 [2026-01-19T20:36:31.339080] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:36:31.339160] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:31.345927] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:31.348156] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:31.348688] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:31.349474] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:31.349887] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:31.352239] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:31.353035] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-19T20:36:31.354543] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-19T20:36:31.358432] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:31.423782] [DEBUG] [MAG ] ASTL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:31.504228] [INFO ] [LOCAL ] ASTL: Saved forecast. [2026-01-19T20:36:31.504299] [INFO ] [main ] ASTL: Signal=1 (Conf=90.0%), Magnitude=-0.02% (Conf=56.3068%) [2026-01-19T20:36:31.504459] [INFO ] [main ] Fetching symbol history for DIN... [2026-01-19T20:36:31.504503] [DEBUG] [REMOTE ] DIN: Fetching historical data. [2026-01-19T20:36:31.505654] [INFO ] [main ] Progress: 383/411 forecasts completed (93.2%). ASTL finished in 0.7s. ETA: 4.8s. Rate: 347.82 forecasts/min [2026-01-19T20:36:31.517180] [DEBUG] [REMOTE ] DIN: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:31.517945] [DEBUG] [LOCAL ] Loaded configuration for DIN: 7 features, N/A% accuracy [2026-01-19T20:36:31.517998] [INFO ] [LOCAL ] DIN: Loaded 7 optimal features with 54.31% confidence from JSON config [2026-01-19T20:36:31.518031] [DEBUG] [MAG ] Building data for symbol: DIN with lookback: 0 [2026-01-19T20:36:31.518950] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:31.519016] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:31.524630] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:31.526607] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:31.527132] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:31.527629] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:31.582677] [DEBUG] [MAG ] CASS: Last date is validated at 2026-01-16 [2026-01-19T20:36:31.609966] [DEBUG] [MAG ] RARE: Last date is validated at 2026-01-16 [2026-01-19T20:36:31.645346] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:31.648690] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:36:31.668063] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:31.734511] [DEBUG] [MAG ] FOXA: Last date is validated at 2026-01-16 [2026-01-19T20:36:31.772244] [DEBUG] [MAG ] CASS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:31.780662] [DEBUG] [MAG ] RARE: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:31.857236] [INFO ] [LOCAL ] CASS: Saved forecast. [2026-01-19T20:36:31.857321] [INFO ] [main ] CASS: Signal=1 (Conf=90.0%), Magnitude=-3.19% (Conf=53.6314%) [2026-01-19T20:36:31.857558] [INFO ] [main ] Fetching symbol history for HYXF... [2026-01-19T20:36:31.857624] [DEBUG] [REMOTE ] HYXF: Fetching historical data. [2026-01-19T20:36:31.857865] [INFO ] [main ] Progress: 384/411 forecasts completed (93.4%). CASS finished in 0.6s. ETA: 4.7s. Rate: 346.88 forecasts/min [2026-01-19T20:36:31.869212] [DEBUG] [REMOTE ] HYXF: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:31.869880] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 4 features, N/A% accuracy [2026-01-19T20:36:31.869931] [INFO ] [LOCAL ] HYXF: Loaded 4 optimal features with 41.59% confidence from JSON config [2026-01-19T20:36:31.869962] [DEBUG] [MAG ] Building data for symbol: HYXF with lookback: 0 [2026-01-19T20:36:31.870779] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:31.870841] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:31.875955] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:31.876826] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:31.879000] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:31.880855] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:31.891903] [INFO ] [LOCAL ] RARE: Saved forecast. [2026-01-19T20:36:31.891974] [INFO ] [main ] RARE: Signal=1 (Conf=90.0%), Magnitude=-2.81% (Conf=56.2885%) [2026-01-19T20:36:31.892180] [INFO ] [main ] Fetching symbol history for CMI... [2026-01-19T20:36:31.892227] [DEBUG] [REMOTE ] CMI: Fetching historical data. [2026-01-19T20:36:31.892796] [INFO ] [main ] Progress: 385/411 forecasts completed (93.7%). RARE finished in 0.7s. ETA: 4.5s. Rate: 347.60 forecasts/min [2026-01-19T20:36:31.903755] [DEBUG] [REMOTE ] CMI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:31.904426] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, N/A% accuracy [2026-01-19T20:36:31.904475] [INFO ] [LOCAL ] CMI: Loaded 5 optimal features with 57.39% confidence from JSON config [2026-01-19T20:36:31.904506] [DEBUG] [MAG ] Building data for symbol: CMI with lookback: 0 [2026-01-19T20:36:31.905287] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:31.905350] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:31.910441] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:31.912264] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:31.912775] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-19T20:36:31.913473] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-19T20:36:31.915594] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:31.923136] [DEBUG] [MAG ] FOXA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:32.015039] [INFO ] [LOCAL ] FOXA: Saved forecast. [2026-01-19T20:36:32.015117] [INFO ] [main ] FOXA: Signal=1 (Conf=90.0%), Magnitude=0.96% (Conf=53.3053%) [2026-01-19T20:36:32.015279] [INFO ] [main ] Fetching symbol history for GSL... [2026-01-19T20:36:32.015369] [DEBUG] [REMOTE ] GSL: Fetching historical data. [2026-01-19T20:36:32.015828] [INFO ] [main ] Progress: 386/411 forecasts completed (93.9%). FOXA finished in 0.7s. ETA: 4.3s. Rate: 347.86 forecasts/min [2026-01-19T20:36:32.025565] [DEBUG] [MAG ] DIN: Last date is validated at 2026-01-16 [2026-01-19T20:36:32.025836] [DEBUG] [REMOTE ] GSL: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:32.026788] [DEBUG] [LOCAL ] Loaded configuration for GSL: 2 features, N/A% accuracy [2026-01-19T20:36:32.026842] [INFO ] [LOCAL ] GSL: Loaded 2 optimal features with 49.41% confidence from JSON config [2026-01-19T20:36:32.026873] [DEBUG] [MAG ] Building data for symbol: GSL with lookback: 0 [2026-01-19T20:36:32.027652] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:32.027711] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:32.032597] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:32.034292] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:32.192076] [DEBUG] [MAG ] DIN: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:32.221782] [DEBUG] [MAG ] HYXF: Last date is validated at 2026-01-16 [2026-01-19T20:36:32.283153] [INFO ] [LOCAL ] DIN: Saved forecast. [2026-01-19T20:36:32.283222] [INFO ] [main ] DIN: Signal=1 (Conf=90.0%), Magnitude=-1.05% (Conf=54.3098%) [2026-01-19T20:36:32.283623] [INFO ] [main ] Progress: 387/411 forecasts completed (94.2%). DIN finished in 0.8s. ETA: 4.1s. Rate: 347.37 forecasts/min [2026-01-19T20:36:32.283754] [INFO ] [main ] Fetching symbol history for HPF... [2026-01-19T20:36:32.283797] [DEBUG] [REMOTE ] HPF: Fetching historical data. [2026-01-19T20:36:32.295107] [DEBUG] [REMOTE ] HPF: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:32.296097] [DEBUG] [LOCAL ] Loaded configuration for HPF: 8 features, N/A% accuracy [2026-01-19T20:36:32.296155] [INFO ] [LOCAL ] HPF: Loaded 8 optimal features with 56.59% confidence from JSON config [2026-01-19T20:36:32.296186] [DEBUG] [MAG ] Building data for symbol: HPF with lookback: 0 [2026-01-19T20:36:32.296975] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:32.297039] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:32.301921] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:32.302757] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:32.305197] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-19T20:36:32.306071] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:32.308094] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-19T20:36:32.308867] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-19T20:36:32.311690] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:36:32.312439] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:32.324142] [DEBUG] [MAG ] CMI: Last date is validated at 2026-01-16 [2026-01-19T20:36:32.371552] [DEBUG] [MAG ] GSL: Last date is validated at 2026-01-16 [2026-01-19T20:36:32.396784] [DEBUG] [MAG ] HYXF: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:32.465207] [INFO ] [LOCAL ] HYXF: Saved forecast. [2026-01-19T20:36:32.465279] [INFO ] [main ] HYXF: Signal=1 (Conf=90.0%), Magnitude=0.12% (Conf=41.5907%) [2026-01-19T20:36:32.465740] [INFO ] [main ] Fetching symbol history for GSBC... [2026-01-19T20:36:32.465796] [DEBUG] [REMOTE ] GSBC: Fetching historical data. [2026-01-19T20:36:32.467686] [INFO ] [main ] Progress: 388/411 forecasts completed (94.4%). HYXF finished in 0.6s. ETA: 4.0s. Rate: 347.31 forecasts/min [2026-01-19T20:36:32.477390] [DEBUG] [REMOTE ] GSBC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:32.478218] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 7 features, N/A% accuracy [2026-01-19T20:36:32.478270] [INFO ] [LOCAL ] GSBC: Loaded 7 optimal features with 53.93% confidence from JSON config [2026-01-19T20:36:32.478301] [DEBUG] [MAG ] Building data for symbol: GSBC with lookback: 0 [2026-01-19T20:36:32.479134] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:32.479198] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:32.486346] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:32.489203] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:32.489893] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:32.490449] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:32.491757] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-19T20:36:32.494704] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:36:32.496245] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:32.498379] [DEBUG] [MAG ] CMI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:32.537993] [DEBUG] [MAG ] GSL: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:32.609885] [INFO ] [LOCAL ] GSL: Saved forecast. [2026-01-19T20:36:32.609954] [INFO ] [main ] GSL: Signal=1 (Conf=90.0%), Magnitude=-0.67% (Conf=49.4084%) [2026-01-19T20:36:32.610108] [INFO ] [main ] Fetching symbol history for BDSX... [2026-01-19T20:36:32.610150] [DEBUG] [REMOTE ] BDSX: Fetching historical data. [2026-01-19T20:36:32.611656] [INFO ] [main ] Progress: 389/411 forecasts completed (94.6%). GSL finished in 0.6s. ETA: 3.8s. Rate: 347.46 forecasts/min [2026-01-19T20:36:32.620812] [DEBUG] [REMOTE ] BDSX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:32.621560] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 6 features, N/A% accuracy [2026-01-19T20:36:32.621640] [INFO ] [LOCAL ] BDSX: Loaded 6 optimal features with 50.12% confidence from JSON config [2026-01-19T20:36:32.621672] [DEBUG] [MAG ] Building data for symbol: BDSX with lookback: 0 [2026-01-19T20:36:32.622430] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:32.622492] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:32.627710] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:32.629805] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:32.630272] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:32.630736] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:32.631301] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-19T20:36:32.634455] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:32.644491] [INFO ] [LOCAL ] CMI: Saved forecast. [2026-01-19T20:36:32.644560] [INFO ] [main ] CMI: Signal=1 (Conf=90.0%), Magnitude=4.51% (Conf=57.3855%) [2026-01-19T20:36:32.644787] [INFO ] [main ] Fetching symbol history for ALVO... [2026-01-19T20:36:32.644833] [DEBUG] [REMOTE ] ALVO: Fetching historical data. [2026-01-19T20:36:32.646670] [INFO ] [main ] Progress: 390/411 forecasts completed (94.9%). CMI finished in 0.8s. ETA: 3.6s. Rate: 348.17 forecasts/min [2026-01-19T20:36:32.656452] [DEBUG] [REMOTE ] ALVO: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:32.656910] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 2 features, N/A% accuracy [2026-01-19T20:36:32.656956] [INFO ] [LOCAL ] ALVO: Loaded 2 optimal features with 47.86% confidence from JSON config [2026-01-19T20:36:32.656987] [DEBUG] [MAG ] Building data for symbol: ALVO with lookback: 0 [2026-01-19T20:36:32.657771] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:32.658031] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:32.662910] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-19T20:36:32.663735] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:32.674404] [DEBUG] [MAG ] HPF: Last date is validated at 2026-01-16 [2026-01-19T20:36:32.841287] [DEBUG] [MAG ] HPF: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:32.879794] [DEBUG] [MAG ] GSBC: Last date is validated at 2026-01-16 [2026-01-19T20:36:32.909622] [INFO ] [LOCAL ] HPF: Saved forecast. [2026-01-19T20:36:32.909695] [INFO ] [main ] HPF: Signal=1 (Conf=90.0%), Magnitude=1.20% (Conf=56.5912%) [2026-01-19T20:36:32.910080] [INFO ] [main ] Progress: 391/411 forecasts completed (95.1%). HPF finished in 0.6s. ETA: 3.5s. Rate: 347.70 forecasts/min [2026-01-19T20:36:32.910207] [INFO ] [main ] Fetching symbol history for SATS... [2026-01-19T20:36:32.910252] [DEBUG] [REMOTE ] SATS: Fetching historical data. [2026-01-19T20:36:32.921943] [DEBUG] [REMOTE ] SATS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:32.922884] [DEBUG] [LOCAL ] Loaded configuration for SATS: 6 features, N/A% accuracy [2026-01-19T20:36:32.922937] [INFO ] [LOCAL ] SATS: Loaded 6 optimal features with 65.58% confidence from JSON config [2026-01-19T20:36:32.922971] [DEBUG] [MAG ] Building data for symbol: SATS with lookback: 0 [2026-01-19T20:36:32.923793] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:32.923858] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:32.928933] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:32.929774] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:32.930644] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:32.933157] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:32.934487] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:32.936546] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:32.980126] [DEBUG] [MAG ] BDSX: Last date is validated at 2026-01-16 [2026-01-19T20:36:33.005302] [DEBUG] [MAG ] ALVO: Last date is validated at 2026-01-16 [2026-01-19T20:36:33.048099] [DEBUG] [MAG ] GSBC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:33.142009] [INFO ] [LOCAL ] GSBC: Saved forecast. [2026-01-19T20:36:33.142098] [INFO ] [main ] GSBC: Signal=1 (Conf=90.0%), Magnitude=0.66% (Conf=53.9295%) [2026-01-19T20:36:33.142553] [INFO ] [main ] Fetching symbol history for PUK... [2026-01-19T20:36:33.142622] [DEBUG] [REMOTE ] PUK: Fetching historical data. [2026-01-19T20:36:33.143657] [INFO ] [main ] Progress: 392/411 forecasts completed (95.4%). GSBC finished in 0.7s. ETA: 3.3s. Rate: 347.39 forecasts/min [2026-01-19T20:36:33.153055] [DEBUG] [MAG ] BDSX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:33.154731] [DEBUG] [REMOTE ] PUK: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:33.155742] [DEBUG] [LOCAL ] Loaded configuration for PUK: 4 features, N/A% accuracy [2026-01-19T20:36:33.155807] [INFO ] [LOCAL ] PUK: Loaded 4 optimal features with 47.51% confidence from JSON config [2026-01-19T20:36:33.155840] [DEBUG] [MAG ] Building data for symbol: PUK with lookback: 0 [2026-01-19T20:36:33.156664] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:33.156727] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:33.158503] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:33.159070] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:33.159487] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-19T20:36:33.177286] [DEBUG] [MAG ] ALVO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:33.236286] [INFO ] [LOCAL ] BDSX: Saved forecast. [2026-01-19T20:36:33.236356] [INFO ] [main ] BDSX: Signal=1 (Conf=90.0%), Magnitude=-2.65% (Conf=50.1219%) [2026-01-19T20:36:33.236516] [INFO ] [main ] Fetching symbol history for RCS... [2026-01-19T20:36:33.236625] [DEBUG] [REMOTE ] RCS: Fetching historical data. [2026-01-19T20:36:33.237651] [INFO ] [main ] Progress: 393/411 forecasts completed (95.6%). BDSX finished in 0.6s. ETA: 3.1s. Rate: 347.79 forecasts/min [2026-01-19T20:36:33.238056] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:33.243709] [INFO ] [LOCAL ] ALVO: Saved forecast. [2026-01-19T20:36:33.243793] [INFO ] [main ] ALVO: Signal=1 (Conf=90.0%), Magnitude=5.85% (Conf=47.8626%) [2026-01-19T20:36:33.244186] [INFO ] [main ] Fetching symbol history for HERO... [2026-01-19T20:36:33.244237] [DEBUG] [REMOTE ] HERO: Fetching historical data. [2026-01-19T20:36:33.244612] [INFO ] [main ] Progress: 394/411 forecasts completed (95.9%). ALVO finished in 0.6s. ETA: 2.9s. Rate: 348.64 forecasts/min [2026-01-19T20:36:33.247353] [DEBUG] [REMOTE ] RCS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:33.248219] [DEBUG] [LOCAL ] Loaded configuration for RCS: 8 features, N/A% accuracy [2026-01-19T20:36:33.248273] [INFO ] [LOCAL ] RCS: Loaded 8 optimal features with 42.40% confidence from JSON config [2026-01-19T20:36:33.248305] [DEBUG] [MAG ] Building data for symbol: RCS with lookback: 0 [2026-01-19T20:36:33.249151] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:33.249215] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:33.254048] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:33.255494] [DEBUG] [REMOTE ] HERO: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:33.255846] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:33.256318] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:33.256481] [DEBUG] [LOCAL ] Loaded configuration for HERO: 3 features, N/A% accuracy [2026-01-19T20:36:33.256536] [INFO ] [LOCAL ] HERO: Loaded 3 optimal features with 48.90% confidence from JSON config [2026-01-19T20:36:33.256568] [DEBUG] [MAG ] Building data for symbol: HERO with lookback: 0 [2026-01-19T20:36:33.256733] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:33.257406] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-19T20:36:33.257473] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:33.262711] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:36:33.264995] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-19T20:36:33.267639] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:33.282297] [DEBUG] [MAG ] SATS: Last date is validated at 2026-01-16 [2026-01-19T20:36:33.295281] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:33.296404] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:36:33.343185] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-19T20:36:33.346194] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:33.454368] [DEBUG] [MAG ] SATS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:33.597522] [DEBUG] [MAG ] PUK: Last date is validated at 2026-01-16 [2026-01-19T20:36:33.605848] [INFO ] [LOCAL ] SATS: Saved forecast. [2026-01-19T20:36:33.605925] [INFO ] [main ] SATS: Signal=1 (Conf=90.0%), Magnitude=-0.92% (Conf=65.5803%) [2026-01-19T20:36:33.606319] [INFO ] [main ] Progress: 395/411 forecasts completed (96.1%). SATS finished in 0.7s. ETA: 2.8s. Rate: 347.67 forecasts/min [2026-01-19T20:36:33.606464] [INFO ] [main ] Fetching symbol history for FCX... [2026-01-19T20:36:33.606509] [DEBUG] [REMOTE ] FCX: Fetching historical data. [2026-01-19T20:36:33.615484] [DEBUG] [MAG ] HERO: Last date is validated at 2026-01-16 [2026-01-19T20:36:33.617425] [DEBUG] [REMOTE ] FCX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:33.618007] [DEBUG] [LOCAL ] Loaded configuration for FCX: 8 features, N/A% accuracy [2026-01-19T20:36:33.618054] [INFO ] [LOCAL ] FCX: Loaded 8 optimal features with 66.14% confidence from JSON config [2026-01-19T20:36:33.618086] [DEBUG] [MAG ] Building data for symbol: FCX with lookback: 0 [2026-01-19T20:36:33.618960] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-19T20:36:33.619025] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:33.620797] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:33.621335] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:33.621782] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:33.690894] [DEBUG] [MAG ] RCS: Last date is validated at 2026-01-16 [2026-01-19T20:36:33.735945] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:33.737044] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-19T20:36:33.737763] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-19T20:36:33.741031] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-19T20:36:33.742691] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:33.765614] [DEBUG] [MAG ] PUK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:33.787210] [DEBUG] [MAG ] HERO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:33.832028] [INFO ] [LOCAL ] PUK: Saved forecast. [2026-01-19T20:36:33.832100] [INFO ] [main ] PUK: Signal=1 (Conf=90.0%), Magnitude=-0.97% (Conf=47.5106%) [2026-01-19T20:36:33.832499] [INFO ] [main ] Fetching symbol history for XOMA... [2026-01-19T20:36:33.832551] [DEBUG] [REMOTE ] XOMA: Fetching historical data. [2026-01-19T20:36:33.833653] [INFO ] [main ] Progress: 396/411 forecasts completed (96.4%). PUK finished in 0.7s. ETA: 2.6s. Rate: 347.39 forecasts/min [2026-01-19T20:36:33.844236] [DEBUG] [REMOTE ] XOMA: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:33.845031] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 6 features, N/A% accuracy [2026-01-19T20:36:33.845082] [INFO ] [LOCAL ] XOMA: Loaded 6 optimal features with 41.11% confidence from JSON config [2026-01-19T20:36:33.845114] [DEBUG] [MAG ] Building data for symbol: XOMA with lookback: 0 [2026-01-19T20:36:33.845917] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:33.845990] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:33.847731] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:33.848260] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:33.860141] [INFO ] [LOCAL ] HERO: Saved forecast. [2026-01-19T20:36:33.860214] [INFO ] [main ] HERO: Signal=1 (Conf=90.0%), Magnitude=0.90% (Conf=48.9021%) [2026-01-19T20:36:33.862165] [DEBUG] [MAG ] RCS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:33.862364] [INFO ] [main ] Fetching symbol history for CZWI... [2026-01-19T20:36:33.862428] [DEBUG] [REMOTE ] CZWI: Fetching historical data. [2026-01-19T20:36:33.863621] [INFO ] [main ] Progress: 397/411 forecasts completed (96.6%). HERO finished in 0.6s. ETA: 2.4s. Rate: 348.11 forecasts/min [2026-01-19T20:36:33.877805] [DEBUG] [REMOTE ] CZWI: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:33.878681] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 5 features, N/A% accuracy [2026-01-19T20:36:33.878742] [INFO ] [LOCAL ] CZWI: Loaded 5 optimal features with 52.49% confidence from JSON config [2026-01-19T20:36:33.878776] [DEBUG] [MAG ] Building data for symbol: CZWI with lookback: 0 [2026-01-19T20:36:33.879567] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:33.880010] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:33.881873] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:33.882416] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:33.882846] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:33.883878] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:33.885136] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:33.927933] [INFO ] [LOCAL ] RCS: Saved forecast. [2026-01-19T20:36:33.928008] [INFO ] [main ] RCS: Signal=1 (Conf=90.0%), Magnitude=-0.04% (Conf=42.3952%) [2026-01-19T20:36:33.928219] [INFO ] [main ] Fetching symbol history for CTS... [2026-01-19T20:36:33.928265] [DEBUG] [REMOTE ] CTS: Fetching historical data. [2026-01-19T20:36:33.929637] [INFO ] [main ] Progress: 398/411 forecasts completed (96.8%). RCS finished in 0.7s. ETA: 2.2s. Rate: 348.65 forecasts/min [2026-01-19T20:36:33.939844] [DEBUG] [REMOTE ] CTS: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:33.940367] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, N/A% accuracy [2026-01-19T20:36:33.940414] [INFO ] [LOCAL ] CTS: Loaded 4 optimal features with 54.93% confidence from JSON config [2026-01-19T20:36:33.940445] [DEBUG] [MAG ] Building data for symbol: CTS with lookback: 0 [2026-01-19T20:36:33.941428] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:33.941488] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:33.946280] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:33.948067] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:33.948552] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:33.949146] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:33.969321] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:33.970563] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-19T20:36:33.971594] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:36:33.989199] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:34.081871] [DEBUG] [MAG ] FCX: Last date is validated at 2026-01-16 [2026-01-19T20:36:34.244146] [DEBUG] [MAG ] CZWI: Last date is validated at 2026-01-16 [2026-01-19T20:36:34.254113] [DEBUG] [MAG ] FCX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:34.295342] [DEBUG] [MAG ] CTS: Last date is validated at 2026-01-16 [2026-01-19T20:36:34.327162] [DEBUG] [MAG ] XOMA: Last date is validated at 2026-01-16 [2026-01-19T20:36:34.363940] [INFO ] [LOCAL ] FCX: Saved forecast. [2026-01-19T20:36:34.364010] [INFO ] [main ] FCX: Signal=1 (Conf=90.0%), Magnitude=0.32% (Conf=66.1376%) [2026-01-19T20:36:34.364405] [INFO ] [main ] Progress: 399/411 forecasts completed (97.1%). FCX finished in 0.8s. ETA: 2.1s. Rate: 347.33 forecasts/min [2026-01-19T20:36:34.364528] [INFO ] [main ] Fetching symbol history for STTK... [2026-01-19T20:36:34.364589] [DEBUG] [REMOTE ] STTK: Fetching historical data. [2026-01-19T20:36:34.375250] [DEBUG] [REMOTE ] STTK: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:34.376040] [DEBUG] [LOCAL ] Loaded configuration for STTK: 7 features, N/A% accuracy [2026-01-19T20:36:34.376090] [INFO ] [LOCAL ] STTK: Loaded 7 optimal features with 58.63% confidence from JSON config [2026-01-19T20:36:34.376121] [DEBUG] [MAG ] Building data for symbol: STTK with lookback: 0 [2026-01-19T20:36:34.376898] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-19T20:36:34.376960] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:34.381802] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:34.383620] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:34.384130] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:34.384639] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:34.387002] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:34.387659] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-19T20:36:34.389048] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:34.412790] [DEBUG] [MAG ] CZWI: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:34.471633] [DEBUG] [MAG ] CTS: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:34.476314] [INFO ] [LOCAL ] CZWI: Saved forecast. [2026-01-19T20:36:34.476384] [INFO ] [main ] CZWI: Signal=1 (Conf=90.0%), Magnitude=0.06% (Conf=52.4915%) [2026-01-19T20:36:34.476664] [INFO ] [main ] Fetching symbol history for EVH... [2026-01-19T20:36:34.476732] [DEBUG] [REMOTE ] EVH: Fetching historical data. [2026-01-19T20:36:34.478656] [INFO ] [main ] Progress: 400/411 forecasts completed (97.3%). CZWI finished in 0.6s. ETA: 1.9s. Rate: 347.62 forecasts/min [2026-01-19T20:36:34.488097] [DEBUG] [REMOTE ] EVH: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:34.488924] [DEBUG] [LOCAL ] Loaded configuration for EVH: 4 features, N/A% accuracy [2026-01-19T20:36:34.488975] [INFO ] [LOCAL ] EVH: Loaded 4 optimal features with 59.84% confidence from JSON config [2026-01-19T20:36:34.489005] [DEBUG] [MAG ] Building data for symbol: EVH with lookback: 0 [2026-01-19T20:36:34.489789] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:34.489860] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-19T20:36:34.490502] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-19T20:36:34.491598] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:34.493336] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-19T20:36:34.498752] [DEBUG] [MAG ] XOMA: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:34.499149] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:34.558655] [INFO ] [LOCAL ] CTS: Saved forecast. [2026-01-19T20:36:34.558725] [INFO ] [main ] CTS: Signal=1 (Conf=90.0%), Magnitude=-0.37% (Conf=54.9336%) [2026-01-19T20:36:34.558910] [INFO ] [main ] Fetching symbol history for FIBK... [2026-01-19T20:36:34.558954] [DEBUG] [REMOTE ] FIBK: Fetching historical data. [2026-01-19T20:36:34.559896] [INFO ] [main ] Progress: 401/411 forecasts completed (97.6%). CTS finished in 0.6s. ETA: 1.7s. Rate: 348.08 forecasts/min [2026-01-19T20:36:34.573151] [DEBUG] [REMOTE ] FIBK: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:34.573914] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 9 features, N/A% accuracy [2026-01-19T20:36:34.573977] [INFO ] [LOCAL ] FIBK: Loaded 9 optimal features with 55.56% confidence from JSON config [2026-01-19T20:36:34.574009] [DEBUG] [MAG ] Building data for symbol: FIBK with lookback: 0 [2026-01-19T20:36:34.574798] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-19T20:36:34.574861] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:34.579756] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-19T20:36:34.580591] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-19T20:36:34.582917] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-19T20:36:34.589663] [INFO ] [LOCAL ] XOMA: Saved forecast. [2026-01-19T20:36:34.589734] [INFO ] [main ] XOMA: Signal=1 (Conf=90.0%), Magnitude=-3.31% (Conf=41.1081%) [2026-01-19T20:36:34.590107] [INFO ] [main ] Fetching symbol history for RF... [2026-01-19T20:36:34.590483] [DEBUG] [REMOTE ] RF: Fetching historical data. [2026-01-19T20:36:34.590698] [INFO ] [main ] Progress: 402/411 forecasts completed (97.8%). XOMA finished in 0.8s. ETA: 1.5s. Rate: 348.79 forecasts/min [2026-01-19T20:36:34.604082] [DEBUG] [REMOTE ] RF: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:34.605314] [DEBUG] [LOCAL ] Loaded configuration for RF: 6 features, N/A% accuracy [2026-01-19T20:36:34.605372] [INFO ] [LOCAL ] RF: Loaded 6 optimal features with 51.37% confidence from JSON config [2026-01-19T20:36:34.605404] [DEBUG] [MAG ] Building data for symbol: RF with lookback: 0 [2026-01-19T20:36:34.606198] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-19T20:36:34.606259] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:34.611217] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:34.613036] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:34.613512] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:34.613921] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:34.615526] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:36:34.617529] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:34.700492] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-19T20:36:34.702621] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-19T20:36:34.739180] [DEBUG] [MAG ] STTK: Last date is validated at 2026-01-16 [2026-01-19T20:36:34.742515] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-19T20:36:34.792602] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:34.794857] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-19T20:36:34.795545] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:34.835951] [DEBUG] [MAG ] EVH: Last date is validated at 2026-01-16 [2026-01-19T20:36:34.911246] [DEBUG] [MAG ] STTK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:34.959179] [DEBUG] [MAG ] RF: Last date is validated at 2026-01-16 [2026-01-19T20:36:34.976195] [INFO ] [LOCAL ] STTK: Saved forecast. [2026-01-19T20:36:34.976264] [INFO ] [main ] STTK: Signal=1 (Conf=90.0%), Magnitude=2.63% (Conf=58.6258%) [2026-01-19T20:36:34.976698] [INFO ] [main ] Progress: 403/411 forecasts completed (98.1%). STTK finished in 0.6s. ETA: 1.4s. Rate: 347.72 forecasts/min [2026-01-19T20:36:34.976878] [INFO ] [main ] Fetching symbol history for OCFC... [2026-01-19T20:36:34.976925] [DEBUG] [REMOTE ] OCFC: Fetching historical data. [2026-01-19T20:36:34.987505] [DEBUG] [REMOTE ] OCFC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:34.988417] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 2 features, N/A% accuracy [2026-01-19T20:36:34.988468] [INFO ] [LOCAL ] OCFC: Loaded 2 optimal features with 54.75% confidence from JSON config [2026-01-19T20:36:34.988498] [DEBUG] [MAG ] Building data for symbol: OCFC with lookback: 0 [2026-01-19T20:36:34.989281] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-19T20:36:34.989345] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-19T20:36:34.989944] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-19T20:36:34.991347] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:35.003787] [DEBUG] [MAG ] EVH: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:35.102278] [INFO ] [LOCAL ] EVH: Saved forecast. [2026-01-19T20:36:35.102348] [INFO ] [main ] EVH: Signal=1 (Conf=90.0%), Magnitude=0.96% (Conf=59.8429%) [2026-01-19T20:36:35.102510] [INFO ] [main ] Fetching symbol history for REAX... [2026-01-19T20:36:35.102553] [DEBUG] [REMOTE ] REAX: Fetching historical data. [2026-01-19T20:36:35.102869] [INFO ] [main ] Progress: 404/411 forecasts completed (98.3%). EVH finished in 0.6s. ETA: 1.2s. Rate: 347.95 forecasts/min [2026-01-19T20:36:35.114485] [DEBUG] [REMOTE ] REAX: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:35.115288] [DEBUG] [LOCAL ] Loaded configuration for REAX: 5 features, N/A% accuracy [2026-01-19T20:36:35.115338] [INFO ] [LOCAL ] REAX: Loaded 5 optimal features with 53.25% confidence from JSON config [2026-01-19T20:36:35.115368] [DEBUG] [MAG ] Building data for symbol: REAX with lookback: 0 [2026-01-19T20:36:35.116173] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:35.116235] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-19T20:36:35.117164] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-19T20:36:35.118441] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-19T20:36:35.122703] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-19T20:36:35.124677] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-19T20:36:35.129622] [DEBUG] [MAG ] RF: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:35.139429] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:35.140190] [DEBUG] [MAG ] FIBK: Last date is validated at 2026-01-16 [2026-01-19T20:36:35.205387] [INFO ] [LOCAL ] RF: Saved forecast. [2026-01-19T20:36:35.205457] [INFO ] [main ] RF: Signal=1 (Conf=90.0%), Magnitude=-0.66% (Conf=51.3729%) [2026-01-19T20:36:35.205872] [INFO ] [main ] Fetching symbol history for MCO... [2026-01-19T20:36:35.205924] [DEBUG] [REMOTE ] MCO: Fetching historical data. [2026-01-19T20:36:35.206661] [INFO ] [main ] Progress: 405/411 forecasts completed (98.5%). RF finished in 0.6s. ETA: 1.0s. Rate: 348.29 forecasts/min [2026-01-19T20:36:35.217268] [DEBUG] [REMOTE ] MCO: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:35.218628] [DEBUG] [LOCAL ] Loaded configuration for MCO: 4 features, N/A% accuracy [2026-01-19T20:36:35.218682] [INFO ] [LOCAL ] MCO: Loaded 4 optimal features with 45.59% confidence from JSON config [2026-01-19T20:36:35.218712] [DEBUG] [MAG ] Building data for symbol: MCO with lookback: 0 [2026-01-19T20:36:35.219496] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-19T20:36:35.219557] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:35.221265] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:35.221805] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:35.222200] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-19T20:36:35.224299] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:35.308626] [DEBUG] [MAG ] FIBK: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:35.342094] [DEBUG] [MAG ] OCFC: Last date is validated at 2026-01-16 [2026-01-19T20:36:35.399379] [INFO ] [LOCAL ] FIBK: Saved forecast. [2026-01-19T20:36:35.399457] [INFO ] [main ] FIBK: Signal=1 (Conf=90.0%), Magnitude=2.69% (Conf=55.5577%) [2026-01-19T20:36:35.399690] [INFO ] [main ] Fetching symbol history for EFC... [2026-01-19T20:36:35.399739] [DEBUG] [REMOTE ] EFC: Fetching historical data. [2026-01-19T20:36:35.400674] [INFO ] [main ] Progress: 406/411 forecasts completed (98.8%). FIBK finished in 0.8s. ETA: 0.9s. Rate: 348.18 forecasts/min [2026-01-19T20:36:35.411483] [DEBUG] [REMOTE ] EFC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:35.412269] [DEBUG] [LOCAL ] Loaded configuration for EFC: 5 features, N/A% accuracy [2026-01-19T20:36:35.412321] [INFO ] [LOCAL ] EFC: Loaded 5 optimal features with 52.42% confidence from JSON config [2026-01-19T20:36:35.412353] [DEBUG] [MAG ] Building data for symbol: EFC with lookback: 0 [2026-01-19T20:36:35.413284] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-19T20:36:35.413346] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-19T20:36:35.418486] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-19T20:36:35.420330] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-19T20:36:35.420840] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-19T20:36:35.421300] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-19T20:36:35.421719] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:35.478793] [DEBUG] [MAG ] REAX: Last date is validated at 2026-01-16 [2026-01-19T20:36:35.515194] [DEBUG] [MAG ] OCFC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:35.573432] [DEBUG] [MAG ] MCO: Last date is validated at 2026-01-16 [2026-01-19T20:36:35.582917] [INFO ] [LOCAL ] OCFC: Saved forecast. [2026-01-19T20:36:35.582991] [INFO ] [main ] OCFC: Signal=1 (Conf=90.0%), Magnitude=-0.41% (Conf=54.7481%) [2026-01-19T20:36:35.583386] [INFO ] [main ] Progress: 407/411 forecasts completed (99.0%). OCFC finished in 0.6s. ETA: 0.7s. Rate: 348.13 forecasts/min [2026-01-19T20:36:35.583515] [INFO ] [main ] Fetching symbol history for GBDC... [2026-01-19T20:36:35.583559] [DEBUG] [REMOTE ] GBDC: Fetching historical data. [2026-01-19T20:36:35.595931] [DEBUG] [REMOTE ] GBDC: Successfully parsed 300 rows of historical data. [2026-01-19T20:36:35.596690] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 1 features, N/A% accuracy [2026-01-19T20:36:35.596744] [INFO ] [LOCAL ] GBDC: Loaded 1 optimal features with 55.92% confidence from JSON config [2026-01-19T20:36:35.596777] [DEBUG] [MAG ] Building data for symbol: GBDC with lookback: 0 [2026-01-19T20:36:35.597564] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-19T20:36:35.597645] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-19T20:36:35.598551] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-19T20:36:35.649345] [DEBUG] [MAG ] REAX: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:35.717340] [INFO ] [LOCAL ] REAX: Saved forecast. [2026-01-19T20:36:35.717409] [INFO ] [main ] REAX: Signal=1 (Conf=90.0%), Magnitude=-0.09% (Conf=53.2527%) [2026-01-19T20:36:35.717884] [INFO ] [main ] Progress: 408/411 forecasts completed (99.3%). REAX finished in 0.6s. ETA: 0.5s. Rate: 348.32 forecasts/min [2026-01-19T20:36:35.745120] [DEBUG] [MAG ] MCO: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:35.774728] [DEBUG] [MAG ] EFC: Last date is validated at 2026-01-16 [2026-01-19T20:36:35.911327] [INFO ] [LOCAL ] MCO: Saved forecast. [2026-01-19T20:36:35.911399] [INFO ] [main ] MCO: Signal=1 (Conf=90.0%), Magnitude=0.15% (Conf=45.5943%) [2026-01-19T20:36:35.912661] [INFO ] [main ] Progress: 409/411 forecasts completed (99.5%). MCO finished in 0.7s. ETA: 0.3s. Rate: 348.21 forecasts/min [2026-01-19T20:36:35.951331] [DEBUG] [MAG ] EFC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:35.953517] [DEBUG] [MAG ] GBDC: Last date is validated at 2026-01-16 [2026-01-19T20:36:36.012554] [INFO ] [LOCAL ] EFC: Saved forecast. [2026-01-19T20:36:36.012649] [INFO ] [main ] EFC: Signal=1 (Conf=90.0%), Magnitude=-1.02% (Conf=52.416%) [2026-01-19T20:36:36.013373] [INFO ] [main ] Progress: 410/411 forecasts completed (99.8%). EFC finished in 0.6s. ETA: 0.2s. Rate: 348.56 forecasts/min [2026-01-19T20:36:36.123604] [DEBUG] [MAG ] GBDC: Forecast date (T1) determined as 2026-01-20 [2026-01-19T20:36:36.182666] [INFO ] [LOCAL ] GBDC: Saved forecast. [2026-01-19T20:36:36.182738] [INFO ] [main ] GBDC: Signal=1 (Conf=90.0%), Magnitude=0.21% (Conf=55.9223%) [2026-01-19T20:36:36.183691] [INFO ] [main ] Progress: 411/411 forecasts completed (100.0%). GBDC finished in 0.6s. ETA: 0.0s. Rate: 348.57 forecasts/min [2026-01-19T20:36:36.214891] [INFO ] [main ] Parallel forecast generation completed in 1m 11s. Processed 411 forecasts. [2026-01-19T20:36:36.215061] [INFO ] [main ] Generated and saved 410 forecast pairs. [2026-01-19T20:36:36.215109] [WARN ] [main ] Failed symbols (1): UONE [2026-01-19T20:36:36.742412] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Generation Completed (410/411 @ 99.76%)' [2026-01-19T20:36:36.744375] [INFO ] [MODE ] Ignoring multithreaded flag for report generation [2026-01-19T20:36:36.744493] [INFO ] [main ] Fetching available MAG forecast dates... [2026-01-19T20:36:36.745029] [INFO ] [main ] Found 43 forecast dates [2026-01-19T20:36:36.745076] [INFO ] [main ] Processing forecast date: 2025-11-17 [2026-01-19T20:36:36.790427] [INFO ] [main ] Overwriting existing report for 2025-11-17 [2026-01-19T20:36:36.794250] [INFO ] [main ] Generated forecast report for 2025-11-17: 472 forecasts [2026-01-19T20:36:36.794358] [INFO ] [main ] Processing forecast date: 2025-11-18 [2026-01-19T20:36:36.821174] [INFO ] [main ] Overwriting existing report for 2025-11-18 [2026-01-19T20:36:36.831811] [INFO ] [main ] Generated forecast report for 2025-11-18: 421 forecasts [2026-01-19T20:36:36.831901] [INFO ] [main ] Processing forecast date: 2025-11-19 [2026-01-19T20:36:36.945868] [INFO ] [main ] Overwriting existing report for 2025-11-19 [2026-01-19T20:36:36.947681] [INFO ] [main ] Generated forecast report for 2025-11-19: 480 forecasts [2026-01-19T20:36:36.947794] [INFO ] [main ] Processing forecast date: 2025-11-20 [2026-01-19T20:36:37.029460] [INFO ] [main ] Overwriting existing report for 2025-11-20 [2026-01-19T20:36:37.031118] [INFO ] [main ] Generated forecast report for 2025-11-20: 423 forecasts [2026-01-19T20:36:37.031217] [INFO ] [main ] Processing forecast date: 2025-11-21 [2026-01-19T20:36:37.058342] [INFO ] [main ] Overwriting existing report for 2025-11-21 [2026-01-19T20:36:37.079122] [INFO ] [main ] Generated forecast report for 2025-11-21: 368 forecasts [2026-01-19T20:36:37.079215] [INFO ] [main ] Processing forecast date: 2025-11-24 [2026-01-19T20:36:37.113825] [INFO ] [main ] Overwriting existing report for 2025-11-24 [2026-01-19T20:36:37.115704] [INFO ] [main ] Generated forecast report for 2025-11-24: 527 forecasts [2026-01-19T20:36:37.115814] [INFO ] [main ] Processing forecast date: 2025-11-25 [2026-01-19T20:36:37.151542] [INFO ] [main ] Overwriting existing report for 2025-11-25 [2026-01-19T20:36:37.154150] [INFO ] [main ] Generated forecast report for 2025-11-25: 524 forecasts [2026-01-19T20:36:37.154256] [INFO ] [main ] Processing forecast date: 2025-11-26 [2026-01-19T20:36:37.255817] [INFO ] [main ] Overwriting existing report for 2025-11-26 [2026-01-19T20:36:37.258193] [INFO ] [main ] Generated forecast report for 2025-11-26: 452 forecasts [2026-01-19T20:36:37.258310] [INFO ] [main ] Processing forecast date: 2025-11-28 [2026-01-19T20:36:37.463821] [INFO ] [main ] Overwriting existing report for 2025-11-28 [2026-01-19T20:36:37.467353] [INFO ] [main ] Generated forecast report for 2025-11-28: 1002 forecasts [2026-01-19T20:36:37.467535] [INFO ] [main ] Processing forecast date: 2025-12-01 [2026-01-19T20:36:37.640769] [INFO ] [main ] Overwriting existing report for 2025-12-01 [2026-01-19T20:36:37.643938] [INFO ] [main ] Generated forecast report for 2025-12-01: 835 forecasts [2026-01-19T20:36:37.644307] [INFO ] [main ] Processing forecast date: 2025-12-02 [2026-01-19T20:36:37.840604] [INFO ] [main ] Overwriting existing report for 2025-12-02 [2026-01-19T20:36:37.843331] [INFO ] [main ] Generated forecast report for 2025-12-02: 769 forecasts [2026-01-19T20:36:37.843498] [INFO ] [main ] Processing forecast date: 2025-12-03 [2026-01-19T20:36:38.068206] [INFO ] [main ] Overwriting existing report for 2025-12-03 [2026-01-19T20:36:38.071723] [INFO ] [main ] Generated forecast report for 2025-12-03: 965 forecasts [2026-01-19T20:36:38.071918] [INFO ] [main ] Processing forecast date: 2025-12-04 [2026-01-19T20:36:38.286531] [INFO ] [main ] Overwriting existing report for 2025-12-04 [2026-01-19T20:36:38.290066] [INFO ] [main ] Generated forecast report for 2025-12-04: 965 forecasts [2026-01-19T20:36:38.290282] [INFO ] [main ] Processing forecast date: 2025-12-05 [2026-01-19T20:36:38.489837] [INFO ] [main ] Overwriting existing report for 2025-12-05 [2026-01-19T20:36:38.493404] [INFO ] [main ] Generated forecast report for 2025-12-05: 970 forecasts [2026-01-19T20:36:38.493621] [INFO ] [main ] Processing forecast date: 2025-12-08 [2026-01-19T20:36:38.699324] [INFO ] [main ] Overwriting existing report for 2025-12-08 [2026-01-19T20:36:38.702676] [INFO ] [main ] Generated forecast report for 2025-12-08: 935 forecasts [2026-01-19T20:36:38.702864] [INFO ] [main ] Processing forecast date: 2025-12-09 [2026-01-19T20:36:38.904785] [INFO ] [main ] Overwriting existing report for 2025-12-09 [2026-01-19T20:36:38.909206] [INFO ] [main ] Generated forecast report for 2025-12-09: 970 forecasts [2026-01-19T20:36:38.909478] [INFO ] [main ] Processing forecast date: 2025-12-10 [2026-01-19T20:36:38.996624] [INFO ] [main ] Overwriting existing report for 2025-12-10 [2026-01-19T20:36:38.998296] [INFO ] [main ] Generated forecast report for 2025-12-10: 438 forecasts [2026-01-19T20:36:38.998431] [INFO ] [main ] Processing forecast date: 2025-12-11 [2026-01-19T20:36:39.087410] [INFO ] [main ] Overwriting existing report for 2025-12-11 [2026-01-19T20:36:39.089118] [INFO ] [main ] Generated forecast report for 2025-12-11: 430 forecasts [2026-01-19T20:36:39.089226] [INFO ] [main ] Processing forecast date: 2025-12-12 [2026-01-19T20:36:39.172503] [INFO ] [main ] Overwriting existing report for 2025-12-12 [2026-01-19T20:36:39.174024] [INFO ] [main ] Generated forecast report for 2025-12-12: 412 forecasts [2026-01-19T20:36:39.174117] [INFO ] [main ] Processing forecast date: 2025-12-15 [2026-01-19T20:36:39.251153] [INFO ] [main ] Overwriting existing report for 2025-12-15 [2026-01-19T20:36:39.253095] [INFO ] [main ] Generated forecast report for 2025-12-15: 415 forecasts [2026-01-19T20:36:39.253200] [INFO ] [main ] Processing forecast date: 2025-12-16 [2026-01-19T20:36:39.335978] [INFO ] [main ] Overwriting existing report for 2025-12-16 [2026-01-19T20:36:39.337596] [INFO ] [main ] Generated forecast report for 2025-12-16: 429 forecasts [2026-01-19T20:36:39.337703] [INFO ] [main ] Processing forecast date: 2025-12-17 [2026-01-19T20:36:39.432490] [INFO ] [main ] Overwriting existing report for 2025-12-17 [2026-01-19T20:36:39.434128] [INFO ] [main ] Generated forecast report for 2025-12-17: 434 forecasts [2026-01-19T20:36:39.434231] [INFO ] [main ] Processing forecast date: 2025-12-18 [2026-01-19T20:36:39.543096] [INFO ] [main ] Overwriting existing report for 2025-12-18 [2026-01-19T20:36:39.544774] [INFO ] [main ] Generated forecast report for 2025-12-18: 430 forecasts [2026-01-19T20:36:39.544895] [INFO ] [main ] Processing forecast date: 2025-12-19 [2026-01-19T20:36:39.626293] [INFO ] [main ] Overwriting existing report for 2025-12-19 [2026-01-19T20:36:39.627878] [INFO ] [main ] Generated forecast report for 2025-12-19: 421 forecasts [2026-01-19T20:36:39.627978] [INFO ] [main ] Processing forecast date: 2025-12-22 [2026-01-19T20:36:39.705318] [INFO ] [main ] Overwriting existing report for 2025-12-22 [2026-01-19T20:36:39.707060] [INFO ] [main ] Generated forecast report for 2025-12-22: 455 forecasts [2026-01-19T20:36:39.707179] [INFO ] [main ] Processing forecast date: 2025-12-23 [2026-01-19T20:36:39.788812] [INFO ] [main ] Overwriting existing report for 2025-12-23 [2026-01-19T20:36:39.790394] [INFO ] [main ] Generated forecast report for 2025-12-23: 426 forecasts [2026-01-19T20:36:39.790495] [INFO ] [main ] Processing forecast date: 2025-12-24 [2026-01-19T20:36:39.873516] [INFO ] [main ] Overwriting existing report for 2025-12-24 [2026-01-19T20:36:39.875056] [INFO ] [main ] Generated forecast report for 2025-12-24: 403 forecasts [2026-01-19T20:36:39.875153] [INFO ] [main ] Processing forecast date: 2025-12-26 [2026-01-19T20:36:39.951718] [INFO ] [main ] Overwriting existing report for 2025-12-26 [2026-01-19T20:36:39.953136] [INFO ] [main ] Generated forecast report for 2025-12-26: 364 forecasts [2026-01-19T20:36:39.953255] [INFO ] [main ] Processing forecast date: 2025-12-29 [2026-01-19T20:36:40.022485] [INFO ] [main ] Overwriting existing report for 2025-12-29 [2026-01-19T20:36:40.024088] [INFO ] [main ] Generated forecast report for 2025-12-29: 409 forecasts [2026-01-19T20:36:40.024197] [INFO ] [main ] Processing forecast date: 2025-12-30 [2026-01-19T20:36:40.117897] [INFO ] [main ] Overwriting existing report for 2025-12-30 [2026-01-19T20:36:40.119495] [INFO ] [main ] Generated forecast report for 2025-12-30: 403 forecasts [2026-01-19T20:36:40.119628] [INFO ] [main ] Processing forecast date: 2025-12-31 [2026-01-19T20:36:40.218553] [INFO ] [main ] Overwriting existing report for 2025-12-31 [2026-01-19T20:36:40.220133] [INFO ] [main ] Generated forecast report for 2025-12-31: 412 forecasts [2026-01-19T20:36:40.220237] [INFO ] [main ] Processing forecast date: 2026-01-02 [2026-01-19T20:36:40.307110] [INFO ] [main ] Overwriting existing report for 2026-01-02 [2026-01-19T20:36:40.308826] [INFO ] [main ] Generated forecast report for 2026-01-02: 409 forecasts [2026-01-19T20:36:40.308953] [INFO ] [main ] Processing forecast date: 2026-01-05 [2026-01-19T20:36:40.399628] [INFO ] [main ] Overwriting existing report for 2026-01-05 [2026-01-19T20:36:40.401373] [INFO ] [main ] Generated forecast report for 2026-01-05: 420 forecasts [2026-01-19T20:36:40.401494] [INFO ] [main ] Processing forecast date: 2026-01-06 [2026-01-19T20:36:40.506844] [INFO ] [main ] Overwriting existing report for 2026-01-06 [2026-01-19T20:36:40.508800] [INFO ] [main ] Generated forecast report for 2026-01-06: 429 forecasts [2026-01-19T20:36:40.508950] [INFO ] [main ] Processing forecast date: 2026-01-07 [2026-01-19T20:36:40.603766] [INFO ] [main ] Overwriting existing report for 2026-01-07 [2026-01-19T20:36:40.605457] [INFO ] [main ] Generated forecast report for 2026-01-07: 407 forecasts [2026-01-19T20:36:40.605595] [INFO ] [main ] Processing forecast date: 2026-01-08 [2026-01-19T20:36:40.687662] [INFO ] [main ] Overwriting existing report for 2026-01-08 [2026-01-19T20:36:40.689210] [INFO ] [main ] Generated forecast report for 2026-01-08: 391 forecasts [2026-01-19T20:36:40.689315] [INFO ] [main ] Processing forecast date: 2026-01-09 [2026-01-19T20:36:40.766796] [INFO ] [main ] Overwriting existing report for 2026-01-09 [2026-01-19T20:36:40.768258] [INFO ] [main ] Generated forecast report for 2026-01-09: 392 forecasts [2026-01-19T20:36:40.768349] [INFO ] [main ] Processing forecast date: 2026-01-12 [2026-01-19T20:36:40.860915] [INFO ] [main ] Overwriting existing report for 2026-01-12 [2026-01-19T20:36:40.862495] [INFO ] [main ] Generated forecast report for 2026-01-12: 417 forecasts [2026-01-19T20:36:40.862629] [INFO ] [main ] Processing forecast date: 2026-01-13 [2026-01-19T20:36:40.942224] [INFO ] [main ] Overwriting existing report for 2026-01-13 [2026-01-19T20:36:40.943761] [INFO ] [main ] Generated forecast report for 2026-01-13: 385 forecasts [2026-01-19T20:36:40.943869] [INFO ] [main ] Processing forecast date: 2026-01-14 [2026-01-19T20:36:41.024507] [INFO ] [main ] Overwriting existing report for 2026-01-14 [2026-01-19T20:36:41.026016] [INFO ] [main ] Generated forecast report for 2026-01-14: 378 forecasts [2026-01-19T20:36:41.026125] [INFO ] [main ] Processing forecast date: 2026-01-15 [2026-01-19T20:36:41.120643] [INFO ] [main ] Overwriting existing report for 2026-01-15 [2026-01-19T20:36:41.122336] [INFO ] [main ] Generated forecast report for 2026-01-15: 419 forecasts [2026-01-19T20:36:41.122454] [INFO ] [main ] Processing forecast date: 2026-01-16 [2026-01-19T20:36:41.208727] [INFO ] [main ] Overwriting existing report for 2026-01-16 [2026-01-19T20:36:41.210277] [INFO ] [main ] Generated forecast report for 2026-01-16: 415 forecasts [2026-01-19T20:36:41.210393] [INFO ] [main ] Processing forecast date: 2026-01-20 [2026-01-19T20:36:41.220275] [INFO ] [main ] Overwriting existing report for 2026-01-20 [2026-01-19T20:36:41.221780] [INFO ] [main ] Generated forecast report for 2026-01-20: 411 forecasts [2026-01-19T20:36:41.221878] [INFO ] [main ] Generated 43/43 forecast reports [2026-01-19T20:36:41.221931] [INFO ] [main ] Reading forecast report for email: ./output/forecasts/full/2026-01-20.txt [2026-01-19T20:36:41.973539] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Report - 2026-01-20' [2026-01-19T20:36:41.973761] [INFO ] [main ] Forecast report email sent for 2026-01-20 [2026-01-19T20:36:41.973823] [INFO ] [MAG ] MAG operation completed successfully [2026-01-19T20:36:41.974050] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-19T20:36:41.974191] [INFO ] [STATE ] Last completion updated: 2026-01-19T20:36:41.974102